无法从生物素中的设备接收数据

Unable to recieve data from device in ibmiotin

我将我的手机 phone 用作物联网设备,它确实出现在 IBM Watson 物联网平台的 "Browse Devices" 部分中。该设备的事件也被记录如下,

{ "d": { "id": "iotdemodev", "ts": 1572278167346, "lat": 12.921498, "lng": 80.1854588, "ax": -0.01, "ay": -0.03, "az": 0, "oa": 0, "ob": 0, "og": 0 } }

现在我在Node-RED中使用如下,部署成功但是调试中没有消息显示。

您所说的内容似乎包含一些混杂的信息。 尝试以下操作:

1) 用它来模拟物联网设备

https://quickstart.internetofthings.ibmcloud.com/iotsensor/

2) 之后,从右上角获取您的设备 ID(例如 fde7a936a947)

3) 转到 https://quickstart.internetofthings.ibmcloud.com 并添加设备 ID,然后按“开始”按钮:fde7a936a947

4) 您现在应该会看到数据进入快速入门

5) 现在在 NodeRed 中(按照上面的屏幕)使用 2) 中的设备 ID 作为 fde7a936a947 进入设备 ID 字段

6) 现在应该会显示数据。

根据您的 post“ 我正在使用我的手机 phone 作为 IoT 设备,它确实出现在 IBM Watson IoT 平台的 "Browse Devices" 部分......”我会说你实际上是在使用注册设备并且在这种使用快速启动的情况你不会收到事件。你需要使用注册设备方式。因此,对于身份验证下拉列表,select "API Key"。这将使 [=31= 可见] 下拉菜单。Select 下拉菜单中的 "Add new ibmiot..." 并添加 API 密钥和 api-您可以从 Watson IoT Platform 生成的令牌。