From 65f8d32178a7d90d1b01c8b717a086137f2887ff Mon Sep 17 00:00:00 2001 From: "klaus.schauer" <> Date: Wed, 28 Oct 2020 13:28:17 +0000 Subject: [PATCH] 00_ElsnerWS: shutdown routine added git-svn-id: https://svn.fhem.de/fhem/trunk@23038 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/00_ElsnerWS.pm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/fhem/FHEM/00_ElsnerWS.pm b/fhem/FHEM/00_ElsnerWS.pm index de7dab8b8..faeaa497c 100644 --- a/fhem/FHEM/00_ElsnerWS.pm +++ b/fhem/FHEM/00_ElsnerWS.pm @@ -15,6 +15,7 @@ sub ElsnerWS_Delete($$); sub ElsnerWS_Initialize($); sub ElsnerWS_Read($); sub ElsnerWS_Ready($); +sub ElsnerWS_Shutdown($); # trigger values for down and up commands my %customCmdTrigger = ('dayNight' => ['night', 'day'], @@ -59,6 +60,7 @@ sub ElsnerWS_Initialize($) { "signOfLife:select,off,on signOfLifeInterval:slider,1,1,15 timeEvent:select,no,yes updateGlobalAttr:select,no,yes " . "windSpeedWindy windSpeedStormy windSpeedWindyDelay windSpeedStormyDelay " . $readingFnAttributes; + $hash->{ShutdownFn} = "ElsnerWS_Shutdown"; $hash->{parseParams} = 1; #$hash->{NotifyOrderPrefix} = "45-"; return; @@ -972,6 +974,13 @@ sub ElsnerWS_Delete($$) { return undef; } +# Shutdown +sub ElsnerWS_Shutdown($) { + my ($hash) = @_; + DevIo_CloseDev($hash); + return undef; +} + 1; =pod