NEWS
Xiaomi Vacuum (Rockrobo) Saugkarte Live Map
-
@Knallochse sagte in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
@AxelF1977 kannst du leicht per Blockly versenden mit dem Adapter ab 2.0
Hier Mein Export mit meinen 2 Saugis.<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="timeout" id="timeout">timeout</variable> <variable type="timeout" id="timeout3">timeout3</variable> <variable type="timeout" id="timeout2">timeout2</variable> <variable type="timeout" id="timeout4">timeout4</variable> </variables> <block type="on_ext" id="c!wqLA*[?}xM]jh)7)cz" x="40" y="102"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id=";At=V/M;,CXn)Va`f?X5"> <field name="oid">mihome-vacuum.0.info.state</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="~*x-4sw:RNh5BGXW7IZ]"> <field name="oid">mihome-vacuum.1.info.state</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="EAbA,SW-@`w[zU@Y63Mo"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="E%q1Ho-w{[1+=^}d%auy"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="eo)429boq#izC%i;ChAO"> <field name="ATTR">val</field> <field name="OID">mihome-vacuum.0.info.state</field> </block> </value> <value name="B"> <block type="math_number" id="e4q:RgK?,*%7+;;JUKTg"> <field name="NUM">6</field> </block> </value> </block> </value> <statement name="DO0"> <block type="timeouts_settimeout" id="~N$Ql%+#eix.dIU(//w-"> <field name="NAME">timeout</field> <field name="DELAY">30</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="telegram" id="9LBJ*m_T);KW:KMHWy9:"> <field name="INSTANCE">.1</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="]~QQ~bla`N)][~aCEr!P"> <field name="TEXT">Saugi EG fertig mit Saugen !!!</field> </shadow> </value> <next> <block type="timeouts_settimeout" id="g?EGzl?Um9}n+T6iINRB"> <field name="NAME">timeout2</field> <field name="DELAY">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="telegram" id=".K5?KVsXs6##0Dl5VK?x"> <field name="INSTANCE">.1</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="X!eL?fI?gU~aaQZOh`xx"> <field name="TEXT">/opt/iobroker/iobroker-data/files/mihome-vacuum.admin/actualMap_0.png</field> </shadow> </value> </block> </statement> </block> </next> </block> </statement> </block> </statement> <value name="IF1"> <block type="logic_compare" id="ZJ4d#i$r^rfR^9K6T%:r"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="$wUZ5mIg,XUd_GX4^8YJ"> <field name="ATTR">val</field> <field name="OID">mihome-vacuum.1.info.state</field> </block> </value> <value name="B"> <block type="math_number" id="pnkE.%)d@Il_D8!M`;}d"> <field name="NUM">6</field> </block> </value> </block> </value> <statement name="DO1"> <block type="timeouts_settimeout" id="HnlPB{pXF#kGFI$/1H!b"> <field name="NAME">timeout3</field> <field name="DELAY">30</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="telegram" id="w,1Mkmh1^_=djTb5ZZEZ"> <field name="INSTANCE">.1</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="bfBR*0so?~FSPuL$ylW@"> <field name="TEXT">Saugi OG fertig mit Saugen !!!</field> </shadow> </value> <next> <block type="timeouts_settimeout" id="^8R16*KKcPN185Yr@1}R"> <field name="NAME">timeout4</field> <field name="DELAY">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="telegram" id="[MV:**wPLZoyEp6]aqHN"> <field name="INSTANCE">.1</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="WmqXTs9.3i17o4|cZ(Xh"> <field name="TEXT">/opt/iobroker/iobroker-data/files/mihome-vacuum.admin/actualMap_1.png</field> </shadow> </value> </block> </statement> </block> </next> </block> </statement> </block> </statement> </block> </statement> </block> </xml>
Funktioniert wieder Vielen Dank!
-
@AxelF1977 Gern
-
@Diginix said in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
@oranggila Kann ich machen, aber eine Funktion, bei deren Aufruf auch Variablen übergeben werden müssen ist immer recht individuell. Die wird bei dir also so nur in Teilen funktionieren.
Was verhindert das schnelle selbst zusammen klicken so wie du es wirklich brauchst?Crop PNG und Versand per Telegram funktioniert nach Deinem Beispiel-Blockly wunderbar. Ich schicke mir die Karte nur im Fehlerfall, um zu sehen, wo der Robi steckt. Danke nochmal @Diginix !
-
@AxelF1977 sagte in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
Nachdem Robbi das 4te Mal nun das rooting verloren hat, hab ich da keinen Bock mehr drauf. Der Adapter gibt die Karte ja jetzt auch aus der Cloud her.
Wie funktioniert das mit der Karte aus der Cloud? Den S6 bekommt man ja nicht (so ist zumindest mein aktueller stand) gerootet.
-
@Dennis93 sagte in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
@AxelF1977 sagte in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
Nachdem Robbi das 4te Mal nun das rooting verloren hat, hab ich da keinen Bock mehr drauf. Der Adapter gibt die Karte ja jetzt auch aus der Cloud her.
Wie funktioniert das mit der Karte aus der Cloud? Den S6 bekommt man ja nicht (so ist zumindest mein aktueller stand) gerootet.
Über den Adapter mihome-vacuum. Unter dem Punkt Cloud die Logindaten eintragen, dann zieht der Adapter alles. Wenn das denn dort für den S6 funktioniert
-
@AxelF1977 said in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
@Dennis93 sagte in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
@AxelF1977 sagte in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
Nachdem Robbi das 4te Mal nun das rooting verloren hat, hab ich da keinen Bock mehr drauf. Der Adapter gibt die Karte ja jetzt auch aus der Cloud her.
Wie funktioniert das mit der Karte aus der Cloud? Den S6 bekommt man ja nicht (so ist zumindest mein aktueller stand) gerootet.
Über den Adapter mihome-vacuum. Unter dem Punkt Cloud die Logindaten eintragen, dann zieht der Adapter alles. Wenn das denn dort für den S6 funktioniert
Hier die Screenshots:
-
@oranggila Dann bekommst Du in den Objekten die Live Map
-
@oranggila sagte in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
@AxelF1977 said in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
@Dennis93 sagte in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
@AxelF1977 sagte in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
Nachdem Robbi das 4te Mal nun das rooting verloren hat, hab ich da keinen Bock mehr drauf. Der Adapter gibt die Karte ja jetzt auch aus der Cloud her.
Wie funktioniert das mit der Karte aus der Cloud? Den S6 bekommt man ja nicht (so ist zumindest mein aktueller stand) gerootet.
Über den Adapter mihome-vacuum. Unter dem Punkt Cloud die Logindaten eintragen, dann zieht der Adapter alles. Wenn das denn dort für den S6 funktioniert
Hier die Screenshots:
Wenn ihr mir jetzt noch sagen könnt, warum ich die Tabs alle nicht habe, dann wäre ich euch echt mega dankbar.
Adapter ist aktuell. -
@Dennis93 Du hast eben nicht die aktuelle bzw neuste Adapter Version.
Wahrscheinlich bist du im stable repo und dort ist bisher nur die 1.1.5 verfügbar, 2.0.9 brauchst du aber. -
@Diginix said in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
@Dennis93 Du hast eben nicht die aktuelle bzw neuste Adapter Version.
Wahrscheinlich bist du im stable repo und dort ist bisher nur die 1.1.5 verfügbar, 2.0.9 brauchst du aber.Ich denke ab 2.0.4 sollte es geben laut history. Ich habe 2.0.7.
-
@Diginix sagte in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
@Dennis93 Du hast eben nicht die aktuelle bzw neuste Adapter Version.
Wahrscheinlich bist du im stable repo und dort ist bisher nur die 1.1.5 verfügbar, 2.0.9 brauchst du aber.Alles Klar ... das war der fehler ... nachher mal schauen, dass ich auf die aktuelle Version komme.
-
@oranggila Wenn schon beta, dann auch die letzte. Es gäbe keine 2.0.9 wenn 2.0.4 schon perfekt wäre.
Und solange keine 2.x im stable repo auftaucht, bleiben alle beta. -
@Diginix said in Xiaomi Vacuum (Rockrobo) Saugkarte Live Map:
@oranggila Wenn schon beta, dann auch die letzte. Es gäbe keine 2.0.9 wenn 2.0.4 schon perfekt wäre.
Und solange keine 2.x im stable repo auftaucht, bleiben alle beta.Hm, die sehe ich nicht
-
@oranggila Repo ist Latest http://download.iobroker.net/sources-dist-latest.json
-
@oranggila 2.0.9 gibt es nur direkt über GIT. K.a. wann die ins latest nachrutscht. Wenn alles funktioniert, reicht die 2.0.7 sicher.
-
Hallo,
geht bei euch die Map noch mit node.js v12.18.0 ?
Bei mir ändert sich die Map nicht mehr, es bleibt immer die Karte von vor dem Update stehen.Es gibt dazu ein Issue auf Github (für v12.16.2) aber leider ohne wirkliche Lösung.
Ich Verwende:
Node.js: v12.18.0
NPM: 6.14.5
mihome-vacuum: v2.0.9npm rebuild und iobroker fix haben daran leider auch nichts geändert.
Beste Grüße
-
@XBiT Ja, bei mir mit Modell 1S und Karte aus der Xiaomi Cloud. Hier gab es das Thema auch schon.
https://forum.iobroker.net/topic/30137/test-adapter-mihome-vacuum-v2-0-x/867Mittlerweile läuft bei mir nodejs 12.18.0, npm 6.14.5 und JS-Controller 3.1.5 und natürlich Adapter 2.0.9
-
Danke @Diginix
Eine Lösung wird da aber auch nicht direkt gesagt oder habe ich was übersehen?
Ich nutze auch die Cloud Karte .. mit 3 Etagen und einen S5max.... ging halt bis vor dem Update alles super.
-
@XBiT Da es bei mir geht, habe ich das nicht weiter verfolgt. Kannst evtl. einen der ebenfalls betroffenen fragen.
Kommen denn irgendwelche Meldungen im Log?
Hast du das mal versucht: https://forum.iobroker.net/topic/30137/test-adapter-mihome-vacuum-v2-0-x/858 -
Das aus dem Post bringt bei mir keine Änderung.
und in der Log steht nichts ... bei Adapterstart steht das er die Map holt aber kein Fehler oder Warn...