diff --git a/fhem/FHEM/57_CALVIEW.pm b/fhem/FHEM/57_CALVIEW.pm index 543b6d88f..413074766 100644 --- a/fhem/FHEM/57_CALVIEW.pm +++ b/fhem/FHEM/57_CALVIEW.pm @@ -1,4 +1,4 @@ -# $Id: 57_CALVIEW.pm 7010 2015-03-06 17:15:00Z chris1284 $ +# $Id: 57_CALVIEW.pm 7011 2015-03-016 18:30:00Z chris1284 $ ########################### # CALVIEW # @@ -44,6 +44,7 @@ sub CALVIEW_Define($$){ if($modes == 1) {$hash->{MODES} = "modeAlarm;modeStart;modeStarted;modeUpcoming"; } elsif($modes == 0){$hash->{MODES} = "modeAlarm;modeStart;modeStarted";} elsif($modes == 2){$hash->{MODES} = "all"; } + else {return "invalid mode \"$modes\", use 0,1 or 2!"} InternalTimer(gettimeofday()+2, "CALVIEW_GetUpdate", $hash, 0); return undef; } @@ -196,7 +197,7 @@ sub getsummery($)
define <Name> CALVIEW <calendarname(s) separate with ','> <0 for modeStarted Termine; 1 for modeStarted;modeUpcoming Termine> <updateintervall in sec (default 43200)>define <Name> CALVIEW <calendarname(s) separate with ','> <0 for modeAlarm;modeStart;modeStarted; 1 for modeAlarm;modeStart;modeStarted;modeUpcoming; 2 for all (reading all)> <updateintervall in sec (default 43200)>define myView CALVIEW Googlecalendar 1define myView CALVIEW Googlecalendar,holiday 1 900define <Name> CALVIEW <Kalendername(n) getrennt durch ','> <0 für modeStarted Termine; 1 für modeStarted;modeUpcoming Termine> <updateintervall in sek (default 43200)>define <Name> CALVIEW <Kalendername(n) getrennt durch ','> <0 für modeAlarm;modeStart;modeStarted; 1 für modeAlarm;modeStart;modeStarted;modeUpcoming; 2 für alle (reading all)> <updateintervall in sek (default 43200)>define myView CALVIEW Googlekalender 1define myView CALVIEW Googlekalender,holiday 1 900