Ich habe in FTUI einen Slider für FS20 und möchte das dieser auch die aktuellen Werte anzeigt, die nicht über den slider eingestellt wurden.
Wenn ich
data-part="off|dim([0-9].*)%"
verwende, werden alle Werte richtig angezeigt, nur "off" geht nicht.
Ohne data-part funktioiert "off", aber der Rest natürlch nicht.
Wie kann ich das lösen?
(off)|dim([0-9].*)%
Mag leider auch nicht. Gleiches Verhalten. Die Dim-Werte werden angezeigt, aber 'off' geht nicht.
Noch ein Vorschlag ?
Zeig bitte ein "list" vom Device, und das ganze Stück html vom slider von "div data-type="slider" bis "/div".
hier die gewünschten Infos:
list Stehlampe
Internals:
BTN 00
CFGFN ./FHEM/fhem2.cfg
CUL_MSGCNT 230
CUL_RAWMSG 810b04xx0101a0010000000000
CUL_RSSI -68.5
CUL_TIME 2018-11-25 21:34:10
DEF 0000 1111 fg 4411 lm 1144
IODev CUL
LASTInputDev CUL
MSGCNT 230
NAME Stehlampe
NR 150
STATE off
STILLDONETIME 0
TYPE FS20
XMIT 0000
CODE:
1 0000 00
2 0000 f0
3 0000 0f
READINGS:
2018-11-25 21:34:10 state off
Attributes:
IODev CUL
fm_fav 999
fm_order 5
fm_view 0,1
group WZ1
model fs20di
room Haus
sortby 1
userattr room_map structexclude
webCmd off:dim:dim50%:on
<div data-type="slider"
class="FS20 horizontal tap top-space-2x"
data-width="130"
data-device="Stehlampe"
data-get="STATE"
data-part="(off)|dim([0-9].*)%"
data-off="off"
data-set-value="dim$v%"
data-min="06" data-max="93"
data-color="#aa6900"
data-background-color="#404040"
data-handle-diameter="20"
data-touch-diameter="25"></div>
und danke für die Unterstützung :)
data-part=".*?([0-9]+|off).*"
So geht's. Super !
Danke :)