Helium Fusion Nodes
This is the home for Helium Fusion nodes contributed by platform partners and community members.
Contributing a Node
All nodes should be contributed with a pull request against this repository.
Your node should contain four files, all in one directory:
- A JavaScript file that defines what your node does;
- An HTML file that handles the help/usage text for the node and it appearance in Fusion;
- A
package.json
file that lists your depencies; - Any icons needed for your node;
For example, if your node is named Helium
, here's what you would contribute:
helium.js
helium.html
package.json
helium.png
All of these would be included in the /helium
directory that would itself live in the /nodes
directory of this repo.
Creating a Node
- If you're just getting started, check out the Node-RED docs on creating nodes.
- In addition to the examples in this repository, there are also some example nodes you can take look at in Node-RED proper for inspiration.
Support
If you're having trouble with any part of the node creation process, please head over the Helium Forum. Tag your new thread as Fusion
and we'll take a look at your question.