NEWS
Test Adapter Mihome-vacuum v3.1.6 Next Generarition
-
@bob-der-1 xiaomi ist vor Jahren in den Markt eingestiegen mit den saugern von roborock die unter xiaomi verkauft wurden. Dann hat roborock sich abgekoppelt, nach einem kurzen Umweg über viomi werden nun die Sauger von dreame mit xiaomi Logo verkauft. Software ist bei allen unterschiedlich. Es wird nur die api von xiaomi eingebunden damit es über die app geht. Im Gegensatz zu roborock, die immernoch eine lokale Schnittstelle haben die dem ursprünglichen Aufbau hat, setzten die anderen auf miot oder besser gesagt miio spec das ist eine Schnittstelle von xiaomi die manchmal lokal geht aber immer über die cloud. Arbeitet mit sid und pid wobei der sid 5 Bsp. Für saugstärke steht und mit pid4 beispielsweise auf Stufe 3 gesetzt wird.
-
Mega,
Nun bin ich völlig konfuß,nein Danke das du dein Wissen teilst.Was ist aber das Problem des Einbindens der Dreames im einen Adapter. -
@bob-der-1 gibt kein Problem im eigentlichen Sinne. Es muss "nur" für den jeweiligen Sauger ein File gemacht werden zum übersetzten wie dies hier:
https://github.com/iobroker-community-adapters/ioBroker.mihome-vacuum/blob/master/lib/vacuumg1.js
das hier hab ich gerade noch gefunden :
https://github.com/FM84DEV/python-miio/tree/feature/dreamef9_support/miio/integrations/vacuum
das ist eine gute basis für infos
-
@bob-der-1
Das müsstest du mir genauer erklären?
Also kannst du ihn irgendwie steuern außerhalb der Xiaomi App? -
Also ansich nicht unbedingt unmöglich,leider kann ich da nicht helfen,bei der ,"Übersetzung".....da bin ich raus.
Bzw hat mit das noch nie jemand gezeigt,oder gesagt wie und was da gebraucht wirdEs ist aber eben so das viele miterweile auf Dreame fahren und klar auch im Broker den Sauger wollen.
Kleine Sachen gehen mit dem Echoskill....
Mehr da musste über HA gehen,was aber immer nich nicht alles kann...Siehe hier nach:
https://forum.iobroker.net/topic/35557/dreame-f9-saugroboter-xiaomi-mihome-vacuum/12 -
@bob-der-1
Ah ok ja schade. Wollte nicht HomeAssistant installieren damit ich meinen Dreame steuern kann per Alexa.
Naja dann heißt es wohl warten bis entweder wer uns erklärt was wir genau machen müssen oder jemand einen funktionierende Integration in den Xiaomi Adapter hin bekommt. -
Start via Echoskill geht ja
.... -
Hi,
ich hab ein Roborock s7 der Adapter funktioniert bis auf die Karte.
Diese wird einmal aktualisiert und dann hängt sich der ganze Adapter auf, Speicherkarte des Pi´s läuft voll.
Nach meiner Recherche geht wohl nur ein 64 bit System, ist das so ? oder habe ich noch irgendwas irgendwo falsch gemacht ???
Grüße
-
@meistertr Könntest du das anhand eines Beispiels etwas genauer erläutern? Ich würde gerne den Dreame z10 Pro einbauen.
Wenn nur das File gebaut werden muss, klingt es für mich nach Fleißarbeit. Oder sehe ich das falsch?
-
Hallo zusammen,
Kann man mit dem Adapter dem Roboter in Stand-by-Modus schicken?
Roborock Q7 Max
roborock.vacuum.a38
mihome-vacuum 3.6.0 -
Hallo zusammen,
habe einen gerooteten S50 mit Firmware 3.3.9_001856.
Hiermit steuere ich über das Objekt "ZoneClean" mit verschiedenen Parametern. z.B. [23265,26335,24965,28485,1] die zu steuernden Bereiche.Dies hat bisher auch immer funktioniert, seit ein paar Wochen funktioniert dies jedoch nur noch sporadisch.
Im Log erscheint:
"should trigger cleaning zone [23265,26335,24965,28485,1] but is currently active(5). Add to queue"Bekomme auch die Meldung wenn ich andere Koordinaten angebe.
Ein vorheriges Ausführen des Objekts "clearQueue" hilft auch nicht weiter.Ist das irgendwie bekannt?
Was kann ich tun?Dass rooting hat übrigens folgenden Hintergrund:
Wir nutzen den Sauger durch herumtragen in mehreren Etagen.
Habe somit die map Dateien auf dem Sauger abgespeichert und lade diese immer wenn wir eine Bereichsreinigung über Alexa ansteuern.
So weiß der Robi immer wo er ist und die Teilbereichsreinigung kann auch immer funktionieren.
Falls es mittlerweile eine bessere Möglichkeit gibt wäre ich für Tipps dankbar.Danke!
-
@nu_81 um dir da zu helfen, brauchen wir das debuglog. Wenn so einen zoneclean abschickst, prüft er den aktuellen status und wenn der nicht passt (weiss gerade die active stati nicht sus dem kopf), stellt er den in die queue.
-
@dirkhe
Hier das gesamte Log
-
@nu_81 sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
Hier das gesamte Log
mit dem pic kann keiner was anfangen.
den text kopieren und mit einfügen... -
@nu_81 ich bräuchte noch ein bisschen mehr log von vorher, irgendwann muss der status ja auf aktiv gesetzt werden. Tip, du kannst das log als text kopieren und per </> hier einfügen.
bitte auch nochmal die adapterversion dszu schreiben -
Hab den Adapter neugestartet und das Problem im Log festgehalten.
Die Version des Adapters ist v3.4.22022-10-02 00:46:33.409 - debug: mihome-vacuum.0 (15213) Receive <<< Helo <<< 21310020000000000705a24f6338c349ffffffffffffffffffffffffffffffff 2022-10-02 00:46:43.413 - debug: mihome-vacuum.0 (15213) Receive <<< Helo <<< 21310020000000000705a24f6338c353ffffffffffffffffffffffffffffffff 2022-10-02 00:46:44.788 - info: host.raspberrypi "system.adapter.mihome-vacuum.0" disabled 2022-10-02 00:46:44.799 - info: host.raspberrypi stopInstance system.adapter.mihome-vacuum.0 (force=false, process=true) 2022-10-02 00:46:44.811 - info: mihome-vacuum.0 (15213) Got terminate signal TERMINATE_YOURSELF 2022-10-02 00:46:44.813 - info: host.raspberrypi stopInstance system.adapter.mihome-vacuum.0 send kill signal 2022-10-02 00:46:44.815 - error: mihome-vacuum.0 (15213) Socket Close 2022-10-02 00:46:44.816 - info: mihome-vacuum.0 (15213) terminating 2022-10-02 00:46:44.817 - debug: mihome-vacuum.0 (15213) Plugin sentry destroyed 2022-10-02 00:46:44.817 - info: mihome-vacuum.0 (15213) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2022-10-02 00:46:45.488 - info: host.raspberrypi instance system.adapter.mihome-vacuum.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2022-10-02 00:46:48.004 - info: host.raspberrypi "system.adapter.mihome-vacuum.0" enabled 2022-10-02 00:46:48.436 - info: host.raspberrypi instance system.adapter.mihome-vacuum.0 started with pid 6937 2022-10-02 00:46:50.324 - debug: mihome-vacuum.0 (6937) Redis Objects: Use Redis connection: 127.0.0.1:9001 2022-10-02 00:46:50.378 - debug: mihome-vacuum.0 (6937) Objects client ready ... initialize now 2022-10-02 00:46:50.380 - debug: mihome-vacuum.0 (6937) Objects create System PubSub Client 2022-10-02 00:46:50.381 - debug: mihome-vacuum.0 (6937) Objects create User PubSub Client 2022-10-02 00:46:50.447 - debug: mihome-vacuum.0 (6937) Objects client initialize lua scripts 2022-10-02 00:46:50.454 - debug: mihome-vacuum.0 (6937) Objects connected to redis: 127.0.0.1:9001 2022-10-02 00:46:50.491 - debug: mihome-vacuum.0 (6937) Redis States: Use Redis connection: 127.0.0.1:9000 2022-10-02 00:46:50.515 - debug: mihome-vacuum.0 (6937) States create System PubSub Client 2022-10-02 00:46:50.516 - debug: mihome-vacuum.0 (6937) States create User PubSub Client 2022-10-02 00:46:50.551 - debug: mihome-vacuum.0 (6937) States connected to redis: 127.0.0.1:9000 2022-10-02 00:46:50.710 - debug: mihome-vacuum.0 (6937) Plugin sentry Initialize Plugin (enabled=true) 2022-10-02 00:46:51.113 - info: mihome-vacuum.0 (6937) starting. Version 3.4.2 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v14.20.0, js-controller: 4.0.23 2022-10-02 00:46:51.191 - debug: mihome-vacuum.0 (6937) Create State for deviceInfo 2022-10-02 00:46:51.192 - debug: mihome-vacuum.0 (6937) Create State for deviceInfomac 2022-10-02 00:46:51.193 - debug: mihome-vacuum.0 (6937) Create State for deviceInfomodel 2022-10-02 00:46:51.193 - debug: mihome-vacuum.0 (6937) Create State for deviceInfofw_ver 2022-10-02 00:46:51.194 - debug: mihome-vacuum.0 (6937) Create State for deviceInfowifi_signal 2022-10-02 00:46:51.195 - debug: mihome-vacuum.0 (6937) MIIO: Config: ip:192.168.2.134 token: 7870644854724e426337496a42754d47 2022-10-02 00:46:51.201 - info: mihome-vacuum.0 (6937) IOT enabled, create state 2022-10-02 00:46:51.206 - debug: mihome-vacuum.0 (6937) server started on 0.0.0.0:53421 2022-10-02 00:46:51.214 - debug: mihome-vacuum.0 (6937) Receive <<< Helo <<< 21310020000000000705a24f6338c35bffffffffffffffffffffffffffffffff 2022-10-02 00:46:51.215 - debug: mihome-vacuum.0 (6937) MAIN: Connected to device, try to get model.. 2022-10-02 00:46:51.221 - debug: mihome-vacuum.0 (6937) GETMODELFROMAPI: objModel: {"val":"roborock.vacuum.s5","ack":true,"ts":1664642335233,"q":0,"from":"system.adapter.mihome-vacuum.0","user":"system.user.admin","lc":1628340109797} 2022-10-02 00:46:51.224 - debug: mihome-vacuum.0 (6937) Message= {"id":1,"method":"miIO.info"} 2022-10-02 00:46:51.237 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"partner_id":"","id":1,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.3.9_001856","ap":{"ssid":"FigaFigo7412","bssid":"38:10:D5:F8:28:64","rssi":-65},"netif":{"localIp":"192.168.2.134","mask":"255.255.255.0","gw":"192.168.2.1"},"model":"roborock.vacuum.s5","mac":"40:31:3C:A8:4A:D4","token":"7870644854724e426337496a42754d47","life":75542}} 2022-10-02 00:46:51.238 - debug: mihome-vacuum.0 (6937) GETMODELFROMAPI:Data: {"partner_id":"","id":1,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.3.9_001856","ap":{"ssid":"FigaFigo7412","bssid":"38:10:D5:F8:28:64","rssi":-65},"netif":{"localIp":"192.168.2.134","mask":"255.255.255.0","gw":"192.168.2.1"},"model":"roborock.vacuum.s5","mac":"40:31:3C:A8:4A:D4","token":"7870644854724e426337496a42754d47","life":75542}} 2022-10-02 00:46:51.239 - debug: mihome-vacuum.0 (6937) Get Device data..0 2022-10-02 00:46:51.239 - debug: mihome-vacuum.0 (6937) Get Device data from robot.. {"hw_ver":"Linux","fw_ver":"3.3.9_001856","ap":{"ssid":"FigaFigo7412","bssid":"38:10:D5:F8:28:64","rssi":-65},"netif":{"localIp":"192.168.2.134","mask":"255.255.255.0","gw":"192.168.2.1"},"model":"roborock.vacuum.s5","mac":"40:31:3C:A8:4A:D4","token":"7870644854724e426337496a42754d47","life":75542} 2022-10-02 00:46:51.318 - debug: mihome-vacuum.0 (6937) DeviceModel selected to: roborock.vacuum.s5 2022-10-02 00:46:51.320 - info: mihome-vacuum.0 (6937) select standard vacuum protocol.... 2022-10-02 00:46:51.338 - debug: mihome-vacuum.0 (6937) Search can't be optimized because wildcard not at the end, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } 2022-10-02 00:46:51.432 - debug: mihome-vacuum.0 (6937) Create State for control: {"id":"mihome-vacuum.0.control"} 2022-10-02 00:46:51.447 - debug: mihome-vacuum.0 (6937) Create State for Queue: queue 2022-10-02 00:46:51.448 - debug: mihome-vacuum.0 (6937) Create State for Queue: clearQueue 2022-10-02 00:46:51.453 - info: mihome-vacuum.0 (6937) Map not selected delete states... 2022-10-02 00:46:51.454 - debug: mihome-vacuum.0 (6937) Create State done! 2022-10-02 00:46:51.455 - debug: mihome-vacuum.0 (6937) get params for stock Vacuum 2022-10-02 00:46:51.456 - debug: mihome-vacuum.0 (6937) Message= {"id":2,"method":"get_status"} 2022-10-02 00:46:51.464 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[{"msg_ver":2,"msg_seq":4053,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"fan_power":60,"dnd_enabled":0}],"id":2} 2022-10-02 00:46:51.465 - debug: mihome-vacuum.0 (6937) setGetStatus {"msg_ver":2,"msg_seq":4053,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":true,"in_cleaning":false,"in_returning":0,"in_fresh_state":1,"lab_status":1,"fan_power":60,"dnd_enabled":false,"error_text":"No error"} 2022-10-02 00:46:51.514 - warn: mihome-vacuum.0 (6937) State "mihome-vacuum.0.cleanmap.actualMap" has no existing object, this might lead to an error in future versions 2022-10-02 00:46:51.584 - warn: mihome-vacuum.0 (6937) State "mihome-vacuum.0.cleanmap.mapStatus" has no existing object, this might lead to an error in future versions 2022-10-02 00:46:51.592 - debug: mihome-vacuum.0 (6937) Message= {"id":3,"method":"get_map_v1"} 2022-10-02 00:46:51.600 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":["robomap%2F117809743%2F7"],"id":3} 2022-10-02 00:46:51.601 - debug: mihome-vacuum.0 (6937) Mappointer_updated 2022-10-02 00:46:51.603 - debug: mihome-vacuum.0 (6937) Message= {"id":4,"method":"get_room_mapping"} 2022-10-02 00:46:51.611 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":"unknown_method","id":4} 2022-10-02 00:46:51.615 - debug: mihome-vacuum.0 (6937) Message= {"id":5,"method":"get_consumable"} 2022-10-02 00:46:51.618 - debug: mihome-vacuum.0 (6937) Message= {"id":6,"method":"get_network_info"} 2022-10-02 00:46:51.627 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[{"main_brush_work_time":163063,"side_brush_work_time":163063,"filter_work_time":34038,"sensor_dirty_time":34038}],"id":5} 2022-10-02 00:46:51.630 - debug: mihome-vacuum.0 (6937) Message= {"id":7,"method":"get_clean_summary"} 2022-10-02 00:46:51.633 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":"unknown_method","id":6} 2022-10-02 00:46:51.635 - debug: mihome-vacuum.0 (6937) Message= {"id":8,"method":"get_sound_volume"} 2022-10-02 00:46:51.644 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[3446411,45495882500,3295,[1664642862,1664642360,1664642154,1664613114,1664613111,1664472894,1664472602,1664472531,1664472412,1664472275,1664472198,1664472170,1664471353,1664471315,1664470984,1664470961,1664470888,1664461718,1664461716,1664448171]],"id":7} 2022-10-02 00:46:51.648 - debug: mihome-vacuum.0 (6937) Message= {"id":9,"method":"get_clean_record","params":[1664642862]} 2022-10-02 00:46:51.652 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[90],"id":8} 2022-10-02 00:46:51.654 - debug: mihome-vacuum.0 (6937) Message= {"id":10,"method":"get_multi_maps_list"} 2022-10-02 00:46:51.665 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664642862,1664642871,8,0,0,0]],"id":9} 2022-10-02 00:46:51.668 - debug: mihome-vacuum.0 (6937) Message= {"id":11,"method":"get_clean_record","params":[1664642360]} 2022-10-02 00:46:51.671 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":"unknown_method","id":10} 2022-10-02 00:46:51.672 - debug: mihome-vacuum.0 (6937) Startup: getMultiMapsList Answer: true 2022-10-02 00:46:51.673 - debug: mihome-vacuum.0 (6937) Startup: Delete getMultiMapsList 2022-10-02 00:46:51.673 - debug: mihome-vacuum.0 (6937) Message= {"id":12,"method":"get_clean_summary"} 2022-10-02 00:46:51.675 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664642360,1664642370,9,0,4,0]],"id":11} 2022-10-02 00:46:51.677 - debug: mihome-vacuum.0 (6937) Message= {"id":13,"method":"get_clean_record","params":[1664642154]} 2022-10-02 00:46:51.686 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[3446411,45495882500,3295,[1664642862,1664642360,1664642154,1664613114,1664613111,1664472894,1664472602,1664472531,1664472412,1664472275,1664472198,1664472170,1664471353,1664471315,1664470984,1664470961,1664470888,1664461718,1664461716,1664448171]],"id":12} 2022-10-02 00:46:51.688 - debug: mihome-vacuum.0 (6937) Startup: setGetCleanSummary Answer: true 2022-10-02 00:46:51.689 - debug: mihome-vacuum.0 (6937) Startup: Delete setGetCleanSummary 2022-10-02 00:46:51.690 - debug: mihome-vacuum.0 (6937) Message= {"id":14,"method":"get_consumable"} 2022-10-02 00:46:51.693 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664642154,1664642156,2,0,0,0]],"id":13} 2022-10-02 00:46:51.694 - debug: mihome-vacuum.0 (6937) Message= {"id":15,"method":"get_clean_record","params":[1664613114]} 2022-10-02 00:46:51.704 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[{"main_brush_work_time":163063,"side_brush_work_time":163063,"filter_work_time":34038,"sensor_dirty_time":34038}],"id":14} 2022-10-02 00:46:51.706 - debug: mihome-vacuum.0 (6937) Startup: setGetConsumable Answer: true 2022-10-02 00:46:51.707 - debug: mihome-vacuum.0 (6937) Startup: Delete setGetConsumable 2022-10-02 00:46:51.707 - debug: mihome-vacuum.0 (6937) Message= {"id":16,"method":"get_map_v1"} 2022-10-02 00:46:51.709 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664613114,1664616245,3131,46390000,0,1]],"id":15} 2022-10-02 00:46:51.711 - debug: mihome-vacuum.0 (6937) Message= {"id":17,"method":"get_clean_record","params":[1664613111]} 2022-10-02 00:46:51.713 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":["robomap%2F117809743%2F7"],"id":16} 2022-10-02 00:46:51.714 - debug: mihome-vacuum.0 (6937) Mappointer_updated 2022-10-02 00:46:51.715 - debug: mihome-vacuum.0 (6937) Message= {"id":18,"method":"get_carpet_mode"} 2022-10-02 00:46:51.741 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664613111,1664613113,2,0,0,0]],"id":17} 2022-10-02 00:46:51.742 - debug: mihome-vacuum.0 (6937) Message= {"id":19,"method":"get_clean_record","params":[1664472894]} 2022-10-02 00:46:51.744 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[{"enable":0,"current_integral":0,"current_high":0,"current_low":0,"stall_time":10}],"id":18} 2022-10-02 00:46:51.746 - info: mihome-vacuum.0 (6937) create state for carpet_mode 2022-10-02 00:46:51.747 - debug: mihome-vacuum.0 (6937) Message= {"id":20,"method":"get_carpet_mode"} 2022-10-02 00:46:51.769 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664472894,1664472904,10,0,0,1]],"id":19} 2022-10-02 00:46:51.770 - debug: mihome-vacuum.0 (6937) Message= {"id":21,"method":"get_clean_record","params":[1664472602]} 2022-10-02 00:46:51.772 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[{"enable":0,"current_integral":0,"current_high":0,"current_low":0,"stall_time":10}],"id":20} 2022-10-02 00:46:51.783 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664472602,1664472881,41,122500,0,0]],"id":21} 2022-10-02 00:46:51.785 - debug: mihome-vacuum.0 (6937) Message= {"id":22,"method":"get_clean_record","params":[1664472531]} 2022-10-02 00:46:51.796 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664472531,1664472537,6,0,0,0]],"id":22} 2022-10-02 00:46:51.797 - debug: mihome-vacuum.0 (6937) Message= {"id":23,"method":"get_clean_record","params":[1664472412]} 2022-10-02 00:46:51.804 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664472412,1664472530,8,0,0,0]],"id":23} 2022-10-02 00:46:51.805 - debug: mihome-vacuum.0 (6937) Message= {"id":24,"method":"get_clean_record","params":[1664472275]} 2022-10-02 00:46:51.812 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664472275,1664472321,46,0,0,0]],"id":24} 2022-10-02 00:46:51.813 - debug: mihome-vacuum.0 (6937) Message= {"id":25,"method":"get_clean_record","params":[1664472198]} 2022-10-02 00:46:51.820 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664472198,1664472214,16,0,0,0]],"id":25} 2022-10-02 00:46:51.821 - debug: mihome-vacuum.0 (6937) Message= {"id":26,"method":"get_clean_record","params":[1664472170]} 2022-10-02 00:46:51.831 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664472170,1664472173,3,0,0,0]],"id":26} 2022-10-02 00:46:51.832 - debug: mihome-vacuum.0 (6937) Message= {"id":27,"method":"get_clean_record","params":[1664471353]} 2022-10-02 00:46:51.850 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664471353,1664472170,6,0,0,0]],"id":27} 2022-10-02 00:46:51.852 - debug: mihome-vacuum.0 (6937) Message= {"id":28,"method":"get_clean_record","params":[1664471315]} 2022-10-02 00:46:51.861 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664471315,1664471329,14,0,0,0]],"id":28} 2022-10-02 00:46:51.862 - debug: mihome-vacuum.0 (6937) Message= {"id":29,"method":"get_clean_record","params":[1664470984]} 2022-10-02 00:46:51.868 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664470984,1664471003,19,0,0,0]],"id":29} 2022-10-02 00:46:51.869 - debug: mihome-vacuum.0 (6937) Message= {"id":30,"method":"get_clean_record","params":[1664470961]} 2022-10-02 00:46:51.877 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664470961,1664470962,1,0,0,0]],"id":30} 2022-10-02 00:46:51.878 - debug: mihome-vacuum.0 (6937) Message= {"id":31,"method":"get_clean_record","params":[1664470888]} 2022-10-02 00:46:51.886 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664470888,1664470890,1,0,0,0]],"id":31} 2022-10-02 00:46:51.887 - debug: mihome-vacuum.0 (6937) Message= {"id":32,"method":"get_clean_record","params":[1664461718]} 2022-10-02 00:46:51.897 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664461718,1664464657,2939,46382500,0,1]],"id":32} 2022-10-02 00:46:51.898 - debug: mihome-vacuum.0 (6937) Message= {"id":33,"method":"get_clean_record","params":[1664461716]} 2022-10-02 00:46:51.907 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664461716,1664461717,1,0,0,0]],"id":33} 2022-10-02 00:46:51.908 - debug: mihome-vacuum.0 (6937) Message= {"id":34,"method":"get_clean_record","params":[1664448171]} 2022-10-02 00:46:51.914 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[[1664448171,1664448173,2,0,0,0]],"id":34} 2022-10-02 00:46:51.915 - debug: mihome-vacuum.0 (6937) finish logs all [{"Datum":"1.10","Start":"18:47","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"1.10","Start":"18:39","Saugzeit":"0 min","Fläche":"0 m²","Error":4,"Ende":false},{"Datum":"1.10","Start":"18:35","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"1.10","Start":"10:31","Saugzeit":"52 min","Fläche":"46.39 m²","Error":0,"Ende":true},{"Datum":"1.10","Start":"10:31","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"19:34","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":true},{"Datum":"29.9","Start":"19:30","Saugzeit":"1 min","Fläche":"0.12 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"19:28","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"19:26","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"19:24","Saugzeit":"1 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"19:23","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"19:22","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"19:09","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"19:08","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"19:03","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"19:02","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"19:01","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"16:28","Saugzeit":"49 min","Fläche":"46.38 m²","Error":0,"Ende":true},{"Datum":"29.9","Start":"16:28","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"29.9","Start":"12:42","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false}] 2022-10-02 00:46:51.923 - info: mihome-vacuum.0 (6937) settest next timer: not available 2022-10-02 00:47:01.223 - debug: mihome-vacuum.0 (6937) Receive <<< Helo <<< 21310020000000000705a24f6338c365ffffffffffffffffffffffffffffffff 2022-10-02 00:47:08.877 - debug: mihome-vacuum.0 (6937) command: start parent: control 2022-10-02 00:47:08.883 - debug: mihome-vacuum.0 (6937) start Cleaning: 5 MObj: {} 2022-10-02 00:47:08.885 - info: mihome-vacuum.0 (6937) trigger cleaning all 2022-10-02 00:47:08.886 - debug: mihome-vacuum.0 (6937) Message= {"id":35,"method":"app_start"} 2022-10-02 00:47:08.896 - debug: mihome-vacuum.0 (6937) We are in onMessage:{"command":"startVacuuming","message":null,"from":"system.adapter.mihome-vacuum.0","_id":43856167} 2022-10-02 00:47:08.898 - debug: mihome-vacuum.0 (6937) Message= {"id":36,"method":"app_start"} 2022-10-02 00:47:08.912 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":["ok"],"id":35} 2022-10-02 00:47:08.915 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":["ok"],"id":36} 2022-10-02 00:47:10.917 - debug: mihome-vacuum.0 (6937) ERROR at setGetStatus: TypeError: Cannot read property 'sendMessage' of undefined 2022-10-02 00:47:11.867 - debug: mihome-vacuum.0 (6937) get params for stock Vacuum 2022-10-02 00:47:11.868 - debug: mihome-vacuum.0 (6937) Message= {"id":37,"method":"get_status"} 2022-10-02 00:47:12.086 - debug: mihome-vacuum.0 (6937) Receive <<< Helo <<< 21310020000000000705a24f6338c370ffffffffffffffffffffffffffffffff 2022-10-02 00:47:12.090 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[{"msg_ver":2,"msg_seq":4055,"state":5,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":1,"in_returning":0,"in_fresh_state":0,"lab_status":1,"fan_power":60,"dnd_enabled":0}],"id":37} 2022-10-02 00:47:12.093 - debug: mihome-vacuum.0 (6937) setGetStatus {"msg_ver":2,"msg_seq":4055,"state":5,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":true,"in_cleaning":true,"in_returning":0,"in_fresh_state":0,"lab_status":1,"fan_power":60,"dnd_enabled":false,"error_text":"No error"} 2022-10-02 00:47:12.096 - debug: mihome-vacuum.0 (6937) Message= {"id":38,"method":"get_network_info"} 2022-10-02 00:47:12.109 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":"unknown_method","id":38} 2022-10-02 00:47:12.111 - debug: mihome-vacuum.0 (6937) Message= {"id":39,"method":"get_sound_volume"} 2022-10-02 00:47:12.122 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[90],"id":39} 2022-10-02 00:47:12.124 - debug: mihome-vacuum.0 (6937) Message= {"id":40,"method":"get_map_v1"} 2022-10-02 00:47:12.137 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":["robomap%2F117809743%2F9"],"id":40} 2022-10-02 00:47:12.139 - debug: mihome-vacuum.0 (6937) Mappointer_updated 2022-10-02 00:47:12.140 - debug: mihome-vacuum.0 (6937) Message= {"id":41,"method":"get_carpet_mode"} 2022-10-02 00:47:12.154 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[{"enable":0,"current_integral":0,"current_high":0,"current_low":0,"stall_time":10}],"id":41} 2022-10-02 00:47:12.648 - debug: mihome-vacuum.0 (6937) command: spotclean parent: control 2022-10-02 00:47:12.649 - debug: mihome-vacuum.0 (6937) start Cleaning: 11 MObj: {} 2022-10-02 00:47:12.649 - info: mihome-vacuum.0 (6937) should trigger cleaning spot , but is currently active(5). Add to queue 2022-10-02 00:47:22.092 - debug: mihome-vacuum.0 (6937) Receive <<< Helo <<< 21310020000000000705a24f6338c37affffffffffffffffffffffffffffffff 2022-10-02 00:47:30.842 - debug: mihome-vacuum.0 (6937) command: zoneClean parent: control 2022-10-02 00:47:30.846 - debug: mihome-vacuum.0 (6937) We are in onMessage:{"command":"cleanZone","message":"[23265,26335,24965,28485,1]","from":"system.adapter.mihome-vacuum.0","_id":43856168} 2022-10-02 00:47:30.852 - debug: mihome-vacuum.0 (6937) Search can't be optimized because wildcard not at the end, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } 2022-10-02 00:47:30.895 - debug: mihome-vacuum.0 (6937) search channels for [23265,26335,24965,28485,1] -> 2022-10-02 00:47:30.896 - debug: mihome-vacuum.0 (6937) We are in onMessage:{"command":"cleanZone","message":"[23265,26335,24965,28485,1]","from":"system.adapter.mihome-vacuum.0","_id":43856168,"zones":["[23265,26335,24965,28485,1]"],"channels":null} 2022-10-02 00:47:30.897 - debug: mihome-vacuum.0 (6937) start Cleaning: 17 MObj: {"command":"cleanZone","message":"[23265,26335,24965,28485,1]","from":"system.adapter.mihome-vacuum.0","_id":43856168,"zones":["[23265,26335,24965,28485,1]"],"channels":null} 2022-10-02 00:47:30.897 - info: mihome-vacuum.0 (6937) should trigger cleaning zone [23265,26335,24965,28485,1], but is currently active(5). Add to queue 2022-10-02 00:47:32.096 - debug: mihome-vacuum.0 (6937) Receive <<< Helo <<< 21310020000000000705a24f6338c384ffffffffffffffffffffffffffffffff 2022-10-02 00:47:32.270 - debug: mihome-vacuum.0 (6937) get params for stock Vacuum 2022-10-02 00:47:32.274 - debug: mihome-vacuum.0 (6937) Message= {"id":42,"method":"get_status"} 2022-10-02 00:47:32.285 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[{"msg_ver":2,"msg_seq":4065,"state":10,"battery":100,"clean_time":12,"clean_area":140000,"error_code":0,"map_present":1,"in_cleaning":1,"in_returning":0,"in_fresh_state":0,"lab_status":1,"fan_power":60,"dnd_enabled":0}],"id":42} 2022-10-02 00:47:32.286 - debug: mihome-vacuum.0 (6937) setGetStatus {"msg_ver":2,"msg_seq":4065,"state":10,"battery":100,"clean_time":12,"clean_area":140000,"error_code":0,"map_present":true,"in_cleaning":true,"in_returning":0,"in_fresh_state":0,"lab_status":1,"fan_power":60,"dnd_enabled":false,"error_text":"No error"} 2022-10-02 00:47:32.287 - debug: mihome-vacuum.0 (6937) Message= {"id":43,"method":"get_network_info"} 2022-10-02 00:47:32.293 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":"unknown_method","id":43} 2022-10-02 00:47:32.294 - debug: mihome-vacuum.0 (6937) Message= {"id":44,"method":"get_sound_volume"} 2022-10-02 00:47:32.301 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[90],"id":44} 2022-10-02 00:47:32.302 - debug: mihome-vacuum.0 (6937) Message= {"id":45,"method":"get_map_v1"} 2022-10-02 00:47:32.308 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":["robomap%2F117809743%2F15"],"id":45} 2022-10-02 00:47:32.309 - debug: mihome-vacuum.0 (6937) Mappointer_updated 2022-10-02 00:47:32.310 - debug: mihome-vacuum.0 (6937) Message= {"id":46,"method":"get_carpet_mode"} 2022-10-02 00:47:32.320 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[{"enable":0,"current_integral":0,"current_high":0,"current_low":0,"stall_time":10}],"id":46} 2022-10-02 00:47:42.186 - debug: mihome-vacuum.0 (6937) Receive <<< Helo <<< 21310020000000000705a24f6338c38effffffffffffffffffffffffffffffff 2022-10-02 00:47:51.154 - info: fahrplan.0 (23159) Updated 2 routes, 2 enabled and 0 disabled 2022-10-02 00:47:51.155 - info: fahrplan.0 (23159) No departure timetabled defined 2022-10-02 00:47:52.192 - debug: mihome-vacuum.0 (6937) Receive <<< Helo <<< 21310020000000000705a24f6338c398ffffffffffffffffffffffffffffffff 2022-10-02 00:47:52.409 - debug: mihome-vacuum.0 (6937) get params for stock Vacuum 2022-10-02 00:47:52.410 - debug: mihome-vacuum.0 (6937) Message= {"id":47,"method":"get_status"} 2022-10-02 00:47:52.421 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[{"msg_ver":2,"msg_seq":4076,"state":10,"battery":100,"clean_time":12,"clean_area":140000,"error_code":0,"map_present":1,"in_cleaning":1,"in_returning":0,"in_fresh_state":0,"lab_status":1,"fan_power":60,"dnd_enabled":0}],"id":47} 2022-10-02 00:47:52.422 - debug: mihome-vacuum.0 (6937) setGetStatus {"msg_ver":2,"msg_seq":4076,"state":10,"battery":100,"clean_time":12,"clean_area":140000,"error_code":0,"map_present":true,"in_cleaning":true,"in_returning":0,"in_fresh_state":0,"lab_status":1,"fan_power":60,"dnd_enabled":false,"error_text":"No error"} 2022-10-02 00:47:52.423 - debug: mihome-vacuum.0 (6937) Message= {"id":48,"method":"get_network_info"} 2022-10-02 00:47:52.433 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":"unknown_method","id":48} 2022-10-02 00:47:52.433 - debug: mihome-vacuum.0 (6937) Message= {"id":49,"method":"get_sound_volume"} 2022-10-02 00:47:52.446 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[90],"id":49} 2022-10-02 00:47:52.448 - debug: mihome-vacuum.0 (6937) Message= {"id":50,"method":"get_map_v1"} 2022-10-02 00:47:52.457 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":["robomap%2F117809743%2F5"],"id":50} 2022-10-02 00:47:52.458 - debug: mihome-vacuum.0 (6937) Mappointer_updated 2022-10-02 00:47:52.459 - debug: mihome-vacuum.0 (6937) Message= {"id":51,"method":"get_carpet_mode"} 2022-10-02 00:47:52.468 - debug: mihome-vacuum.0 (6937) MIIO RECIVE: {"result":[{"enable":0,"current_integral":0,"current_high":0,"current_low":0,"stall_time":10}],"id":51}
-
@nu_81 das scheint bei dir irgdendwie doppelt getriggert zu werden, du hast am anfang ja start gedrückt und das wurde sofort 2mal an den robbi geschickt.allerdings einmal mit fehler. Als du dann clean zone geschickt hadt, ist das verhalten ja richtig, weil er noch zugange war.
Ich habe gerade mal geschaut, ich glaube, ich habe da mal was am 1.mai gefixt. Installiere mal die aktuelle version 3.6 -
@michaelf said in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
Hi,
ich hab ein Roborock s7 der Adapter funktioniert bis auf die Karte.
Diese wird einmal aktualisiert und dann hängt sich der ganze Adapter auf, Speicherkarte des Pi´s läuft voll.
Nach meiner Recherche geht wohl nur ein 64 bit System, ist das so ? oder habe ich noch irgendwas irgendwo falsch gemacht ???
Grüße
Selber Roborock, selbes Problem.
Nach dem zweiten mal voll laufen habe ich alles gesichert, formatiert und 64bit aufgesetzt.
Jetzt funktioniert die Karte wie sie soll.Gruss
-
Hi,
ist das wirklich die einzige Lösung was machen die anderen Adapter laufen die ohne Probleme auch mit dem 64 bit System ?
Grüße
-
@michaelf sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
die anderen Adapter laufen die ohne Probleme auch mit dem 64 bit System ?
Die Adapter laufen in nodeJS als Laufzeitumgebung. Und da gibt es natürlich auch eine 64bit-Version.
echad@chet:/opt/iobroker $ apt policy nodejs nodejs: Installed: 18.9.1-deb-1nodesource1 Candidate: 18.9.1-deb-1nodesource1 Version table: *** 18.9.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_18.x bullseye/main arm64 Packages