Hallo,
in meinem Verständnis sollte ein Klick auf das Bild hier "set SB_Office on" ausführen. Es geschieht aber garnichts. Normal?
<div data-type="image"
data-url="./images/retrolight.png"
data-fhem-cmd="set SB_Office on"
data-size="25px">
</div>
Grüße
Martin
Exakt der Code funktioniert bei mir (aktuellste FTUI-Version).
Stimmt, ich habe ihn für den Post wohl zu sehr vereinfacht (dachte aber, dass auch er nicht geht, weil keine Toast-Message usw.)
Womit es nicht zu funktionieren scheint ist mit data-hide, konkret:
<div data-type="image"
data-device="SB_Office"
data-hide="synced"
data-hide-on=".*Office.*"
data-hide-off="^((?!Office).)*$"
data-url="./images/retrolight.png"
data-fhem-cmd="set SB_Office sync SB_Denon asSlave"
data-size="25px"></div>
<div data-type="image"
data-device="SB_Denon"
data-hide="synced"
data-hide-on="^((?!Office).)*$"
data-hide-off=".*Office.*"
data-url="./images/retrolight-on.png"
data-fhem-cmd="set SB_Office unsync"
data-size="25px">
</div>
Funktioniert das Senden nicht oder das hide?
Die Hide-Definition dürfte das Senden nicht verhindern. Außer es gibt einen Syntaxfehler, der das verhindert.
Hide und Unhide funktionieren, wenn ich das mit einem Switch schalte. Aber es wird beim Klicken... Moment, da war doch mal was mit Unterschied zwischen Mausklick im Desktop Browser und Touch auf dem Tablet?
Ich hatte das heute nur mit Chrome und Firefox probiert, da tat sich beim (Maus-)Klicken nichts. Jetzt habe ich das iPad in der Hand, beim Touchen wird der Befehl abgeschickt.