[gelöst] userattr als Datenquelle für mute/unmute

Begonnen von Carsten K., 14 Februar 2016, 18:31:07

Vorheriges Thema - Nächstes Thema

Carsten K.

Hi,
ich möchte abhängig davon, welches Gerät den Ton ausgibt (TV oder Verstärker), die Lautstärke ändern.
Lautstärke ändern klappt schon.
Als Hilfsdevice habe ich ein Dummy, das den passenden Volume-Wert hat.

Jetzt möchte ich noch das Mute (über ein Userattr "uaMute") steuern.

Wie kann ich ein userattr hier verwenden?
Mit "data-get", "data-set" wird lediglich der "state" gelesen/gesetzt. (klar, dass wisst Ihr schon ;-))

VG, Obi
NUC FHEM on Debian, CC1101-USB-Lite 868MHz;
HM_HM_CC_RT_DN, HM-LC-SW1-PL2, HM_HM_TC_IT_WM_W_EU, HM-SEC-SC-2, HM-ES-TX-WM
FRITZ!DECT 200
Philips TV (Android), VuDuo2, VU Ultimo4k

setstate

So ändert man Attribute:

<div data-type="input" data-cmd="attr" data-device="dummy2" data-get="room" data-set="room"></div>

Mit einem Switch o.ä. geht das genauso ...

Carsten K.

Zitat von: setstate am 14 Februar 2016, 23:14:37
So ändert man Attribute:

<div data-type="input" data-cmd="attr" data-device="dummy2" data-get="room" data-set="room"></div>

Mit einem Switch o.ä. geht das genauso ...

Hat funktioniert - Vielen Dank! :)
NUC FHEM on Debian, CC1101-USB-Lite 868MHz;
HM_HM_CC_RT_DN, HM-LC-SW1-PL2, HM_HM_TC_IT_WM_W_EU, HM-SEC-SC-2, HM-ES-TX-WM
FRITZ!DECT 200
Philips TV (Android), VuDuo2, VU Ultimo4k