1
Vote

Mapping of Basic Command Class

description

In UpdateNodeprotocalinfo for each node, basic and generic classes are returned:
this.basicType = receivedMessage.buffer[7];
this.GenericType = (GenericType)receivedMessage.buffer[8];
 
Use these types to classify where the basic commands should be mapped.
 
This has specific impact for the EZ motion controller that will send a BASIC command on motion (But will not list a BASIC command class in the command classes array)
 
Proposal: Use the same xml storage format as OpenZWave: see http://code.google.com/p/open-zwave/source/browse/#svn%2Ftrunk%2Fconfig (deviceclasses.xml)

comments