Christian Tremblay

Results 114 comments of Christian Tremblay

Troubleshooting BACnet devices and comm is not an easy task. This is why I use print. Especially with old devices... I will need time to look at this

Thanks for reporting. I'll have a look at this. Thanks for your patience.

Port forwarding is not enough. You need to register the BAC0 instance as a foreign device and the router needs to support BBMD. Then you will be able to use...

Connecting as a foreign device means : register to a BACnet device which is a BBMD on another subnet, without being ourselves a BBMD. by using BAC0.lite(ip="myip/port", bbmdAddress="ipofbbmdrouteronothersubnet:47808, bbmdTTL=900) BAC0...

If you want, try the new async version (now the default pip install version ```python import asyncio import BAC0 from BAC0.scripts.script_runner import run bacnet = None async def main(): #...

If you can test develop branch, your proposal is added Thanks

@bill-clapham please add details as I thought it was fixed

Have you tried the develop branch to see if the issue is fixed ?

first you need to "not use" a BBMD as your IP is in the same subnet than the BBMD itself. ```python import asyncio import BAC0 from BAC0.scripts.script_runner import run bacnet...

if you want to use BAC0 run helper... ```python if __name__ == "__main__": run(main, bacnet) ``` it deals with a lot of things, loops, signals.... see : https://github.com/ChristianTremblay/BAC0/blob/main/BAC0/scripts/script_runner.py