Would anyone have any advice for how to start researching on how to create a Node that someone could install and pull out of the pallet?
I understand the basics at a high level of installing a package locally with an
npm install with a
package.json file. But that's about it, like I think there is an html file that needs to be included too?
Is there any boiler plate stuff someone could use for this process? What I am envisioning hopefully this doesn't sound silly but like a Node or widget I could pull out of the pallet that has a drop down menu with selectable features.
To make a long story short to get data from BACnet building automation systems, the Python BACnet stacks are real good/supported/mature so I created a web app that can run along side of Node Red.
Now I am experimenting with just using
python-shell where I can pretty much do the same thing without having to use an entire web app & rest API.
The learning curve for learning node is steep, but hoping to learn how to make a Node or some sort of widget that can be eventually published to npm with a drop down menu the community can use for BACnet where under the hood Python BACnet stacks are being used.