VOLTTRON / volttron

VOLTTRON Distributed Control System Platform
https://volttron.readthedocs.io/
Other
455 stars 216 forks source link

Cannot run smap driver against multiple devices behind MS/TP router. #5

Closed kmonson closed 9 years ago

kmonson commented 10 years ago

Because of the way BACnet communicates with devices that use remote station addressing we cannot use a non-standard port to do such communication with the device. The response is broadcast on the wrong port. (This could also be a bug in the router we are using and I just don't completely understand BACnet's spec in this case but it still should be fixed.)

This limitation makes it impossible to communicate with multiple devices behind MS/TP router unless doing so from separate network interfaces. (Either from multiple Volttron installations of on different machines or multiple network interfaces on the same machine.)

It appears the fix is to have all sMap BACnet drivers share the same virtual BACnet device. This will have a significant impact on how the BACnet driver is setup.

kmonson commented 9 years ago

Resolved in 6751fdab9881c47a25ef57b16dbc516bfc6fc00f and c4851792251a4bb49a8fb15f713ecba6f444b6d0