-
-
Notifications
You must be signed in to change notification settings - Fork 6
Node Types
There are 2 Node Types, that gets installed. zwave-js
and zwave-device
Lets begin with the most important.
This is the main Node, it is the node that is responsible for everything, and also serves as
the configuration for your USB Z-Wave radio.
The main node, can both send and receive commands to/from all your devices, it also supports all commands.
To configure it, double click the node, when it is in your flow, and provide at least, your USB serial port address/name.
Note: Only 1 copy of this node, can be deployed.
The Swiss army knife!
This node, works in conjunction with the zwave-js
node above, so ensure it is in a deployed state.
This node is extremely flexible, it can:
- Work with 1 device, or many.
- be used in a Subflow with variable support
- Set up to use Multicast (for supported devices)
- Be configured as a Send, Receive or 2 way node in your flow
- Multiple copies can be used across different flows/subflows
One thing to note: It only supports device specific commands i.e ValueAPI
or CCAPI
(we will touch on that later).
Like the main node, double click it, to configure it.
A much much bigger Swiss army knife
This node, allows advanced filtration for the various value events, a node may send,
it further allows filleting the type of data that was updated i.e. a Motion Event, Air Temp changes, Door Sensors and so on.
- getPowerlevel
- getRFRegion
- toggleRF
- getNodes
- keepNodeAwake
- getNodeNeighbors
- setNodeName
- setNodeLocation
- refreshInfo
- healNode
- beginHealingNetwork
- stopHealingNetwork
- removeFailedNode
- proprietaryFunction