|
Z-Wave Protocol Controller Reference
|
Command Class handler for the Wake Up Command Class. More...
Functions | |
| sl_status_t | zwave_command_class_wake_up_init () |
| Initializes the Wake Up Command Class handler. More... | |
| bool | zwave_command_class_wake_up_supports_wake_up_on_demand (attribute_store_node_t node_id_node) |
| Verifies if a Node supports the Wake Up on demand functionality. More... | |
Command Class handler for the Wake Up Command Class.
It is in charge of configuring the Wake Up interval, unpausing nodes when they issue a Wake Up Notification and send a Wake Up No More when the resolver is done.
Wake Up capabilities are always created, also for v1 nodes. For v1 nodes, they will be filled up automatically with default values.
The Wake Up Command Class uses this model in the Attribute Store to represent supporting nodes:
| sl_status_t zwave_command_class_wake_up_init | ( | ) |
Initializes the Wake Up Command Class handler.
| bool zwave_command_class_wake_up_supports_wake_up_on_demand | ( | attribute_store_node_t | node_id_node | ) |
Verifies if a Node supports the Wake Up on demand functionality.
| node_id_node | Attribute Store node representing the NodeID |