From f4d79b0da9e89b4c7b95d59dd83efc678e040dbe Mon Sep 17 00:00:00 2001 From: jpawlowski Date: Sun, 2 Jun 2019 19:33:11 +0000 Subject: [PATCH] RESIDENTStk: fix wakeupResetSwitcher creation git-svn-id: https://svn.fhem.de/fhem/trunk@19533 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_RESIDENTS.pm | 5 ++--- fhem/FHEM/20_GUEST.pm | 5 ++--- fhem/FHEM/20_PET.pm | 5 ++--- fhem/FHEM/20_ROOMMATE.pm | 5 ++--- fhem/FHEM/RESIDENTStk.pm | 10 +++++++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/fhem/FHEM/10_RESIDENTS.pm b/fhem/FHEM/10_RESIDENTS.pm index c5156ca47..a5ac91a87 100644 --- a/fhem/FHEM/10_RESIDENTS.pm +++ b/fhem/FHEM/10_RESIDENTS.pm @@ -3,10 +3,9 @@ package main; use strict; use warnings; -use Data::Dumper; -use Time::Local; +use POSIX; -require RESIDENTStk; +use RESIDENTStk; our ( %RESIDENTStk_types, %RESIDENTStk_subTypes ); # initialize ################################################################## diff --git a/fhem/FHEM/20_GUEST.pm b/fhem/FHEM/20_GUEST.pm index fd3ba760f..4260fa352 100644 --- a/fhem/FHEM/20_GUEST.pm +++ b/fhem/FHEM/20_GUEST.pm @@ -3,10 +3,9 @@ package main; use strict; use warnings; -use Data::Dumper; -use Time::Local; +use POSIX; -require RESIDENTStk; +use RESIDENTStk; our ( @RESIDENTStk_attr, %RESIDENTStk_subTypes ); # initialize ################################################################## diff --git a/fhem/FHEM/20_PET.pm b/fhem/FHEM/20_PET.pm index 3deba78ca..19e9a4156 100644 --- a/fhem/FHEM/20_PET.pm +++ b/fhem/FHEM/20_PET.pm @@ -3,10 +3,9 @@ package main; use strict; use warnings; -use Data::Dumper; -use Time::Local; +use POSIX; -require RESIDENTStk; +use RESIDENTStk; our ( @RESIDENTStk_attr, %RESIDENTStk_subTypes ); # initialize ################################################################## diff --git a/fhem/FHEM/20_ROOMMATE.pm b/fhem/FHEM/20_ROOMMATE.pm index d9975f876..29b27f320 100644 --- a/fhem/FHEM/20_ROOMMATE.pm +++ b/fhem/FHEM/20_ROOMMATE.pm @@ -3,10 +3,9 @@ package main; use strict; use warnings; -use Data::Dumper; -use Time::Local; +use POSIX; -require RESIDENTStk; +use RESIDENTStk; our ( @RESIDENTStk_attr, %RESIDENTStk_subTypes ); # initialize ################################################################## diff --git a/fhem/FHEM/RESIDENTStk.pm b/fhem/FHEM/RESIDENTStk.pm index b15d27816..92f6a0e7a 100644 --- a/fhem/FHEM/RESIDENTStk.pm +++ b/fhem/FHEM/RESIDENTStk.pm @@ -3,10 +3,14 @@ package main; use strict; use warnings; -use Data::Dumper; +use POSIX; -use Unit; use FHEM::Meta; +use Time::HiRes qw(gettimeofday); +use Time::Local; +use Unit; +#use Data::Dumper; + our ( @RESIDENTStk_attr, %RESIDENTStk_types, %RESIDENTStk_subTypes ); # module variables ############################################################ @@ -1342,7 +1346,7 @@ m/^((?:DELETE)?ATTR)\s+([A-Za-z\d._]+)\s+([A-Za-z\d_\.\-\/]+)(?:\s+(.*)\s*)?$/ next unless ( $attr eq $prefix . "wakeupDevice" || $attr eq $prefix . "presenceDevices" - || $attr eq $prefix . "wakeupResetSwitcher" ); + || $attr eq "wakeupResetSwitcher" ); # when attributes of RESIDENTS, ROOMMATE, GUEST or PET were changed if ( $d eq $name ) {