NEWS
Test Adapter eufy Home Robovac
-
@saanmafi said in Test Adapter eufy Home Robovac:
@amiethaner Hey du benutzt aber auch die eufy clean App oder ? App-Version 2.14.0
2023-01-19 18:36:58.486 - debug: euhome.0 (26751) {"result":{"exponent":"3","pbKey":"MIGdMA0GCSqGSIb3DQEBAQUAA4GLADCBhwKBgQC3G++LCMizncnUMoa0dphWKdPG19cyN6/xnkp/W65EcxQ+6/spb2BgHBGI/KBPAEskjUbRSW+SSqdzRL+VbOxxCJqdyyQJfjpPuOGR2vd9NAL4qv65a6jfjFE0S2iDxqalQJQfxMmO5erTkCaGpYXSC2SI3t2S0tNNXjMXWHd6UwIBAw==","publicKey":"128583599587316320066427519373958487917362130388243381016424776686077738627998030280118620719016122693480577031888461568274075772213337708119107902973063764125021277321517661080840521944335779460451432254892851827709539746674755618246803726810267650219299959196939973740742880810714516464041141864384484047443","token":"f0cac272ed18038b66cdc059f3118291"},"t":1674149818467,"success":true,"status":"ok"} 2023-01-19 18:37:05.128 - debug: euhome.0 (26751) strToSign: a=tuya.m.user.uid.password.login||appVersion=3.8.5||clientId=yx5v9uc3ef9wg3v9atje||deviceId=gjfylv4vf8v5rtdsjgmuko4y9hb5at9kvmey0jcdra14||et=0.0.1||lang=en||os=Android||postData=68d9381bf4d71516729bdb2f3d21af76||requestId=220b64da-b8d6-4d89-aa41-f9b3e2818937||time=1674149825||ttid=android||v=1.0 2023-01-19 18:37:05.128 - debug: euhome.0 (26751) Sending parameters: 2023-01-19 18:37:05.129 - debug: euhome.0 (26751) {"a":"tuya.m.user.uid.password.login","deviceId":"gjfylv4vf8v5rtdsjgmuko4y9hb5at9kvmey0jcdra14","sdkVersion":"3.0.0cAnker","os":"Android","lang":"en","appVersion":"3.8.5","v":"1.0","clientId":"yx5v9uc3ef9wg3v9atje","time":1674149825,"postData":"{\"countryCode\":\"49\",\"uid\":\"eh-a3b3f44b2886727f6de6192c717bfe830af2a75a\",\"createGroup\":true,\"passwd\":\"000000000000000000000000000000000000000000000000000000000000000001ba70dc61708b9735ece4db0c7501814db721af0f4258cfe44c80980c9855ab52e160aa5a607b32b18dbce2c9f009fbb0ca1f9561838cce3b848e6f5a07d79041deeee3d00acb055215b3ae24e766377901ed7c76520ce1fcab10088ac9118d\",\"ifencrypt\":1,\"options\":{\"group\":1},\"token\":\"f0cac272ed18038b66cdc059f3118291\"}","et":"0.0.1","ttid":"android","appRnVersion":"5.11","platform":"Android","requestId":"220b64da-b8d6-4d89-aa41-f9b3e2818937","sign":"fbb6b41b4ea851e0ba5e1c13a1bd371ba8e6518522475d338e8c0968ace75f3f"} 2023-01-19 18:37:05.222 - debug: euhome.0 (26751) Received response: 2023-01-19 18:37:05.222 - debug: euhome.0 (26751) {"t":1674149825210,"success":false,"errorCode":"USER_PASSWD_WRONG","status":"error","errorMsg":"Incorrect account ID or password"} 2023-01-19 18:37:05.224 - error: euhome.0 (26751) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2023-01-19 18:37:05.224 - error: euhome.0 (26751) unhandled promise rejection: Incorrect account ID or password 2023-01-19 18:37:05.230 - error: euhome.0 (26751) Error: Incorrect account ID or password at TuyaCloud.request (/opt/iobroker/node_modules/iobroker.euhome/lib/tuyaCloud.js:267:11) at processTicksAndRejections (node:internal/process/task_queues:96:5) at TuyaCloud.loginEx (/opt/iobroker/node_modules/iobroker.euhome/lib/tuyaCloud.js:385:21) at Euhome.login (/opt/iobroker/node_modules/iobroker.euhome/main.js:140:17) at Euhome.onReady (/opt/iobroker/node_modules/iobroker.euhome/main.js:76:17) 2023-01-19 18:37:05.231 - error: euhome.0 (26751) Exception-Code: USER_PASSWD_WRONG: Incorrect account ID or password 2023-01-19 18:37:05.254 - info: euhome.0 (26751) terminating 2023-01-19 18:37:05.255 - debug: euhome.0 (26751) Plugin sentry destroyed 2023-01-19 18:37:05.256 - warn: euhome.0 (26751) Terminated (UNCAUGHT_EXCEPTION): Without reason@saanmafi sagte in Test Adapter eufy Home Robovac:
USER_PASSWD_WRONG: Incorrect account ID or password
Also ich bin sicher kein Pro, aber da würd i mal sagen Benutzer oder Passwort falsch.
-
@tombox okay, ich hab da wohl ein Problem unter Proxmox, am Raspi läuft der Adapter jetzt, die DP werden aktualisiert aber steuern funktioniert nicht. Im Log wird nichts reingeschrieben.
Zunächst mal @tombox : Super Arbeit! Dankeschön! Darauf warte ich schon lange.
@michi_pi ich hab das gleiche Problem; auslesen geht super - wenn ich versuche zu steuern, dann hängt sich bei mir der Adapter auf.
@amiethaner hab wie du gesagt hast auto reingeschrieben (egal ob case-sensitive).
Hier das Log euhome.log (Start der Instanz um 09:45:50.461 und um 09:51 hab ich dann "Auto" eingetragen). Er versucht dann ständig eine Verbindung auf localhost 6668 aufzubauen. Ist das ein Port von iobroker (offenen Port kann ich keinen finden)? Anschließend startet er dann neu und findet den Robovac wieder. -
Zunächst mal @tombox : Super Arbeit! Dankeschön! Darauf warte ich schon lange.
@michi_pi ich hab das gleiche Problem; auslesen geht super - wenn ich versuche zu steuern, dann hängt sich bei mir der Adapter auf.
@amiethaner hab wie du gesagt hast auto reingeschrieben (egal ob case-sensitive).
Hier das Log euhome.log (Start der Instanz um 09:45:50.461 und um 09:51 hab ich dann "Auto" eingetragen). Er versucht dann ständig eine Verbindung auf localhost 6668 aufzubauen. Ist das ein Port von iobroker (offenen Port kann ich keinen finden)? Anschließend startet er dann neu und findet den Robovac wieder. -
@isexglei
Ich habe die logs nochmal verbessert aber es ist die situation dass der Adapter die Geräte nicht im Netzwerk sehen kann. Sie müssen in der gleichen IP Subnetz sein. Ich könne auch noch Steuerung und Abrufen via Cloud einbauen@tombox Also ich bin ziemlich zufrieden so wies grad is :) was aber noch super wär, wenn man die Reinigung für einzelne Räume iwie hinbekommen würde. Also ned nur Auto.
-
@isexglei
Ich habe die logs nochmal verbessert aber es ist die situation dass der Adapter die Geräte nicht im Netzwerk sehen kann. Sie müssen in der gleichen IP Subnetz sein. Ich könne auch noch Steuerung und Abrufen via Cloud einbauen@tombox hm... also der Pi und der Robovac sind im selben Netz. Der Pi hat allerdings noch weitere Netzwerkadapter. In die Cloud muss ich nicht zwingend - das passt schon so.
Edit: Fehler gefunden. Problem lag an der Firewall. Der Roboter verschickt im Netz einen Broadcast. Auf dem Pi mit ufw hab ich folgende Rule aktiviert: ufw allow from ip.vom.rob.oter to 255.255.255.255 port 6667 proto udp
-
@tombox hm... also der Pi und der Robovac sind im selben Netz. Der Pi hat allerdings noch weitere Netzwerkadapter. In die Cloud muss ich nicht zwingend - das passt schon so.
Edit: Fehler gefunden. Problem lag an der Firewall. Der Roboter verschickt im Netz einen Broadcast. Auf dem Pi mit ufw hab ich folgende Rule aktiviert: ufw allow from ip.vom.rob.oter to 255.255.255.255 port 6667 proto udp
-
@isexglei Ok ja das macht Sinn. Wußte nicht das man sowas blocken kann ich nehme es mal in den log auf.
-
@michi_pi
Ah das muss ich auch mal probieren ohne Bestätigung -
@michi_pi
Ah das muss ich auch mal probieren ohne BestätigungAlle Nutzersachen sind immer unbestätigt.
Ich habe noch states eingefügt da sieht man welche Werte die dps annehmen können.
Raumreinigung schaue ich mir noch an -
Alle Nutzersachen sind immer unbestätigt.
Ich habe noch states eingefügt da sieht man welche Werte die dps annehmen können.
Raumreinigung schaue ich mir noch an -
Alle Nutzersachen sind immer unbestätigt.
Ich habe noch states eingefügt da sieht man welche Werte die dps annehmen können.
Raumreinigung schaue ich mir noch an -
@tombox die Werte sind da, nur kann ich ihn jetzt nicht mehr bedienen.
Ich muss denn Wertetyp auf String umstellen dann reagiert er wieder.

-
@tombox hab ich das richtig verstanden das nur Auto geht? Also raumreinigung nicht bzw nur über die handy app?
-
@tombox hab ich das richtig verstanden das nur Auto geht? Also raumreinigung nicht bzw nur über die handy app?
@amiethaner wo geht es in der App bräuchte Zugang zu einem wo man räume wählen kann
-
@amiethaner wo geht es in der App bräuchte Zugang zu einem wo man räume wählen kann
@tombox hast ne PN
-
@tombox hast ne PN
@amiethaner Habe etwas eingefügt
euhome.0.id.remote.sendCommand
damit kann man dann{ "method": "selectRoomsClean", "data": { "roomIds": [ 2 ], "cleanTimes": 1 } }das sollte die Raum Cleaning aktivieren bitte mal testen
-
@amiethaner Habe etwas eingefügt
euhome.0.id.remote.sendCommand
damit kann man dann{ "method": "selectRoomsClean", "data": { "roomIds": [ 2 ], "cleanTimes": 1 } }das sollte die Raum Cleaning aktivieren bitte mal testen
@tombox muss ich den Adapter Neu installieren oder?
-
@tombox muss ich den Adapter Neu installieren oder?
@amiethaner Ja nur neu installieren nicht löschen
-
@amiethaner Ja nur neu installieren nicht löschen
@tombox Moing. Also der X8 fährt zwar los, aber irgendwie nicht in der normalen Karte. Diese ist irgendwie nicht mehr im Gerät vorhanden. Der X8 findet bei mir auch nicht mehr nach hause jetzt. Wenn ich über die App eine Raumreinigung starten will, bringt der X8 immer den Fehler das er die Route nicht finden kann. Erst nach nen neustart vom X8 geht die Karte am Handy/App wieder.