X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=waitable_presence.py;h=d54511ff362bc45ceaf5c95e15174523f0327be9;hb=f2b4fe83f6fc853a68653bd5e3d9fe0648c3d105;hp=9e0a9d0180663ad2337d7a6dc9ff42ccc677afb5;hpb=5f75cf834725ac26b289cc5f157af0cb71cd5f0e;p=python_utils.git diff --git a/waitable_presence.py b/waitable_presence.py index 9e0a9d0..d54511f 100644 --- a/waitable_presence.py +++ b/waitable_presence.py @@ -38,16 +38,18 @@ class WaitablePresenceDetectorWithMemory(state_tracker.WaitableAutomaticStateTra """ def __init__( - self, - override_update_interval_sec: float = 60.0, - override_location: Location = site_config.get_location(), + self, + override_update_interval_sec: float = 60.0, + override_location: Location = site_config.get_location(), ) -> None: self.last_someone_is_home: Optional[bool] = None self.someone_is_home: Optional[bool] = None self.everyone_gone_since: Optional[datetime.datetime] = None self.someone_home_since: Optional[datetime.datetime] = None self.location = override_location - self.detector: base_presence.PresenceDetection = base_presence.PresenceDetection() + self.detector: base_presence.PresenceDetection = ( + base_presence.PresenceDetection() + ) super().__init__( { 'poll_presence': override_update_interval_sec,