NEWS
Test Adapter Mihome-vacuum v3.1.6 Next Generarition
-
Ich berechne das nach der saugzeit. Nach 3 std ist die staubbox voll. Neuerdings berechne ich auch den Wasserstand vom Tank. Funktioniert ganz gut
-
Hallo!
Ich habe meinen Roborock S5 Max von Anfang an nur mit Valetudo betrieben und ihn nie mit der Xiaomi App verbunden.Habe daher keinen Xiaomi-Account oder Token den ich in die Config eintragen könnte.
Nachdem aber steht, das Valetudo auch unterstüzt wird, die Frage: Kann ich diesen Adapter trotzdem irgendwie (ohne Xiaomi-Cloud) einrichten?
-
@tigiba mir fällt gerade nix ein, was dagegen sprechen würde...den Token musst du trotzdem auslesen. Die cloud benötigst du ja dann auch nicht für die Karte, weil die von Valetudo generiert wird (soviel ich weiß).
Ich hab auch Valetudo draufespielt (hab vorher die Karte via Cloud benutzt). Lief auch mit Valetudo bei mir... -
@kueppert said in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
den Token musst du trotzdem auslesen
Wenn ich das richtig verstanden habe, geht's da um einen Xiaomi Cloud Token, den man aus der App auslesen soll. Ich will den Roboter aus Datenschutzgründen nicht mit Xiaomi reden lassen, also wenn's ohne dem nicht geht werd ich eher nur beim Steuern mit dem Valetudo HTTP Interface + vanilla MQTT bleiben.
-
@tigiba hm...ich hab den Token bei der Installation von Valetudo auch eingeben müssen. Sicher, dass das der Cloud Token ist und keiner, der zum Saugi gehört? Ich weiß es nicht genau...
-
@tigiba sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
den man aus der App auslesen soll
Das ist nicht ganz richtig. Token kann direkt über den Adapter ausgelesen werden. Probiers doch einfach aus.
-
@coffeelover das war natürlich das erste was ich gemacht hab. er config hat oben einen block für xiaomi cloud logindaten (hab ich nicht, mag ich nicht) und drunter nen block für manuelle config, wo man die IP-Adresse und nen Token eingeben soll. Token hab ich nicht bzw. weiß ich nicht wo ich den finden könnte, Google sagt mir das muss man aus der Xiaomi App auslesen (welche ich nicht verwenden möchte & für die ich mich nicht registrieren möchte).
-
@tigiba ohne cloud wirste da keinen Token bekommen, von da wird der ausgelesen..
-
@tigiba du kannst den Token über valetudo auslesen einfach im Browser valetudo/api/Token oder so musste mal googeln
-
Ich hab unter http://valetudo/swagger/ ne liste von API calls, aber leider nix mit nem Token.
Und ich hab schon ziemlich viel zu dem Thema gegooglet, alles was ich finde sind Wege den Token aus der orginal Xiaomi App auf Android oder jailbrake iOS auszulesen, nachdem man dort ein Konto eingerichtet und den Roboter verbunden hat.
-
@ilovegym said in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
@tigiba ohne cloud wirste da keinen Token bekommen, von da wird der ausgelesen..
Ja, so hab ich das auch verstanden. Aber ich werd' hald einfach bei "Vanilla MQTT" bleiben, das funktioniert auch ohne Cloud. Wollte mir nur die zusätzlichen Funktionen und den höheren Komfort des extra Adapters mal ansehen, aber wenn der ohne Registrierung bei Xiaomi nicht funktioniert, lass' ich's lieber.
-
ich habe seit heute mit der 3.2.2 wieder Adapter crashs. Davor gab es mit der 3.2.1 keinerlei Probleme.
mihome-vacuum.0 2021-08-07 21:05:00.612 warn Terminated (UNCAUGHT_EXCEPTION): Without reason mihome-vacuum.0 2021-08-07 21:05:00.612 error Socket Close mihome-vacuum.0 2021-08-07 21:05:00.547 error undefined mihome-vacuum.0 2021-08-07 21:05:00.547 error unhandled promise rejection: undefined mihome-vacuum.0 2021-08-07 21:05:00.544 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(). mihome-vacuum.0 2021-08-07 13:40:08.943 warn Terminated (UNCAUGHT_EXCEPTION): Without reason mihome-vacuum.0 2021-08-07 13:40:08.942 error Socket Close mihome-vacuum.0 2021-08-07 13:40:08.901 error undefined mihome-vacuum.0 2021-08-07 13:40:08.901 error unhandled promise rejection: undefined mihome-vacuum.0 2021-08-07 13:40:08.899 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().
Was habe ich gemacht?
mihome-vacuum Adapter update von 3.2.1 auf 3.2.2
admin update auf 5.xWann passiert der crash?
Immer beim starten einer Raumreinigung. Danach wird der Adapter neugestartet/crasht und man kann die Raumreinigung erneut starten.
-
Hab noch falsche Datentypen gefunden:
mihome-vacuum.0 2021-08-09 17:14:10.059 info State value to set for "mihome-vacuum.0.info.water_box" has to be type "text" but received type "boolean" mihome-vacuum.0 2021-08-09 17:14:09.590 info create states for water box
GitHub Issue wurde schon erstellt
-
@saeft_2003 sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
ich habe seit heute mit der 3.2.2 wieder Adapter crashs. Davor gab es mit der 3.2.1 keinerlei Probleme.
mihome-vacuum.0 2021-08-07 21:05:00.612 warn Terminated (UNCAUGHT_EXCEPTION): Without reason mihome-vacuum.0 2021-08-07 21:05:00.612 error Socket Close mihome-vacuum.0 2021-08-07 21:05:00.547 error undefined mihome-vacuum.0 2021-08-07 21:05:00.547 error unhandled promise rejection: undefined mihome-vacuum.0 2021-08-07 21:05:00.544 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(). mihome-vacuum.0 2021-08-07 13:40:08.943 warn Terminated (UNCAUGHT_EXCEPTION): Without reason mihome-vacuum.0 2021-08-07 13:40:08.942 error Socket Close mihome-vacuum.0 2021-08-07 13:40:08.901 error undefined mihome-vacuum.0 2021-08-07 13:40:08.901 error unhandled promise rejection: undefined mihome-vacuum.0 2021-08-07 13:40:08.899 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().
Was habe ich gemacht?
mihome-vacuum Adapter update von 3.2.1 auf 3.2.2
admin update auf 5.xWann passiert der crash?
Immer beim starten einer Raumreinigung. Danach wird der Adapter neugestartet/crasht und man kann die Raumreinigung erneut starten.
Seit dem downgrade auf 3.2.1 sind die crashs wieder verschwunden. Soll ich ein issues auf git aufmachen?
-
@saeft_2003 bitte
-
-
Hallo,
bei mir wurde die map nicht angezeigt (funktionierte aber eigentlich schon lange).Instanz und Adapter deinstalliert.
Und alles neu wie in #1 beschrieben.Dann habe ich den neuen DP wie früher per binding in ein basic-html widget eingefügt:
In run wird mir angezeigt:
Hat sich die Vorgehensweise geändert ?
Oder wie bekomme ich die Karte wieder angezeigt ?mfg
Dieter -
<img src="{mihome-vacuum.0.cleanmap.map64}"/>
und basic HTML nutze ich dafür.
Klappt wunderbar.
-
@haselchen sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
<img src="
Dies war früher nicht drin.
Egal, jetzt läuft es.
Danke schön.
mfg
Dieter -
Nachtrag:
Ich bekomme im log folgendes angezeigt:
mihome-vacuum.0 2021-09-10 09:47:59.128 warn Get Error when receiving map url: Error: connect ETIMEDOUT 124.251.58.87:443 mihome-vacuum.0 2021-09-10 09:28:48.411 warn Get Error when receiving map url: Error: connect ETIMEDOUT 124.251.58.87:443 mihome-vacuum.0 2021-09-10 08:56:05.404 warn Get Error when receiving map url: Error: connect ETIMEDOUT 183.84.6.21:443
Und die map wird nicht aktualisiert.
Habt ihr das auch ?