Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Neues Gerät // Zeo One von roborock #786

Open
Knallix opened this issue Mar 2, 2025 · 7 comments
Open

Neues Gerät // Zeo One von roborock #786

Knallix opened this issue Mar 2, 2025 · 7 comments
Labels
bug Something isn't working

Comments

@Knallix
Copy link

Knallix commented Mar 2, 2025

Bug Description

Habe mir die Zeo One gekauft. Jetzt läuft der Adapter leider auf Fehler.

Image

Steps to Reproduce

..

Expected Behavior

Der Adapter läuft nicht

Debug Log

roborock.0
2025-03-02 19:50:47.369 info terminating

roborock.0
2025-03-02 19:50:46.929 info MQTT connection established {"cmd":"connack","retain":false,"qos":0,"dup":false,"length":2,"topic":null,"payload":null,"sessionPresent":false,"returnCode":0}.

roborock.0
2025-03-02 19:50:46.869 warn Terminated (UNCAUGHT_EXCEPTION): Without reason

roborock.0
2025-03-02 19:50:46.869 debug Plugin sentry destroyed

roborock.0
2025-03-02 19:50:46.868 info terminating

roborock.0
2025-03-02 19:50:46.864 error this.homeData is not initialized. Initialize via getHomeData() first

roborock.0
2025-03-02 19:50:46.864 error Error: this.homeData is not initialized. Initialize via getHomeData() first at http_api.getDevices (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:179:10) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:62:39)

roborock.0
2025-03-02 19:50:46.864 error unhandled promise rejection: this.homeData is not initialized. Initialize via getHomeData() first

roborock.0
2025-03-02 19:50:46.864 error 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().

roborock.0
2025-03-02 19:50:46.863 info MQTT initialized

roborock.0
2025-03-02 19:50:46.792 error Failed to process undefined on robot undefined (unknown device model): TypeError: Cannot read properties of null (reading 'rrHomeId') at http_api.getHomeID (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:111:31) at processTicksAndRejections (node:internal/process/task_queues:95:5) at http_api.updateHomeData (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:123:19) at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:33:3) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)

roborock.0
2025-03-02 19:50:46.650 debug initialize http_api

roborock.0
2025-03-02 19:50:46.649 info Loaded existing clientID: 394cb0c1-dbf3-430b-9032-16c531b037ed

roborock.0
2025-03-02 19:50:46.646 info Starting adapter. This might take a few minutes depending on your setup. Please wait.

roborock.0
2025-03-02 19:50:46.641 info starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v20.18.0, js-controller: 7.0.6

roborock.0
2025-03-02 19:50:46.565 debug Plugin sentry Initialize Plugin (enabled=true)

roborock.0
2025-03-02 19:50:46.548 debug States connected to redis: 0.0.0.0:9000

roborock.0
2025-03-02 19:50:46.479 debug States create User PubSub Client

roborock.0
2025-03-02 19:50:46.479 debug States create System PubSub Client

roborock.0
2025-03-02 19:50:46.466 debug Redis States: Use Redis connection: 0.0.0.0:9000

roborock.0
2025-03-02 19:50:46.448 debug Objects connected to redis: 0.0.0.0:9001

roborock.0
2025-03-02 19:50:46.446 debug Objects client initialize lua scripts

roborock.0
2025-03-02 19:50:46.410 debug Objects create User PubSub Client

roborock.0
2025-03-02 19:50:46.410 debug Objects create System PubSub Client

roborock.0
2025-03-02 19:50:46.409 debug Objects client ready ... initialize now

roborock.0
2025-03-02 19:50:46.393 debug Redis Objects: Use Redis connection: 0.0.0.0:9001

roborock.0
2025-03-02 19:50:18.469 info terminating

roborock.0
2025-03-02 19:50:18.023 info MQTT connection established {"cmd":"connack","retain":false,"qos":0,"dup":false,"length":2,"topic":null,"payload":null,"sessionPresent":false,"returnCode":0}.

roborock.0
2025-03-02 19:50:17.968 warn Terminated (UNCAUGHT_EXCEPTION): Without reason

roborock.0
2025-03-02 19:50:17.968 info terminating

roborock.0
2025-03-02 19:50:17.964 error this.homeData is not initialized. Initialize via getHomeData() first

roborock.0
2025-03-02 19:50:17.963 error Error: this.homeData is not initialized. Initialize via getHomeData() first at http_api.getDevices (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:179:10) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:62:39)

roborock.0
2025-03-02 19:50:17.963 error unhandled promise rejection: this.homeData is not initialized. Initialize via getHomeData() first

roborock.0
2025-03-02 19:50:17.963 error 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().

roborock.0
2025-03-02 19:50:17.963 info MQTT initialized

roborock.0
2025-03-02 19:50:17.856 error Failed to process undefined on robot undefined (unknown device model): TypeError: Cannot read properties of null (reading 'rrHomeId') at http_api.getHomeID (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:111:31) at processTicksAndRejections (node:internal/process/task_queues:95:5) at http_api.updateHomeData (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:123:19) at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:33:3) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)

roborock.0
2025-03-02 19:50:17.724 info Loaded existing clientID: 394cb0c1-dbf3-430b-9032-16c531b037ed

roborock.0
2025-03-02 19:50:17.721 info Starting adapter. This might take a few minutes depending on your setup. Please wait.

roborock.0
2025-03-02 19:50:17.715 info starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v20.18.0, js-controller: 7.0.6

roborock.0
2025-03-02 19:49:46.397 info terminating

roborock.0
2025-03-02 19:49:45.951 info MQTT connection established {"cmd":"connack","retain":false,"qos":0,"dup":false,"length":2,"topic":null,"payload":null,"sessionPresent":false,"returnCode":0}.

roborock.0
2025-03-02 19:49:45.896 warn Terminated (UNCAUGHT_EXCEPTION): Without reason

roborock.0
2025-03-02 19:49:45.896 info terminating

roborock.0
2025-03-02 19:49:45.892 error this.homeData is not initialized. Initialize via getHomeData() first

roborock.0
2025-03-02 19:49:45.892 error Error: this.homeData is not initialized. Initialize via getHomeData() first at http_api.getDevices (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:179:10) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:62:39)

roborock.0
2025-03-02 19:49:45.892 error unhandled promise rejection: this.homeData is not initialized. Initialize via getHomeData() first

roborock.0
2025-03-02 19:49:45.892 error 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().

roborock.0
2025-03-02 19:49:45.891 info MQTT initialized

roborock.0
2025-03-02 19:49:45.750 error Failed to process undefined on robot undefined (unknown device model): TypeError: Cannot read properties of null (reading 'rrHomeId') at http_api.getHomeID (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:111:31) at processTicksAndRejections (node:internal/process/task_queues:95:5) at http_api.updateHomeData (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:123:19) at http_api.init (/opt/iobroker/node_modules/iobroker.roborock/lib/http_api.js:33:3) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:55:3)

roborock.0
2025-03-02 19:49:45.604 info Loaded existing clientID: 394cb0c1-dbf3-430b-9032-16c531b037ed

roborock.0
2025-03-02 19:49:45.601 info Starting adapter. This might take a few minutes depending on your setup. Please wait.

roborock.0
2025-03-02 19:49:45.594 info starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v20.18.0, js-controller: 7.0.6

Adapter Version

v0.6.19

JS-Controller Version

7.0,6

Node.js Version

v20.18.0

Operating System

debian

Additional Context

No response

@Knallix Knallix added the bug Something isn't working label Mar 2, 2025
@knirpso
Copy link

knirpso commented Mar 3, 2025

gleiches problem beim Roborock Dyad Pro.

@copystring
Copy link
Owner

Bitte mal die dev https://github.com/copystring/ioBroker.roborock/tree/dev installieren und ein neues Debuglog hochladen. Aber bitte als .txt-Dateien anhängen und nicht direkt hier als Text.

@knirpso
Copy link

knirpso commented Mar 5, 2025

@copystring
Copy link
Owner

Danke fürs Log. Ich musste das Logging verbessern, um das Problem besser nachvollziehen zu können. Würdest du die dev bitte neu laden und ein neues Log hochladen?

@knirpso
Copy link

knirpso commented Mar 8, 2025

@copystring
Copy link
Owner

OK. Ich brauche noch die Werte von deinem HomeData Objekt aus dem roborock Adapter. Dann kann ich mir das weiter anschauen.

@knirpso
Copy link

knirpso commented Mar 9, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants