Node and CommandClass caching


Saving the state into a configuration file will be helpful when dealing with sleeping devices and speed up initialization in large networks
Somehow the information regarding nodes and command classes should be saved on disk and loaded in the node initialization process. Setting some of the initialization steps to complete (Such as nodeinfo, wakeup?, version, and multiinstance)
The current code has a TODO comment where the loading of cached information would be appropriate, and a location (Initialization.Complete) where saving the information would be appropriate if done a node-by-node basis. It could also be done when all nodes have been loaded.

file attachments


pobel35 wrote May 19, 2011 at 6:32 AM

Proposal: use the following xml format (open-zwave) for storing cached node information:

wrote May 19, 2011 at 6:32 AM

wrote May 19, 2011 at 6:33 AM

wrote May 19, 2011 at 6:33 AM

wrote Feb 14, 2013 at 1:26 AM