Gibt es ein Modul für den Xiaomi Mi Robot Vacuum

Begonnen von snic, 02 Februar 2017, 16:42:54

Vorheriges Thema - Nächstes Thema

snic

Hallo Zusammen,

Ich überlege mir den Xiaomi Mi Robot Vacuum (http://www.gearbest.com/robot-vacuum/pp_440546.html?wid=21&utm_source=tt_de) zu kaufen, daher stelle ich mir die Frage kann ich diese auch in meine FHEM System zu integrieren?

LG
Nico

CoolTux

Glaube ein Modul gibt es noch nicht.
Aber kannst ja mal hier schauen
http://www.roboter-forum.com/forumdisplay.php?130-Xiaomi

ob eine generelle Steuerung weg vom Server überhaupt geht.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net


Markus M.

Hab mir einen bestellt, ist noch nicht da.
Ich arbeite aber bereits am Luftreiniger, ein Modul kommt demnächst.
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

CoolTux

Zitat von: Markus M. am 19 März 2017, 03:19:31
Hab mir einen bestellt, ist noch nicht da.
Ich arbeite aber bereits am Luftreiniger, ein Modul kommt demnächst.

Hast Du ein Link zu dem Teil? Also dem Lufterfrischer.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Markus M.

Zitat von: CoolTux am 19 März 2017, 07:55:57
Hast Du ein Link zu dem Teil? Also dem Lufterfrischer.

Erfrischt wird da nicht wirklich was, meine Hoffnung ist eher dass ein paar Pollen drin hängen bleiben ;)
Hab das Ding mittlerweile auch komplett angebunden bekommen.
http://www.mi.com/en/air2/
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

CoolTux

Hast Du ihn direkt angesteuert oder übers Gateway?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Markus M.

Zitat von: CoolTux am 26 März 2017, 20:49:41
Hast Du ihn direkt angesteuert oder übers Gateway?

Das Ding ist wie der Staubsauger (bestellt und unterwegs) und der Luftbefeuchter (Anschaffung an einem Veto gescheitert) sein eigenes "Gateway".
Lässt sich mit der App ins WLAN einbinden, danach kann man ihm das Netz abdrehen, wenn man nur noch mit FHEM steuern will.
Der Luftreiniger rückt den Geräte-Token einfach so raus, beim Staubsauer scheint das etwas komplizierter zu werden.
Eine Möglichkeit zur unverschlüsselten Kommunikation (wie beim Gateway) scheint es nicht zu geben.

Im Anhang mein erster Wurf eines Moduls, hab mir schon mal alles eingebaut was ich brauche.
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

Mathea

Ich habe diesen Staubsauger und bin absolut begeistert. Meiner Meinung nach der beste Saugroboter auf dem Markt, nur die chinesische App ist "gewöhnungsbedürftig".

Würde mich also auch sehr über ein Modul freuen!

Gruß,
Mathea

betateilchen

Zitat von: Markus M. am 27 März 2017, 12:16:29
Im Anhang mein erster Wurf eines Moduls,

Wenn Du schon ein Modul baust (sehr löblich!) halte Dich dabei bitte an die DevelopmentGuidelines.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Markus M.

Zitat von: betateilchen am 28 März 2017, 10:10:38
Wenn Du schon ein Modul baust (sehr löblich!) halte Dich dabei bitte an die DevelopmentGuidelines.

Wenn du konkrete Verbesserungsvorschläge hast werde ich gerne versuchen diese zu berücksichtigen.
Ansonsten ist das Ding so wie es jetzt aussieht erst mal nur für mich gedacht.
Das ganze ist best effort - für mehr reicht meine Zeit leider aktuell schlicht nicht.

Wenn du ein Code Review machen möchtest: gerne!

Gruß, Markus
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

Markus M.

Ein kleines Update mit den ersten Funktionen des Staubsaugers.

Das Token bekommt man allerdings nur, solange das Gerät noch nicht ins WLAN eingebunden wird.
Es ändert sich bei jedem Reset!
Es gibt auch ein python Script und eine spezielle Android App um es rauszubekommen -> Google fragen

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

lichtimc

Cool...  :)

Zitat von: Markus M. am 11 April 2017, 20:32:49
Das Token bekommt man allerdings nur, solange das Gerät noch nicht ins WLAN eingebunden wird.
Es ändert sich bei jedem Reset!

Mit Reset meinst du ein- und ausschalten des Roboters oder wirklich den Prozess bei der Erstinstallation (den man ja eh nur einmal macht...)?
Und gibts irgendwo eine Anleitung, wie ich alles einrichte?

slawekking

Hi,

beim folgendem define
define Xiaomi_Sauger XiaomiDevice 192.168.1.35 51888693

bekommeich diese Fehlermeldung:

Cannot load module XiaomiDevice

Bitte umInfo

Danke im Voraus.

Gruß

pc1246

Zitat von: slawekking am 12 April 2017, 01:08:33
Hi,

beim folgendem define
define Xiaomi_Sauger XiaomiDevice 192.168.1.35 51888693

bekommeich diese Fehlermeldung:

Cannot load module XiaomiDevice

Bitte umInfo

Danke im Voraus.

Gruß
Hallo slawekking
Die ueblichen Fragen:

  • hast Du das Modul auf Deinen fhem-Server kopiert
  • Hast du danach eine Neustart von fhem gemacht, oder zumindest "reload 72_XiaomiDevice"
  • Kennst Du das Einsteiger-pdf
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly