FHEM Forum

FHEM => Codeschnipsel => Thema gestartet von: Florian_GT am 28 August 2022, 23:59:14

Titel: FTUI und Lightscene
Beitrag von: Florian_GT am 28 August 2022, 23:59:14
Hey,

ihr wisst ja, wenn man LightScene verwendet, und eine Auswahl Box in FTUI einbauen möchte, dann fängt man wieder blöd damit an, die selben Auswahlmöglichkeiten in HTML zu hinterlegen.
Ich sage Schluss damit!

Hier ist die Lösung wie die Daten zur Auswahl in der FTUI direkt aus FHEM kommen. Und wehe einer nörgelt an meinem "Code".


<li data-row="9" data-col="8" data-sizey="1" data-sizex="1">
  <header>TEST</header>
  <div data-type="select"
    data-device="lightscene_wohnbereich"
    data-set="scene"
    data-list="scenez"
    data-get="state"
    class="cell">
  </div>

  <div data-type="label" class="cell">Licht</div>
</li>
<!-- row = stelle höhe Y, col = stelle breite X -->



attr lightscene_wohnbereich userReadings scenez {\
    my $inputdata = fhem( "get $name scenes" );;\
$inputdata =~ s/\n/:/g;;\
$inputdata = substr $inputdata, 0, -1;;\
return $inputdata;;\
}