Skip to content

Node Types

Marcus Davies edited this page Aug 28, 2021 · 33 revisions

There are 2 Node Types, that gets installed. zwave-js and zwave-device

Lets begin with the most important.

ZWave-JS

Image
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.

ZWave-Device

Image
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.

Event-Filter

Image
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.