From 18f1d113e2dc957d153b132324f26624b1cd4959 Mon Sep 17 00:00:00 2001 From: Scott Petersen Date: Tue, 18 Jul 2017 12:50:39 -0700 Subject: [PATCH] Regular DSC panel messages no longer trigger zone events. DSC is expander only. --- alarmdecoder/zonetracking.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alarmdecoder/zonetracking.py b/alarmdecoder/zonetracking.py index 79c4b8f..04ef9cf 100644 --- a/alarmdecoder/zonetracking.py +++ b/alarmdecoder/zonetracking.py @@ -177,7 +177,7 @@ class Zonetracker(object): self._last_zone_fault = 0 # Process fault - elif message.check_zone or message.text.startswith("FAULT") or message.text.startswith("ALARM"): + elif self.alarmdecoder_object.mode != DSC and (message.check_zone or message.text.startswith("FAULT") or message.text.startswith("ALARM")): # Apparently this representation can be both base 10 # or base 16, depending on where the message came # from.