2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-01-31 18:59:33 +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
RemoveInternalTimer($hash, "SSCam_initonboot");
InternalTimer(gettimeofday()+int(rand(30)), "SSCam_initonboot", $hash, 0);
InternalTimer(gettimeofday()+rand(30), "SSCam_initonboot", $hash, 0);
return undef;
}
@ -501,7 +501,7 @@ return undef;
# gelöscht wird oder bei der Abarbeitung des Befehls rereadcfg,
# der ebenfalls alle Geräte löscht und danach das
# 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
# internen Timern, sofern diese im Modul zum Pollen verwendet
# wurden.
@ -529,12 +529,11 @@ sub SSCam_DelayedShutdown($) {
my ($hash) = @_;
my $name = $hash->{NAME};
my $delay_needed = 7;
Log3($name, 1, "$name - Quit session due to shutdown ... (default delay: $delay_needed sec)");
Log3($name, 1, "$name - Quit session due to shutdown ...");
$hash->{HELPER}{ACTIVE} = "on"; # keine weiteren Aktionen erlauben
SSCam_logout($hash);
return $delay_needed;
return 1;
}
#################################################################