Replies: 2 comments 9 replies
-
What you are looking for it how to route on different port numbers, right? One application that can communicate to devices on 47808 and 47809? I think you can do that with a BBMD but I have never used those before. All my BACnet experiences even very large networks commercial building applications has all been on the same subnet and network port number thankfully :-) |
Beta Was this translation helpful? Give feedback.
8 replies
-
bacpypes3 has support for BBMD |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I have my application happily grinding away and keeping our house warm/cold nicely.
I am trying to run a test version in parallel to test new code before deploying it to the house. I have a while loop that starts at 47808 and finds the first unused port to set up the test version of the app in a separate running of the program. The problem is that the who_is broadcast is sent to the subnet broadcast (ipv4) with the alternate port, so none of my devices respond.
[tcpdump output]
23:08:50.191086 IP kea.47809 > 172.18.1.255.47809: UDP, length 18
I need the destination port to be 47808 for things to work.
It doesn't look like there is a command line arg to set this and it didn't look like the LocalBroadcast has a port attached. (I didn't fully understand the code, so this could be wrong.)
Did I miss something? How can I force the broadcast destination port to the default?
thanks,
jerry
Beta Was this translation helpful? Give feedback.
All reactions