forked from VOLTTRON/volttron-docker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathplatform_config_rmq.yml
62 lines (52 loc) · 2.11 KB
/
platform_config_rmq.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# Properties to be added to the root config file
# the properties should be ingestible for volttron
# the values will be presented in the config file
# as key=value
config:
vip-address: tcp://0.0.0.0:22916
# For rabbitmq this should match the hostname specified in
# in the docker compose file hostname field for the service.
bind-web-address: https://0.0.0.0:8443
volttron-central-address: https://0.0.0.0:8443
instance-name: volttron1
message-bus: rmq # allowed values: zmq, rmq
# volttron-central-address: a different address
# volttron-central-serverkey: a different key
rabbitmq-config: $CONFIG/rabbitmq_config.yml
# Agents dictionary to install. The key must be a valid
# identity for the agent to be installed correctly.
agents:
# Each agent identity.config file should be in the configs
# directory and will be used to install the agent.
listener:
source: $VOLTTRON_ROOT/examples/ListenerAgent
config: $CONFIG/listener.config # This is an empty element $CONFIG/listener.config
volttron.central:
source: $VOLTTRON_ROOT/services/core/VolttronCentral
config: $VOLTTRON_ROOT/services/core/VolttronCentral/config
platform.driver:
source: $VOLTTRON_ROOT/services/core/PlatformDriverAgent
config_store:
fake.csv:
file: $VOLTTRON_ROOT/examples/configurations/drivers/fake.csv
type: --csv
devices/fake-campus/fake-building/fake-device:
file: $VOLTTRON_ROOT/examples/configurations/drivers/fake.config
platform.agent:
source: $VOLTTRON_ROOT/services/core/VolttronCentralPlatform
config: $VOLTTRON_ROOT/services/core/VolttronCentralPlatform/config
platform.historian:
source: $VOLTTRON_ROOT/services/core/SQLHistorian
config: $CONFIG/historian.config
platform.actuator:
source: $VOLTTRON_ROOT/services/core/ActuatorAgent
#
# weather:
# source: $VOLTTRON_ROOT/examples/DataPublisher
# config: $CONFIG/weather.config
# price:
# source: $VOLTTRON_ROOT/examples/DataPublisher
# config: $CONFIG/price.config
# platform.bacnet_proxy:
# source: $VOLTTRON_ROOT/services/core/BACnetProxy
# config: $CONFIG/bacnet-proxy.json