Nube iO - Rubix Wires: Connection Nodes

Rubix Wires: Connection Nodes


This article describes the Rubix Wires nodes that are in the Connection category.

Connection

The Connection category contains nodes that can send and receive data values without the need for wire link connections.

This node is the transmitting part of the transmitting-receiving pair of connection nodes, and sends a single values to corresponding receiver nodes.

Inputs

  1. input - Input value to be transmitted to corresponding `Link-Receiver-Single` node.
  2. [topic] - Corresponding topic value to receiver node.
  3. [enable] - Boolean value to enable the node.

Outputs

There are no outputs on this node as the `input` value is sent without links to the corresponding receiver node (with the matching topic).

Settings

  1. Name - Name of the node.
  2. Topic Name - Corresponding topic value to receiver node. Fallback from wired input `topic` value.
  3. Enable - Toggle switch to enable the node.
  4. Only transmit on COV - Toggle switch to send data only when change of value (COV) occurs. 

Operations

`input` value is sent to the corresponding `Link-Receiver-Single` node that has the same `topic` value.  It is possible to have multiple `Link-Receiver-Single` nodes with matching topics, but there can only be a single `Link-Transmitter-Single` node per topic.

This node is the receiving part of the transmitting-receiving pair of connection nodes, and receives `output` values from corresponding transmitter nodes.

Inputs

  1. [enable] - Boolean value to enable the node.
  2. [topic] - Corresponding topic value to transmitter node. 

Outputs

  1. output - Output value that is received from the corresponding `Link-Transmitter-Single` with the same `topic` value.
  2. topic - Corresponding topic value to transmitter node. Can be a numeric or string value.

Settings

  1. Name - Name of the node.
  2. Enable - Toggle switch to enable then node.
  3. Set topic manually - Toggle switch to enable manual setting of `topic` value.
  4. Set topic - Manual input of `topic` value. Only used when `Set topic manually` is enabled.
  5. Select Topic - Drop-down selection box where existing `topics` in the Wires instance can be chosen.
  6. Block Null - Toggle switch to block outputting values when the received value is `null`.

Operations

`output` data value is received from the corresponding `Link-Transmitter-Single` node that has the same `topic` value.  It is possible to have multiple `Link-Receiver-Single` nodes with matching topics, but there can only be a single `Link-Transmitter-Single` node per topic.

Related Articles:

  1. Rubix Wires: Working with Nodes

    • Related Articles

    • Rubix Wires: JSON Nodes

      The `JSON` category contains nodes that are used to parse and manipulate data to and from standardised JSON objects and JSON strings. JSON JSON-Filter-Multiple This node extracts properties/values from JSON data by string key/identifier.  A node ...
    • Rubix Wires: Point Nodes

      This article describes the Rubix Wires nodes that are in the Point category.   Point The `Point` category contains nodes that produce constant or variable data; there are nodes for each Rubix Wires data type. Bool-Constant This node outputs a fixed ...
    • Rubix Wires: Filter Nodes

      This article describes the Rubix Wires nodes that are in the Filter category. Filter The Filter category of nodes provide in-line data filtering.  For each type of Filter node, only the `input` values that meet the (node specific) filter conditions ...
    • Rubix Wires: LoRa Sensor Nodes

      This article describes the Rubix Wires nodes that are in the LoRa category.  Preparation Rubix Wires: Getting Started Guide Rubix Platform: Adding and Editing Wireless LoRa Droplet Sensors Rubix Platform: Adding and Editing Wireless Microedge Sensors ...
    • Rubix Wires: Dashboard Nodes

      This article describes the Rubix Wires nodes that are in the Dashboard category. Dashboard The `Dashboard` category contains nodes that interact with the Wires Dashboard.  The Wires Dashboard provides a way to interact with the nodes/flows built in ...