FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Tobias am 05 September 2016, 10:49:08

Titel: Push Widget data-set-on mit Reading aus anderem Device
Beitrag von: Tobias am 05 September 2016, 10:49:08
Hi,
ich habe ein Push Widget, das soll u.a. einen Wert aus einem anderen Widget/Device senden. Ich weiß das es geht, finde aber den Hinweis dazu hier nicht mehr wieder.
Wer kann mir den passenden Hinweis geben?

Hoffe, der "nichtfunktionierende" Code hift zu verstehen was ich will:
          <div data-type="push"
             data-device="SR_EG_Flur_test"
             data-icon="fa-play"
             data-background-icon="-"
             data-set="PLAY"
             data-set-on="MediaList:SelectedItem"
             class="big">
          </div>


Das MediaList Device gibt es auch schon, aber nicht das benötigte Reading "SelectedItem
          <div data-type="select"
             data-device="MediaList"
             data-list="FolderContent"
             data-get="RequestedDirectory"
             data-set="RequestedDirectory"
             class="w3x top-space select">
          </div>
Titel: Antw:Push Widget data-set-on mit Reading aus anderem Device
Beitrag von: iCure am 29 Juni 2017, 18:08:34
Hallo,
gibts hier was neues?

Möchte einen Pushbutton haben, welcher ein "on" kommando an ein Device sendet, das Icon allerdings den Status eines anderen darstellt.
Titel: Antw:Push Widget data-set-on mit Reading aus anderem Device
Beitrag von: setstate am 03 Juli 2017, 21:57:44
Mit Link geht das, Push kann das nicht


                <!-- place your widget here -->
    <div data-type="select" id="myselector" data-device="AvReceiver" data-list="channelList" data-delimiter="," class=""></div>
               
    <div data-type="link" class="round centered"
         data-width="80" data-height="40"
         data-color="white"
         data-background-color="green"
         data-icon="fa-feed"
         data-device="SR_EG_Flur_test"
         data-set="PLAY"
         data-value="#myselector">
        Play
    </div>


"#myselector" ist eine Referenz auf ein Element mit der id="myselector"