Hauptmenü

Homebridge Multiswitch

Begonnen von Philippb, 07 Dezember 2016, 18:24:12

Vorheriges Thema - Nächstes Thema

Philippb

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:

  • genericDeviceType = switch
  • setList = Input1 Input2 Input3 Input4 Input5
  • webCmd = Input1:Input2:Input3:Input4:Input5

justme1968

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. beides müsstest du etwas anpassen.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Philippb

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.  ;)