select - Werte für data-itmes aus verschiedenen Readings holen

Begonnen von TWART016, 27 Dezember 2017, 01:06:36

Vorheriges Thema - Nächstes Thema

TWART016

Hallo,

ich habe ein select, mit dem ich meine Eingänge am AVR steuere. Jetzt möchte ich die Werte aus data-items nicht hardcodiert anzeigen, sondern die Werte aus einem anderen Device und Reading holen.

<div data-type="select" data-device="avr" data-set="input" data-get="input" data-items='["video6","12","2E","video3","video2","dvd","fm","network"]' data-alias='["PC","TV","Bluetooth","PlayStation","Intel NUC","KODI","Radio","AV Receiver Media"]' class="inline w3x"  data-on-background-color="#0066FF"></div> 


Jedes Device hat das reading input mit dem Wert aus data-items.
So sieht das Reading aus:
ZitatAVR_input_Computer:input oder AVR_input_Fernseher:input

Wie muss ich das im Select machen?


Gruß
TWART016

setstate

ich hab's so

<div data-type="select" data-device="AvReceiverZ2" data-list="inputList" data-delimiter="," data-get="input" data-set="input"></div>

TWART016

Damit werden die Werte nur aus einem Reading und einem Device geholt.

Ich habe aber Werte aus 6 Geräten und davon jeweils das Reading input

setstate

das musste mit FHEM Mitteln erst irgendwohin zusammen fassen