FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: blade-of-fire am 30 Mai 2019, 07:51:43

Titel: Switch set befehl mit Wert aus Select Box
Beitrag von: blade-of-fire am 30 Mai 2019, 07:51:43
Hallo zusammen,
ich möchte mit einem Button in Tablet UI (switch) einen set-Befehl ausführen. Der 2. Wert in diesem Befehl soll dabei aus einer Select-Box entnommen werden.
Konkreter geht es darum, dass ich Alexa eingebunden habe und über die Select-Box verschiedene Radiosender steuern will. Die tunein-Ids sind in der Select-Box hinterlegt.
Ein Switch zeigt mir an, ob Alexa gerade spielt oder nicht (Reading playStatus: "playing"-> on; "Stopped" -> off). Wenn ich nun auf den Button drücke soll folgender Befehl geschickt werden:
set [alexa] tunein [wert aus select]
Gibt es eine Möglichkeit, den Momentanen Wert aus der Select-Box zu verwenden?
Titel: Antw:Switch set befehl mit Wert aus Select Box
Beitrag von: setstate am 30 Mai 2019, 08:49:19
Beim Select eine ID vergeben

id="myselector"

und dann bei einem Link benutzen

data-value="#myselector"


<li data-row="1" data-col="10" data-sizex="3" data-sizey="4">
    <header>EXAMPLE4</header>
    <div class="vbox">
      <div data-type="select" id="myselector" data-device="alexa" data-list="channelList" data-delimiter="," class="notransmit"></div>
                 
      <div data-type="link" class="round"
          data-width="120" data-height="40"
          data-color="white"
          data-background-color="green"
          data-icon="fa-feed"
          data-device="alexa"
          data-set="tunein"
          data-value="#myselector">
          Play
      </div>
  </div>
</li>
Titel: Antw:Switch set befehl mit Wert aus Select Box
Beitrag von: blade-of-fire am 31 Mai 2019, 11:18:31
Super, danke.. Werde ich nachher mal testen :)