Hallo,
ich habe eine readingsgroup die mir die Zeit für die nächste Aktivierung und ein Icon für "Disable" zu schalten (Ist für die Gartenberegnung)
hier das list dazu:
Internals:
DEF Wassertimer:nextUpdate,disabled
FUUID 5c7d11d5-f33f-a4d3-1c8a-ee1afe84e65c3d8c
NAME Automatik
NR 132
NTFY_ORDER 50-Automatik
STATE Initialized
TYPE readingsGroup
mayBeVisible 1
CONTENT:
Wassertimer 1
CONTENT2:
DEVICES:
ARRAY(0x45fd518)
fhem:
lastDefChange 462
last_update 1561908545.49456
helper:
DEF
commands { 'disabled.0' => 'set $DEVICE disable', 'disabled.1' => 'set $DEVICE enable' }
positions:
Wassertimer.disabled 1:2
Wassertimer.nextUpdate 1:1
valueIcon:
disabled.0 general_an
disabled.1 general_aus@red
values:
formated:
undef
ARRAY(0x5ab3d48)
ARRAY(0x5b359d8)
orig:
undef
ARRAY(0x5bf0fa8)
ARRAY(0x5b43b70)
prefixsuffix:
undef
ARRAY(0x5bcf648)
ARRAY(0x5bda1e8)
Attributes:
commands { 'disabled.0' => 'set $DEVICE disable', 'disabled.1' => 'set $DEVICE enable' }
group Beregnung
noheading 1
room Baßler,Baßler_komplett,System
style style="border:0px;background:none;box-shadow:none"
valueIcon {'disabled.1' => 'general_aus@red', 'disabled.0' => 'general_an'}
Angezeigt wird nun:
Wassertimer. 2019-06-30 23:00:00 ICON
Ich würde gerne diese Darstellung:
Wassertimer. 23:00:00 ICON
eigentlich sollte es ja so gehen
attr Automatik valueFormat '{(split(" ", $VALUE))[1]}'
Aber das haut bei mir nicht hin. Hat jemand einen Tipp ´was ich falsch mache?
Anzeige sieht dann so aus:
'{(split(" ", 2019-06-30 23:00:00))[1]}''{(split(" ", 0))[1]}'