更改Watson IoT输入节点作为网关连接时,Raspberry Pi上的Node-RED会继续重新启动

时间:2018-08-13 10:18:35

标签: raspberry-pi ibm-cloud raspberry-pi3 iot node-red

我试图从IBM应用程序向设备发送命令,并使用this pagethis page作为参考。

当我将Watson IoT输入节点的属性“连接为”设置为“网关”并部署它时,Node-RED崩溃并重新启动。将其设置为“设备”时,它不会崩溃。

img of the properties

崩溃时,控制台会向我提供此日志。

  

欢迎使用Node-RED
  13 Aug 18:10:01-[info] Node-RED版本:v0.18.4
  13 Aug 18:10:01-[info] Node.js版本:v4.8.2
  13 Aug 18:10:01-[info] Linux 4.9.80-v7 + arm LE
  13 Aug 18:10:02-[info]正在加载调色板节点
  8月13日18:10:07-[信息]仪表板版本2.9.1从/ ui
开始   8月13日18:10:09-[信息]设置文件:/usr/lib/node_modules/node-red/settings.js
  8月13日18:10:09-[info]用户目录:/home/pi/.node-red
  8月13日18:10:09-[警告]禁用项目:设置editorTheme.projects.enabled = true启用
  8月13日18:10:09-[信息]流文件:/home/pi/.node-red/flows_pi3-0.json
  13 Aug 18:10:09-[info]服务器现在在http://127.0.0.1:1880/上运行
  13 Aug 18:10:09-[info]启动流程
  [BaseClient:connect]使用主机连接到IoTF:ssl://h4v0iz.messaging.internetofthings.ibmcloud.com:8883并使用客户端ID:d:h4v0iz:RaspberryPi:radberrypi
  13 Aug 18:10:10-[info]开始流动
  8月13日18:10:10-[信息]串行端口/ dev / ttyUSB0以57600波特8N1打开   [DeviceClient:connect] DeviceClient已连接
  13 Aug 18:10:12-[red]未捕获的异常:
  13 Aug 18:10:12-TypeError:client.subscribeToDeviceCommand不是一个函数
  nodered.service:主进程已退出,代码已退出,状态为1 / FAILURE
  nodered.service:设备进入故障状态。
  nodered.service:失败,返回结果为“退出代码”。
  nodered.service:服务延期超时,计划重新启动。
  停止的Node-RED图形事件接线工具..
  启动了Node-RED图形事件接线工具。.
  13 Aug 18:10:15-[info]
  欢迎使用Node-RED


这是我的blumix凭据。

img link

0 个答案:

没有答案