diff --git a/pyad2/zonetracking.py b/pyad2/zonetracking.py index 024734f..45fa7f2 100644 --- a/pyad2/zonetracking.py +++ b/pyad2/zonetracking.py @@ -99,6 +99,10 @@ class Zonetracker(object): else: # Panel is ready, restore all zones. + # + # NOTE: This will need to be updated to support panels with multiple partitions. + # In it's current state a ready on partition #1 will end up clearing all zones, even + # if they exist elsewhere and it shouldn't. if message.ready: for z in self._zones_faulted: self._update_zone(z, Zone.CLEAR)