From 1de55802c9b97d17ceafb7a09334dfc9fb9c618d Mon Sep 17 00:00:00 2001 From: tpoitzsch Date: Sat, 6 Dec 2014 21:37:02 +0000 Subject: [PATCH] FRITZBOX: fritztris git-svn-id: https://svn.fhem.de/fhem/trunk@7150 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/72_FRITZBOX.pm | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/72_FRITZBOX.pm b/fhem/FHEM/72_FRITZBOX.pm index f222b2d32..ee08f1815 100644 --- a/fhem/FHEM/72_FRITZBOX.pm +++ b/fhem/FHEM/72_FRITZBOX.pm @@ -1271,6 +1271,41 @@ FRITZBOX_Exec_Local($$) } } +##################################### +sub FRITZBOX_fritztris($) +{ + my ($d) = @_; + $d = "" if(!$d); + return "$d is not a FRITZBOX instance
" + if(!$defs{$d} || $defs{$d}{TYPE} ne "FRITZBOX"); + + my $returnStr = ''; + $returnStr .= ''; + $returnStr .= ''; + $returnStr .= ''; + $returnStr .= ''; + $returnStr .= '
FritzTris'; + $returnStr .= '
Start'; + $returnStr .= '
Stop
'; + + return $returnStr; +} ##################################### 1; @@ -1303,8 +1338,10 @@ FRITZBOX_Exec_Local($$) define <name> FRITZBOX

Example: define fritzbox FRITZBOX -

+ The Fritz!Box OS has a hidden function. Test it with +
define MyEasterEgg weblink htmlCode { FRITZBOX_fritztris("MyEasterEgg") } +

Set