Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Raspberry pi Raspberry Pi上的节点红色在更改Watson IoT输入节点连接为网关时保持重新启动_Raspberry Pi_Ibm Cloud_Raspberry Pi3_Iot_Node Red - Fatal编程技术网

Raspberry pi Raspberry Pi上的节点红色在更改Watson IoT输入节点连接为网关时保持重新启动

Raspberry pi Raspberry Pi上的节点红色在更改Watson IoT输入节点连接为网关时保持重新启动,raspberry-pi,ibm-cloud,raspberry-pi3,iot,node-red,Raspberry Pi,Ibm Cloud,Raspberry Pi3,Iot,Node Red,我试图从IBM应用程序向我的设备发送命令,并使用和作为参考。 当我将Watson IoT输入节点的属性“连接为”设置为“网关”并进行部署时,我的节点RED崩溃并重新启动。当我将它设置为“设备”时,它不会崩溃 当它崩溃时,控制台会给我这个日志 欢迎来到红色节点 8月13日18:10:01-[info]节点红色版本:v0.18.4 8月13日18:10:01-[info]Node.js版本:v4.8.2 8月13日18:10:01-[info]Linux 4.9.80-v7+arm LE 8月13

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

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

当它崩溃时,控制台会给我这个日志

欢迎来到红色节点
8月13日18:10:01-[info]节点红色版本:v0.18.4
8月13日18:10:01-[info]Node.js版本:v4.8.2
8月13日18:10:01-[info]Linux 4.9.80-v7+arm LE
8月13日18:10:02-[info]加载调色板节点
8月13日18:10:07-[info]仪表板2.9.1版于/ui启动
8月13日18:10:09-[info]设置文件:/usr/lib/node_modules/node red/Settings.js
8月13日18:10:09-[info]用户目录:/home/pi/.node-red
2008年8月13日18:10:09-[warn]项目已禁用:设置editorheme.Projects.enabled=true以启用
8月13日18:10:09-[info]流文件:/home/pi/.node red/Flows\u pi3-0.json
8月13日18:10:09-[info]服务器现在运行于
8月13日18:10:09-[信息]开始流量
[BaseClient:connect]使用主机连接到IoTF:ssl://h4v0iz.messaging.internetofthings.ibmcloud.com:8883 并且客户端id为:d:h4v0iz:RaspberryPi:radberrypi
8月13日18:10:10-[info]已启动流量
8月13日18:10:10-[info]串行端口/dev/ttyUSB0在57600波特8N1打开 [设备客户端:连接]设备客户端已连接
8月13日18:10:12-[红色]未捕获的异常:

8月13日18:10:12-类型错误:client.subscribeToDeviceCommand不是函数
nodered.service:主进程退出,代码=退出,状态=1/失败
nodered.service:单元进入失败状态。
nodered.service:失败,结果为“退出代码”。
nodered.service:服务暂停时间结束,计划重新启动。
停止节点红色图形事件接线工具..
已启动节点红色图形事件接线工具..
8月13日18:10:15-[信息]
欢迎来到红节点


这是我的blumix证书


“client.subscribeTodevicommand”似乎未被识别为函数。我认为您使用的是旧版本的节点或smth已更改。我建议检查该节点的npm存储库以获得更新版本。我当前使用的是最新版本的IBM Watson IoT nodes。在这种情况下,smth的配置错误。我看到您在pics中有作为网关的连接,但在日志中它显示了作为设备的连接(d:h4v0iz:RaspberryPi:radberrypi)。请确保在bluemix凭据中,您使用的是物联网平台内已定义网关的日期。确定。。。因此,我在bluemix上制作了一个新的网关设备,并输入了凭据。当我部署它时,我的节点RED没有崩溃!尽管如此,我还是收到了一个新错误,“[wiot:connectionPool:getClient]错误:拒绝连接:拒绝标识符”