问题描述
我已使用主驱动程序代理从 BACnet IP 设备读取数据。但现在想用 Volttron 写回设定点。
我从阅读文档和观看有关 Volttron 的视频/演示文稿中了解到,我必须使用执行器代理来回写。在 BACnet 注册文件中,我已将可写值设置为 TRUE。
无法将其配置为写回数据。
我该怎么做?
谢谢。
解决方法
假设您已经有一个正在运行的 VOLTTRON 实例,它带有一个正在运行的平台(主)驱动程序,并且正在运行带有 BACnet 代理的 BACnet 驱动程序,那么最基本的步骤是:
- 安装 Actuator 代理(默认配置应该大部分时间都可以工作)
- 从请求代理向执行器发送 JSON-RPC 请求,以便为该点安排时间段
- 在预定的时间段内向执行器发送 set_point JSON-RPC 请求。
可用示例here