Невозможно получить данные с устройства в ibmiotin - PullRequest
0 голосов
/ 28 октября 2019

Я использую свой мобильный телефон в качестве устройства IoT, и он отображается в разделе «Обзор устройств» на платформе IoT IBM Watson. События этого устройства также записываются, как показано ниже:

{ "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 я использовал, как показано ниже, развертывание прошло успешно, однако вотладкаNode-red configuration

1 Ответ

0 голосов
/ 07 ноября 2019

Похоже, есть некоторая смешанная информация о том, что вы говорите. Попробуйте следующее:

1) Используйте это для симуляции и устройства IoT

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

2) После этого захватите идентификатор вашего устройства сверху справа (например, fde7a936a947)

3) Перейдите на https://quickstart.internetofthings.ibmcloud.com, добавьте идентификатор устройства и нажмите кнопку Go: fde7a936a947

4) Теперь вы должны увидеть данные, поступающие в быстрый запуск

5)Теперь в NodeRed (как показано на предыдущих экранах) используйте идентификатор устройства из 2) как fde7a936a947 в поле Device Id

6) Теперь должны появиться данные.

На основании вашего поста «Я использую свой мобильный телефон в качестве устройства IoT, и он появляется в разделе« Обзор устройств »на платформе IoT IBM Watson…». Я бы сказал, что вы на самом делеиспользуя зарегистрированное устройство и в этом случае используя быстрый запуск, вы не будете получать события. Вам нужно использовать зарегистрированный способ устройства. Таким образом, в раскрывающемся меню «Аутентификация» выберите «Ключ API». Это сделает видимым раскрывающийся список «Ключ API». Выберите «Добавить нового ibmiot ...» из выпадающего списка и добавьте API-ключ и API-токен, которые вы можете сгенерировать с помощью платформы Watson IoT.

...