-
Notifications
You must be signed in to change notification settings - Fork 5
DE Siri Setup (yahka)
Für die Anbindung an Siri bzw. Apple Homekit kann der yahka (Yet Another HomeKit Adapter) Adapter. Dieser fungiert als eine Homekit-kompatible Steuerzentrale, über die dann wiederum verschiedene Geräte für Homekit verfügbar gemacht werden. Man fügt also dieses eine Gerät in Homekit hinzu und es werden danach alle Geräte, die dort im yahka Adapter gepflegt sind, als eigene Geräte in Homekit angezeigt. Solche Geräte können Lampen, einfache Schalter, Thermostate, etc. sein. Welche Geräte genau angezeigt werden können und was diese Geräte können wird an dieser Stelle durch Apple stark eingegrenzt. Elektrodenmesswerte sind da erstmal nicht direkt abbildbar. Ganz habe ich das aber auch noch nicht aufgegeben.
Also alles was man über yahka Konfiguriert landet nachher (wenn man alles richtig gemacht hat) als eigenes Gerät im Homekit. Um ein Relais der Poolsteuerung so als Lichtschalter ins Homekit zu bekommen, legt man unter yahka ein neues Gerät an. Unter diesem Gerät legt man dann einen neuen Service an. Diesem Service weist man dann den Typ "Lightbulb" zu. Dann kann man dort in der Merkmalstabelle die Checkbox bei "On" aktivieren und dafür den entsprechenden State des passenden Relais aus dem ProCon.IP Adapter zuweisen. Dazu kann man (wenn man die Adapter ID nicht parat hat) rechts neben dem Eingabefeld auf die kleine Box mit den drei Punkten klicken. Dadurch öffnet sich ein Browserfenster, in dem man sich sein State raussuchen kann.
TIPP: Bei mir hat die Tabelle einen Bug, der verhindert, dass ich nach unten scrollen kann. Um dennoch den korrekten State zu finden, kann man oben in den Tabellenspalten bspw. nach Bezeichnungen filtern, indem man einfach in die entsprechende Titel-Zelle klickt. Hier noch ein paar Screenshots, die das ganze visualisieren sollen:
Anlegen des Service für einen Lichtschalter in yahka:
Anlegen des Service für einen Lichtschalter in yahka
State für den Lichtschalter definieren:
State für den Lichtschalter definieren
Und so sieht das Ergebnis dann z.B. in Homekit auf dem iPhone aus:
Und so sieht das Ergebnis dann z.B. in Homekit auf dem iPhone aus
Dieser Screenshot stammt noch aus einem frühen Entwicklungsstadium, bei dem es einen Bug in der Ausgabe der Temperaturwerte gab. Er sollte aber trotzdem soweit ein Bild davon vermitteln können, wie das ganze dann in Homekit aussehen kann.