|
Z-Wave Protocol Controller Reference
|
The Z-Wave Controller super is a layer providing a set of components that allow to build a Z-Wave Controller application. More...
Modules | |
| Z-Wave Controller Component | |
| Z-Wave Controller component, glueing all the subcomponent of the Z-Wave Controller super component. | |
| Z-Wave Controller Utils | |
| Various utilities for the Z-Wave Controller. | |
| Generic Z-Wave definitions | |
| Type definitions and constants for Z-Wave. | |
| Z-Wave Network Management | |
| Z-Wave network management component. | |
| Z-Wave RX | |
| Component responsible for initializing the Z-Wave API, listening to incoming frames, and dispatching them. | |
| Z-Wave Security Validation | |
| Utility to verify if a frame should be discarded or kept based on its security level. | |
| Z-Wave Transports | |
| Encapsulation/Decapsulation Z-Wave Command Class services. | |
| Z-Wave TX | |
| This component is responsible transmission of application frames. | |
| Z-Wave TX Groups | |
| Assigns GroupIDs to a list of nodes. | |
| Z-Wave TX Scheme Selector | |
| Z-Wave TX Scheme selector. | |
| Z-Wave API | |
| Access to the serial API of a Z-Wave module. | |
The Z-Wave Controller super is a layer providing a set of components that allow to build a Z-Wave Controller application.
The Z-Wave Controller super is a layer on top of the zwave_api which implements low level Z-Wave functionality which could be argued should have been implemented in the Z-Wave controller firmware. The zwave_controller super component has not need for a persistent storage. It performs transport encapsulations and has a FSM for network operations. All in all it simplifies the more low-level zwave_api