我试图从IBM应用程序向设备发送命令,并使用this page和this page作为参考。
当我将Watson IoT输入节点的属性“连接为”设置为“网关”并部署它时,Node-RED崩溃并重新启动。将其设置为“设备”时,它不会崩溃。
崩溃时,控制台会向我提供此日志。
欢迎使用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凭据。