From 1073758bf9f7da01f96e3bd10a310a3fba6ead69 Mon Sep 17 00:00:00 2001 From: dennis1980 <> Date: Thu, 25 Apr 2013 16:39:42 +0000 Subject: [PATCH] Patch von Andre (Nutzung von FW_summaryFn und FW_detailFN) http://forum.fhem.de/index.php?t=msg&goto=75021&rid=430#msg_75021 git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3116 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- contrib/DeviceMonitor/98_DeviceMonitor.pm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/contrib/DeviceMonitor/98_DeviceMonitor.pm b/contrib/DeviceMonitor/98_DeviceMonitor.pm index 2f671affd..790035078 100644 --- a/contrib/DeviceMonitor/98_DeviceMonitor.pm +++ b/contrib/DeviceMonitor/98_DeviceMonitor.pm @@ -22,9 +22,20 @@ sub DeviceMonitor_Initialize($) $hash->{NotifyFn} = "DeviceMonitor_Notify"; $hash->{GetFn} = "DeviceMonitor_Get"; $hash->{AttrList} = "disable:0,1"; + $hash->{FW_summaryFn} = "DeviceMonitor_FwFn"; + $hash->{FW_detailFn} = "DeviceMonitor_FwFn"; addToAttrList("device_timeout"); } + +sub DeviceMonitor_FwFn($$) +{ + my ($FW_wname, $d, $room, $pageHash) = @_; # pageHash is set for summaryFn. + my $hash = $defs{$d}; + + return DeviceMonitor_GetResult($hash->{NAME},"dead","html"); + } + sub DeviceMonitor_Define($$) { my ($hash, $def) = @_;