Hallo,
nach dem Update taucht bei mir folgende Meldung im Log auf:
Zitat2018.05.30 00:15:51 1: PERL WARNING: Licht_Dachboden userReadings Uhrzeit evaluated to undef at fhem.pl line 4478, <$fh> line 126.
2018.05.30 00:15:51 3: eval: {(split(' ',ReadingsTimestamp($NAME,"state",0)))[1]}
2018.05.30 00:15:51 1: PERL WARNING: Licht_Dachboden userReadings Uhrzeit evaluated to undef at fhem.pl line 4478, <$fh> line 127.
2018.05.30 00:15:51 3: eval: {(split(' ',ReadingsTimestamp($NAME,"state",0)))[1]}
2018.05.30 00:15:51 1: PERL WARNING: Licht_Dachboden userReadings Uhrzeit evaluated to undef at fhem.pl line 4478, <$fh> line 128.
2018.05.30 00:15:51 3: eval: {(split(' ',ReadingsTimestamp($NAME,"state",0)))[1]}
2018.05.30 00:15:51 1: PERL WARNING: Licht_Dachboden userReadings Uhrzeit evaluated to undef at fhem.pl line 4478, <$fh> line 129.
2018.05.30 00:15:51 3: eval: {(split(' ',ReadingsTimestamp($NAME,"state",0)))[1]}
Versrsacht durch:
attr Licht_Dachboden userReadings Uhrzeit {(split(' ',ReadingsTimestamp($NAME,"state",0)))[1]}
Gib Mal bitte ein list vom Devices Licht_Dachboden
Servus!
Kann ich nicht einsortieren - ich nutze keine Userreadings...
Eine vage Idee - was passiert damit?
attr Licht_Dachboden userReadings Uhrzeit {(split(' ',ReadingsTimestamp("Licht_Dachboden","state",0)))[1]}
Hallo.
Auch mit der Änderung von Andi kommt die gleiche Warnung.
Zitat2018.05.31 09:06:48 1: PERL WARNING: Licht_Dachboden userReadings Uhrzeit evaluated to undef at fhem.pl line 4478, <$fh> line 204.
2018.05.31 09:06:48 3: eval: {(split(' ',ReadingsTimestamp("Licht_Dachboden","state",0)))[1]}
2018.05.31 09:06:48 1: PERL WARNING: Licht_Dachboden userReadings Uhrzeit evaluated to undef at fhem.pl line 4478, <$fh> line 205.
2018.05.31 09:06:48 3: eval: {(split(' ',ReadingsTimestamp("Licht_Dachboden","state",0)))[1]}
2018.05.31 09:06:48 1: PERL WARNING: Licht_Dachboden userReadings Uhrzeit evaluated to undef at fhem.pl line 4478, <$fh> line 206.
2018.05.31 09:06:48 3: eval: {(split(' ',ReadingsTimestamp("Licht_Dachboden","state",0)))[1]}
2018.05.31 09:06:49 1: PERL WARNING: Licht_Dachboden userReadings Uhrzeit evaluated to undef at fhem.pl line 4478, <$fh> line 207.
2018.05.31 09:06:49 3: eval: {(split(' ',ReadingsTimestamp("Licht_Dachboden","state",0)))[1]}
2018.05.31 09:06:49 1: PERL WARNING: Licht_Dachboden userReadings Uhrzeit evaluated to undef at fhem.pl line 4478, <$fh> line 208.
2018.05.31 09:06:49 3: eval: {(split(' ',ReadingsTimestamp("Licht_Dachboden","state",0)))[1]}
2018.05.31 09:06:49 1: PERL WARNING: Licht_Dachboden userReadings Uhrzeit evaluated to undef at fhem.pl line 4478, <$fh> line 209.
2018.05.31 09:06:49 3: eval: {(split(' ',ReadingsTimestamp("Licht_Dachboden","state",0)))[1]}
2018.05.31 09:06:49 1: PERL WARNING: Licht_Dachboden userReadings Uhrzeit evaluated to undef at fhem.pl line 4478, <$fh> line 210.
2018.05.31 09:06:49 3: eval: {(split(' ',ReadingsTimestamp("Licht_Dachboden","state",0)))[1]}
Hier das list vom Device:
Internals:
DEF 2/5/0:dpt1.001 2/5/1:dpt1.001
DEVNAME Licht_Dachboden
FIRSTGADNAME g1
GETSTRING g2:noArg g1:noArg
IODev KNX
NAME Licht_Dachboden
NR 227
NTFY_ORDER 50-Licht_Dachboden
SETSTRING g2:off,on g1:off,on
STATE off
TYPE KNX
GADDETAILS:
g1:
CODE 02500
GROUP 2/5/0
MODEL dpt1.001
NO 1
OPTION
RDNAMEGET getG1
RDNAMEPUT putG1
RDNAMESET setG1
SETLIST :off,on
g2:
CODE 02501
GROUP 2/5/1
MODEL dpt1.001
NO 2
OPTION
RDNAMEGET getG2
RDNAMEPUT putG2
RDNAMESET setG2
SETLIST :off,on
GADTABLE:
02500 g1
02501 g2
READINGS:
2018-05-31 09:06:48 STATE off
2018-05-31 09:06:49 Uhrzeit 09:06:49
2018-05-31 09:06:48 getG1 off
2018-05-31 09:06:49 getG2 off
2018-05-31 09:06:49 last-sender 1/1/90
2018-05-31 09:06:49 setG1 off
2018-05-31 09:06:49 state off
Attributes:
IODev KNX
alias Licht Dachboden
devStateIcon (on)|([Ee]in):on:Aus (off)|([Aa]us):off:Ein
eventMap /off g1:Aus/on g1:Ein
group Licht Dachboden
room Dachboden,Licht
userReadings Uhrzeit {(split(' ',ReadingsTimestamp("Licht_Dachboden","state",0)))[1]}
webCmd Ein:Aus