diff --git a/fhem/FHEM/30_tradfri.pm b/fhem/FHEM/30_tradfri.pm index 1020e560c..8c510c425 100644 --- a/fhem/FHEM/30_tradfri.pm +++ b/fhem/FHEM/30_tradfri.pm @@ -51,6 +51,7 @@ tradfri_Initialize($) "tradfriFHEM-securityCode ". "tradfriFHEM-sshHost tradfriFHEM-sshUser ". "disable:1 disabledForIntervals ". + "createEventTimestampReading:1,0 ". "createGroupReadings:1,0 ". $readingFnAttributes; @@ -191,6 +192,10 @@ tradfri_processEvent($$) { my ($hash,$decoded) = @_; my $name = $hash->{NAME}; + if( defined(my $create = AttrVal($name,'createEventTimestampReading',undef )) ) { + readingsSingleUpdate($hash, 'event', 'timestamp', $create ) if( $create ); + } + my $id = $decoded->{id} ; if( $decoded->{r} eq 'scene' ) { @@ -720,6 +725,16 @@ tradfri_Attr($$$) The command to use as tradfri-fhem