goliatone / node-red-contrib-bacnet

Node-RED contrib node to support BACnet systems
MIT License
11 stars 11 forks source link

What is the actual bacnet file that should be be required in bacnet.js? #4

Open rmvpaps opened 6 years ago

rmvpaps commented 6 years ago

I guess the current file required - const Bacnet = require('./lib/bacnet'); is a mock file for testing purposes. Is it the node-bacnet module that references this project? I was looking for a bacnet node in node-red and came across this project. I understand it is still in development. What is the current state - can it be made to work without much changes? I can contribute back to this project if required.

goliatone commented 6 years ago

@rmvpaps There are two modules to interface with BACnet:

In this module I wanted to use bacstack since it has no binary dependencies- is pure JS. However, when I tried the module was missing some functionality and end up using the bacnet module which worked well enough- although I had a bit of trouble since it has no documentation and had to try different things to finally get it to work.

It looks like bacstack has been pretty active, so I would give it another try.

As for the state of this module, I have something working but have not had the time to update the module- I have to remove some proprietary stuff and what not, but this would be a close enough shell