-
Notifications
You must be signed in to change notification settings - Fork 45
Fernseher mit YAHKA simulieren
Mit der aktuellen GitHub Master-Version kann man in HomeKit ein TV-Geräte (Television) hinzufügen, ein-, ausschalten und Quellen wechseln.
Da ich keinen Harmony-Hub o.ä. habe, kann ich nur die Konfiguration simulieren. 😉
Im ersten Schritt muss ein neues Gerät hinzugefügt werden, ich nenne es _TV-Bridge
Aktiviert: CHECK
Name: _TV-Bridge
Kategorie: TELEVISION
Publish as own device: CHECK
Benutzername: 00:11:22:33:44:AB
Pincode: 123-45-678
Nun wird beim Gerät _TV-Bridge
ein neuer Service hinzugefügt.
Service-Typ: Television
Dienstname: TV
Characteristic: Active
InOut: ioBroker.State
State: 0_userdata.0.tv.varActive
Conversion: passthrough
Characteristic: ActiveIdentifier
InOut: ioBroker.State
State: 0_userdata.0.tv.varActiveIdentifier
Conversion: passthrough
SPEICHERN!
Und ein weiteren Service am Gerät _TV-Bridge
...
Service-Typ: InputSource
Dienstname: LiveTV
Service Subtyp: 1
Link to: TV
Characteristic: Identifier
InOut: const
State: 1
Conversion: passthrough
Characteristic: ConfiguredName
InOut: const
State: LiveTV
Conversion: passthrough
Characteristic: IsConfigured
InOut: const
State: 1
Conversion: passthrough
SPEICHERN!
Bei allen weiteren Quellen / Eingängen (InputSource
) geht man identisch vor. Es muss nur der Service Subtyp
und der Identifier
hochgezählt werden. Wichtig, Link to
nicht vergessen!
SPEICHERN!
SPEICHERN!
Nun muss das neue Gerät bzw. die neue Bridge in Apple Home, wie ganz oben im Screenshot zu sehen, hinzugefügt werden.
Beim Einschalten wird 0_userdata.0.tv.varActive
von 0 auf 1 gestellt.
Beim Wechseln des Inputs wird 0_userdata.0.tv.varActiveIdentifier
auf die Zahl des Identifier
der InputSource
gestellt.