FTUI und Lightscene

Begonnen von Florian_GT, 28 August 2022, 23:59:14

Vorheriges Thema - Nächstes Thema

Florian_GT

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;;\
}

FHEM: Proxmox Server, FHEM in VM, pgSQL DB
Hardware: Ethersex (Pollin NETIO Boards), Diverse Tasmota MQTT Devices, Raspberry Pi Zero W Kameras, (Github RaspberryPiStreamingCamera), Zigbee2MQTT, ESPEasy

Development: UBA (Umwelt Bundesamt), BFS (Bundesamt für Strahlenschutz)