57_Calendar: updated documentation (%variable --> $variable)

git-svn-id: https://svn.fhem.de/fhem/trunk@10257 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
borisneubert 2015-12-24 13:28:14 +00:00
parent df926a614b
commit f15275f381

View File

@ -1335,7 +1335,7 @@ sub Calendar_Undef($$) {
</code><br><br> </code><br><br>
You can also do some logging:<br><br> You can also do some logging:<br><br>
<code> <code>
define LogErna notify MyCalendar:modeAlarmed.*2767324dsfretfvds7dsfn3e4&shy;dsa234r234sdfds6bh874&shy;googlecom.* { Log3 %NAME, 1, "ALARM name=%NAME event=%EVENT part1=%EVTPART0 part2=%EVTPART1" } define LogErna notify MyCalendar:modeAlarmed.*2767324dsfretfvds7dsfn3e4&shy;dsa234r234sdfds6bh874&shy;googlecom.* { Log3 $NAME, 1, "ALARM name=$NAME event=$EVENT part1=$EVTPART0 part2=$EVTPART1" }
</code><br><br> </code><br><br>
</ul> </ul>
@ -1345,16 +1345,16 @@ sub Calendar_Undef($$) {
You want the respective devices to switch on when the calendar event starts and to switch off when the calendar event ends.<br><br> You want the respective devices to switch on when the calendar event starts and to switch off when the calendar event ends.<br><br>
<code> <code>
define SwitchActorOn notify MyCalendar:modeStarted.* { define SwitchActorOn notify MyCalendar:modeStarted.* {
my $reading="%EVTPART0";; my $reading="$EVTPART0";;
my $uid= "%EVTPART1";; my $uid= "$EVTPART1";;
my $actor= fhem("get MyCalendar summary $uid");; my $actor= fhem("get MyCalendar summary $uid");;
if(defined $actor) { if(defined $actor) {
fhem("set $actor on") fhem("set $actor on")
} }
}<br><br> }<br><br>
define SwitchActorOff notify MyCalendar:modeEnded.* { define SwitchActorOff notify MyCalendar:modeEnded.* {
my $reading="%EVTPART0";; my $reading="$EVTPART0";;
my $uid= "%EVTPART1";; my $uid= "$EVTPART1";;
my $actor= fhem("get MyCalendar summary $uid");; my $actor= fhem("get MyCalendar summary $uid");;
if(defined $actor) { if(defined $actor) {
fhem("set $actor off") fhem("set $actor off")
@ -1363,7 +1363,7 @@ sub Calendar_Undef($$) {
</code><br><br> </code><br><br>
You can also do some logging:<br><br> You can also do some logging:<br><br>
<code> <code>
define LogActors notify MyCalendar:mode(Started|Ended).* { my $reading= "%EVTPART0";; my $uid= "%EVTPART1";; my $actor= fhem("get MyCalendar summary $uid");; Log 3 %NAME, 1, "Actor: $actor, Reading $reading" } define LogActors notify MyCalendar:mode(Started|Ended).* { my $reading= "$EVTPART0";; my $uid= "$EVTPART1";; my $actor= fhem("get MyCalendar summary $uid");; Log 3 $NAME, 1, "Actor: $actor, Reading $reading" }
</code><br><br> </code><br><br>
</ul> </ul>
@ -1538,7 +1538,7 @@ sub Calendar_Undef($$) {
</code><br><br> </code><br><br>
Du kannst auch ein Logging aufsetzen:<br><br> Du kannst auch ein Logging aufsetzen:<br><br>
<code> <code>
define LogErna notify MyCalendar:modeAlarmed.*2767324dsfretfvds7dsfn3e4&shy;dsa234r234sdfds6bh874&shy;googlecom.* { Log3 %NAME, 1, "ALARM name=%NAME event=%EVENT part1=%EVTPART0 part2=%EVTPART1" } define LogErna notify MyCalendar:modeAlarmed.*2767324dsfretfvds7dsfn3e4&shy;dsa234r234sdfds6bh874&shy;googlecom.* { Log3 $NAME, 1, "ALARM name=$NAME event=$EVENT part1=$EVTPART0 part2=$EVTPART1" }
</code><br><br> </code><br><br>
</ul> </ul>
@ -1548,16 +1548,16 @@ sub Calendar_Undef($$) {
Du willst nun die entsprechenden Devices an- und ausschalten wenn das Kalender-Ereignis beginnt bzw. endet.<br><br> Du willst nun die entsprechenden Devices an- und ausschalten wenn das Kalender-Ereignis beginnt bzw. endet.<br><br>
<code> <code>
define SwitchActorOn notify MyCalendar:modeStarted.* { define SwitchActorOn notify MyCalendar:modeStarted.* {
my $reading="%EVTPART0";; my $reading="$EVTPART0";;
my $uid= "%EVTPART1";; my $uid= "$EVTPART1";;
my $actor= fhem("get MyCalendar summary $uid");; my $actor= fhem("get MyCalendar summary $uid");;
if(defined $actor) { if(defined $actor) {
fhem("set $actor on") fhem("set $actor on")
} }
}<br><br> }<br><br>
define SwitchActorOff notify MyCalendar:modeEnded.* { define SwitchActorOff notify MyCalendar:modeEnded.* {
my $reading="%EVTPART0";; my $reading="$EVTPART0";;
my $uid= "%EVTPART1";; my $uid= "$EVTPART1";;
my $actor= fhem("get MyCalendar summary $uid");; my $actor= fhem("get MyCalendar summary $uid");;
if(defined $actor) { if(defined $actor) {
fhem("set $actor off") fhem("set $actor off")
@ -1566,7 +1566,7 @@ sub Calendar_Undef($$) {
</code><br><br> </code><br><br>
Auch hier kann ein Logging aufgesetzt werden:<br><br> Auch hier kann ein Logging aufgesetzt werden:<br><br>
<code> <code>
define LogActors notify MyCalendar:mode(Started|Ended).* { my $reading= "%EVTPART0";; my $uid= "%EVTPART1";; my $actor= fhem("get MyCalendar summary $uid");; Log 3 %NAME, 1, "Actor: $actor, Reading $reading" } define LogActors notify MyCalendar:mode(Started|Ended).* { my $reading= "$EVTPART0";; my $uid= "$EVTPART1";; my $actor= fhem("get MyCalendar summary $uid");; Log 3 $NAME, 1, "Actor: $actor, Reading $reading" }
</code><br><br> </code><br><br>
</ul> </ul>