FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Philippb am 07 Dezember 2016, 18:24:12

Titel: Homebridge Multiswitch
Beitrag von: Philippb am 07 Dezember 2016, 18:24:12
Hallo,

ich habe einen HDMI Switch, der zwischen 5 Eingängen umschalten kann. Gesteuert wird dieser über einen Logitech Harmony Hub. In FHEM habe ich zur Übersicht ein Dummy Gerät angelegt, welches über Notifys das Harmony Device steuert.

In FHEMWeb funktioniert das Gerät problemlos. Es stehen auch 5 Buttons zum umschalten des Status bereit. In Homekit, welches ich über die iOS 10 Home App steuere, wird allerdings immer nur der Status on / off gesetzt.
Gibt es einen anderen Device Type als Switch den ich dafür einstellen muss?

Attribute:
Titel: Antw:Homebridge Multiswitch
Beitrag von: justme1968 am 07 Dezember 2016, 18:38:14
homekit kennt keinen switch mit mehreren zuständen bzw. auswahl listen.

du kannst entweder:
- mit einem homebridgeMapping das mehrere On= charakteristics hat für jeden ausgang einen eigenen on/off
  switch im gleichen device erzeugen
- oder über mehrere readingsProxys mit passendem homebridgeMapping jeweils eigene schalter

ersteres hat den vorteil das nur ein homekit gerät gebraucht wird, aber die apps zeigen das nicht wirklich gut an und siri kommt auch nicht damit klar. du kannst aber jeweils passende homekit szenen anlegen

letzteres funktioniert auch mit siri, du 'verbrauchst' aber mehr homekit geräte.

ein beispiel für ersteres gibt es im homebridge readme für die harmony activities, für letzteres hier: http://www.fhemwiki.de/wiki/Harmony#Button_f.C3.BCr_eine_bestimmte_Activity_im_Frontend_und_Homekit_.C3.BCber_readingsProxy (http://www.fhemwiki.de/wiki/Harmony#Button_f.C3.BCr_eine_bestimmte_Activity_im_Frontend_und_Homekit_.C3.BCber_readingsProxy). beides müsstest du etwas anpassen.

gruss
  andre
Titel: Antw:Homebridge Multiswitch
Beitrag von: Philippb am 07 Dezember 2016, 20:10:02
Okay, vielen Dank für die schnelle Antwort.
Ich bin eigentlich davon ausgegangen, das so etwas vorhanden ist und ich es nur nicht gefunden habe.  ;)