NEWS
WICHTIG: Meross 1.17.x - Login aktualisiert
-
Hallo liebe ioBroker und Meross Freunde,
auf NPM ist seid gerade die 1.17.0 des Adapters und ab später auch im beta Repo.
Meross hat einige User angeschrieben das zum 1.1.24 eine alte API abgeschaltet wird und aus diesem Grund habe ich heute hier mal Notfall-aktualisiert.
In dem Zuge gibt es folgende Neuerungen:
- Der Adapter merkt sich jetzt den Login-Token eines Logins und nutzt diesen auch, wenn noch gültig, in der Zukunft auch über Adapter-Neustarts. Irgendwann läuft der Token aus und dann loggen wir wieder mit E-Mail/Passwort neu ein und holen einen neuen Token.
- Der Adapter unterstützt jetzt auch Accounts die MFA (2FA) aktiviert haben, ABER das ganze hat einen gewissen Haken: Man kann in der Konfig den aktuellen MFA Code eingeben, der 30s gültig ist. Also schnell sein. Dann geht dieser für einen Login! Mit der Neuerung das der Login-Token gespeichert wird ist das also so lange ok bis der Token abläuft - dann kann bei aktiviertem 2FA kein neuer Login gemacht werden weil der 2FA code falsch ist. Dann ist der Adapter offline bis Ihr es manuell wieder behebt. Muss also jeder für sich entscheiden.
- Unterstützung für Door/Window Sensor MS200HHK
Es wäre super wenn einige von Euch helfen schnell zu bestätigen das alles geht das es vllt morgen noch in Stable kann.
Ingo
-
@apollon77 Hab zwar nur ein Meross Device, aber das scheint mit der neuen Version problemlos zu funktionieren (läßt sich schalten).
meross.0 2023-12-30 20:42:23.444 info Devices initialized meross.0 2023-12-30 20:42:22.217 info Device: 2202212875988590868748e1e989f4fc connected meross.0 2023-12-30 20:42:22.096 info Meross connected - 1 devices initialized, Tokendata stored. meross.0 2023-12-30 20:42:22.015 info Device 2202212875988590868748e1e989f4fc initialized meross.0 2023-12-30 20:42:21.414 info starting. Version 1.17.0 in /opt/iobroker/node_modules/iobroker.meross, node: v18.19.0, js-controller: 5.0.17
-
@apollon77
Läuft -
Scheinbar ist der jeue Login jetzt auch wirklich seitens Meross aktiv, also bei Problemen: Updaten!
-
@apollon77
Hab jetzt auch Meross Steckdosen. Adapter installiert und läuft wunderbar
Aber was ich jetzt trotz Suche nicht herausgefunden habe: bekomm ich monatliche Verbrauchswerte nur über externe Klimmzüge? -
@warp735 Weiss nicht ... Hat bisher moch keiner als Feature Request eingestellt https://github.com/Apollon77/ioBroker.meross/issues
Sonst schau die gern auch Statistics adapter und sowas an
-
#85 verstehe ich eigentlich so, aber ich hab nur "heute" und "gestern", keine Monatswerte.
Soll ich einen neuen aufmachen? -
@warp735 hm ... wenn dann mit Debug log .. weil ist ja dann die Frage warum die Fehlen
-
@apollon77
sowas?meross.0 2024-06-03 10:57:27.839 debug Device Raw: 23091584467458510d0248e1e9dad3da - data: {"header":{"messageId":"641d681d411bc214a8cfbd645e69d496","namespace":"Appliance.Control.Electricity","method":"GETACK","payloadVersion":1,"from":"/appliance/23091584467458510d0248e1e9dad3da/publish","uuid":"23091584467458510d0248e1e9dad3da","timestamp":1717405047,"timestampMs":535,"sign":"a3950400e8851b37fa8d55d41fa545a6"},"payload":{"electricity":{"channel":0,"current":106,"voltage":2331,"power":12178,"config":{"voltageRatio":188,"electricityRatio":98,"maxElectricityCurrent":17000}}}}
-
Ja, aber das ist der aktuelle Energiewert ... aber so ein ähnliches log muss es ja geben mit allem. Bzw poste mal das was da im "data" state steht?
-
@apollon77
Bitte:[{"date":"2024-05-31","time":1717192683,"value":1878},{"date":"2024-06-01","time":1717279088,"value":1447},{"date":"2024-06-02","time":1717365483,"value":1417},{"date":"2024-06-03","time":1717404856,"value":650},{"date":"2024-05-04","time":1714859888,"value":0},{"date":"2024-05-05","time":1714946282,"value":0},{"date":"2024-05-06","time":1715032688,"value":0},{"date":"2024-05-07","time":1715119084,"value":0},{"date":"2024-05-08","time":1715205489,"value":0},{"date":"2024-05-09","time":1715291884,"value":0},{"date":"2024-05-10","time":1715378289,"value":0},{"date":"2024-05-11","time":1715464684,"value":0},{"date":"2024-05-12","time":1715551089,"value":0},{"date":"2024-05-13","time":1715637484,"value":0},{"date":"2024-05-14","time":1715723889,"value":0},{"date":"2024-05-15","time":1715810285,"value":0},{"date":"2024-05-16","time":1715896680,"value":0},{"date":"2024-05-17","time":1715983086,"value":0},{"date":"2024-05-18","time":1716069482,"value":0},{"date":"2024-05-19","time":1716155888,"value":0},{"date":"2024-05-20","time":1716242283,"value":0},{"date":"2024-05-21","time":1716328689,"value":0},{"date":"2024-05-22","time":1716415085,"value":0},{"date":"2024-05-23","time":1716501480,"value":0},{"date":"2024-05-24","time":1716587885,"value":0},{"date":"2024-05-25","time":1716674280,"value":0},{"date":"2024-05-26","time":1716760686,"value":0},{"date":"2024-05-27","time":1716847081,"value":0},{"date":"2024-05-28","time":1716933487,"value":0},{"date":"2024-05-29","time":1717019882,"value":0},{"date":"2024-05-30","time":1717106286,"value":269}]
-
@warp735 Ahh jetzt erinnere ich mich. Am Ende war unklar wie man das in eine Objektstruktur bringen sollte und damit war die Idee es genau hier in das State zu schreiben. Es kann wich also jeder mit einem kleinen JavaScriptchen was schreiben um es auszuwerten
-
@apollon77
Ok... Schade. Merci für die Info