FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: hadenia am 03 November 2022, 11:16:51

Titel: Sub aufrufen mit data-fhem-cmd
Beitrag von: hadenia am 03 November 2022, 11:16:51
Da ich mit keinem Dimmer-Widget warmwerde, wollte ich mir einen Schalter mit 3 Knöpfen erstellen: Mitte zum toggeln an / aus, Oben / Unten zum erhöhen / runterdimmen der Helligkeit.

Inspiriert durch diesen Thread https://forum.fhem.de/index.php/topic,57030.msg485815.html#msg485815 (https://forum.fhem.de/index.php/topic,57030.msg485815.html#msg485815) habe ich das sub angelegt, per Kommandozeilenaufruf z. Bsp.
{zwDim("ZWave_SWITCH_MULTILEVEL_18", 5)} funktioniert das stufenweise dimmen perfekt in beide Richtungen.

In Tablet UI bekomme ich es allerdings nicht zum laufen, der Tastenklick zum dimmen wird ignoriert bzw. das sub wird nicht aufgerufen:


                    <div data-type="push"
                    data-icon="fa-chevron-up" data-background-icon="fa-square-o"
                    data-fhem-cmd="{zwDim("ZWave_SWITCH_MULTILEVEL_18", 5)}">
                    </div>


Würde mich über Unterstützung freuen, was ich da falsch gemacht habe.
Im Voraus vielen Dank.
Titel: Antw:Sub aufrufen mit data-fhem-cmd
Beitrag von: OdfFhem am 03 November 2022, 12:34:26
@hadenia

Das doppelte Anführungszeichen sollte nicht mehrfach verwendet werden, also eher
data-fhem-cmd='{zwDim("ZWave_SWITCH_MULTILEVEL_18", 5)}'

In der Browser-Konsole bzw. im FHEM-Logfile schauen, ob es noch weitere Hindernisse gibt ...
Titel: Antw:Sub aufrufen mit data-fhem-cmd
Beitrag von: hadenia am 03 November 2022, 12:41:07
@OdfFhem Vielen Dank für den Tipp, das war es. Funktioniert jetzt perfekt!

Gruß,
Michael