Подключение датчиков устройств Android к NodeRED

Я новичок в NodeRED. Я ссылаюсь на руководство по подключению устройств NodeRED, таких как Raspberry PI. Доступна частичная документация на веб-сайте NodeRED, в которой говорится, как разработчики могут считывать датчики, подключенные к контактам GPIO на Raspberry PI.

Аналогичным образом, я хотел бы знать - как я могу считывать датчики (например, датчики приближения, GPS, акселерометр) на устройстве Android с помощью NodeRED? В частности, я хотел бы поиграть с сенсорами устройств Android с помощью NodeRED? Я пытался найти в Google документацию, связанную с этим, но не нашел.


person Pankesh    schedule 20.11.2015    source источник


Ответы (2)


Вам нужно будет написать приложение для Android, чтобы выставить датчики таким образом, чтобы их можно было загрузить в Node-RED, я бы предложил опубликовать значения брокеру MQTT.

Затем Node-RED может подписаться на темы и обрабатывать значения датчиков.

person hardillb    schedule 20.11.2015
comment
Спасибо за ответ! Это имеет смысл для меня. - person Pankesh; 20.11.2015
comment
Не могли бы вы привести пример в узле RED, у которого есть подписчик MQTT для получения данных датчиков? - person Pankesh; 20.11.2015

  1. напишите приложение для Android, которое выставит датчик Android.

  2. либо отправьте данные с Android на сервер MQTT (лучший выбор), либо используйте микросервис, такой как AWS lamda или Firebase.

  3. если используется pub-sub с MQTT, вызовите его на Node-red или вызовите конечную точку API функции Lamda на node-red или вызовите firebase непосредственно на Node-red,

  4. выбирайте мудро в соответствии с вашими требованиями.

person dev.saumyadip    schedule 25.09.2019