FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Tobias am 25 Juli 2018, 19:26:36

Titel: [gelöst] Switch widget: data-set-on mit DEVICE:READING?
Beitrag von: Tobias am 25 Juli 2018, 19:26:36
Hi,
beim Switch widget versuche ich keinen statischen Werte sondern einen dynamischen Wert aus einem Reading zu senden. Leider definiere ich es falsch oder aus einem anderen Grund funktioniert es nicht :(
data-set="on-for-timer"
data-set-on="PumpControl:on-for-timer-value"

Leider wird auch nur ein "set <device> on-for-timer PumpControl:on-for-timer-value" losgeschickt, was natürlich blödsinn ist.

Irgendwelche Hinweise wieich das hinbekommen kann?
Titel: Antw:Switch widget: data-set-on mit DEVICE:READING?
Beitrag von: kroman am 25 Juli 2018, 22:38:16
Da FTUI Anfänger, hat mich das jetzt den ganzen Abend gekostet  :)


data-set="on-for-timer"
data-cmd="setreading"
data-set-on="[PumpControl:on-for-timer-value]"
Titel: Antw:Switch widget: data-set-on mit DEVICE:READING?
Beitrag von: Tobias am 26 Juli 2018, 08:22:03
Hi,
hat das bei dir funktioniert?
Bei mir schickt er den String ab anstatt diesen auszuwerten, also:
setreading on-for-timer [PumpControl:on-for-timer-value]
Titel: Antw:Switch widget: data-set-on mit DEVICE:READING?
Beitrag von: kroman am 26 Juli 2018, 08:40:13
Hi,

ja, hat funtioniert.
Bei dir fehlt ja das device.
data-device hast du angegeben?

So schaut mein ganzer switch aus:


<div data-type="switch" data-device="d_test" data-set="on-for-timer" data-cmd="setreading" data-set-on="[d_test2:test]" data-icon="mi-power_settings_new"></div>
Titel: Antw:Switch widget: data-set-on mit DEVICE:READING?
Beitrag von: Tobias am 26 Juli 2018, 12:43:46
ahh, danke. Funktioniert. Ich hatte mich auf das DebugLog im TabletUI verlassen, da steht nämlich immernoch der fehlerhafte String. In Fhem kommt aber das aufgelöste DEVICE:READING an.

Ist also maximal ein Fehler im DebugLog von FTUI.