From 27cfe68092f716a0d7e7734882adadb5e40c2642 Mon Sep 17 00:00:00 2001 From: nasseeder1 Date: Fri, 14 Feb 2020 21:05:59 +0000 Subject: [PATCH] 57_SSCal: contrib 1.11.0 git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21199 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- contrib/DS_Starter/57_SSCal.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/contrib/DS_Starter/57_SSCal.pm b/contrib/DS_Starter/57_SSCal.pm index e2d08ddda..ef8509b97 100644 --- a/contrib/DS_Starter/57_SSCal.pm +++ b/contrib/DS_Starter/57_SSCal.pm @@ -2183,18 +2183,19 @@ sub SSCal_doCompositeEvents ($$$) { my ($name,$abnr,$evref) = @_; my $hash = $defs{$name}; - my ($summary,$begin,$status,$id,$event); + my ($summary,$begin,$status,$isrepeat,$id,$event); foreach my $bnr (@{$abnr}) { $summary = ReadingsVal($name, $bnr."_01_Summary", ""); $begin = ReadingsVal($name, $bnr."_05_Begin", ""); $status = ReadingsVal($name, $bnr."_17_Status", ""); + $isrepeat = ReadingsVal($name, $bnr."_55_isRepeatEvt", 0); $id = ReadingsVal($name, $bnr."_98_EventId", ""); $begin =~ s/\s/T/; # Formatierung nach ISO8601 (YYYY-MM-DDTHH:MM:SS) für at-Devices if($begin) { # einen Composite-Event erstellen wenn Beginnzeit gesetzt ist - $event = "composite: $id $begin $status $summary"; + $event = "composite: $id $isrepeat $begin $status $summary"; CommandTrigger(undef, "$name $event"); } }