- Support multiple elk instances in same process by associating _message_handlers, _sync_handlers, and the description processing code with elk object rather than as file globals. - Moved message encoders/decoders into new MessageDecode class to facilitate the above.
0.7.13
- Fix updating counter value - Add alarm memory processing
0.7.12
- Add system_trouble_status decoding.
0.7.11
- Add pytz as dependency - Add KC (keypress) handling
0.7.10
- Add level() helper to control lights - Remove turn_on and turn_off for lights
0.7.9
- Add time of change to IC message. The will force callbacks to be called. Useful when multiple IC messages with same content come in. This way the app using the callback can record the multiple attempts. - Add username utility function to get a user's name from an user number