v0.3.0
IMPORTANT
This release contains some fairly intrusive changes to how commands from the EVL are processed. Earlier re-work of the network handling revealed some possible issues with how the existing processing of inbound commands was done so I felt it needed to be addressed.
The biggest part of the changes are in the Honeywell code. I do not have a Honeywell system but started building a mock EVL server to test the changes against and they work against it but it is far from complete nor did I have the ability to validate that it behaves exactly like a real EVL on a Honeywell system.
I would appreciate any feedback on this release from folks with a Honeywell system.