You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It was removed on the basis of the Z-Wave documentation at "5.2.5.4.4. Node info cached report" describing the `List.` bit as
```
List (1 bit)The Optional Functionality bit indicates if true ( == '1') the node supports more command classes in addition to
the ones covered by the device classes listed in this message. The additional command classes follow the device class fields.
```
The official documentation is wrong here. The `List` bit does indicate whether or not the device is "mains powered" and thus constantly
listening. See "2.1.4.2. Application Specific Part" in the Z-Wave documentation for a description of the `listening` flag which value is
the same as the `List.` bit in the Node Info Cached Report command.
Copy file name to clipboardExpand all lines: lib/grizzly/zwave/commands/node_info_cached_report.ex
+10-6Lines changed: 10 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,8 @@ defmodule Grizzly.ZWave.Commands.NodeInfoCacheReport do
11
11
- `:status` - the status fo the node information (required)
12
12
- `:age` - the age of the cache data. A number that is expressed `2 ^ n`
13
13
minutes (required)
14
-
- `:command_classes` - a list of lists of command classes tagged by security attributes, in addition to those implied by the device classes (optional default empty
14
+
- `:listening?` - if the node is listening node or sleeping node (required)
15
+
- `:command_classes` - a list of lists of command classes tagged by security attributes (optional default empty
15
16
list)
16
17
- `:basic_device_class` - the basic device class (required)
17
18
- `:generic_device_class` - the generic device class (required)
@@ -20,6 +21,7 @@ defmodule Grizzly.ZWave.Commands.NodeInfoCacheReport do
0 commit comments