Hallo Community,
ich habe einen Dreame L10s Ultra im Einsatz, den ich versuche im ioBroker zum Laufen zu bringen. Zunächst habe ich das mit dem Dreame Adapter versucht (was so "halb" ging) und jetzt habe ich den Dreamhome Dapter über die Katze von github installiert.
Beim ersten Starten des Adapters ging der auch auf "grün". Allerdings haben da noch die Maps gefehlt. Ich habe darauf (wie in der Anleitung beschrieben) dreamehome.0.xxxxxxxx.map.NewMap auf true gesetzt. Seitdem startet der Adapter nicht mehr richtig mit folgenden Fehler-Meldungen:
host.raspyDocker
2025-02-22 12:11:40.055 info Restart adapter system.adapter.dreamehome.0 because enabled
host.raspyDocker
2025-02-22 12:11:40.055 error instance system.adapter.dreamehome.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
dreamehome.0
2025-02-22 12:11:39.820 info Connection to MQTT successfully established
dreamehome.0
2025-02-22 12:11:39.507 warn Terminated (UNCAUGHT_EXCEPTION): Without reason
dreamehome.0
2025-02-22 12:11:39.506 info terminating
dreamehome.0
2025-02-22 12:11:39.506 info cleaned everything up...
dreamehome.0
2025-02-22 12:11:39.504 error Cannot read properties of undefined (reading 'storeys')
dreamehome.0
2025-02-22 12:11:39.504 error TypeError: Cannot read properties of undefined (reading 'storeys') at Dreamehome.DH_GetSetRooms (/opt/iobroker/node_modules/iobroker.dreamehome/main.js:1805:54) at Dreamehome.onReady (/opt/iobroker/node_modules/iobroker.dreamehome/main.js:1428:15)
dreamehome.0
2025-02-22 12:11:39.503 error unhandled promise rejection: Cannot read properties of undefined (reading 'storeys')
dreamehome.0
2025-02-22 12:11:39.503 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().
dreamehome.0
2025-02-22 12:11:39.424 info Die aktuell eingestellte Standard-Kartennummer ist eingestellt auf 0
dreamehome.0
2025-02-22 12:11:39.376 info Set and update Volume value to: 21
dreamehome.0
2025-02-22 12:11:39.327 info Set and update Live Video Prompts value to: 0
dreamehome.0
2025-02-22 12:11:39.278 info Set and update Clean Route value to: 0
dreamehome.0
2025-02-22 12:11:39.230 info Set and update Collision-Avoidance Mode value to: 0
dreamehome.0
2025-02-22 12:11:39.182 info Set and update Fill Light value to: 0
dreamehome.0
2025-02-22 12:11:39.134 info Set and update Intensive Cleaning for Furniture Legs value to: 0
dreamehome.0
2025-02-22 12:11:39.087 info Set and update Mop Extension for Gap cleaning value to: 0
dreamehome.0
2025-02-22 12:11:39.039 info Set and update AI driven MopExtend value to: 0
dreamehome.0
2025-02-22 12:11:38.991 info Set and update Intensive Carpet cleaning value to: 0
dreamehome.0
2025-02-22 12:11:38.943 info Set and update Carpet Boost value to: 0
dreamehome.0
2025-02-22 12:11:38.895 info Set and update Auto recleaning value to: 0
dreamehome.0
2025-02-22 12:11:38.847 info Set and update Auto Rewashing value to: 0
dreamehome.0
2025-02-22 12:11:38.795 info Set and update Clean Genius value to: 0
dreamehome.0
2025-02-22 12:11:38.746 info Set and update Auto mount mop value to: 0
dreamehome.0
2025-02-22 12:11:38.741 info Set and update Auto add detergent value to: null
dreamehome.0
2025-02-22 12:11:38.736 info Set and update Child lock value to: 0
dreamehome.0
2025-02-22 12:11:38.731 info Set and update Resume Cleane Mode value to: 1
dreamehome.0
2025-02-22 12:11:38.682 info Die Karte wurde erfolgreich aus der Cloud heruntergeladen
dreamehome.0
2025-02-22 12:11:38.675 info Die aktuell eingestellte Standard-Kartennummer ist eingestellt auf 0
dreamehome.0
2025-02-22 12:11:38.171 info Get and update Camera light value to: "0"
dreamehome.0
2025-02-22 12:11:37.933 info Get and update Stream status value to: "{\"operType\":\"end\",\"operation\":\"monitor\",\"result\":0,\"status\":0}"
dreamehome.0
2025-02-22 12:11:37.730 info Get and update Detergent time left value to: "18"
dreamehome.0
2025-02-22 12:11:37.695 info Get and update Detergent left value to: "100"
dreamehome.0
2025-02-22 12:11:37.557 info Get and update Mop pad time left value to: "0"
dreamehome.0
2025-02-22 12:11:37.482 info Get and update Mop pad left value to: "0"
dreamehome.0
2025-02-22 12:11:37.405 info Get and update Sensor dirty time left value to: "24"
dreamehome.0
2025-02-22 12:11:37.329 info Get and update Sensor dirty left value to: "80"
dreamehome.0
2025-02-22 12:11:37.253 info Get and update Auto empty status value to: "0"
dreamehome.0
2025-02-22 12:11:37.220 info Get and update Dust collection value to: "1"
dreamehome.0
2025-02-22 12:11:36.874 info Get and update Filter time left value to: "38"
dreamehome.0
2025-02-22 12:11:36.798 info Get and update Filter left value to: "25"
dreamehome.0
2025-02-22 12:11:36.722 info Get and update Side brush left value to: "44"
dreamehome.0
2025-02-22 12:11:36.645 info Get and update Side brush time left value to: "88"
dreamehome.0
2025-02-22 12:11:36.570 info Get and update Main brush left value to: "62"
dreamehome.0
2025-02-22 12:11:36.537 info Get and update Main brush time left value to: "188"
dreamehome.0
2025-02-22 12:11:36.472 info Get and update Schedule cancel reason value to: "0"
dreamehome.0
2025-02-22 12:11:36.366 info Get and update Schedule value to: "2-1-08:25-0100000-1-0-0-0-0;1-3-08:50-0010100-1-6-0-0-78081,78082;4-3-11:00-0000000-0-6-0-0-2171137;6-0-11:04-0000000-0-34-0-0-78082,78081;5-0-12:01-0000000-0-6-0-0-78083,78081;3-3-12:17-0000000-0-6-0-0-78081,78082,78083;9-0-12:40-0000000-0-34-0-0-78081,78082;10-0-13:34-0000000-0-34-0-0-78082,78081;7-0-14:21-0000000-0-34-0-0-2175233;8-0-14:35-0000000-0-34-0-0-78082"
dreamehome.0
2025-02-22 12:11:36.331 info Get and update Timezone value to: "Europe/Berlin"
dreamehome.0
2025-02-22 12:11:36.203 info Get and update Volume value to: "21"
dreamehome.0
2025-02-22 12:11:35.929 info Get and update Map list value to: "{\"obj_name\":\"ali_dreame/FN759768/760380477/9\",\"md5\":\"9c3a8b002314dada5808154865eec5de\"}"
dreamehome.0
2025-02-22 12:11:35.892 info Get and update Multi floor map value to: "1"
dreamehome.0
2025-02-22 12:11:35.767 info Get and update Object name value to: "ali_dreame/FN759768/760380477/0"
dreamehome.0
2025-02-22 12:11:35.367 info Get and update Mop pad installed value to: "0"
dreamehome.0
2025-02-22 12:11:35.289 info Get and update Mop in station value to: "0"
dreamehome.0
2025-02-22 12:11:35.254 info Get and update Auto water refilling value to: "0"
dreamehome.0
2025-02-22 12:11:35.139 info Get and update Intelligent recognition value to: "0"
dreamehome.0
2025-02-22 12:11:35.060 info Get and update Quick command value to: "[]"
dreamehome.0
2025-02-22 12:11:34.979 info Get and update Scheduled clean value to: "0"
dreamehome.0
2025-02-22 12:11:34.899 info Get and update Mop wash level value to: "1"
dreamehome.0
2025-02-22 12:11:34.819 info Get and update Auto mount mop value to: "0"
dreamehome.0
2025-02-22 12:11:34.743 info Get and update Low water warning value to: "0"
dreamehome.0
2025-02-22 12:11:34.667 info Get and update Drying time value to: "2"
dreamehome.0
2025-02-22 12:11:34.634 info Get and update Save water tips value to: "0"
dreamehome.0
2025-02-22 12:11:34.556 info Get and update Capability value to: "1"
dreamehome.0
2025-02-22 12:11:34.478 info Get and update Auto add detergent value to: "2"
dreamehome.0
2025-02-22 12:11:34.402 info Get and update Carpet avoidance value to: "2"
dreamehome.0
2025-02-22 12:11:34.327 info Get and update Warn status value to: "101"
dreamehome.0
2025-02-22 12:11:34.250 info Get and update Self clean value to: "1"
dreamehome.0
2025-02-22 12:11:34.216 info Get and update Carpet recognition value to: "1"
dreamehome.0
2025-02-22 12:11:34.111 info Get and update Y clean value to: "0"
dreamehome.0
2025-02-22 12:11:34.035 info Get and update Cleaning cancel value to: "1"
dreamehome.0
2025-02-22 12:11:33.959 info Get and update Tight mopping value to: "0"
dreamehome.0
2025-02-22 12:11:33.881 info Get and update Carpet sensitivity value to: "2"
dreamehome.0
2025-02-22 12:11:33.807 info Get and update Child lock value to: "0"
dreamehome.0
2025-02-22 12:11:33.730 info Get and update Customized cleaning value to: "0"
dreamehome.0
2025-02-22 12:11:33.654 info Get and update Self wash base status value to: "2"
dreamehome.0
2025-02-22 12:11:33.578 info Get and update Upload map value to: "1"
dreamehome.0
2025-02-22 12:11:33.499 info Get and update Cleaning mode value to: "70656"
dreamehome.0
2025-02-22 12:11:33.465 info Get and update Ai detection value to: "7"
dreamehome.0
2025-02-22 12:11:33.401 info Get and update Relocation status value to: "0"
dreamehome.0
2025-02-22 12:11:33.294 info Get and update Faults value to: "0"
dreamehome.0
2025-02-22 12:11:33.260 info Get and update Cleaning paused value to: "0"
dreamehome.0
2025-02-22 12:11:33.055 info Get and update Carpet boost value to: "1"
dreamehome.0
2025-02-22 12:11:33.018 info Get and update Resume cleaning value to: "1"
dreamehome.0
2025-02-22 12:11:32.836 info Get and update Task status value to: "0"
dreamehome.0
2025-02-22 12:11:32.758 info Get and update Water tank value to: "1"
dreamehome.0
2025-02-22 12:11:32.680 info Get and update Water volume value to: "1"
dreamehome.0
2025-02-22 12:11:32.602 info Get and update Suction level value to: "1"
dreamehome.0
2025-02-22 12:11:32.523 info Get and update Cleaned area value to: "3"
dreamehome.0
2025-02-22 12:11:32.447 info Get and update Cleaning time value to: "4"
dreamehome.0
2025-02-22 12:11:32.370 info Get and update Status value to: "14"
dreamehome.0
2025-02-22 12:11:32.294 info Get and update Charging status value to: "1"
dreamehome.0
2025-02-22 12:11:32.219 info Get and update Battery level value to: "100"
dreamehome.0
2025-02-22 12:11:32.140 info Get and update Error value to: "0"
dreamehome.0
2025-02-22 12:11:32.057 info Get and update State value to: "8"
dreamehome.0
2025-02-22 12:11:31.964 info Fetching obj_name: ali_dreame/FN759768/760380477/9
dreamehome.0
2025-02-22 12:11:31.455 info Log status is set to false
dreamehome.0
2025-02-22 12:11:31.359 info Login and request Dreame data from cloud
dreamehome.0
2025-02-22 12:11:31.348 info starting. Version 0.0.6 (non-npm: spayrosam/ioBroker.dreamehome#1946f996a6b46bbe4106fb90a2b09806e714041e) in /opt/iobroker/node_modules/iobroker.dreamehome, node: v20.18.2, js-controller: 7.0.6
host.raspyDocker
2025-02-22 12:11:30.469 info instance system.adapter.dreamehome.0 in version "0.0.6" (non-npm: spayrosam/ioBroker.dreamehome#1946f996a6b46bbe4106fb90a2b09806e714041e) started with pid 1067
host.raspyDocker
2025-02-22 12:11:19.840 info instance system.adapter.weatherunderground.0 having pid 1016 terminated with code 0 (NO_ERROR)
weatherunderground.0
2025-02-22 12:11:19.327 info Terminated (NO_ERROR): Without reason
host.raspyDocker
2025-02-22 12:11:00.257 info Restart adapter system.adapter.dreamehome.0 because enabled
Canvas ist installiert:
root@raspyDocker:/opt/iobroker# npm list canvas
iobroker.inst@3.0.0 /opt/iobroker
└── canvas@3.1.0
System Info:
======================= SUMMARY =======================
v.2025-02-02
Model : Raspberry Pi 5 Model B Rev 1.0
Kernel : aarch64
Userland : arm64
Docker : v10.0.0
Installation: Docker
Kernel: aarch64
Userland: 64 bit
Timezone: CET +0100
User-ID: 0
Display-Server: false
Pending OS-Updates: 4
Pending iob updates: 0
Nodejs-Installation:
/usr/bin/nodejs v20.18.2
/usr/bin/node v20.18.2
/usr/bin/npm 10.8.2
/usr/bin/npx 10.8.2
/usr/bin/corepack 0.29.4
Recommended versions are nodejs 20.18.3 and npm 10.8.2
nodeJS installation is correct
MEMORY:
total used free shared buff/cache available
Mem: 8.5G 4.4G 887M 612M 4.1G 4.0G
Swap: 209M 209M 475K
Total: 8.7G 4.6G 888M
Active iob-Instances: 15
Upgrade policy: none
ioBroker Core: js-controller 7.0.6
admin 7.4.10
ioBroker Status: iobroker is running on this host.
Objects type: jsonl
States type: jsonl
Status admin and web instance:
+ system.adapter.admin.0 : admin : raspyDocker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
+ system.adapter.web.0 : web : raspyDocker - enabled, port: 8082, bind: 0.0.0.0, run as: admin
Objects: 23886
States: 10438
Size of iob-Database:
29M /opt/iobroker/iobroker-data/objects.jsonl
9.8M /opt/iobroker/iobroker-data/states.jsonl
Unknown release codenamed ''. Please check yourself if the Operating System is actively maintained.
=================== END OF SUMMARY ====================