Xiaomi WiFi Devices Modul (Vacuum/Airpurifier/Fan) - 72_XiaomiDevice (Support)

Begonnen von Markus M., 11 Juni 2017, 12:48:58

Vorheriges Thema - Nächstes Thema

KOAL

Hallo Leute,

ich hab zu Weihnachten einen neuen Luftreiniger bekommen, nur leider kann ich keinen Token mehr auslesen.  :'(
Weder via MiToolkitt noch mit miio.

Toolkit Output: (hab auch X Versionen vom Mi HOME App versucht...nix)
zeigt alle Geräte an, aber ohne TOKEN. (auch bei root Handy nicht)

MIIO Output: (auch nach 1 Stunden 0)
root@raspberrypi:~# miio discover
INFO  Discovering devices. Press Ctrl+C to stop.


Wie macht Ihr das??



LG
KOAL
1X DEBAIN 11 ESXI VM, Openvpn-Server, FHEM, DHCP, HM-LAN W, USB-Enocean, Smartvisu V3.X
1X UBUNU 20.X LTS ESXI VM, AUTO-SERVER, Openvpn-Backup Server
1X UBUNU 20.X LTS ESXI VM, MAILSERVER, CLOUD
1X Lockerstor 4, NAS + APC CS650
1X WIN-10 ESXI VM, BLUEIRIS CAM Server

hoppel118

Ich habe den Token kürzlich aus einem unverschlüsselten iTunes Backup von meinem iPhone (ohne Jailbreak) ausgelesen. Das ging leichter als erwartet, setzt allerdings ein iPhone voraus. ;)

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

KOAL

Hi,

ok dann werd ich mal das eines ausborgen gehen, morgen. :)
DANKE, meld mich ob es ging.



LG
KOAL
1X DEBAIN 11 ESXI VM, Openvpn-Server, FHEM, DHCP, HM-LAN W, USB-Enocean, Smartvisu V3.X
1X UBUNU 20.X LTS ESXI VM, AUTO-SERVER, Openvpn-Backup Server
1X UBUNU 20.X LTS ESXI VM, MAILSERVER, CLOUD
1X Lockerstor 4, NAS + APC CS650
1X WIN-10 ESXI VM, BLUEIRIS CAM Server

hoppel118

Ich schätze, dass du den Robot dann mit diesem iPhone neu anlernen musst, damit der Token überhaupt verfügbar ist. Bin mir da aber nicht sicher, habe meinen Robot auch erst seit kurz vor Weihnachten. ;)

Viel Erfolg, Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic | HomeConnect | MQTT | Philips Hue | Sonos | Unifi Network & Protect | vbus | Xiaomi

RappaSan

Betreff Token:
Ich bin mir nicht sicher, ob die russische app aus #1214 weiterhilft, aber einen Versuch wär's doch wert, oder?

ioT4db

Hallo Zusammen,
danke als erstes für das Modul. Ich habe seit ein paar Tagen einen S50 und die Einbindung hat recht einfach geklappt!

Nun bin ich fleißig am testen und probieren.

Ganz toll finde ich die Möglichkeit der Zonen. Da hat man durch Fhem und diesem Modul viel mehr Möglichkeiten, aber das wisst Ihr ja...

Nun gibt es ja auch (wohl erst seit kurzen?) die Möglichkeit virtuelle Sperrzonen und Absperrbänder in der App zu platzieren. Die funktionieren, wenn ich sie in der App anlege, auch recht zuverlässig.
Gibt es hier schon Erfahrung, ob man das ebenso wie die "Reinigungszonen" durch das Fhem-Modul steuern kann/könnte?

VG und danke schonmal für Eure Mühe...
FHEM auf Synology mittels Docker,  Jeelink-Clone 1x für PCA301 und 1x für Lacrosse, THZ304SOL, Homematic: CUL_HM / M-MOD-RPI-PCB, Pushover, Xiaomi s50

Markus M.

Zitat von: friesenjung am 07 Januar 2019, 21:50:13Nun gibt es ja auch (wohl erst seit kurzen?) die Möglichkeit virtuelle Sperrzonen und Absperrbänder in der App zu platzieren.
Gibt es hier schon Erfahrung, ob man das ebenso wie die "Reinigungszonen" durch das Fhem-Modul steuern kann/könnte?

Leider nein, da ich keinen S50 habe.
Wenn du deinen rooten kannst, könntest du mit einem MiIO Log aber weiterhelfen.
https://github.com/dgiese/dustcloud/wiki
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

MadMax-FHEM

Zitat von: Markus M. am 07 Januar 2019, 23:54:09
Leider nein, da ich keinen S50 habe.
Wenn du deinen rooten kannst, könntest du mit einem MiIO Log aber weiterhelfen.
https://github.com/dgiese/dustcloud/wiki

Gibt es schon eine "gerootete/rootbare" FW die das mit dem Kartenabspeichern kann, ist doch Voraussetzung für die Sperrzonen!?

Habe schon seit einiger Zeit nicht mehr geschaut (so ca. 1-2 Monate) aber da gab es noch keine mit dem Feature...

Wenn es die gibt, dann würde ich rooten (bzw. habe ich schon aber halt noch "alte" FW, also updaten) und könnte Logs liefern...

EDIT: hab gerade geschaut (hier: https://github.com/dgiese/dustcloud/wiki/Xiaomi-Vacuum-Firmware) da gibt es nur noch je eine FW zum Download. Auf die anderen FW-Links komme ich nicht drauf (Forbidden :-| ). Und da sind mir dann für die EU-Version zu viele Fragezeichen und die Tabelle für V2 (also Zuordnung von "geroteter bzw. rootbarer" FW zu Original-FW) ist quasi nicht vorhanden (also halt nicht gefüllt). Bevor ich da was "bricke" warte ich mal bis ich eine FW (von "vertrauenswürdiger" Seite) finde...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Markus M.

Zitat von: MadMax-FHEM am 07 Januar 2019, 23:57:53
Gibt es schon eine "gerootete/rootbare" FW die das mit dem Kartenabspeichern kann, ist doch Voraussetzung für die Sperrzonen!?
Habe schon seit einiger Zeit nicht mehr geschaut (so ca. 1-2 Monate) aber da gab es noch keine mit dem Feature...
Wenn es die gibt, dann würde ich rooten (bzw. habe ich schon aber halt noch "alte" FW, also updaten) und könnte Logs liefern...

Für den S50 gibt es die denke ich. Frag am besten mal im Telegram Channel nach.
Ich glaube Dennis hatte sogar irgendwo einen FW Generator, keine Ahnung ob der schon live ist.

Und dann müsstest du eben mal den MiIO Loglevel hochdrehen und mitschneiden.
Was mir für das Modul fehlt, ist nämlich wie die neuen Befehle aussehen.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

MadMax-FHEM

Ich glaub ich hab FWs gefunden, ging dann mit den "direkten" Links:


V1:
https://cdn.awsbj0.fds.api.mi-img.com/updpkg/[package name]



V2:
https://cdn.awsbj0.fds.api.mi-img.com/rubys/updpkg/[package name]


Wenn man weiß wie die packages heißen ;)

Aber ich mache mich erst noch schlau welche ich brauche und was dann passiert/anders ist (und v.a. ob ich auf jeden Fall wieder zurück komme auf die, die ich jetzt drauf habe)...

Dann muss ich meinen "Root-PI" wieder (re)aktivieren ;)

Und dann brauche ich nat. Zeit mir die Funktionen anzusehen...
...und dann nat. Loggen.

Was (welcher Loglevel) stelle ich denn für das Loggen (wo) ein?
Und was genau soll ich dann liefern?


EDIT: wäre schön, wenn die "Sperrzonen" auch für den V1 kämen, da wäre es mir wichtiger...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

ioT4db

Hi und danke für eure schnelle Antwort.

Also mit dem rooten will ich mir noch anschauen, hab die Infos im DustCloud Wiki eben kurz überflogen.

nur für mich als Verständnisfrage:
Also die https://cdn.awsbj0.fds.api.mi-img.com/rubys/updpkg/v11_001633.pkg (die habe ich momentan drauf und damit gehen ja die Sperrzonen) kann man jedenfalls runterladen.
Danach müsste ich versuchen diese, mit den in Dustcloud beschriebenen Schritten auf den Robbi zu spielen und dann schauen ob er noch läuft. Im besten Fall kann ich mich mit SSH einloggen und ich schlechtesten geht der Robbi nich mehr?

Mal sehen, ob ich mir auch so nen Root-Pi aufsetze, wie Madmax-Fhem das gemacht hat. Zeit ist halt wie immer der entscheidende Faktor... :-\

VG...
FHEM auf Synology mittels Docker,  Jeelink-Clone 1x für PCA301 und 1x für Lacrosse, THZ304SOL, Homematic: CUL_HM / M-MOD-RPI-PCB, Pushover, Xiaomi s50

Markus M.

Macht erst mal, wie man Loglevel auf dem Sauger hochsetzt sehe ich dann noch nach [emoji106]
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

MadMax-FHEM

Zitat von: friesenjung am 08 Januar 2019, 16:31:12
Hi und danke für eure schnelle Antwort.

Also mit dem rooten will ich mir noch anschauen, hab die Infos im DustCloud Wiki eben kurz überflogen.

Mal sehen, ob ich mir auch so nen Root-Pi aufsetze, wie Madmax-Fhem das gemacht hat. Zeit ist halt wie immer der entscheidende Faktor... :-\

Der PI ist eigentlich schnell aufgesetzt, am Längsten dauert es das Image auf die SD zu spielen ;)

Du kannst auch hier mal schauen: https://forum.fhem.de/index.php/topic,86535.msg789573.html#msg789573


Zitat von: friesenjung am 08 Januar 2019, 16:31:12
nur für mich als Verständnisfrage:
Also die https://cdn.awsbj0.fds.api.mi-img.com/rubys/updpkg/v11_001633.pkg (die habe ich momentan drauf und damit gehen ja die Sperrzonen) kann man jedenfalls runterladen.
Danach müsste ich versuchen diese, mit den in Dustcloud beschriebenen Schritten auf den Robbi zu spielen und dann schauen ob er noch läuft. Im besten Fall kann ich mich mit SSH einloggen und ich schlechtesten geht der Robbi nich mehr?

Jep so ähnlich.
Ich habe mir gestern mal einige FW runtergeladen u.a. auch die von dir genannte und auch im Inet gelesen, dass ab dieser Version das mit den Sperrzonen geht...
Danke noch mal für's bestätigen!
Die andere (neueste FW) ist mir ein wenig zu viel mit Fragezeichen versehen... ;)

Bislang war das Rooten kein Thema...
...habe schon 6 Stück gerootet (4 V1 und 2 V2) auch schon mal ein "upgrade" einer gerooteten (wieder root) gemacht...
Bislang immer alles gut.

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

MadMax-FHEM

Zitat von: Markus M. am 08 Januar 2019, 16:34:12
Macht erst mal, wie man Loglevel auf dem Sauger hochsetzt sehe ich dann noch nach [emoji106]

Meinst du das hier: https://forum.fhem.de/index.php/topic,73052.msg792092.html#msg792092

Ich müsste (wenn ich Zeit hab/hatte und die neue gerootete FW drauf hab) nur wissen auf welchen Level...
...und was ich dann tun soll und was du dann brauchst...

Weil ich muss ja auch erst noch sehen wie das mit den Sperrzonen generell so geht ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Markus M.

Exakt das meinte ich :)
Ich glaube 3 sollte ok sein und alle Befehle aus der Cloud ins miio.log schreiben.
Danach einfach mal alle neuen Funktionen durchgehen und mir das Log schicken, dann baue ich die Kommandos ins Modul ein.
Vielleicht klappt dann ja manches auch schon mit dem V1 und ist nur in der App nicht sichtbar - war bei den Teppich Funktionen und der Lautstärke anfangs so.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0