NEWS
Variable Ändern per Mi Band
-
Hallo zusammen,
ich habs endlich geschafft mit meiner Smartwatch, dem Mi Band 5 (4 klappt genauso) etwas in meinem Iobroker auszulösen, in meinem Fall die Öffnung meiner Haustür per Keymatic.
Vorteil des Mi Bandes sind einerseits der unschlagbare Preis von knapp 30€, klein und unauffällig, sowie die Akkulaufzeit von weit über einer Woche.
Ich habe meine ganze Heimautomatisierung erst eine Woche, deshalb verzeiht es bitte wenn es doch noch etwas zu umständlich ist, für Tipps bin ich gerne zu haben.
Aber das Gefühl per Wischgeste auf der Uhr die Tür aufspringen zu lassen - unbezahlbar!Hier mein Workflow:
Befehl Mi Band -> Iobroker
Benötigt:
- Mi Band 4/5
- App Tasker Play Store
- App Mi Band Tools Play Store
- Adapter Cloud
- iobroker.pro
Cloud adapter installieren, Pro - Key hinzufügen. Unter "Services und IFTTT" folgende Einstellungen setzen:
Tasker Öffnen, Neues Profil anlegen: Ereignis -> Plugins -> Mi Band Tools -> Editstift -> Gesteste ausgefürt.
Zurück -> Neuer Task ->Netzwerk -> HTTP Request. Method = GET.Die URL die ihr einfügt müsst ich noch zusammenbauen, nach folgendem Schema:
custom_tueroeffnen könnt ihr auch custom_wasauchimmer nennen, das wird der Name der neuen Variable für Iobroker.
Der Bereich mit @ ist euer Prokey den ihr bereits in der Cloudinstallation benötigt habt.Erstmal sind wir in Tasker fertig.
Mi Band Tools öffnen einmal die gefragten Rechte gewähren.
Jetzt könnt ihr das erste mal Testen: Wenn ihr jetzt am Entsperrten Mi-Band vom Homescreen aus schnell folgende Swipefolge ausführt: Rechts, Links, Rechts, Links sollte das neue Objekt mit dem Wert "True" in eurem Cloudadapter erscheinen.
In der Mi Band Tools App könnt ihr diese Geste auch reduzieren auf einmal hin/herwischen, bei mir hab ichs auch so eingestellt.
Die Türöffnung
Hier gibts vielleicht eine einfachere Lösung, ich habe es aber bisher auf keinem anderen weg geschafft die Keymatic zum Tür aufspringen lassen zu bewegen, deswegen machen wir einen kleinen Umweg:In der CCU die Systemvariable "Tuer_Oeffnen" als Logic setzen.
Programm erstellen:
Dann müssen wir den Wert noch vom Cloudadapter durchschleifen auf die CCU, das wird per Blockly / hm-rega Adapter gelöst:
Bei Fragen oder Verbesserungen gerne melden!