NEWS
Test Adapter Mihome-vacuum v3.1.6 Next Generarition
-
@Meistertr Heute hat ohne irgend ein Zutun/Update der Adapter folgendes ins Log geschrieben:
mihome-vacuum.0 2021-04-27 12:10:23.899 info (1713) Roomarray empty... generate from mapdata.. [[18,"room18"],[20,"room20"],[17,"room17"],[16,"room16"],[21,"room21"],[22,"room22"]] mihome-vacuum.0 2021-04-27 12:10:24.228 info (1713) create new room: room18 mihome-vacuum.0 2021-04-27 12:10:24.456 info (1713) create new room: room20 mihome-vacuum.0 2021-04-27 12:10:24.457 info (1713) create new room: room17 mihome-vacuum.0 2021-04-27 12:10:24.457 info (1713) create new room: room16 mihome-vacuum.0 2021-04-27 12:10:24.457 info (1713) create new room: room21 mihome-vacuum.0 2021-04-27 12:10:24.457 info (1713) create new room: room22 mihome-vacuum.0 2021-04-27 12:10:24.470 info (1713) room: 277001004448 not mapped mihome-vacuum.0 2021-04-27 12:10:24.472 info (1713) room: 277001004449 not mapped mihome-vacuum.0 2021-04-27 12:10:24.475 info (1713) room: 277001004451 not mapped mihome-vacuum.0 2021-04-27 12:10:24.476 info (1713) room: 277001004452 not mapped mihome-vacuum.0 2021-04-27 12:10:24.477 info (1713) room: 277001004453 not mapped mihome-vacuum.0 2021-04-27 12:10:24.477 info (1713) room: 277001118019 not mappedUnd nun sehe die Objekte unter rooms so aus:

Alle meine 6 Räume doppelt, aber die eigentlichen kennen kein mapIndex mehr und die neuen heißen nur noch "roomXY" und sind natürlich noch keinem enum.rooms usw zugewiesen.
Welcher Teil des rooms Objektbaumes ist der richtige für v3.1.x?
-
@meistertr Ah ok.
Wollte eigentlich gerade die Kartenaktualisierung bei mehreren Räumen im Queue testen.
Dann warte ich mit dem heutigen Saugen mal noch oder wird das Update des Adapters länger länger brauchen?Edit: Wenn der Sauger nach paar Stunden Pause das erste mal wieder über den Adapter gestartet wird, aktualisiert sich bei mir die Karte nicht. Sobald ich dann die Instanz einmal neu starte kommt auch die aktuelle Karte und wird auch dauerhaft aktualisiert wenn der Sauger ca. 1h unterwegs ist. Die Instanz ist aber auch wenn die Karte "hängt" korrekt verbunden, denn alle Steuerungs Kommandos vom Adapter werden sofort umgesetzt.
Bei 2.2.5 war auch nach Tagen Pause sofort die aktuelle Karte da. -
@meistertr Ah ok.
Wollte eigentlich gerade die Kartenaktualisierung bei mehreren Räumen im Queue testen.
Dann warte ich mit dem heutigen Saugen mal noch oder wird das Update des Adapters länger länger brauchen?Edit: Wenn der Sauger nach paar Stunden Pause das erste mal wieder über den Adapter gestartet wird, aktualisiert sich bei mir die Karte nicht. Sobald ich dann die Instanz einmal neu starte kommt auch die aktuelle Karte und wird auch dauerhaft aktualisiert wenn der Sauger ca. 1h unterwegs ist. Die Instanz ist aber auch wenn die Karte "hängt" korrekt verbunden, denn alle Steuerungs Kommandos vom Adapter werden sofort umgesetzt.
Bei 2.2.5 war auch nach Tagen Pause sofort die aktuelle Karte da. -
@diginix das Problem mit der Karte sollte von git gelöst sein, dass hab ich vor ein paar Tagen gefixed
@meistertr Hatte die 3.1.1 vom 23.04. von GIT. Hab nun noch mal aktualisiert und in der vacuum.js sind einige Änderungen vorhanden. Die falschen "roomXY" Knoten hatte ich einfachb gelöscht, die Instanz neu gestartet und konnte mit meinen alten Räumen dann wieder arbeiten.
-
@Meistertr
Hab mit der letzten 3.1.1 von GIT immer mal diese Meldungen im Log während der Sauger seit Stunden im Dock steht:
Relevant oder ignorieren? -
@Meistertr
Hab mit der letzten 3.1.1 von GIT immer mal diese Meldungen im Log während der Sauger seit Stunden im Dock steht:
Relevant oder ignorieren? -
Kann der Adapter eigentlich unterscheiden ob nur gesaugt oder gesaugt und gewischt wurde?
Und ich habe noch folgendes. Wenn ich im Dachgeschoss saugen will, dann muss ich in mihome app die Karte ändern auf Dachgeschoss. Danach 5-10 min warten, oder den Adapter neustarten, damit unter den Dachgeschossräumen der mapindex angezeigt wird und ich eine Raumreinigung starten kann. Und im Erdgeschoss dann wieder das gleiche. Das ganze funktioniert ist aber nicht ganz so smart.
Was total cool wäre, wenn der Adapter sagen könnte welche Karte geladen werden soll. Oder gibt es evtl auch eine andere Lösung?
-
Kann der Adapter eigentlich unterscheiden ob nur gesaugt oder gesaugt und gewischt wurde?
Und ich habe noch folgendes. Wenn ich im Dachgeschoss saugen will, dann muss ich in mihome app die Karte ändern auf Dachgeschoss. Danach 5-10 min warten, oder den Adapter neustarten, damit unter den Dachgeschossräumen der mapindex angezeigt wird und ich eine Raumreinigung starten kann. Und im Erdgeschoss dann wieder das gleiche. Das ganze funktioniert ist aber nicht ganz so smart.
Was total cool wäre, wenn der Adapter sagen könnte welche Karte geladen werden soll. Oder gibt es evtl auch eine andere Lösung?
-
@saeft_2003 das heißt wenn die andere karte geladen ist steht Not mapped in dem Index?
Karte EG in der app geladen:
Alle Räume im EG haben bei mapindex eine Zahl. Jetzt kann eine Raumreinigung gestartet werden. Bei den DG Räumen steht bei mapindex not avilable, hier kann keine Raumreinigung gestartet werden.
Karte DG in der app geladen:
Wie EG nur andersherum.
Wenn ich in der mihome app die Karte wechsle, dauert es 5-10min bis die Räume im Adapter richtig aktualisiert wurden. Bei einem Adapterneustart passiert das sofort.
Das heißt wenn ich ein anderes Geschoss reinigen lassen will, muss ich erst in der app die Karte wechseln dann den Adapter neustarten und dann kann ich die Raumreinigung starten.
Es wäre cool wenn der Adapter sagen könnte welche Karte geladen wird. Oder man die Karte gar nicht wechseln bräuchte, damit man die Raumreinigung starten kann.
-
Karte EG in der app geladen:
Alle Räume im EG haben bei mapindex eine Zahl. Jetzt kann eine Raumreinigung gestartet werden. Bei den DG Räumen steht bei mapindex not avilable, hier kann keine Raumreinigung gestartet werden.
Karte DG in der app geladen:
Wie EG nur andersherum.
Wenn ich in der mihome app die Karte wechsle, dauert es 5-10min bis die Räume im Adapter richtig aktualisiert wurden. Bei einem Adapterneustart passiert das sofort.
Das heißt wenn ich ein anderes Geschoss reinigen lassen will, muss ich erst in der app die Karte wechseln dann den Adapter neustarten und dann kann ich die Raumreinigung starten.
Es wäre cool wenn der Adapter sagen könnte welche Karte geladen wird. Oder man die Karte gar nicht wechseln bräuchte, damit man die Raumreinigung starten kann.
@saeft_2003 Was passiert denn mit den mapIndizes wenn du den "loadRooms" Button klickst nach dem du in der App die Karte gewechselt hast?
-
@saeft_2003 Was passiert denn mit den mapIndizes wenn du den "loadRooms" Button klickst nach dem du in der App die Karte gewechselt hast?
Das hatte ich probiert, hatte leider nicht funktioniert. Sprich die Räume wurden nicht aktualisiert.
-
Das hatte ich probiert, hatte leider nicht funktioniert. Sprich die Räume wurden nicht aktualisiert.
@saeft_2003 Ah ok, dann muss der Adapter sich tatsächlich reconnecten um den Kartenwechsel mitzubekommen.
Ob Meistertr da was machen kann, weiß nur er. Vermutlich kann den Wechsel der Adapter nicht erkennen (bisher zumindest). -
@saeft_2003 Ah ok, dann muss der Adapter sich tatsächlich reconnecten um den Kartenwechsel mitzubekommen.
Ob Meistertr da was machen kann, weiß nur er. Vermutlich kann den Wechsel der Adapter nicht erkennen (bisher zumindest). -
@saeft_2003 Ah ok, dann muss der Adapter sich tatsächlich reconnecten um den Kartenwechsel mitzubekommen.
Ob Meistertr da was machen kann, weiß nur er. Vermutlich kann den Wechsel der Adapter nicht erkennen (bisher zumindest).@diginix sagte in Test Adapter Mihome-vacuum v3.1.0 Next Generarition:
@saeft_2003 Ah ok, dann muss der Adapter sich tatsächlich reconnecten um den Kartenwechsel mitzubekommen.
Ob Meistertr da was machen kann, weiß nur er. Vermutlich kann den Wechsel der Adapter nicht erkennen (bisher zumindest).Ja genau dann warten wir einfach mal. Ich denke das @Meistertr dazu noch etwas sagen wird...
-
@diginix
Kurze Frage, ich bin noch auf der Version 2.2.3, knn ich diese einfach mit der katze drüber installieren?
Lg und danke für den Support@tschaeens wenn du weist was du tust, dann ja, drüberbügeln.
-
@diginix
Kurze Frage, ich bin noch auf der Version 2.2.3, knn ich diese einfach mit der katze drüber installieren?
Lg und danke für den Support@tschaeens Ich war auf 2.2.5 und hab die 3.1.1 auch direkt drüber installiert weil mir sonst alles was Räume, Funktionen und History Einstellungen der Objekte verloren gegangen wäre.
Der Link für die Katze steht im ersten Post.
Es bleiben dann ein paar Objekte der alten Version übrig, die gelöscht werden können aber auch erst mal nicht weh tun. -
Hi,
hat sich etwas an dem Verhalten von dem Datenpunkt map64 geändert? Dieser aktualisiert sich bei mir nicht mehr automatisch. Ich muss quasi immer zuerst auf den Button klicken damit die Daten aktualisiert werden.Zusätzlich habe ich das Problem, dass der Inhalt nicht mehr in der VIS dargestellt wird. Ich bin der Meinung, dass der Inhalt vorher auch anders ausgesehen hat. Jetzt beginnt es mit "data:image/png;base64,". War da vorher nicht noch ein "<img>" oder ähnliches drum?
Es mus tatsächlich in dem HTML Widget wie folgt aussehen: <img src="{mihome-vacuum.0.cleanmap.map64}"/>Habe den Adapter auch schon komplett deinstalliert und neu installiert.
Danke und Gruß -
Hi,
hat sich etwas an dem Verhalten von dem Datenpunkt map64 geändert? Dieser aktualisiert sich bei mir nicht mehr automatisch. Ich muss quasi immer zuerst auf den Button klicken damit die Daten aktualisiert werden.Zusätzlich habe ich das Problem, dass der Inhalt nicht mehr in der VIS dargestellt wird. Ich bin der Meinung, dass der Inhalt vorher auch anders ausgesehen hat. Jetzt beginnt es mit "data:image/png;base64,". War da vorher nicht noch ein "<img>" oder ähnliches drum?
Es mus tatsächlich in dem HTML Widget wie folgt aussehen: <img src="{mihome-vacuum.0.cleanmap.map64}"/>Habe den Adapter auch schon komplett deinstalliert und neu installiert.
Danke und Gruß@tazdevil20 map64 wird bei mir immer aktualisiert und der <img> Tag ist seit v3 entfernt. Steht auch im changelog:

-
@tazdevil20 map64 wird bei mir immer aktualisiert und der <img> Tag ist seit v3 entfernt. Steht auch im changelog:

@diginix
Das mit dem <img> habe ich ja dann auch bemerkt. Das passiert wenn man nicht immer die Changelogs liest. In der Dokumentation steht noch etwas anderes.Wann wird denn map64 bei dir aktualisiert. Bei mir ist es so, dass die Aktualisierung nur beim starten des Adapters und beim beenden des Saugvorgangs) aktualisiert wird.
Wenn ich schon dabei bin. Bei mir passt das Bild häufig nicht in das HTML Widget. Irgendwo wird es ab und zu abgeschnitten. Lässt sich das irgendwie sauber und gut lösen?
-
@diginix
Das mit dem <img> habe ich ja dann auch bemerkt. Das passiert wenn man nicht immer die Changelogs liest. In der Dokumentation steht noch etwas anderes.Wann wird denn map64 bei dir aktualisiert. Bei mir ist es so, dass die Aktualisierung nur beim starten des Adapters und beim beenden des Saugvorgangs) aktualisiert wird.
Wenn ich schon dabei bin. Bei mir passt das Bild häufig nicht in das HTML Widget. Irgendwo wird es ab und zu abgeschnitten. Lässt sich das irgendwie sauber und gut lösen?
@tazdevil20 Hast du die letzte 3.1.1 von GIT installiert?
Ich hatte eine vom 23.04. da gab es noch Probleme mit der Kartenaktualisierung. Mit der letzten funktioniert es bisher immer ohne manuelle Eingriffe.