nutechsoftware/alarmdecoder

LRR Events crossing partitions updateing AlarmDecoder state incorrectly.

f34rdotcom opened this issue · 1 comments

In "some" cases it may be desirable to have the API parse and update states based upon LRR messages. In others where we have multiple partitions and no support for a filter to block some LRR messages from triggering alarms in cases where we use AUX alarms on zones that we do not want to make the house siren turn on or any actions to take place.

We need a way to turn this feature ON/OFF in the short term and in the long term we need partition support as well as the ability to white list some zones from LRR processing.

It would be nice to use Report Codes like we can on DSC panels then we could have the logic skip CID reports based upon the report code. Since they do not pass through on Ademco we need a way to internally ignore some LRR messages.

We still need to be able to forward the LRR message to subscribers!! so they can also keep remote white lists and do full remote processing.

self._lrr_system.update(msg)

switch added in next release 77c3bdb