NEWS
Dreame F9 Saugroboter (Xiaomi, mihome-vacuum)
-
Hallo,
ich überlege den Roboter Dreame F9 zu kaufen. Ist von einem Tochterunternehmen von Xiaomi und wird original auch mit der Xiaomi Home App gesteuert.
Was denkt ihr, wird dieser wohl auch mit dem Adapter "mihome-vacuum" funktionieren. Oder hat den einer eventuell sogar schon und kann dazu was genaueres sagen. Wenn er noch nicht mit dem Adapter läuft kann ich auch gerne bei der Weiterentwicklung helfen (Ausprobieren, Testen, eventuell Hardware zum Entwickeln verleihen usw. zum Programmieren fehlt mir aktuell leider die Zeit).
Der Roboter kostet aktuell knapp unter 200€ und ich finde es hört sich ganz gut an.
Gruß
Mafrtin -
Hallo,
dann antworte ich mir mal selbst.
Der Roboter läuft mit der Original App gut und macht seine Arbeit (Saugen und Wischen) ganz gut. Ich bin damit zufrieden.Leider läuft er er mit dem Adapter (noch) nicht. Anbei mal das Debug Log eventuell hat ja jemand eine Idee. Der Roboter wurde mit den Xiaomi Zugangsdaten gefunden die Ip und der Token stimmen auch. Was etwas merkwürdig bei der Einrichtung war, nachdem ich den Roboter in der Liste ausgewählt habe, musste ich die Angaben trotzdem noch mal im unteren Bereich manuell angeben. Ist das so richtig, oder ist da schon was falsch?
mihome-vacuum.0 2020-08-02 13:04:26.278 info (6107) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason mihome-vacuum.0 2020-08-02 13:04:26.275 info (6107) terminating mihome-vacuum.0 2020-08-02 13:04:26.270 info (6107) Got terminate signal TERMINATE_YOURSELF mihome-vacuum.0 2020-08-02 13:04:24.805 debug (6107) sendMsg[1] >>> {"id":6,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:04:24.802 debug (6107) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-02 13:04:24.801 info (6107) connecting, this can take up to 10 minutes ... mihome-vacuum.0 2020-08-02 13:04:24.801 debug (6107) Receive <<< Helo <<< 213100200000000015bf64e85f269db8ffffffffffffffffffffffffffffffff mihome-vacuum.0 2020-08-02 13:04:19.693 debug (6107) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-02 13:04:19.693 debug (6107) no answer for id:5 received, giving up mihome-vacuum.0 2020-08-02 13:04:14.692 debug (6107) sendMsg[3] >>> {"id":5,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:04:09.691 debug (6107) sendMsg[2] >>> {"id":5,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:04:04.691 debug (6107) sendMsg[1] >>> {"id":5,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:04:04.687 debug (6107) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-02 13:04:04.687 info (6107) connecting, this can take up to 10 minutes ... mihome-vacuum.0 2020-08-02 13:04:04.686 debug (6107) Receive <<< Helo <<< 213100200000000015bf64e85f269da4ffffffffffffffffffffffffffffffff mihome-vacuum.0 2020-08-02 13:03:59.793 debug (6107) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-02 13:03:59.793 debug (6107) no answer for id:4 received, giving up mihome-vacuum.0 2020-08-02 13:03:54.793 debug (6107) sendMsg[3] >>> {"id":4,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:03:49.791 debug (6107) sendMsg[2] >>> {"id":4,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:03:44.789 debug (6107) sendMsg[1] >>> {"id":4,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:03:44.786 debug (6107) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-02 13:03:44.786 info (6107) connecting, this can take up to 10 minutes ... mihome-vacuum.0 2020-08-02 13:03:44.786 debug (6107) Receive <<< Helo <<< 213100200000000015bf64e85f269d90ffffffffffffffffffffffffffffffff mihome-vacuum.0 2020-08-02 13:03:39.736 debug (6107) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-02 13:03:39.735 debug (6107) no answer for id:3 received, giving up mihome-vacuum.0 2020-08-02 13:03:34.735 debug (6107) sendMsg[3] >>> {"id":3,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:03:29.733 debug (6107) sendMsg[2] >>> {"id":3,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:03:24.733 debug (6107) sendMsg[1] >>> {"id":3,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:03:24.729 debug (6107) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-02 13:03:24.729 info (6107) connecting, this can take up to 10 minutes ... mihome-vacuum.0 2020-08-02 13:03:24.728 debug (6107) Receive <<< Helo <<< 213100200000000015bf64e85f269d7cffffffffffffffffffffffffffffffff mihome-vacuum.0 2020-08-02 13:03:19.690 debug (6107) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-02 13:03:19.690 debug (6107) no answer for id:2 received, giving up mihome-vacuum.0 2020-08-02 13:03:14.689 debug (6107) sendMsg[3] >>> {"id":2,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:03:09.688 debug (6107) sendMsg[2] >>> {"id":2,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:03:04.688 debug (6107) sendMsg[1] >>> {"id":2,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:03:04.684 debug (6107) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-02 13:03:04.684 info (6107) connecting, this can take up to 10 minutes ... mihome-vacuum.0 2020-08-02 13:03:04.683 debug (6107) Receive <<< Helo <<< 213100200000000015bf64e85f269d68ffffffffffffffffffffffffffffffff mihome-vacuum.0 2020-08-02 13:02:59.820 debug (6107) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-02 13:02:59.819 debug (6107) no answer for id:1 received, giving up mihome-vacuum.0 2020-08-02 13:02:54.815 debug (6107) sendMsg[3] >>> {"id":1,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:02:49.814 debug (6107) sendMsg[2] >>> {"id":1,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:02:46.939 debug (6107) Xiaomi Cloud: Login successful mihome-vacuum.0 2020-08-02 13:02:45.256 info (6107) set nächster Timer: Nicht verfügbar mihome-vacuum.0 2020-08-02 13:02:44.812 debug (6107) sendMsg[1] >>> {"id":1,"method":"get_status"} mihome-vacuum.0 2020-08-02 13:02:44.781 debug (6107) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-02 13:02:44.779 info (6107) connecting, this can take up to 10 minutes ... mihome-vacuum.0 2020-08-02 13:02:44.778 debug (6107) Receive <<< Helo <<< 213100200000000015bf64e85f269d54ffffffffffffffffffffffffffffffff mihome-vacuum.0 2020-08-02 13:02:44.759 debug (6107) No suitable Lua script, fallback to keys!: function(doc) { if (doc.type=='state') emit(doc._id, doc) } mihome-vacuum.0 2020-08-02 13:02:44.690 debug (6107) server started on 0.0.0.0:53421 mihome-vacuum.0 2020-08-02 13:02:44.667 info (6107) Create state clean_home for controlling by cloud adapter mihome-vacuum.0 2020-08-02 13:02:44.665 info (6107) Expert mode enabled, states created mihome-vacuum.0 2020-08-02 13:02:44.650 debug (6107) Xiaomi Cloud: Logging in mihome-vacuum.0 2020-08-02 13:02:44.647 debug (6107) load Map creator... true mihome-vacuum.0 2020-08-02 13:02:44.527 info (6107) starting. Version 2.1.1 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v10.16.2, js-controller: 3.1.4
-
@Martin1982 Die doppelte Eingabe muss ich bei meinem Xiaomi Sauger auch machen.
-
Danke für die Antwort. Habe auch über Git eine Anfrage geschrieben und da auch schon eine weitere Antwort. Die neuen Modelle haben ein anderes Protokoll und es wird Hardware benötigt um dieses zu implementieren.
Eventuell kommen wir da ja weiter. -
@Martin1982 Hast du bereits eine Antwort erhalten? Ich habe mir den Dreame D9 zugelegt und möchte diesen auch in IoBroker einbinden um dann per Sprachbefehl (Alexa) den Roboter zur Einzelraumreinigung zu schicken.
Die Daten musste ich im Adapter nicht nochmals manuell eingeben. Der Roboter wird sofort erkannt, wird allerdings nicht verbunden (Adapterstatus bleibt auf gelb) -
@baki074 sagte in Dreame F9 Saugroboter (Xiaomi, mihome-vacuum):
@Martin1982 Hast du bereits eine Antwort erhalten? Ich habe mir den Dreame D9 zugelegt und möchte diesen auch in IoBroker einbinden um dann per Sprachbefehl (Alexa) den Roboter zur Einzelraumreinigung zu schicken.
Die Daten musste ich im Adapter nicht nochmals manuell eingeben. Der Roboter wird sofort erkannt, wird allerdings nicht verbunden (Adapterstatus bleibt auf gelb)Das ist bei mir leider auch der Fall. Gibt es hierzu schon eine Lösung?
-
push =(, hätte auch interesse
-
Habe mir aktuell den D9 zugelegt,für 249€ exkl.Versand ist der MEGA.für die 80qm Erdgeschoß braucht er 1:25h und die Wischleistung ist auf Fließen echt pasabel.Momentan im Netz für 259€ aus dem Warehouse Bremen zu bekommen.
Ich denke der Adapter-Entwickler würde vielen Freude bereiten wenn wr den Adapter umbaut bzw. anpasst.Soweit ich ja lese werden die neuen Xiaomi auch so gebaut bzw. Cloud basierend genutzt.
Hoffe das er sich dem annimmt.
Auf anderen Systemen rennt er da?Openhab etc......?
-
@bob-der-1 dito auch fü 259€ geholt
-
@canim Mich würde es ebenfalls interessieren!
-
Die Frage ist ob der Adapter weiterentwickelt wird....also das F9/D9 einen neuen Adapter bekommen.Momentan werde ich mich bei OpenHub 3 versuchen da soll ja bissi was gehen.
Man muss einfach warten und hoffen,wenn ich könnte würde ich einen Adapter bauen aber das ist soweit weg wie der Mond.
Also mehr als Respektvolles warten ist nicht.
-
@matthias-i sagte in Dreame F9 Saugroboter (Xiaomi, mihome-vacuum):
@canim Mich würde es ebenfalls interessieren!
wie so viele,deswegen habe ich den Umweg über HA gewählt und nun habe ich meinen D9 in IoB.Es ist ein riesen Umweg aber in 4h ist es geschafft,es gehen alle Info die ic h mich wünsche und werde so lange das belassen bis der Adapter umgeschrieben ist.
Was man braucht.
Home Assistant
darauf installiert Hacs
diese Anleitung zuerst...https://github.com/Concentricc/xiaomi_vacuum
dann diese Karte downloaden https://github.com/denysdovhan/vacuum-card/releases/tag/v1.19.0
und nach der Anleitung diese karte installieren, es gehen auch andere Karten die aus der 1. Anleitung zb.dann den Hass.io adapter installieren ( ACHTUNG VERSION 0.0.1 nicht die 1.0.0 ) und dann verbinden....neustart adapter und schon rennt alles.
-
@bob-der-1 sagte in Dreame F9 Saugroboter (Xiaomi, mihome-vacuum):
Umweg über Hass gewählt
OT: witzig was damit so geht
-
@bob-der-1 ich verstehe nicht was so schwierig ist diesen adapter umzusetzen, wenn es schon geht ?
Hast du Home Assistant zusätzlich auf dein Pi Installiert? sprich parallel iobroker?
-
Zu der Schwierigkeit kann ich keine Aussage treffen.
Da ich einige Pi's rumliegen habe,habe ich einen eigenen genommen.
Der IoB Adapter verlangt IP und Token,ob der mit der gleichen iP geht....sprich auf dem Broker mitinstalliert werden kann ich nur vermuten da der Poet ein anderer ist,Standart 8123
-
Ich krame dieses Thema noch mal wieder aus, da ich auch ne gescheite Lösung suche, meinen Dreame D9 in ioBroker zu bekommen.
Aktuell gehe ich auch den Umweg über Home Assistant.
Dort gibt es mittlerweile eine sehr gute Umsetzung bezüglich Dreame Saugrobotern.https://github.com/Tasshack/dreame-vacuum
Wäre natürlich klasse, wenn jemand das ganze direkt für ioB umsetzen könnte.
-
Danke das du das einbringst...hatte mitlerweile HA gelöscht weils mir echt zu umständlich war.
Das man schon um einiges weiter ist wusste ich auch nicht.Sieht gut aus sogar mit Map,ob wer das in IoB bringt ???
-
@tequila74
Hallo, wie kann man denn den Sauger starten und stoppen? Bei den beschreibbaren Datenpunkten steht nur (null).
Alles was read only ist wurde importiert.LG
-
Das geht nicht bzw noch nicht.
Wir mit den Dreames müssen umwege gehen....Über den Alexa Adapter geht das oder den Umweg über Home Assistant siehe
https://github.com/Tasshack/dreame-vacuum -
@bob-der-1
Naja als Umweg habe ich mir dafür ja das Home Assistant in die Proxmox VM installiert.
Eben habe ich es auch hinbekommen, ich hab den experten Modus aktiviert und dann die Objektdaten bearbeitet.Vorher:
Danach
Jetzt gehts mit dem Roborock S5 und dem Dreame D9