Vorto仪表板未显示设备数据

时间:2019-11-19 14:08:38

标签: node.js npm oauth2client bosch-iot-suite eclipse-vorto

我正在尝试在Raspberry pi上运行Vorto仪表板以显示温度传感器数据。 我创建了一个信息模型,集成了设备,并使用python脚本发送了数据。

我设法按照教程中的说明运行了仪表板,但是问题是仪表板显示为黑屏而没有任何输出。

凭据已使用.bashrc中的环境变量传递,正如我所提到的,使用 config.json 文件传递它们已被省略,如下所示

export BOSCH_CLIENT_ID=""
export BOSCH_CLIENT_SECRET=""
export BOSCH_SCOPE=""
export REACT_APP_DEVICE_REFRESH_MS=10000

我可以使用Bosch IoT Swagger UI“ Bosch Things API”看到传感器数据,但是在仪表板上什么也看不到。 我尝试使用以下命令运行仪表板,并且输出始终相同

vorto-dashboard
npm start
node index.json

我得到的终端输出在下面

  

在8080端口上运行的应用程序后端使用filterString ...后端查询

     

使用filterString查询...位置无法使用

获取设备img      

默认vorto徽标... StatusCodeError:401-“”无法使用默认vorto徽标获取设备img ... StatusCodeError:401-“”

     

=>成功拉出2件东西。找到了2个过滤器

     

=>成功拉出2件东西。找到2个用于过滤器位置的东西后端用filterString ...

查询      

=>成功拉出2件东西。找到了2个使用filterString ...查询的过滤器后端的东西

     

=>成功拉出2件东西。找到了2个要过滤的东西

我想问问是否有人遇到类似问题或我做错了什么

1 个答案:

答案 0 :(得分:0)

尝试重现所描述的仪表板行为,我确定出现的错误并不在于通过 config.json 或环境变量进行的配置/连接。作为日志状态,节点应用程序(“后端”)已成功连接并且能够从Bosch Things API中提取。因此,似乎您提供的传感器数据中的结构正在仪表板的反应前端中引起某种解析错误。

您能否提供浏览器的控制台输出,或者您想提供给我的传感器数据的示例,以便我仔细看一下?您是否正在使用在提供的事物之间进行引用的任何拓扑结构?最好的问候