NEWS
Test Dreame Home Adapter
-
Hallo,
bei mir startet der Adapter nicht. Im Log steht auch nichts. Woran kann es liegen?
-
@speedy einfach durch probieren
-
Jetzt muss ich doch noch einmal "nerven":
Clean Genius deaktivieren klappt super, aber mit welchem Befehl kann man denn Saugi im Modus "Raumreinigung einstellen" starten? Also mit den individuellen Raumeinstellungen. Er startet bei mir sonst immer je nachdem was zuletzt lief mit Saugen, Saugen/Wischen, usw. obwohl die individuellen Raumeinstellungen korrekt übergeben wurden und hinterlegt sind. Danke -
@heinz2100 Also ich habe über "update-map" alles übergeben (was auch perfekt funktioniert) und will dann eigentlich nur noch, dass er im Modus Raumindividuell losfährt
-
Ich habe die neue App geladen und möchte die Karte in meiner vis einfügen. Laut Log scheint der Abruf auch geklappt zu haben...
2025-02-12 09:18:05.888 - info: dreamehome.0 (10116) Die aktuell eingestellte Standard-Kartennummer ist eingestellt auf 0
2025-02-12 09:18:05.902 - info: dreamehome.0 (10116) Die Karte wurde erfolgreich aus der Cloud heruntergeladen
2025-02-12 09:18:07.633 - info: dreamehome.0 (10116) Die Karte wurde erfolgreich aus der Cloud heruntergeladen und die Erstellung war erfolgreich. Formatieren Sie den Dateiinhalt von xxxxxxxxx.vis.vishtml0 und fügen Sie ihn in das vis-HTML-Widget einAls Anfänger frage ich mich nun, was ich am Dateiinhalt der geladenen Karte formatieren muss, damit mir im HTML-Widget etwas angezeigt wird.
Könnte mir da jemand weiterhelfen?Grüsse Baddik
-
@baddik Nimm mal ein String Img Scr. Kann sein, dass du die Ansicht spiegeln musst. Das geht dann unter "CSS Allgemein" --> "Transform" mit scaleY(-1). Ist zumindest bei mir so.
-
@heinz2100 Danke für die Antwort. Ich verstehe aber leider nur Bahnhof
Kannst Du das bitte für einen Laien ein bisschen genauer ausführen? Danke.
-
@baddik Nimm in der WIS ein Widget mit dem Namen "String img scr" und nimm hier die Objekt ID dreame.0.XXXXXXXXX.map.maps.XX.image
Je nachdem wie es bei dir heißt. Falls die Karte gespiegelt angezeigt wird, kannst du bei den Widget-Eigenschaften unter "CSS allgemein" unter "transform" den Wert scaleY(-1) oder scaleX(-1) einegen. Dann wird es gespiegelt.
-
@heinz2100 Danke. Ich habe festgestellt, dass wir wohl aneinander vorbei geredet haben.
Den von Dir erwähnten Datenpunkt habe ich nur im "dreame"-Adapter gefunden. Ich habe aber "dreamehome" installiert und da kann ich diesen DP nicht finden. Das macht doch einiges klarer...
Jetzt habe ich übrigens die Karte, wenn ich mit dem "dreame" Adapter arbeite -
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 ====================
-
Habe dazu jetzt auch ein Issue in github eröffnet:
https://github.com/spayrosam/ioBroker.dreamehome/issues/5