kk7ds / pynx584

Python library and server for talking to NX584/NX8E interfaces
GNU General Public License v3.0
29 stars 26 forks source link

Zone conditions missing "Tampered"? #29

Open djangosChef opened 5 years ago

djangosChef commented 5 years ago

Protocol documentation (at least what I have) indicates that "Bit 1" (the second bit) in zone status condition (7th byte) is 'Tampered', but that condition is not included in STATUS_FLAGS for zone in model. Looks like controller uses 'Inhibited' to determine if zone is bypassed, which is confusing - might this be because the missing "Tampered" shifted everything after "faulted" down a bit?