NEWS
Test Adapter hekr wisen elro App v0.0.x
-
Ich denke das Hauptproblem ist, dass mit dem neuen Connector K2 auch eine andere App gekommen ist und somit bestimmt auch eine andere Sprache geprochen wird.
Ich habe mir jetzt aber mal einen Connector K1 besorgt und teste nochmal ein bisschen rum.
Danke Schonmal
Peet
-
Ich habe jetzt mal ein bisschen getestet. Mit dem Zugang der Elro Connects 1 App verbindet sich der Adapter garnicht, bei der Wisen App verbindet sich der Adapter aber ich bekomme den Connector K1 nicht in die APP.
Also scheint es leider nicht zu klappen, meine Rauchmelder in ioBroker zu bekommen.
Trotzdem Danke für den Support.
Gruß
Peet -
@torrohome Hi, kurze Frage: gibt es eine Möglichkeit die Abzugshaube zu blockieren? Also Lüfterbetrieb freigeschaltet = 1 und bei 0 ist er blockiert? Denke da gerade an den Schornsteinfeger in Verbindung mit einen Kamin im Raum. Ich löse das gerade mit einen Script was in einen kurzen Intervall eine 0 auf den Lüfterswitch sendet. Leider ist die Variante nicht zu 100% stabil. Gibt es eine Lösung?
Gruß
-
@marcel-trelleborg sagte in Test Adapter hekr wisen elro App v0.0.x:
@torrohome Hi, kurze Frage: gibt es eine Möglichkeit die Abzugshaube zu blockieren? Also Lüfterbetrieb freigeschaltet = 1 und bei 0 ist er blockiert? Denke da gerade an den Schornsteinfeger in Verbindung mit einen Kamin im Raum. Ich löse das gerade mit einen Script was in einen kurzen Intervall eine 0 auf den Lüfterswitch sendet. Leider ist die Variante nicht zu 100% stabil. Gibt es eine Lösung?
Gruß
Hi, das ist leider nicht möglich, sorry.
Gruß//Lucky
-
Hallo, ich habe den Adapter bei mir neu installiert und leider funktioniert er bei mir nicht. Ich habe die Dunstabzugshaube Insel 5 von KKT Kolbe. Über die Wisen App kann ich die Haube steuern. Über die Objekte im ioBroker leider nicht. Der einzige Wert, der sich bei mir verändert, wenn ich an der Haube einen Taster drücke ist der raw_manually Wert. Aber selbst wenn ich nur das Licht aus- und wieder anmache und das mehrmals hintereinander, steht da immer eine andere Zahlen-/ Buchstabenkombination drin. Die direkte Änderung der Statuswerte bewirkt nichts.
Die Instanz von HEKR ist grün und ob ich den Haken in den Einstellungen bei "Befehle im lokalen Netzwerk senden" gesetzt habe oder nicht, macht keinen Unterschied.
Hat jemand von euch eine Idee was ich noch probieren könnte? -
@konetti du könntest versuchen die Haube noch mal komplett Stromlos machen und die Verbindung noch mal neu einzurichten.
-
@spacerx
Danke für die schnelle Rückmeldung. Da es für mich ein Krampf war die Verbindung zur Haube überhaupt herzustellen, würde ich gern verstehen was das bringen soll.
Die Verbindung 'Wisen-Server" über die App zur Haube steht ja und der Adapter kommuniziert über die "Wisen-Server" mit der Haube. Was soll es ein Zurücksetzen der Verbindung der Haube zum "Wisen-SErver" dann bringen? -
@konetti Stelle doch mal die Instanz auf Debug, lass 2 Minuten laufen und poste hier das Log.
Oder bitte einfach mal die letzten 30 Beiträge lesen.Gruß//Lucky
-
@lucky_esa danke für den neuen Gedankenanstoß.
Die 30 Einträge darüber habe ich alle gelesen und dabei keine Lösung für mein Problem erkannt.
Der Debug-Log ist aus meiner Sicht sehr interessant. Darin sehe ich, dass ich an der Haube das Licht an und aus mache, aber in den Objekten sehe ich bei "ligth_sw" keine Änderung und kann es auch nicht steuern. Das gleiche, wenn ich den Lüfter an uns ausschalte. Über die App klappt es nach wie vor.
Anbei der Log. Die Zeilen mit den Token und noch eine weitere habe ich aus Datenschutzgründen rausgelassen, genauso wie den ctrlkey (keine Ahnung, ob man damit etwas anfangen kann)
2023-07-19 06:40:45.874 - info: hekr.0 (9963) starting. Version 0.0.6 in /opt/iobroker/node_modules/iobroker.hekr, node: v18.16.0, js-controller: 4.0.24 2023-07-19 06:40:47.131 - info: hekr.0 (9963) Login successful *** 2023-07-19 06:40:48.286 - info: hekr.0 (9963) 1 devices found. *** 2023-07-19 06:40:48.908 - debug: hekr.0 (9963) WS open 2023-07-19 06:40:48.958 - debug: hekr.0 (9963) WS devSend:{"msgId":52,"action":"appLoginResp","code":200,"desc":"success"} 2023-07-19 06:40:48.958 - debug: hekr.0 (9963) WS received:{"msgId":52,"action":"appLoginResp","code":200,"desc":"success"} 2023-07-19 06:40:58.926 - debug: hekr.0 (9963) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:40:58.928 - debug: hekr.0 (9963) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:41:08.926 - debug: hekr.0 (9963) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:41:08.928 - debug: hekr.0 (9963) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:41:18.928 - debug: hekr.0 (9963) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:41:18.929 - debug: hekr.0 (9963) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:41:19.303 - debug: hekr.0 (9963) WS devSend:{"msgId":24263,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"cleaning":0,"B":0,"RGB_Sw":0,"sw":1,"G":0,"raw":"4811011C0101010002000000000000007B","light_Sw":1,"speed":0,"tm_Minutes":0,"R":0,"cmdId":1,"Statue":2,"fitter":0}}} 2023-07-19 06:41:19.304 - debug: hekr.0 (9963) Data lenght: 13 2023-07-19 06:41:19.305 - debug: hekr.0 (9963) Create Datapoints: {"cleaning":0,"B":0,"RGB_Sw":0,"sw":1,"G":0,"raw":"4811011C0101010002000000000000007B","light_Sw":1,"speed":0,"tm_Minutes":0,"R":0,"cmdId":1,"Statue":2,"fitter":0} 2023-07-19 06:41:27.244 - debug: hekr.0 (9963) WS devSend:{"msgId":24265,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"cleaning":0,"B":0,"RGB_Sw":0,"sw":1,"G":0,"raw":"4811011D0101000002000000000000007B","light_Sw":0,"speed":0,"tm_Minutes":0,"R":0,"cmdId":1,"Statue":2,"fitter":0}}} 2023-07-19 06:41:28.928 - debug: hekr.0 (9963) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:41:28.928 - debug: hekr.0 (9963) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:41:34.088 - debug: hekr.0 (9963) WS devSend:{"msgId":24267,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"cleaning":0,"B":0,"RGB_Sw":0,"sw":1,"G":0,"raw":"4811011E0101000102000000000000007D","light_Sw":0,"speed":1,"tm_Minutes":0,"R":0,"cmdId":1,"Statue":2,"fitter":0}}} 2023-07-19 06:41:34.089 - debug: hekr.0 (9963) WS write:{"msgId":24267,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"cleaning":0,"B":0,"RGB_Sw":0,"sw":1,"G":0,"raw":"4811011E0101000102000000000000007D","light_Sw":0,"speed":1,"tm_Minutes":0,"R":0,"cmdId":1,"Statue":2,"fitter":0}}} 2023-07-19 06:41:38.929 - debug: hekr.0 (9963) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:41:38.930 - debug: hekr.0 (9963) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:41:40.500 - debug: hekr.0 (9963) WS devSend:{"msgId":24268,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"raw":"4811011F01010003020000000000000080"}}} 2023-07-19 06:41:45.275 - debug: hekr.0 (9963) WS devSend:{"msgId":24269,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"raw":"481101200101000002000000000000007E"}}} 2023-07-19 06:41:48.930 - debug: hekr.0 (9963) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:41:48.930 - debug: hekr.0 (9963) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 06:41:49.032 - debug: hekr.0 (9963) WS devSend:{"msgId":24271,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"raw":"4811012101010100020000000000000080"}}} 2023-07-19 06:41:52.544 - debug: hekr.0 (9963) WS devSend:{"msgId":24272,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"cleaning":0,"B":0,"RGB_Sw":0,"sw":1,"G":0,"raw":"4811012201010000020000000000000080","light_Sw":0,"speed":0,"tm_Minutes":0,"R":0,"cmdId":1,"Statue":2,"fitter":0}}}
-
@konetti
Gib mal unter hekr.0.xxx.status.raw_manually diese Codes ein
4810020007090000ff00 - Was passiert?
Danach
48100200070900000000 - Was passiert?Gruß//Lucky
-
@lucky_esa da passiert leider nichts, außer das im Log folgende Meldung erscheint: "Command raw not implemented"
-
@konetti sagte in Test Adapter hekr wisen elro App v0.0.x:
@lucky_esa da passiert leider nichts, außer das im Log folgende Meldung erscheint: "Command raw not implemented"
Du sollst auch diesen nehmen hekr.0.xxx.status.raw_manually
Hats du diesen nicht dann bitte mal direkt vom GIT laden. -
@lucky_esa raw_manually gab es bei mir gerade noch gar nicht. Es war jetzt erst nach einer Neuinstallation des Adapters da. Aber leider auch da passiert nichts.
Im Debug Log steht folgendes:
023-07-19 14:55:50.707 - debug: hekr.0 (14400) Command 4810020007090000ff00 2023-07-19 14:55:50.724 - debug: hekr.0 (14400) WS devSend:{"msgId":65,"action":"appSendResp","code":1400025,"desc":"RAW not valid, Please check your protocol template"} 2023-07-19 14:55:50.724 - debug: hekr.0 (14400) WS received:{"msgId":65,"action":"appSendResp","code":1400025,"desc":"RAW not valid, Please check your protocol template"} 2023-07-19 14:55:52.548 - debug: hekr.0 (14400) WS devSend:{"msgId":25806,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"cleaning":0,"B":0,"RGB_Sw":0,"sw":1,"G":0,"raw":"48110144010100000200000000000000A2","light_Sw":0,"speed":0,"tm_Minutes":0,"R":0,"cmdId":1,"Statue":2,"fitter":0}}} 2023-07-19 14:55:57.875 - debug: hekr.0 (14400) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:55:57.877 - debug: hekr.0 (14400) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:07.876 - debug: hekr.0 (14400) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:07.877 - debug: hekr.0 (14400) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:17.877 - debug: hekr.0 (14400) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:17.878 - debug: hekr.0 (14400) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:22.116 - debug: hekr.0 (14400) Model: M002 2023-07-19 14:56:22.173 - debug: hekr.0 (14400) Command 48100200070900000000 2023-07-19 14:56:22.190 - debug: hekr.0 (14400) WS devSend:{"msgId":65,"action":"appSendResp","code":1400025,"desc":"RAW not valid, Please check your protocol template"} 2023-07-19 14:56:22.191 - debug: hekr.0 (14400) WS received:{"msgId":65,"action":"appSendResp","code":1400025,"desc":"RAW not valid, Please check your protocol template"} 2023-07-19 14:56:22.545 - debug: hekr.0 (14400) WS devSend:{"msgId":25808,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"raw":"48110145010100000200000000000000A3"}}} 2023-07-19 14:56:27.878 - debug: hekr.0 (14400) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:27.879 - debug: hekr.0 (14400) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:37.878 - debug: hekr.0 (14400) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:37.879 - debug: hekr.0 (14400) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:47.880 - debug: hekr.0 (14400) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:47.881 - debug: hekr.0 (14400) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:52.547 - debug: hekr.0 (14400) WS devSend:{"msgId":25811,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"raw":"48110146010100000200000000000000A4"}}} 2023-07-19 14:56:57.880 - debug: hekr.0 (14400) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:56:57.881 - debug: hekr.0 (14400) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:57:07.880 - debug: hekr.0 (14400) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:57:07.881 - debug: hekr.0 (14400) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:57:17.879 - debug: hekr.0 (14400) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:57:17.880 - debug: hekr.0 (14400) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:57:22.559 - debug: hekr.0 (14400) WS devSend:{"msgId":25813,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"**","data":{"cleaning":0,"B":0,"RGB_Sw":0,"sw":1,"G":0,"raw":"48110147010100000200000000000000A5","light_Sw":0,"speed":0,"tm_Minutes":0,"R":0,"cmdId":1,"Statue":2,"fitter":0}}} 2023-07-19 14:57:22.560 - debug: hekr.0 (14400) WS write:{"msgId":25813,"action":"devSend","params":{"devTid":"ESP_2M_84CCA8A67F7C","appTid":[],"subDevTid":null,"ctrlKey":"*","data":{"cleaning":0,"B":0,"RGB_Sw":0,"sw":1,"G":0,"raw":"48110147010100000200000000000000A5","light_Sw":0,"speed":0,"tm_Minutes":0,"R":0,"cmdId":1,"Statue":2,"fitter":0}}} 2023-07-19 14:57:27.884 - debug: hekr.0 (14400) WS devSend:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"} 2023-07-19 14:57:27.885 - debug: hekr.0 (14400) WS received:{"msgId":53,"action":"heartbeatResp","code":200,"desc":"success"}
-
-
@lucky_esa
Ok, wie kann ich es mit einem Androidhandy selbst auslesen?Dazu noch eine Frage zu den Posts von oben: Müsste es theoretisch klappen, wenn sich die raw ändert, wenn ich an der Haube das Licht anschalte und dann diesen raw bei raw_manually eintrage? Bei mir funktioniert es nämlich nicht.
-
@konetti
Bin mir nicht sicher ob das überhaupt funktioniert. Muss ich mal testen aber das kann ich erst in 3 Wochen. Nimm Wireshark. Da du mit der APP Remote deine Haube schaltest wird dieser Befehl als Klartext erfasst. Du musst aber vorher die Remote Funktion in der APP aktivieren bevor du deine Haube auswählst..Gruß//Lucky
-
@lucky_esa
Danke soweit für die Hilfe.Als erstes ein Hinweis: Den Modus, dass es übers lokale Netzwerk gesendet wird, kann man auch in der App für iOS einstellen.
Leider zeigt es mir bei beiden an, dass die Haube offline ist, wenn ich den Modus aktiviere. Interessanterweise ist das Verhalten danach wie im Adapter. Ich kann nicht steuern, sehe aber, wenn ich an der Haube eine Änderung durch die Taster mache. Mir fehlt leider die Zeit weiter rum zu probieren. Wenn aber mal wieder Zeit bei mir ist, werde ich als erstes die Haube neu einbinden und dann schauen, wie es auf den lokalen Modus reagiert. Wenn es dann nicht besser ist, werde ich dem Hersteller schreiben, dass da etwas defekt ist. Mal schauen wie dieser reagiert.
Ich schreibe hier wieder, wenn es etwas neues gibt.Gruß
kontti -
-
Hallo
Ich habe mal eine Frage. Bis Vorgestern hat alles funktioniert auch mit der App auch wenn man ab und zu mal in der App den Cache und die Daten löschen musste. Nach Anmeldung funktionierte aber alles wieder. Seit 2 Tagen funktioniert weder die App noch der Adapter im iobroker. Kann es sein das sie die App abgeschaltet haben weil die neuen Abzugshauben diese App nicht mehr nutzen."Tauchen Sie ein in die Zukunft der Küchentechnologie mit unserer hochmodernen Dunstabzugshaube. Dieses Modell, ausgestattet mit der neuesten WLAN-Technologie und dem renommierten Standard Tuya Smart / Smart Life, stellt nicht nur ein technisches Highlight dar, sondern bietet auch die Möglichkeit für erhöhte Sicherheit. Für Räume, die sowohl eine Dunstabzugshaube als auch eine Feuerstätte beherbergen, ist ein Fensterkontaktschalter von großem Nutzen. Dieser optional im Handel erhältliche Schalter stellt sicher, dass stets ausreichend Frischluft vorhanden ist, indem er die Dunstabzugshaube nur dann aktiviert, wenn ein Fenster geöffnet ist. Ein solches System minimiert Risiken und schützt vor unerwünschten Unterdrucksituationen. Dank der Kompatibilität mit unserer hauseigenen KKT.Control-App haben Sie die Möglichkeit, alle Funktionen bequem zu steuern und zu überwachen – und das alles direkt von Ihrem Smartphone oder Tablet aus. Erleben Sie ein sicheres und innovatives Küchenerlebnis auf einem neuen Level!"
"
Hat jemand das gleiche Problem? -
Hat jemand das gleiche Problem?
Kann es leider mit der APP Version 1.8.9 bestätigen. Entweder haben die den Server abgeschaltet oder der ist nur down. Es gibt im Internet noch die Version 1.9.1. Hier muss man sich aber neu registrieren. Habe diese APP noch nicht getestet da man die Dunstabzugshaube kurz vom Netz nehmen muss. Leider komme ich derzeit nicht an die Steckdose...
Gruß//Lucky