Bluemix IoT Foundation Starter - Node-Red流不起作用

时间:2016-03-11 04:18:36

标签: ibm-cloud iot

我正在关注http://m2m.demos.ibm.com/iotstarter.html

我已将手机连接到物联网服务,并且可以在WebUI中看到消息,但提供的节点红流似乎无法连接到物联网数据。 我已将调试节点连接到IoT In节点,但看不到任何消息 身份验证类型为“Bluemix”,现在更改为“Quickstart”。它是以某种方式相关的吗?

[{“id”:“2a8baa.ecd60456”,“type”:“comment”,“name”:“Sample 2:IoT Starter accel to color flow”,“info”:“”,“x”: 196,“y”:275,“z”:“3f16d263.e01496”,“wire”:[]},{“id”:“b83ddfdb.7b3368”,“type”:“ibmiot in”,“authentication”: “boundService”, “apiKey”: “”, “的inputType”: “EVT”, “设备ID”: “”, “的applicationID”: “”, “设备类型”: “+”, “EVENTTYPE”: “加”,” commandType“:”“,”format“:”json“,”name“:”IBM IoT App In“,”service“:”registered“,”allDevices“:true,”allApplications“:”“,”allDeviceTypes“:真, “allEvents”:假 “allCommands”: “”, “allFormats”:假, “×”:117, “Y”:313, “Z”: “3f16d263.e01496”, “电线”:[[” 64ebf370.5a0b5c“]]},{”id“:”64ebf370.5a0b5c“,”type“:”function“,”name“:”Handle accel“,”func“:”msg.deviceId = msg.payload.d .deviceId; \ nmsg.deviceType = msg.payload.d.deviceType; \ nmsg.format = \“json \”; \ n \ nvar accelZ = msg.payload.d.acceleration_z; \ nvar r = 0.0; \ nvar b = 0.0; \ nvar g = 0.0; \ nif(accelZ> 0){\ n \ tg = 255.0; \ n}否则if(accelZ< 0){\ n \ tr = 255.0; \ n}其他{\ n \ tr = 104; \ n \ tg = 109; \ n \ tb = 115; \ n} \ na = 1.0; \ n \ t \ nmsg.eventOrCommandType = \“color \”; \ nmsg.payload = JSON.stringify({\“d \”:{\“deviceId \”:msg.deviceId,\“r \”:r,\ “b \”:b,\“g \”:g,\“alpha \”:a}}); \ n \ nreturn msg;“,”输出“:1,”x“:287,”y“: 313,“z”:“3f16d263.e01496”,“wires”:[[“56d70240.c2bd14”]]},{“id”:“56d70240.c2bd14”,“type”:“ibmiot out”,“authentication” : “boundService”, “apiKey”: “”, “输出类型”: “CMD”, “设备ID”: “AAA”, “设备类型”: “iPhone”, “eventCommandType”: “文本”, “格式”:“JSON “,”“data”:“{\”d \“:{\”value \“:\”text \“}}”,“name”:“IBM IoT App Out”,“service”:“registered”,“ X “:469,” Y “:313,” Z “:” 3f16d263.e01496" , “线”:[]}]

1 个答案:

答案 0 :(得分:0)

教程中的说明根据在步骤2中创建的设备填充ibmiot输出节点的属性。您应该包括deviceID,API密钥等,以匹配您注册到组织的设备。

enter image description here

如果您需要进一步的帮助,请告诉我您的6个角色组织。