-
Notifications
You must be signed in to change notification settings - Fork 218
BACnet Router Addressing
The underlying library that Volttron uses for Bacnet supports IP to MS/TP routers. Devices behind the router use a Remote Station address in the form
<network>:<address>
where "network" is the configured network ID of the router and "address" is the address of the device behind the router.
For example to access the device at address 12 for a router configured for network 1002 can be accessed with this address:
1002:12
"network" must be number from 0 to 65534 and "address" must be a number from 0 to 255.
This type of address can be used anywhere an address is required either in configuration of the Volttron BACnet driver or scraping the configuration.
For example, to scrape a device behind a router at 1024:5 you would use a command line like this
python grab_bacnet_config.py 1024:5 1024.5.csv
to write the configuration out to the file "1024.5.csv".
BACnet uses a IP broadcast mechanism to communicate using these kind of addresses. If the IP network where the router is connected blocks broadcast traffic then these addresses will not work. (Nothing could communicate with the router anyway, but that is a separate issue.)
- Platform Agent
- VOLTTRON Central Agent
- Platform Commands
- Platform Configuration
- [Platform Hardening Security Recommendations] (Linux-Platform-Hardening-Recommendations-for-VOLTTRON-users)
- ...
- [Building VOLTTRON] (Building-VOLTTRON)
- Example Agents
- Agent Development
- [Shortcut Scripts] (Scripts)
- [VOLTTRON Conventions] (Conventions)
- [sMAP Test Server] (sMAP-Test-Instance)
- [Design Discussions] (Design Discussions)
- VIP
- VIP - VOLTTRON Interconnect Protocol
- RPC by example
- VIP - Known Identities
- VIP - Authentication
- VIP - Authorization
- Protecting Pub/Sub Topics
- Setup Eclipse for VOLTTRON
- Deployment Walkthrough
- Forward Historian Walkthrough
- [Create New Historian Agent] (Developing-Historian-Agents)
- [Create New Driver Agent] (Develop-Driver-Agent)
- [Developing With Eclipse] (Eclipse)
- Migrations
- [2.x to 3.x Migration](2.x-to 3.x-Migration)
- 1.2 to 2.0 Migration
- [Deployment Recommendations](Recommendations for Deployments)
VOLTTRON Versions and Features
Transactional Network Platform Overview
- Established Topics
- Working with the Actuator Agent
- Logging
- [Multi-Node Communication] (MultiBuildingMessaging)
Information Exchange Standards