Replies: 12 comments
-
|
Hey kneath! I do believe it's possible to run add-ons as separate containers right? If that doesn't work, it's possible to set up a container containing Python together with the required libraries. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks! So far I've got it almost running. Bear with me because I'm hardly an expert at Docker and this is my first foray into bacnet, so I may be conflating some problems. I'm using this docker-compose right now: And I needed to create an Where I'm stuck right now is it's having trouble getting the address (I think) from bacpypes: |
Beta Was this translation helpful? Give feedback.
-
|
Great! |
Beta Was this translation helpful? Give feedback.
-
|
Did you attempt making an options.json file with all configuration keys you need yet? It should be possible in v1.5.0 |
Beta Was this translation helpful? Give feedback.
-
|
Thank you, and yes (ish)! Adding |
Beta Was this translation helpful? Give feedback.
-
|
The [BACpypes] section looks at the .ini that's generated through Supervisor API calls, but since that's been replaced with options.json it should be fine. If it failed to get an address, the application would quit immediately. |
Beta Was this translation helpful? Give feedback.
-
|
Okay, apologies for the long delay… I've had a fun journey with my HVAC installer and finally have the networking in a good place. Here's where I'm at: I think I have all the config right, but I can't see any devices. This is after clicking read all devices. This is my config.json: I have tried many variations of I am now at least certain the devices are available on the network. I can see them from BDT from another computer: The server output is the same as above. Any idea how to further debug? |
Beta Was this translation helpful? Give feedback.
-
|
In Home Assistant, the add-on runs on the host network. You could try the physical IP address of the port that's connected to the BACnet/IP network. Perhaps you have to open port 47808 UDP as well, as this is the port BACnet/IP uses. Please share the logs of the add-on, maybe we could find some useful information there. |
Beta Was this translation helpful? Give feedback.
-
|
Ah of course — I didn't even think about opening up the bacnet port. Putting it on host networking got things working! |
Beta Was this translation helpful? Give feedback.
-
|
Great, glad to hear! Just let me know if there are any more issues. |
Beta Was this translation helpful? Give feedback.
-
|
All working good! The HA integration worked no problem. I ended up removing the docker container from the host network, and it seems happy just exposing the tcp & udp ports: The only other quirk is I also modified for address in $ip_addresses
do
ip_address="${address%/*}"
subnet_mask="${address#*/}"
ip_array+=("$ip_address")
done
+ip_array+=("192.168.0.89") |
Beta Was this translation helpful? Give feedback.
-
|
In the options, there's a boolean key |
Beta Was this translation helpful? Give feedback.




Uh oh!
There was an error while loading. Please reload this page.
-
I run Home Assistant with Docker, which means I can't install any add-ons since they require HAOS to run. Is there a chance we could get a regular docker container of BACnet/IP interface for those of us who have a non-managed install? Or maybe just some instructions for how to do that?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions