-
Notifications
You must be signed in to change notification settings - Fork 218
Data Publisher
Craig edited this page Oct 2, 2015
·
2 revisions
The data publisher agent allows the playback of csv data to the message bus as if it were a device.
{ # basetopic can be devices, analysis, or custom base topic
"basetopic": "devices",
"publisherid": "PUBLISHER",
"maintain_timestamp": 1,
# Declare standard topic format that identifies campus, building,
# device (unit), and subdevices (subdevices are optional)
"campus": "campus1",
"building": "building1",
"unit": {
"rtu4": {
"subdevices": []
},
"rtu5": {
"subdevices": []
},
"rtu3": {
"subdevices": []
}
},
"unittype_map": {
".*Temperature": "Farenheit",
".*SetPoint": "Farenheit",
"OutdoorDamperSignal": "On/Off",
"SupplyFanStatus": "On/Off",
"CoolingCall": "On/Off",
"SupplyFanSpeed": "RPM",
"Damper*.": "On/Off",
"Heating*.": "On/Off",
"DuctStatic*.": "On/Off"
},
# If a custom topic is desired the entire topic must be configured.
# e.g., "custom_topic": 'custom/topic/configuration'
# "custom_topic":
"input_file": "/home/volttron/shared/data.csv",
# Publish interval in seconds
"publish_interval": 1,
# Tell the playback to maintain the location in the file if playback stops
# before the file ends.
# default 0
"remember_playback": 1,
# Start playback from 0 even though remember playback may be set.
# default 0
"reset_playback": 0
}
- 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