126 Commits (41a3f8c3453481f48c821589fffecac2bfea7806)

Author SHA1 Message Date
  f34rdotcom 838cc9f397 Added 'EXIT DELAY' pattern test to DSC arming panel state logic 5 years ago
  f34rdotcom f228c53a5b bump revision. change in sending EXIT events. No longer sending updates in ARM event now sending in Ready(FALSE) events. 5 years ago
  Sean Mathews 70a1e9e800 Added EXIT state tracking _exit 5 years ago
  Sean Mathews d2cbe8ce9b Set serial to string and Unknown by default not numeric 6 years ago
  Sean Mathews 1eca7e6a8c Another fix for system_fault change. Fixed FIRE bit toggle OFF/ON on Acemco. 6 years ago
  Sean Mathews 02312961a2 system fault bit field is a 4 bit hex number from 0-f. 6 years ago
  Sean Mathews 72a9d417ec Bump version. Improve LRR detail. added perimeter only and instant flags from section #1 6 years ago
  Jonathan Simon 4ba3596ead Aadd support for self signed certificates 6 years ago
  Sean Mathews 9d382a5609 serial_number is alpha numeric not int. 6 years ago
  f34rdotcom 1064b265ca Added support for on_chime. Clerification on_bypass return value. Version bump. 6 years ago
  f34rdotcom cf9ed59cb7 Failure is not an option. Raise an exception. 7 years ago
  f34rdotcom 25bb5b29d4 revert 7 years ago
  f34rdotcom 940ba4b659 Not used, never used, private method. Switched to new _update_armed_ready_status. 7 years ago
  f34rdotcom a05de69a3a Ready and Arm change events were happening on the same message causing one message to be missing status bits of the other. Refactor to a new routine to avoid breaking anyone. New routine processes all state logic first for both ready and arm bits then calls event functions last. 7 years ago
  f34rdotcom 77c3bdb7d0 changed fire handeling to just use Fire bit and remove SYSTEM BATTERY LOW messages to avoid Ademco quirk. Removed processing of LRR messages as default behavior to avoid over processing of events from section #1 and LRR. 7 years ago
  f34rdotcom ce9940bbfb added on_ready_change event handler and tests 7 years ago
  Ted Drain ee756f65a9 Fixed extra spaces 7 years ago
  Ted Drain 8f60f553c3 Cleaning up for merge. 7 years ago
  Ted Drain 9ccba59d45 Fixed spacing 7 years ago
  Ted Drain c52a61bf9e Removed some unnecessary changes 7 years ago
  Ted Drain ae8f3f8249 Improved error handling in open 7 years ago
  Scott Petersen ffc6d5efdf Added ability to clear the event handlers. 7 years ago
  Scott Petersen 48992dd398 Fixed incorrectly named variable. 7 years ago
  Scott Petersen 99c857b272 Fixed repr import. Fixed docs for on_arm parameters. Added human-readable description for CID RESERVIED_653. 7 years ago
  Kevin Roberts ef6a3854a9 Add special keys S1-S8, fix KEY_PANIC 7 years ago
  John-Mark Gurney 1d4904ebf2 move the compile to a class var, so that it doesn't 7 years ago
  Scott Petersen 210ace77f7 Temporary fix for SSL import workarounds. 7 years ago
  Scott Petersen 86495ec57e Added a super basic AUI message implementation. Moved setting raw value into BaseMessage. 7 years ago
  Scott Petersen 58d99fa070 Device file headers. 7 years ago
  Scott Petersen f234038494 Broke out the devices into their own files for easier management. 7 years ago
  Scott Petersen 08519474e2 Cleanup, comments. 7 years ago
  Scott Petersen 8b4aed5990 Refactoring the code used to parse the numeric_code in Message. 7 years ago
  Scott Petersen 18f1d113e2 Regular DSC panel messages no longer trigger zone events. DSC is expander only. 7 years ago
  Scott Petersen 97951cd0ef Added another partial close event to LRR. 7 years ago
  Scott Petersen 2e7b6c9c45 Reworked bypass handling to provide zone information if available through LRR messages. 7 years ago
  Scott Petersen b03fa61646 Debug message cleanup. 7 years ago
  Scott Petersen 7f742f066f Rudimentary support for alarm/bypass LRR events. 7 years ago
  Scott Petersen ec4a44c624 Fixed away status for DSC panel messages. 7 years ago
  Scott Petersen c6748529a0 Apparently there's a space in the alternate fault message. 7 years ago
  Scott Petersen 2070c0b701 Added a limiter to the automatic sending of '*' when a specific message is displayed to avoid flooding the panel in weird cases. 7 years ago
  Scott Petersen 6dc5e50a8e Added additional * for faults message to the trigger. 7 years ago
  Scott Petersen bdd99facbb Mid-process commit now that the fire refactor works correctly. 7 years ago
  Scott Petersen 900d2af1ec Filled in values for DSC LRR events. 7 years ago
  Scott Petersen fea12a148b Including human-readable event description in LRR messages. 7 years ago
  Scott Petersen e8913be789 Added support for old-style messages in the LRRSystem. 7 years ago
  Scott Petersen 14ac51c724 Initial work on LRR system. 7 years ago
  Scott Petersen e411d97235 Structural work 7 years ago
  Scott Petersen b0b22e90b9 Moved the messages into their own directories and files to make maintaining them easier. Added a gazillion ContactID codes. 8 years ago
  Scott Petersen 55f7a9b0e6 Reworked alarm status logic for triggering arm stay events. 8 years ago
  Scott Petersen 615548f780 Added ability to differentiate between stay and away in on_arm events. 8 years ago