NEWS
Test Meross Adapter 1.2.x
-
@approx Danke für die Infos!
- battery Unit füge ich hinzu
- der untere "mode": Welcher Wert ändert sich denn wenn du den "hub" aus schaltest?
- switch: Änder sich der Wert wenn du das Thermostat am Gerät oder App aus schaltest?
Am besten von den Aktionen das Debug Log bitte mit Infos wann was war. Dann schaue ich mal oder kille die Werte einfach.
-
@MyzerAT Ich denke openWindow und room sind fest und kommen vom Thermostat bzw Hub ...
-
@apollon77 sagte in Test Meross Adapter 1.2.x:
- switch: Änder sich der Wert wenn du das Thermostat am Gerät oder App aus schaltest?
Ich mische mich da mal ein: Änderung in iobroker funktioniert bei mir und wird auch so am Thermostat/ in der App übernommen.
Ändere ich das in der App, wird das im Adapter nicht angezeigt.@apollon77 sagte in Test Meross Adapter 1.2.x:
@MyzerAT Ich denke openWindow und room sind fest und kommen vom Thermostat bzw Hub ...
room ist die gemessene Temp. vom Thermostat
Im September hatte ich dir per Mail eine Logdatei zu openWindow geschickt.
In der App kann ich nur die Benachrichtigung ein/aus schalten, am Thermostat wird die Erkennung aber auch angezeigt.meross.0 2019-09-08 19:54:07.702 debug stateChange meross.0.1811066942862429086034298f17ccfd.01001D55-heating {"val":false,"ack":true,"ts":1567965247694,"q":0,"from":"system.adapter.meross.0","user":"system.user.admin","lc":1567965247694} meross.0 2019-09-08 19:54:07.701 debug stateChange meross.0.1811066942862429086034298f17ccfd.01001D55-currentSet {"val":5,"ack":true,"ts":1567965247689,"q":0,"from":"system.adapter.meross.0","user":"system.user.admin","lc":1567965247689} meross.0 2019-09-08 19:54:07.698 debug Device Raw: 1811066942862429086034298f17ccfd - data: {"header":{"messageId":"ab0614ccb59bbd928d1e60d1a21fe757","namespace":"Appliance.Hub.Mts100.Temperature","method":"PUSH","payloadVersion":1,"from": meross.0 2019-09-08 19:54:07.696 debug Device: 1811066942862429086034298f17ccfd Appliance.Hub.Mts100.Temperature - data: {"temperature":[{"id":"01001D55","currentSet":50,"heating":0,"openWindow":1}]} meross.0 2019-09-08 19:54:07.654 debug stateChange meross.0.1811066942862429086034298f17ccfd.01001D55-switch {"val":false,"ack":true,"ts":1567965247644,"q":0,"from":"system.adapter.meross.0","user":"system.user.admin","lc":1567965247644} meross.0 2019-09-08 19:54:07.651 debug Device Raw: 1811066942862429086034298f17ccfd - data: {"header":{"messageId":"f1b87528b1693bbe95497b7848ba8c10","namespace":"Appliance.Hub.ToggleX","method":"PUSH","payloadVersion":1,"from":"/appliance meross.0 2019-09-08 19:54:07.647 debug Device: 1811066942862429086034298f17ccfd Appliance.Hub.ToggleX - data: {"togglex":[{"id":"01001D55","onoff":0}]} meross.0 2019-09-08 19:53:06.470 debug stateChange meross.0.1811066942862429086034298f17ccfd.01001D55-heating {"val":true,"ack":true,"ts":1567965186460,"q":0,"from":"system.adapter.meross.0","user":"system.user.admin","lc":1567965186460} meross.0 2019-09-08 19:53:06.470 debug stateChange meross.0.1811066942862429086034298f17ccfd.01001D55-room {"val":21,"ack":true,"ts":1567965186456,"q":0,"from":"system.adapter.meross.0","user":"system.user.admin","lc":1567965186456} meross.0 2019-09-08 19:53:06.465 debug Device Raw: 1811066942862429086034298f17ccfd - data: {"header":{"messageId":"7fc74ac0f9b44b78a17ad0013251dc31","namespace":"Appliance.Hub.Mts100.Temperature","method":"PUSH","payloadVersion":1,"from": meross.0 2019-09-08 19:53:06.462 debug Device: 1811066942862429086034298f17ccfd Appliance.Hub.Mts100.Temperature - data: {"temperature":[{"id":"01001D55","room":210,"heating":1}]}
Ich denke mal, dass damit tatsächlich ein offenes Fenster angezeigt wird.
Ich habe damals das Thermostat extra in den Kühlschrank gelegtAlle anderen Einstellungen zu openWindow können nur am Thermostat eingestellt werden. (Erkennungszeit, Temperaturabfall in der Erkennungszeit, Verzögerungszeit bis zur normalen Einstellung)
-
Ach ja, das bezieht sich alles auf v3 des Thermostats.
@approx sagte in Test Meross Adapter 1.2.x:
battery = noch nicht sicher ob der Wert sich ändert. Suche morgen mal nach ein paar halbleeren Batterien, damit ich das checken kann. Vielleicht ein kleiner Schönheitsfehler, aber völlig unwichtig, ich denke das fehlt ein % Zeichen
heating = noch nicht sicher, seht im Moment immer auf false auch wenn ich gerade die Heizung hoch gedreht habe.
battery steht bei mir auf 75. Nach 3 Monaten Betrieb könnte das passen.
heating: Das kann ich so bestätigen. Egal wie hoch ich die gewünschte Temp. setze, der Wert bleibt false. In der App sehe ich ein zusätzliches Symbol, wenn die gewünschte Temperatur höher ist, als die gemessene Temperatur
-
@Fenian sagte in Test Meross Adapter 1.2.x:
Ändere ich das in der App, wird das im Adapter nicht angezeigt.
Auch nach den "Systembedingten 1-3 Minuten" nicht?
Dein Logfile steckt auch mit drin in den Änderungen
-
@Fenian sagte in Test Meross Adapter 1.2.x:
heating: Das kann ich so bestätigen. Egal wie hoch ich die gewünschte Temp. setze, der Wert bleibt false. In der App sehe ich ein zusätzliches Symbol, wenn die gewünschte Temperatur höher ist, als die gemessene Temperatur
Ich hatte aber Logs gesehen wo "heating" auf true ging ... Der Adapter müsste das so darstellen
-
@apollon77 sagte in Test Meross Adapter 1.2.x:
@Fenian sagte in Test Meross Adapter 1.2.x:
Ändere ich das in der App, wird das im Adapter nicht angezeigt.
Auch nach den "Systembedingten 1-3 Minuten" nicht?
Dein Logfile steckt auch mit drin in den Änderungen
Auch nicht nach 20 Minuten. Am Thermostat sehe ich aber die Änderung.
@apollon77 sagte in Test Meross Adapter 1.2.x:
Ich hatte aber Logs gesehen wo "heating" auf true ging ... Der Adapter müsste das so darstellen
Vielleicht auch so ein v1 vs. v3 Problem?
Bei mir ändert sich nichts... -
@Fenian Das hatte ich befürchtet. Ich denke man könnte das dann nur mitbekommen wenn man "regelmäßig" Daten abruft aus der Cloud oder so Ich habe nur keine Ahnung ob das ggf. zu kürzeren Batterielaufzeiten führt.
-
Ich meine, einen entsprechenden Eintrag im Log gesehen zu haben, nur angezeigt wurde nichts.
Ich werde das noch mal genau prüfen, ansonsten kann man das ja auch per Skript leicht selber lösen -
@Fenian Schau mal bitte. Wenn im Log was ist sollten an sich die Werte auch aktualisiert werden ... Dann müsste ich schauen warum nicht ...
-
@apollon77
Ich habe in den Logs mal gesucht, aber nichts gefunden.
Ich bin mir aber ziemlich sicher, da was gesehen zu haben.
Ich werde da noch mal in Ruhe suchen -
Also ....
ich habe jetzt das Thermostat mal per App ausgeschaltet und am Thermostat überprüft, es ist ja nicht wirklich aus
sondern geht in eine Art Ruhemodus bei der dann nur noch die Uhrzeit angezeigt wird.
"switch" bleibt auf einem roten "true" stehen, der untere Wert "node" bleibt auf null....
... ich sehe auch gerade das ich doof bin, die unteren Werte "ip", "mode" und "online" sind leicht versetzt in der Ansicht
und beziehen sich gar nicht mehr auf das Thermostat, sondern auf den Hub selber. Hab da nicht genau hingeschaut.Die Einstellungen "comfort", "economy" können gesetzt werden und werden auch übernommen.
Die Werte vom oberen "mode" wird auch korrekt gesetzt wenn ich die M-taste auf dem Thermostat drücke.
Ich muss noch herausfinden, was ich da umstelle. Mond und Sonnen Symbol dürften klar sein. Da man
mit der App ja auch komplette Zeitsteuerung programmieren kann, beziehen sich die anderen zwei Symbole wohl dann
darauf.Nachdem sich mir der Wert "away" nicht so ganz erschlossen hat, habe ich den mal von den voreingestellten
15 auf 13 Grad gesetzt, hierbei ändert sich kurioserweise auch der Wert "heating" auf "true""battery" bleibt bei mir auf "100" auch wenn ich alte Batterien einlege.
Hier nochmal ein Log: https://approx.duckdns.org/index.php/s/jxF4CjpYMB5dkno
zwischen 11:35 und 11:37 Thermostat per App aus und wieder eingeschaltet.
Es dauert ca. 30 Sekunden nach Eingabe des Kommandos in der App bis das am Thermostat
umgesetzt wird.Ich muss sagen ich bin, dank der fabelhaften Arbeit von apollon77, sehr zufrieden mit den Thermostaten.
Die Umschaltzeit ist dabei ein wichtiger Punkt für mich. Gestern gab´s bei #m#zon leider nur einen pro
Kunde für 28€, Bei G#arb#st ist gerade Flashsale mit Lieferung aus Deutschland für 32.83€, da hab
ich jetzt auch nochmal zugeschlagen.bis dann
Thomas -
Debug Log:
Birne:
Meross Smart WLAN Mehrfarbige Dimmbare LED Glühbirne Fernbedienung 60W Äquivalent E27 2700K-6500K kompatibel mit Alexa, Google Home und IFTTT
MSL120EU-1 -
@approx Ok, das sieht ok aus. Am Hub ist auch ein Ein/Aus schalter ... was passiert im Log wenn Du den nutzt?
-
@sigi234 Also im Log sieht alles gut aus was das Schreiben der Werte angeht. Ich habe jetzt mal noch aktiviert das man auch ändern darf (sorry übersehen). Jetzt kannst Du mal versuchen auch zu Ändern.
1.2.5 auf GitHub.
-
@apollon77 sagte in Test Meross Adapter 1.2.x:
@sigi234 Also im Log sieht alles gut aus was das Schreiben der Werte angeht. Ich habe jetzt mal noch aktiviert das man auch ändern darf (sorry übersehen). Jetzt kannst Du mal versuchen auch zu Ändern.
1.2.5 auf GitHub.
Debug Log2
-
1.2.7 auf GitHub mit hoffentlich Fixes dazu
-
Der Schalter wird zum einen benötigt, damit man den Hub mit Hilfe
der App in´s Wlan bringt, zum anderen kann man damit durch zwei mal
kurz hintereinander drücken bequem neue Thermostate hinzufügen.
In beiden Fällen schaltet man den Hub damit in eine Art Such- oder Bereitschaftmodus.... gerade die 1.2.7 installiert, schaut sehr gut aus bis jetzt.
Die Batterie-Anzeige hat jetzt ein hübsches % - Zeichen Den Wert selber
kann ich noch nicht prüfen. Ich dachte ich hätte gestern frische Batterien eingelegt, da zeigt er im Moment aber nur 50% an ... naja kann ja sein das die Dinger doch nicht mehr so frisch sind.heating scheint jetzt tatsächlich zu funktionieren, in der App steht Aufwärmen auf 22 Grad und der Wert beim heating steht tatsächlich auf true.
Ich beobachte weiter ..... aber bis jetzt super Sache das -
@apollon77 sagte in Test Meross Adapter 1.2.x:
1.2.7 auf GitHub mit hoffentlich Fixes dazu
1.2.8 getestet.
DEBUG Log:
-
Nachdem ich mit Perfekter Unterstützung von @sigi234 nun auch noch die LED-Lampen ans laufen bekommen habe ist im Latest nun Meross 1.3.0 (bzw auch auf GitHub).
Ich würde Euch nochmal bitten diese Version zu testen das noch alles tut. Jetzt kommt wieder alles von npm und so ...Danke!!