From 533f9b5d332c5d085ecd51f5c92289146e41f5c5 Mon Sep 17 00:00:00 2001 From: nasseeder1 <> Date: Sun, 6 Mar 2016 20:10:59 +0000 Subject: [PATCH] 49_SSCAM: Reading "CamLastRec" added which contains Path/name of last recording git-svn-id: https://svn.fhem.de/fhem/trunk@11017 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/49_SSCam.pm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/49_SSCam.pm b/fhem/FHEM/49_SSCam.pm index 5ded065d5..4efd3c203 100644 --- a/fhem/FHEM/49_SSCam.pm +++ b/fhem/FHEM/49_SSCam.pm @@ -3034,13 +3034,17 @@ sub camret_nonbl ($) { } elsif ($OpMode eq "geteventlist") { - my $eventnum = $data->{'data'}{'total'}; - my $lastrecord = $data->{'data'}{'events'}[0]{name}; + my $eventnum = $data->{'data'}{'total'}; + my $lastrecord = $data->{'data'}{'events'}[0]{name}; + my $lastrectime = $data->{'data'}{'events'}[0]{startTime}; + ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime($lastrectime); + $lastrectime = sprintf "%02d.%02d.%04d / %02d:%02d:%02d" , $mday , $mon+=1 ,$year+=1900 , $hour , $min , $sec ; # Setreading readingsBeginUpdate($hash); readingsBulkUpdate($hash,"CamEventNum",$eventnum); readingsBulkUpdate($hash,"CamLastRec",$lastrecord); + readingsBulkUpdate($hash,"CamLastRecTime",$lastrectime); readingsBulkUpdate($hash,"Errorcode","none"); readingsBulkUpdate($hash,"Error","none"); readingsEndUpdate($hash, 1); @@ -4077,6 +4081,7 @@ return;