Ich versuche einen Schalter (Taster) zu erstellen und diesem eine Logitech Activity Fernsehen.schauen zu zuweisen. Diese soll dann auch unter Homekit (Siri) steuerbar sein.
Soweit bekomme ich das auch angelegt - über Fhem direkt ist über ON die Activity steuerbar und es funktioniert auch. Im Homekit wir der Schalter angezeigt aber es passiert nichts. Warum?
define Fernsehen dummy
genericDeviceType switch
room Homekit,Wohnzimmer
webCmd on:off
das notify hat die DEF Fernsehen:on set harmony activity Fernsehen.schauen
Wieso geht das nicht aus dem Homekit heraus
Ziel ist es die Activity Fernsehen.schauen nochmal als Schalter (Taster) nachzubauen. Die Activities kommen zwar auch automatisch ins Homekit lassen sich jedoch nicht auf dauer (nach einem neustart alles wieder auf Standard) umbenennen.
setList fehlt beim dummy!
Gruß
Dan
dein dummy braucht eine setList on off
wenn du statt des dummys einen readingsProxy verwendest:define Fernsehen readingsProxy <hub>:activity
attr Fernsehen devStateIcon on:control_on_off@green off:control_standby
attr Fernsehen event-on-change-reading .*
attr Fernsehen genericDeviceType switch
attr Fernsehen setFn { return 'activity <meine activity>' if( $CMD eq 'on' );; return 'off';; }
attr Fernsehen setList on off
attr Fernsehen valueFn { return 'on' if( $VALUE eq 'Fernsehen' );; return 'off';; }
wird auch der status rückwärts aktualisiert und du siehst ob die aktivity gerade an ist.
gruss
andre
Vielen Dank Euch beiden für die super Hilfe.
Jetzt habe ich das soweit eingegeben. Leider erscheint jetzt, wenn ich auf on oder off klicke "define first"
Sorry bin noch Anfänger.
Vermutlich fehlt ihm die Bedingung aber was muss ich denn dann jetzt noch wo definieren?
du musst im readingsProxy define den namen deines hub devices angeben.
Trage also unter DEF harmony:activity ein. Damit schaltet er nun bei Off alles aus -> Perfekt
Aber auf On kommt unknown activity -> muss dann dort harmony:activity Fernsehen.schauen rein
Ich stehe völlig auf dem Schlauch.
Danke vielmals für deine Mühe
DANKE HAT SICH ERLEDIGT
VIELEN LIEBEN DANK FÜR ALLES!!!!!!!!
Und warum keine Lösung dazu?
Habe gerade das selbe Problem. Sehe den Wald vor lauter Bäumen nicht.
Edit: Unter <Meine Activity> muß natürlich auch meine Activity rein..