Difference between revisions of "Node-RED"

From Open Source Controls Wiki
Jump to navigation Jump to search
(Created page with " Node-RED is an open-source visual programming system, developed by IBM, based on JavaScript code and nodes that are programmed and wired together in a browser based editor. It can run on just about any computer system, from the humble Raspberry Pi to cloud based platforms. 900px It is used at every level of the Node-HIU system, and not just on our own systems, but also those of the mobile providers and IT equipment manufacturers. For the fir...")
 
Line 7: Line 7:
It is used at every level of the Node-HIU system, and not just on our own systems, but also those of the mobile providers and IT equipment manufacturers. For the first time, all software logic is unified under one roof, making Node-RED a viable alternative to established BMS technologies.   
It is used at every level of the Node-HIU system, and not just on our own systems, but also those of the mobile providers and IT equipment manufacturers. For the first time, all software logic is unified under one roof, making Node-RED a viable alternative to established BMS technologies.   


* HIU interface
* HIU & substation interfaces
* Modbus interface to plantroom
* Modbus interfaces to plantrooms
* Network DP & Temperature sensors
* Network DP & temperature sensors
* Cloud services on our Heatweb
* Cloud services
* Thingstream API, for logic routing of USSD messages over mobile network
*User interfaces
* Multitech LoraWAN wireless gateways, for logic routing network traffic


These virtual 'wiring diagrams' are known as a flows, with a number of flows combining to form the overall package. The flow file is saved in a json format that can be imported into other systems.  
These virtual 'wiring diagrams' are known as a flows, with a number of flows combining to form the overall package. The flow file is saved in a json format that can be imported into other systems.  

Revision as of 21:31, 20 May 2022


Node-RED is an open-source visual programming system, developed by IBM, based on JavaScript code and nodes that are programmed and wired together in a browser based editor. It can run on just about any computer system, from the humble Raspberry Pi to cloud based platforms.

Noderedflow2.jpg

It is used at every level of the Node-HIU system, and not just on our own systems, but also those of the mobile providers and IT equipment manufacturers. For the first time, all software logic is unified under one roof, making Node-RED a viable alternative to established BMS technologies.

  • HIU & substation interfaces
  • Modbus interfaces to plantrooms
  • Network DP & temperature sensors
  • Cloud services
  • User interfaces

These virtual 'wiring diagrams' are known as a flows, with a number of flows combining to form the overall package. The flow file is saved in a json format that can be imported into other systems.

There are a huge array of existing nodes to be dropped into flows, with more web based service providers, OEMs, and collaborative groups, launching their own. The array and flexibility of these nodes puts existing BMS systems to shame.

Nodes.jpg

The function node allows user defined software code, written in JavaScript, to create more complex functionality.