Как передавать данные датчиков arduino на django?

Добрый день

Есть небольшая коробочка, которая считывает данные с датчиков (Датчик вибрации, температуры, уровня воды и т.д.)
Добавил ethernet shield и хочу чтобы он на автомате заносил данные в бд django.
В Django есть компания, которой прикрепляются рабочие (Пользователи django), они смогут смотреть графики с прибора (Приборов у одной компании могут быть десятки, они должны отправлять данные на сайт).
Вообщем хочу присвоить каждой такой коробочке свой ключ (Уникальный набор символов), по которому она сможет стучатся и отправлять данные в django. Компания регистрируется на сайте, получает доступ к ЛК, далее добавляет себе коробочку по ключу и получает данные с нее у себя в ЛК

Насколько возможно такое реализовать и как?
  • Вопрос задан
  • 387 просмотров
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Поставьте на стороне сервера с django брокер MQTT, например https://mosquitto.org/
Собирайте с датчиков информацию и отправляйте в брокер на стороне ардуинки.
Напишите сервис для отдачи данных из брокера (можно и на django).
Или напрямую забирайте данные из брокера через javascript + websocket - www.steves-internet-guide.com/using-javascript-mqt...
Ну, как-то так...
На почитать - https://habr.com/ru/post/463669/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы