Rubix-Edge-Wires: Integrating Points via Flow Framework

Rubix-Edge-Wires: Integrating Points via Flow Framework

This section details how to integrate multiple protocols into Rubix-Edge-Wires via the Flow Framework node, including:

- LoRa (Droplets & Micro Edge)
- LoRaWAN sensors 
- Rubix iO-16 (in Wireless mode) 
- BACnet Master Points
- Any Modbus devices

Devices and points added using any of the above methods will automatically be mapped as a 'Flow Framework' point, allowing cross communication between the various protocols. 

To begin, drop in a 'flow network' node, then click the 'sync' button or 'ctl+s' button to enable the node. 



Right-click on the flow-network node and click the 'settings' in the pop-up. Select the default MQTT selection and press save to continue.

Right-click the flow-framework node again and click  'open sub-flow' to bring you to the flow-framework folder. From here, all the different protocols listed above can be added in by adding in a 'flow point' node. 
Select the relevant point and press the 'sync' button / 'ctl+s' to apply the changes. The value should appear in the node with the point description. 


Below is an example of the different sensors and points that have been added in as Flow Framework points.


Reading and Writing points

With all the points made available within the Flow Network folder, it is possible to do all the engineering and calculations inside the folder. 
However, if you want to bring the points outside of that sub-folder for further engineering, it can be made possible by adding in input/output nodes to bring points into or out of that folder.
An output node will take the points outside of the folder.  
An input node will take values and points into the subfolder.
The output or input nodes are specified as floats (numeric values), a string (text) or as a boolean (on/off). 

If you want to write to a flow-point, ensure you have added the point as a  'flow-point-write' node.

Note: To name a folder input / output, right click on the node, click the 'set name' option to enter in the desired name.


The resulting 'Flow-Network' subfolder's points have now been exposed to the main folder, which can now be used for futher engineering.


    • Related Articles

    • Rubix Wires: Getting Started Guide

      Introduction to Rubix Wires Rubix Wires is Nube-iOs browser based logical programming environment.  It is a function block flow editor, so there is no coding required to make advanced control and monitoring programs.  This type of visual programming ...
    • Rubix Wires: Flow Programming

      A Flow is a type of logical programming that is created by linking nodes together to create custom functionality.  These flows are build and modified in live runtime.  Flows can be exported and imported as JSON.  Preparation Rubix Wires: Access and ...
    • Rubix Wires: Overview

      Introduction to Rubix Wires Rubix Wires is Nube-iOs browser based logical programming environment. It is a function block flow editor, so there is no coding required to make advanced control and monitoring programs. This type of visual programming ...
    • Rubix Wires: Node Reference Guide

      This article provides links to the descriptions of each Rubix Wires Node, grouped by category.   Preparation Rubix Wires: Getting Started Guide Rubix Wires: Working with Nodes Rubix Wires: Flow Programming Rubix Wires Node Categories The following ...
    • 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 ...