RG Anzeige Zeiten - Split

Begonnen von Müller, 30 Juni 2019, 19:23:08

Vorheriges Thema - Nächstes Thema

Müller

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]}'



   
FHEM auf Raspberry, 433mHz & Zigbee für Rollläden, Gartenbewässerung, Beleuchtung, Fußbodenheizung