VOLTTRON MasterDriver主题

时间:2016-08-22 16:28:41

标签: volttron

很奇怪,为什么MasterDriver代理会用两个不同但相似的主题名称发布相同的点?例如" devices / campus / building / bacnet1 / OCC_COOL_SP"和"设备/ OCC_COOL_SP / bacnet1 / building / campus"。这两个主题都需要吗?

1 个答案:

答案 0 :(得分:0)

此功能最初旨在使编写代理更容易进行自动发现。如果你想找到所有具有OAT点(或其他)的设备,你可以订阅“devices / OAT”并获得每个设备上OAT点的值。

在实践中,关于任何人使用的唯一出版物是“所有”出版的深度。

您可以在此处阅读所有不同的发布类型:http://volttron.readthedocs.io/en/develop/core_services/drivers/Driver-Configuration.html#device-state-publishes

您可以通过更改此处所述的设置来关闭不使用的设备: http://volttron.readthedocs.io/en/develop/core_services/drivers/Driver-Configuration.html#scalability-settings

这些设置在单个设备配置中,并按设备设置。

将来我们可以将publish_breadth_first_all,publish_depth_first和publish_breadth_first的默认值设置为False。

修改

我还应该提到,所有历史学家都首先依靠深度所有出版来完成他们的工作。如果你关闭它,所有历史学家都会停止收集数据。