问题标签 [volttron]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
volttron - 中心实例之间的通信
我有一个关于volttron的问题。
我安装了两个 volttron_central instance(called VC_1, VC_2)
。
还安装了 3 volttron_sub instance(called VS_1, VS_2, VS_3)
。
然后像下图VS_1
这样VS_2
连接VC_1
。
另外,像下图这样VS_3
连接VC_2
。
实际上,我想在两个VOLTTRON_Central
实例之间连接,但我不知道如何。
volttron - Matlab 集成 - modbus.config 错误
步骤成功:
- 安装主驱动
- 存储注册表文件 (catalyst371.csv) 文件
- 我在主 volttron 根目录中创建了 modbus.config 文件,其中包含以下信息:
{“driver_config”:{“device_address”:“127.0.0.2”,“port”:“5020”},“driver_type”:“modbus”,“registry_config”:“config://registers.csv”,“interval” : 5, "时区": "UTC" }
当我使用以下方式存储配置时:
vctl 配置存储 platform.driver devices/mysite/mybuilding/modbus1 modbus.config
我收到错误附加错误消息
我还附上了 Volttron Central 安装的组件Volttron Central如果我缺少任何其他代理,请告诉我。
volttron - 使用 API 密钥和位置配置 Weather Agent
这些步骤运行顺利,直到:使用 API 密钥和位置配置天气代理
首先在输入上述脚本后显示此消息:
甚至我去目录并输入:ls
它显示目录和文件存在。
初始化.py settings.py 天气代理.py
从地下天气插入键值后,我尝试使用 (ctrl+x = exit) 保存修改后的文件 (settings.py)
首先在尝试退出后显示此消息:
保存修改后的缓冲区(回答“否”会破坏更改)?
Y 是
N 否
^C 取消
我输入 Y ,然后
要写入的文件名:services/core/weather/settings.py
我点击进入
我收到错误消息:
如链接 http://i.imgur.com/31hi9E7.png所示
Ubuntu:16.04 LTS
volttron - Volttron Central (VC):如何添加“注册平台”按钮?
成功创建VC后。根据文档: http: //volttron.readthedocs.io/en/4.1/devguides/walkthroughs/VOLTTRON-Central-Demo.html#starting-the-demo 通过选择“平台”选项卡我可以通过按注册新平台按钮。
不幸的是,这 是我按下“平台”选项卡时屏幕的样子。
请问如何添加按钮?
谢谢,
mongodb - 在多个 VOLTTRON Historian 框架之间切换或添加
我的 Volttron 平台中安装了以下代理:
代理 - 身份 - 标签
sqlhistorianagent-3.6.1-platform.historian-platform_historian
按照文档:http: //volttron.readthedocs.io/en/4.1/core_services/historian/index.html
我尝试在此文档之后安装另一个 Historian -(Mongo Historian):http: //volttron.readthedocs.io/en/4.1/core_services/historian/Mongo-Historian.html#prerequisites
在 Ubuntu 上安装 mongodb 的步骤如下:
先决条件
1.MongoDB
2.MongoDB连接器
pip install pymongo
安装成功。但是,我使用以下命令来检查已安装代理的状态。
出于某种原因,它没有出现在我的代理下。
问题:
是否可以在同一个 Volttron 中拥有两个代理?如果不是,请告诉我如何在历史代理之间切换(即用 Mongodbagent 替换 Sqlhistorianagent)或启用 Mongodbagent 代理?
值得一提的是,我安装了“Crate Historian”。
volttron - Matlab 集成 - 运行和测试 Matlab VOLTTRON 集成 - pyzmq error+ volltron/config. 小路
下面的步骤是集成一个假建筑 - 假 modbus 设备 (Ubuntu 16.04 LTS) 与基于 matlab 的界面。
按照以下文档步骤操作:http: //volttron.readthedocs.io/en/4.1/devguides/walkthroughs/DrivenMatlabAgent-Walkthrough.html
运行Matlab的系统安装步骤:
- 安装 python(我的 Python 版本:3.6.3 和 2.7.12)
- 按照 ( https://github.com/zeromq/pyzmq )的步骤安装 pyzmq :我用
pip install pyzmq
我得到Requirement already satisfied: pyzmq in ./env/local/lib/python2.7/site-packages
系统运行Matlab的步骤:
- 安装python——完成
- 安装 pyzmq –done
- 安装 Matlab——完成 (R2017b)
运行pyversion
——完成
当我跑步时,py.zmq.pyzmq_version()
我得到
我将 example.m 复制到桌面。
运行和测试 Matlab VOLTTRON 集成:
运行和测试集成:假设
设备驱动代理已经开发(安装了master_driveragent-3.1.1-)
安装:
- 安装 VOLTTRON –完成
- 使用以下命令在 volttron/applications 下添加子树 volttron-applications –</li>
添加子树:我使用了代码:
git subtree add --prefix applications https://github.com/VOLTTRON/volttron- applications.git develop --squash
错误(工作树有修改。无法添加。)
配置
将示例配置文件 applications/pnnl/DrivenMatlabAgent/config_waterheater 复制到volltron/config. (我找不到名为 config 的路径?)
问题
请问pyzmq有什么问题吗?
在 volttron root 我运行 subtree 命令,为什么不接受添加子树?
什么是 volltron/config。小路?
谢谢,
linux - VOLTTRON:Mongodb 安装 - ppa chris-lea/zeromq/ubuntu xenial 中的错误
我的操作系统是:Ubuntu(16.04 LTS)
我想安装MongoDB historian而不是mysqlhistorian (已安装)。
跟进问题:在多个 VOLTTRON Historian 框架之间切换或添加
和文档:http: //volttron.readthedocs.io/en/4.1/core_services/historian/Mongo-Historian.html#prerequisites
运行脚本时似乎发生了另一个错误:
sudo scripts/historian-scripts/root_install_mongo_ubuntu.sh
此消息显示:
Enter 1 or 2 based on the version of Ubuntu you are running
1. Ubuntu 12.04 LTS(Precise Pangolin)
2. Ubuntu 14.04.4 LTS(Trusty Tahr)
我选择“2”,因为它是最接近 (16.04 LTS) 的版本
选择“2”后
我得到如下所示的错误:
笔记
值得一提的是,我使用以下方法安装了(pyzmq):
(Volttron)USER_NAME@USER_NAME-Laptop:~/volttron$
pip install pyzmq
满足如下要求:
Requirement already satisfied: pyzmq in ./env/local/lib/python2.7/site-packages
和 for (MongoDB 连接器) 也满足使用:
pip install pymongo
Requirement already satisfied: pymongo in ./env/lib/python2.7/site-packages
问题
- 如果选择“2”不正确,更高版本的 Ubuntu 解决方案是什么?
python - 创建 metadata.json 文件失败
我正在修补板上尝试 BEMOSS 项目,但安装后我遇到了以下问题。
python - gevent 导入错误
起初它工作正常,但是当重新安装以验证我的进程时,我收到了这个错误,所有要求都已确认,并且我没有更改任何文件的路径。