NEWS
Test Adapter eufy Home Robovac
-
Hallo
Ist es auch irgendwie möglich, dass mir Alexa eine Nachricht sendet, wenn der Roboter hängen bleibt?
Mit freundlichen Grüßen
Semmy@semmy Klar, auf Errorcode ragieren. Z.B. mit Blockly und als Trigger der Errorcode. Dann Sento Alexa textcommand oder was auch immer...
-
Müsst ihr den Adapter auch ständig neu starten? Ich mache das jetzt alle 15 min. Ich bekomme sonst keine neuen Werte vom Sauger.
Außerdem habe ich immernoch das Problem, das es mit den Räumen nicht klappt.im Datenpunk room_id sehe ich z.B. 2b95792b-6c65-4902-803c-2b64cd4bbf24
Schicke ich
{"method":"selectRoomsClean","data":{"roomIds":[2b95792b-6c65-4902-803c-2b64cd4bbf24],"cleanTimes":1}}
es geht auch nicht mit roomid 4 statt der langen kryptischen.
an remote.sendCommand passiert genau nichts.
-
Ich habe den Adapter gerade erst entdeckt und installiert ( V0.1.5 ).
Verbindung zu Eufy Clean (Home) besteht.
Wenn ich meinen RoboVac G30 Hybrid per App steuere, werden auch jede Menge Datenpunkte unter dps aktualisiert - z.B. 5 aktualisiert sich beim Reinigungsstart auf Auto.
Setze ich aber einen dieser Datenpunkte, passiert gar nix am Roboter. Im Log sind keine Fehler zu sehen. Er sendet auch Befehle an den Robi - diese kommen dort entweder nicht an oder werden einfach ignoriert. :grin:
Hat noch jemand irgendeine Idee?

@herr-zervelatwurst said in Test Adapter eufy Home Robovac:
Ich habe den Adapter gerade erst entdeckt und installiert ( V0.1.5 ).
Verbindung zu Eufy Clean (Home) besteht.
Wenn ich meinen RoboVac G30 Hybrid per App steuere, werden auch jede Menge Datenpunkte unter dps aktualisiert - z.B. 5 aktualisiert sich beim Reinigungsstart auf Auto.
Setze ich aber einen dieser Datenpunkte, passiert gar nix am Roboter. Im Log sind keine Fehler zu sehen. Er sendet auch Befehle an den Robi - diese kommen dort entweder nicht an oder werden einfach ignoriert. :grin:
Hat noch jemand irgendeine Idee?

Ich habe exakt das gleiche Problem mit einem RoboVac G10 mit der Adapterversion 0.1.6
Wenn ich ihn über die App steuere werden die DPs alle aktualisiert. Wenn ich ihn über die DPs steuern will, passiert leider nichts (also z.B. WORK_MODE auf AUTO). Im Log sehe ich auch die MQTT Kommandos. -
I’m also possible having Tuya-style token creation issues when trying to integrate my Eufy RoboVac L60 with ioBroker using the euhome adapter (v0.1.6). The adapter shows “Connected to host,” “Heartbeat,” and “Connected to device or service,” but no devices appear under euhome.0 in the object tree—just info.connection = true.
Here’s what I’ve confirmed:
Eufy Clean app current version: 3.11.0
ioBroker country setting: United States
No 2FA enabled on the account
Credentials are correct (login succeeds)
Adapter log level set to Debug
Despite the successful login, the adapter throws this error immediately after:Code
Error: SING_VALIDATE_FALED {"success":false,"errorCode":"SING_VALIDATE_FALED","status":"error","errorMsg":"SING_VALIDATE_FALED"}It looks like the token creation step (tuya.m.user.uid.token.create) is failing, possibly due to app version spoofing or a backend change. The adapter is spoofing appVersion: 3.8.5, but my actual app is 3.11.0.
I assume the error is really SIGN_VALIDATE_FAILED.
-
Hallo zusammen,
gibts auch die Möglichkeit, den Adapter ohne die eufy Clean App zu nutzen?
Füge ich unseren C20 in der Clean App hinzu findet der Adapter den auch einwandfrei.
Ich nutze aber die Eufy App in der auch unsere Kameras drin sind, wenn ich den Sauger dort hinzufüge, findet der Adapter den nicht.Problem ist, Eufy lässt den Sauger nur in einer der Apps zu :(
-
Hi,
bin etwas verunsichert, haben einen Eufy Clean60 und nutzen die Eufy-App auf dem Handy,
oben steht dass man in die Zugangsdaten der "e-Home App" eingeben soll.
Welche App ist das denn?Oder geht dieser Adapter gar nicht mit dem Eufy Saugroboter?
Habe das Repo auch wie beschrieben auf "Beta" umgestellt, finde aber keinen Adapter "euhome" oder "eufy".
Oder muss ich von Github oder eigner URL auswählen? -
@tombox Es scheint seit Mitte Januar änderungen am Loginprozess bei Eufy zu geben.
mein Adapter kann sich nicht mehr verbinden. Per App geht es nach wie vor. Anbei mal das debug log bei adapter neustart.euhome.0 2026-03-25 08:17:30.929 error No user_id found euhome.0 2026-03-25 08:17:30.927 debug key HMAC: **************** euhome.0 2026-03-25 08:17:30.927 debug using new API euhome.0 2026-03-25 08:17:30.927 error "Forbidden" euhome.0 2026-03-25 08:17:30.927 error Login failed euhome.0 2026-03-25 08:17:30.926 error AxiosError: Request failed with status code 403 euhome.0 2026-03-25 08:17:30.350 info Login to Eufy Home euhome.0 2026-03-25 08:17:30.303 debug Schedule restart: 0 6 * * * euhome.0 2026-03-25 08:17:30.272 info starting. Version 0.1.5 (non-npm: TA2k/ioBroker.euhome#8c271d82854e7c0fc70831af97ec71d3acceb93b) in /opt/iobroker/node_modules/iobroker.euhome, node: v22.22.1, js-controller: 7.0.7 euhome.0 2026-03-25 08:17:29.961 debug Plugin sentry Initialize Plugin (enabled=true) euhome.0 2026-03-25 08:17:29.784 debug States connected to redis: 127.0.0.1:9000 euhome.0 2026-03-25 08:17:29.617 debug States create User PubSub Client euhome.0 2026-03-25 08:17:29.616 debug States create System PubSub Client euhome.0 2026-03-25 08:17:29.546 debug Redis States: Use Redis connection: 127.0.0.1:9000 euhome.0 2026-03-25 08:17:29.407 debug Objects connected to redis: 127.0.0.1:9001 euhome.0 2026-03-25 08:17:29.396 debug Objects client initialize lua scripts euhome.0 2026-03-25 08:17:29.163 debug Objects create User PubSub Client euhome.0 2026-03-25 08:17:29.157 debug Objects create System PubSub Client euhome.0 2026-03-25 08:17:29.155 debug Objects client ready ... initialize now euhome.0 2026-03-25 08:17:29.063 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 -
@tombox Es scheint seit Mitte Januar änderungen am Loginprozess bei Eufy zu geben.
mein Adapter kann sich nicht mehr verbinden. Per App geht es nach wie vor. Anbei mal das debug log bei adapter neustart.euhome.0 2026-03-25 08:17:30.929 error No user_id found euhome.0 2026-03-25 08:17:30.927 debug key HMAC: **************** euhome.0 2026-03-25 08:17:30.927 debug using new API euhome.0 2026-03-25 08:17:30.927 error "Forbidden" euhome.0 2026-03-25 08:17:30.927 error Login failed euhome.0 2026-03-25 08:17:30.926 error AxiosError: Request failed with status code 403 euhome.0 2026-03-25 08:17:30.350 info Login to Eufy Home euhome.0 2026-03-25 08:17:30.303 debug Schedule restart: 0 6 * * * euhome.0 2026-03-25 08:17:30.272 info starting. Version 0.1.5 (non-npm: TA2k/ioBroker.euhome#8c271d82854e7c0fc70831af97ec71d3acceb93b) in /opt/iobroker/node_modules/iobroker.euhome, node: v22.22.1, js-controller: 7.0.7 euhome.0 2026-03-25 08:17:29.961 debug Plugin sentry Initialize Plugin (enabled=true) euhome.0 2026-03-25 08:17:29.784 debug States connected to redis: 127.0.0.1:9000 euhome.0 2026-03-25 08:17:29.617 debug States create User PubSub Client euhome.0 2026-03-25 08:17:29.616 debug States create System PubSub Client euhome.0 2026-03-25 08:17:29.546 debug Redis States: Use Redis connection: 127.0.0.1:9000 euhome.0 2026-03-25 08:17:29.407 debug Objects connected to redis: 127.0.0.1:9001 euhome.0 2026-03-25 08:17:29.396 debug Objects client initialize lua scripts euhome.0 2026-03-25 08:17:29.163 debug Objects create User PubSub Client euhome.0 2026-03-25 08:17:29.157 debug Objects create System PubSub Client euhome.0 2026-03-25 08:17:29.155 debug Objects client ready ... initialize now euhome.0 2026-03-25 08:17:29.063 debug Redis Objects: Use Redis connection: 127.0.0.1:9001Grad gemerkt dass ich nicht auf der aktuellsten Version war da dies nicht über iobroker "gemeldet" wurde.
Habe upgedatet über git und jetzt läufts.Danke dir und sorry :)
-
Grad gemerkt dass ich nicht auf der aktuellsten Version war da dies nicht über iobroker "gemeldet" wurde.
Habe upgedatet über git und jetzt läufts.Danke dir und sorry :)
Auf der aktuellsten veröffentlichten Version bist du bestimmt gewesen. Aus dem GitHub geangeltes hat kein ordentliches Release, das ist ungeprüfter Code in Rohform vom Arbeitsplatz des Maintainers gezogen.