Посмотрим, как устроен учебный сервер телеметрии в Яндекс.Облаке. Ознакомимся с составляющими этого сервера: кластер на PostgreSQL, реестр устройств IoT Core, функция-обработчик на Python. Такой сервер можно собрать примерно за один вечер, пользуясь сервисами Яндекс.Облака, и он будет работать в течение месяца бесперерывно за счет стартового гранта всем новым пользователям при регистрации.
Урок по мотивам статей на Хабре «Быстрый прототип IIoT-решения на Raspberry PI и Yandex IoT» от GlowByte:
- Часть 1 – https://habr.com/ru/companies/glowbyte/articles/532426/
- Часть 2 – https://habr.com/ru/companies/glowbyte/articles/538682/
План урока:
- Смотрим консоль Яндекс.Облака
- Рассматриваем облачный реестр устройств IoT Core
- Отправляем данные от устройства через Node-Red
- Смотрим логи устройства
- Рассматриваем кластер PostgreSQL
- Подключаемся к базе данных через внешний клиент
- Как устроена Python-функция обработки входящих сообщений
- Облачная организация: работаем вместе с друзьями и коллегами
- Сколько все это стоит: варианты бесплатного использования
О том, как подключить устройство и получить с него данные на примере датчика пыли SDS011 – смотрите в другом нашем материале.
Лектор: Татьяна Волкова, куратор трека по Интернету вещей Samsung Innovation Campus