Каков самый простой способ заставить RaspberryPi пересылать данные в базу данных? - PullRequest
0 голосов
/ 18 июня 2020

У меня в локальной сети установлен smartplug (TP link HS110). Теперь я хочу, чтобы энергопотребление, которое использует этот smartplug, «фиксировалось» моей Raspberry (также в моей локальной сети), и Raspberry отправлял эти данные в InfxDB или DynamoDB, размещенный на сервере aws.

Как я могу добиться этого эффективным способом, имея как можно меньше программ / вещей, работающих на малине? Какая ОС сюда подошла? Может быть, кто-то сделал что-то подобное и может мне помочь?

Я бы предпочел решение с node.js, так как я хочу позже работать с данными из БД с помощью aws лямбда-функции (которая, вероятно, будет записана в node.js) и обработать это дальше.

Спасибо!

1 Ответ

0 голосов
/ 19 июня 2020

Два варианта:

Вариант 1: Отправить данные через MQTT на AWS Inte rnet вещей (IoT), которые затем могут хранить данные в DynamoDB:

AWS IoT

Вариант 2: Установите AWS SDK на устройство и общайтесь с DynamoDB напрямую.

См .:

...