python - 无法查看作为 python 模块安装的 Thingsboard 网关统计信息
问题描述
我正在尝试Thingsboard
在 TechBase 控制器设备中安装网关。我正在关注1、2和3上的 Thingsboard 文档。我试图将网关安装为 python 模块。安装过程很顺利,我可以/etc/thingsboard-gateway/config/tb_gateway.yaml
使用我host
的 、port
和accessToken
. 使用该systemctl restart thingsboard-gateway.service
命令后,thingsboard-gateway 将重新启动。但是,我无法Latest Telemetry
在网关设备的选项卡中看到任何内容。
文档中写了一个奇怪的行如下(这根本没有意义):
if you have installed the gateway as python module - you should just rerun gateway process.
我错过了上面提到的东西吗?任何解决方案,请!
更新:经过进一步搜索,我想这to rerun the gateway process
意味着以下内容:
sudo python3 -c 'from thingsboard_gateway.gateway.tb_gateway_service import TBGatewayService; TBGatewayService("./tb_gateway.yaml")'
运行上述行后,我得到以下信息:
当我运行thingsboard-gateway
命令时,我收到如下屏幕截图所示的错误。
解决方案
推荐阅读
- android - 在 Android .aar 中包含 OpenSSL 1.1.0 .so
- android - Admob 显示横幅广告,但不显示视频(激励广告)
- npm-install - npm install using proxy 报错
- c++ - 在函数未定义参考 c++
- python - 如果 pip install -r requirements.txt 被中断,已经安装的包会被删除吗?
- google-apis-explorer - 使用具有自我用户身份验证的 Google APi 进行项目
- ios - 无法将我的 Objective-c 类的基类设置为 swift 类
- javascript - 如何使 HTML 范围输入仅在滑动时起作用?
- javascript - 悬停在省略号上时显示跨度标题
- python - python中的JSON数据验证