Right now an error is logged and message ignored if a new node is added to the ISY after the initial connection is made to the event stream.
This module should support live adding/removing of nodes from the ISY (especially with the move to ISYv5).
It shouldn't be too hard to implement, but would probably be best after moving to asyncio (or similar for true async comms -- see #53). I'm thinking if you get a _controlmsg for a node you don't know about, try calling rest/nodes/--unknown node-- and see if you get a good response. If so, add the node an process.
Originally posted by @shbatm in #65