2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-02-01 01:09:47 +00:00

49_SSCam: contrib 8.12.0

git-svn-id: https://svn.fhem.de/fhem/trunk@19044 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
nasseeder1 2019-03-26 21:46:09 +00:00
parent 3e3552d440
commit 2d8bf1a43f

View File

@ -491,7 +491,7 @@ sub SSCam_Define($@) {
# initiale Routinen nach Restart ausführen , verzögerter zufälliger Start # initiale Routinen nach Restart ausführen , verzögerter zufälliger Start
RemoveInternalTimer($hash, "SSCam_initonboot"); RemoveInternalTimer($hash, "SSCam_initonboot");
InternalTimer(gettimeofday()+int(rand(30)), "SSCam_initonboot", $hash, 0); InternalTimer(gettimeofday()+rand(30), "SSCam_initonboot", $hash, 0);
return undef; return undef;
} }
@ -501,7 +501,7 @@ return undef;
# gelöscht wird oder bei der Abarbeitung des Befehls rereadcfg, # gelöscht wird oder bei der Abarbeitung des Befehls rereadcfg,
# der ebenfalls alle Geräte löscht und danach das # der ebenfalls alle Geräte löscht und danach das
# Konfigurationsfile neu einliest. # Konfigurationsfile neu einliest.
# Funktion: typische Aufräumarbeiten durchgeführt werden wie das # Funktion: typische Aufräumarbeiten wie das
# saubere Schließen von Verbindungen oder das Entfernen von # saubere Schließen von Verbindungen oder das Entfernen von
# internen Timern, sofern diese im Modul zum Pollen verwendet # internen Timern, sofern diese im Modul zum Pollen verwendet
# wurden. # wurden.
@ -529,12 +529,11 @@ sub SSCam_DelayedShutdown($) {
my ($hash) = @_; my ($hash) = @_;
my $name = $hash->{NAME}; my $name = $hash->{NAME};
my $delay_needed = 7; Log3($name, 1, "$name - Quit session due to shutdown ...");
$hash->{HELPER}{ACTIVE} = "on"; # keine weiteren Aktionen erlauben
Log3($name, 1, "$name - Quit session due to shutdown ... (default delay: $delay_needed sec)");
SSCam_logout($hash); SSCam_logout($hash);
return $delay_needed; return 1;
} }
################################################################# #################################################################