NEWS
Test Adapter Mihome-vacuum v3.1.6 Next Generarition
-
@dirkhe Mit 3.8.4, die seit gestern 09:28 Uhr lief, hatte ich heute morgen wieder den Fall, dass aus unbekanntem Grund die CPU Last um 10% steigt.
Der Sauger war gestern zuletzt 20:30 Uhr unterwegs und stand seit dem im Dock. 11 Stunden später steigt die CPU Last spürbar an (Pfeil im Bild) und 10:30 Uhr habe ich die Instanz dann beendet und man sieht den deutlichen Abfall auf ein niedrigeres Niveau als zuvor wo die Instanz ruhig vor sich hinlief (blaue Linie). Die Instanz selbst braucht also klar etwas CPU (1-4%) wenn sie normal läuft. Aber was ab 07:30 Uhr im Adpater schief läuft, wäre interessant. Im Netzwerk steigt zu der Zeit auch der ausgehende Traffic deutlich an. Mit 3.6.0 ist das noch nie passiert.

-
@dirkhe Mit 3.8.4, die seit gestern 09:28 Uhr lief, hatte ich heute morgen wieder den Fall, dass aus unbekanntem Grund die CPU Last um 10% steigt.
Der Sauger war gestern zuletzt 20:30 Uhr unterwegs und stand seit dem im Dock. 11 Stunden später steigt die CPU Last spürbar an (Pfeil im Bild) und 10:30 Uhr habe ich die Instanz dann beendet und man sieht den deutlichen Abfall auf ein niedrigeres Niveau als zuvor wo die Instanz ruhig vor sich hinlief (blaue Linie). Die Instanz selbst braucht also klar etwas CPU (1-4%) wenn sie normal läuft. Aber was ab 07:30 Uhr im Adpater schief läuft, wäre interessant. Im Netzwerk steigt zu der Zeit auch der ausgehende Traffic deutlich an. Mit 3.6.0 ist das noch nie passiert.

-
@diginix ich habe den fehler gefunden, denke ich. siehe update kommentsr hier https://forum.iobroker.net/topic/59480/test-für-mihome-vacuum
-
@meistertr Erstmal super Arbeit die du leistest.
Eine Frage, seit heute bin ich im Besitz eines ROIDMI EVE Plus, der eine Untermarke von Xiaomi ist.
Man kann diesen Sauger auch ganz normal über die MiHomeApp steuern.Daher meine Frage, kannst du diesen auch einbinden?
Wenn ja was benötigst du, um dir unter die Arme zu greifen. (Achtung Anfänger) ?Habe bereits deinen 3.0.4 Adapter installiert. Folgendes spuckt er im Debug aus:
mihome-vacuum.0 2021-04-14 19:54:03.212 debug (15781) Receive Timeout<<< mihome-vacuum.0 2021-04-14 19:54:03.111 debug (15781) Receive Timeout<<< mihome-vacuum.0 2021-04-14 19:54:03.006 debug (15781) Receive Timeout<<< mihome-vacuum.0 2021-04-14 19:54:02.904 debug (15781) Receive Timeout<<< mihome-vacuum.0 2021-04-14 19:54:02.713 debug (15781) Receive Timeout<<< mihome-vacuum.0 2021-04-14 19:54:01.317 warn (15781) Model roidmi.vacuum.v60 not supported! Please open issue on git: https://github.com/iobroker-community-adapters/ioBroker.mihome-vacuum/issues mihome-vacuum.0 2021-04-14 19:54:01.317 debug (15781) DeviceModel selected to: roidmi.vacuum.v60 mihome-vacuum.0 2021-04-14 19:54:01.316 warn (15781) No Answer for DeviceModel use model from Config mihome-vacuum.0 2021-04-14 19:54:01.316 warn (15781) No Answer for DeviceModel use old one mihome-vacuum.0 2021-04-14 19:54:01.316 warn (15781) YOUR DEVICE IS CONNECTED BUT DID NOT ANSWER CONNECTION CAN TAKE UP TO 10 MINUTES PLESASE WAIT AND DON`T TRUN THE ADAPTER OFF mihome-vacuum.0 2021-04-14 19:54:01.315 debug (15781) Get Device data..4 mihome-vacuum.0 2021-04-14 19:54:01.212 debug (15781) Message= {"id":5,"method":"miIO.info"} mihome-vacuum.0 2021-04-14 19:54:01.211 debug (15781) Get Device data..3 mihome-vacuum.0 2021-04-14 19:54:01.109 debug (15781) Message= {"id":4,"method":"miIO.info"} mihome-vacuum.0 2021-04-14 19:54:01.108 debug (15781) Get Device data..2 mihome-vacuum.0 2021-04-14 19:54:01.005 debug (15781) Message= {"id":3,"method":"miIO.info"} mihome-vacuum.0 2021-04-14 19:54:01.005 debug (15781) Get Device data..1 mihome-vacuum.0 2021-04-14 19:54:00.901 debug (15781) Message= {"id":2,"method":"miIO.info"} mihome-vacuum.0 2021-04-14 19:54:00.901 debug (15781) Get Device data..0 mihome-vacuum.0 2021-04-14 19:54:00.710 debug (15781) Message= {"id":1,"method":"miIO.info"} mihome-vacuum.0 2021-04-14 19:54:00.709 debug (15781) GETMODELFROMAPI: objModel: {"val":"roidmi.vacuum.v60","ack":true,"ts":1618422820472,"q":0,"from":"system.adapter.mihome-vacuum.0","user":"system.user.admin","lc":1618422820472} mihome-vacuum.0 2021-04-14 19:54:00.708 debug (15781) Time difference between Mihome Vacuum and ioBroker: -1618420957 sec mihome-vacuum.0 2021-04-14 19:54:00.706 debug (15781) MAIN: Connected to device, try to get model.. mihome-vacuum.0 2021-04-14 19:54:00.705 debug (15781) Receive <<< Helo <<< 2131002000000000185728150000075bffffffffffffffffffffffffffffffff mihome-vacuum.0 2021-04-14 19:54:00.647 debug (15781) server started on 0.0.0.0:53421Danke im Voraus
Gruß Blacky@blackhawk3000 Hast du es inzwischen irgendwie geschafft den EVE in ioBroker zu bekommen?
-
Aktuelle Test Version 3.1.6 Veröffentlichungsdatum 18.4.2021 Github Link https://github.com/iobroker-community-adapters/ioBroker.mihome-vacuum Lange hats gedauert aber langsam komm ich zum Ende (wobei das dann wahrscheinlich der Anfang ist :) ).
Was hat sich geändert? Alles und nix kann kann man sagen.
Der Adapter wurde komplett neu aufgesetzt und dem Aktuellen stand angepasst.vorher:
- Nachrichten an den Roboter wurden willkürlich geschickt und gehofft das eine Antwort kommt.
- Die Erkennung des Roboters (Modell und Marke und Firmware) wurden durch Ankommende Nachrichten oder das Ausbleiben erkannt
- comact mode nicht möglich da zig Timeouts liefen
- Keine neuen/anderen Sauger integrierbar da alles in einer Datei lag
jetzt:
- beim start wird zwingend das Modell ermittelt wonach dann die richtige Datei für den jeweiligen Sauger geladen wird
- danach werden Strukturiert die Sonderfunktionen ermittelt und freigegeben
- Nachrichten werden nicht mehr willkürlich gesendet sonders strukturiert und jede Nachricht bekommt eine Antwort
- comact mode möglich da alle timer zentral gelagert sind
ich habe mich bemüht die Objekte zum Vorgänger gleich zu lassen. also Optisch ist nicht viel neu aber wie gesagt unterm Kleid alles was man im debug log sehen sollte.
ich habe noch nicht viele Sauger in der Datenbank also kann es zu warn log einträgen kommen, dann bitte modell und bezeichnung posten dann nehm ich sie mit rein.
Bitte alles Testen da ich viel ohne Testen umgeschrieben habe (bei über 2000 Zeilen) konnte ich nicht alles direkt testen.Stand Aktuell:
Jetzt sollte alles gehen was bei der 2er auch geht. und mehrWas sollte gehen:
- alles wie beim alten außer die map (folgt in kürze)
- viomi Modelle die sonst über meinen Fork liefen sind nun mit drin
- support für den S7 (letztes update hat die History kaputt gemacht)
- Map wir unterstützt
Fixes:
- Map bei zwei Saugern funtionieren
- Map wird zuverlässig(er) geladen
- 3.0.2 Manueller Map Reload Button funktionert
- 3.0.4/ 3.0.7 Timer geht wieder
- 3.0.5 Disable map_slot warning, add start button, fix error while sending messages without selected device, fix water_box value
- 3.0.6 fix queue States, fix cleaning Buttons.
- 3.0.8 fix map for Valetudo
- 3.1.0 aktuelle Goto und Zones werden gespeichert
- 3.1.1 fix queue
- 3.1.3 Map bugfix, add Multimap Support
- 3.1.3 fix missing Wifi Signal
- 3.1.4 Fix Connrection after reboot/ now wifi
3.1.6: - fixed Disk I/O
- added get States when map is changed
- minimize Messages
- changed logentrys from warn to debug
- added Donate button
folgt in Kürze:
- Koordinaten von goto und Zonen werden angezeigt (in den jeweiligen states)- dreame support über miot
- compactmode
- map - map für history
- material tabel
- led Status S7
neues Logo- Doku aufbereiten
Installieren bitte über https://github.com/iobroker-community-adapters/ioBroker.mihome-vacuum (einfach von git)
Bitte Vorher den alten Adapter vollständig löschen.
Dies ist die Alpha also BITTE nur installieren wenn ihr wisst was ihr macht und einen qualifizierten Bugreport liefern könnt
Bitte in dieses Thema NUR Fehler oder Requests die den Adapter betreffen. KEINE Installationsfehler oder sonstige Fragen. macht dafür bitte wenn die Suche nichts ergeben hat ein neues Thema auf damit es hier nicht so überläuft wie in den alten Threads..
-
Geht bei euch die Goto funktion noch?
Seit Heute hat sich meine Map komisch verhalten, da habe ich eine neue abfahren lassen und ich kann nicht mehr den Mülleimer Punkt finden.
Auch wenn ich in der Xiaomi App Goto verwende und dann die Koordinaten in den Objekten erneut nutze, findet er es nicht.Ist das ein bug in der neuesten version ?
-
Geht bei euch die Goto funktion noch?
Seit Heute hat sich meine Map komisch verhalten, da habe ich eine neue abfahren lassen und ich kann nicht mehr den Mülleimer Punkt finden.
Auch wenn ich in der Xiaomi App Goto verwende und dann die Koordinaten in den Objekten erneut nutze, findet er es nicht.Ist das ein bug in der neuesten version ?
-
@bug77 Welche Adapterver.? Welches Saugermodell?
Allgemein gilt: Erstell ein Debuglog und sende es per gitlab issue an @dirkhe.Habe ich heute schon hinter mir weil mit 3.9.0 roomClean mit meinem Modell (1S) nicht mehr funktioniert.
Bitte nichts mehr uin diesem Thread posten, es sei denn, du hast wirklich noch die 3.1 am laufen....
https://forum.iobroker.net/topic/59480/test-adapter-mihome-vacuum-3-8-x
https://forum.iobroker.net/topic/61695/test-für-mihome-vacuum-3-9-xzum Thema goto gibt es schon ein issue, aber es scheint da ja kein adapter Problem zu sein, sonder eher mit der Firmware? Weil wenn es mit der App auch nicht geht (sehr wichtiger Hinweis), kann der Adapter das ja auch nicht regeln.
-
So, nun nochmal an alle wo es nicht läuft.
Wichtig: canvas muss natürlich richtig eingerichtet sein.
png:
widget: basic-image
/mihome-vacuum.admin/actualMap_0.pngmap64:
widget: basic-html
<img src="{mihome-vacuum.0.cleanmap.map64}" width=100%>Beide funktionieren einwandfrei.
Überprüft bitte eure Einträge!@bahnuhr gelöscht
-
Ich wollte mal fragen, kann man die Räume beim Roborock S5 auch benennen?
Ich finde in der App keine Möglichkeit.Daher ist im Adapter unter Rooms bei mir auch nichts hinterlegt.
In der App werden die Räume farblich getrennt angezeigt.Danke im Voraus.
-
Ich wollte mal fragen, kann man die Räume beim Roborock S5 auch benennen?
Ich finde in der App keine Möglichkeit.Daher ist im Adapter unter Rooms bei mir auch nichts hinterlegt.
In der App werden die Räume farblich getrennt angezeigt.Danke im Voraus.
Wenn ich das richtig in Erinnerung habe geht das für den S5 nicht in der App. In Iobroker kannst du ja den Raum in den Objekten benennen (Spalte ziemlich weit rechts)
Ich hab nen S50 2.Gen. und mache das exakt so . -
Wenn ich das richtig in Erinnerung habe geht das für den S5 nicht in der App. In Iobroker kannst du ja den Raum in den Objekten benennen (Spalte ziemlich weit rechts)
Ich hab nen S50 2.Gen. und mache das exakt so .@haselchen dachte ich mir schon fast.
Wo meinst du, kann man das ändern?Die Datenpunkte bei Rooms sehen bei mir so aus:

Dank dir.
-
@haselchen dachte ich mir schon fast.
Wo meinst du, kann man das ändern?Die Datenpunkte bei Rooms sehen bei mir so aus:

Dank dir.
@siggi0904 sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
@haselchen dachte ich mir schon fast.
Wo meinst du, kann man das ändern?Die Datenpunkte bei Rooms sehen bei mir so aus:

Dank dir.
Unter Rooms sieht das aber anders aus bei mir....
-
@haselchen dachte ich mir schon fast.
Wo meinst du, kann man das ändern?Die Datenpunkte bei Rooms sehen bei mir so aus:

Dank dir.
-
Hat nix mit dem Alter zu tun, natürlich hast du die Spalte Raum.
Mach mal den Expertenmodus an
-
Hat nix mit dem Alter zu tun, natürlich hast du die Spalte Raum.
Mach mal den Expertenmodus an
@haselchen Ja, wenn aber keine Datenpunkte im Ordner Raum vorhanden sind, bringt das ja nichts.
-
@haselchen Ja, wenn aber keine Datenpunkte im Ordner Raum vorhanden sind, bringt das ja nichts.
Nunja, ich bin davon ausgegangen, dass du dahingehend schon alles angelegt hast.
Das sollte jetzt eigentlich auch kein Hindernis sein, dass in Ruhe zu machen.
Kannst dann alles ganz nach Belieben steuern.
Jeden Raum anfahren lassen oder deine VIS gestalten.


