From 679de9c29fefa63af662c2d2fefd97c08d216c06 Mon Sep 17 00:00:00 2001 From: realraum Date: Sun, 13 Nov 2011 05:52:37 +0000 Subject: [PATCH] no presence on closed and non-presence --- track-presence.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/track-presence.py b/track-presence.py index 8ee349d..47d7577 100755 --- a/track-presence.py +++ b/track-presence.py @@ -413,13 +413,13 @@ class StatusTracker: #(threading.Thread): elif self.door_manual_switch_used and self.last_movement_unixts > self.last_door_operation_unixts - float(self.uwscfg.tracker_sec_movement_before_manual_switch): self.num_movements_during_nonpresences = 0 return True - # door was closed and nobody here But movement is dedected: - elif self.last_movement_unixts > self.last_door_operation_unixts and time.time() - self.last_movement_unixts < float(self.uwscfg.tracker_sec_general_movement_timeout): - self.num_movements_during_nonpresences += 1 - if self.num_movements_during_nonpresences >= int(self.uwscfg.tracker_num_movements_req_on_nonpresence_until_present): - return True - else: - return False + ##door was closed and nobody here But movement is dedected: + #elif self.last_movement_unixts > self.last_door_operation_unixts and time.time() - self.last_movement_unixts < float(self.uwscfg.tracker_sec_general_movement_timeout): + # self.num_movements_during_nonpresences += 1 + # if self.num_movements_during_nonpresences >= int(self.uwscfg.tracker_num_movements_req_on_nonpresence_until_present): + # return True + # else: + # return False else: self.num_movements_during_nonpresences = 0 return False -- 1.7.10.4