Нимрод делает свой хлеб на закваске и хотел найти способ отслеживать температуру и влажность в среде приготовления хлеба. Для этого он настроил систему с участием rtl_433 на Raspberry Pi, которая транслирует в реальном времени все данные датчиков температуры и влажности его дома в InfluxDB. Программа rtl_433 — это программное обеспечение для RTL-SDR, которое позволяет пользователям получать данные от множества разных брендов бытовых датчиков погоды/температуры, а также от множества других беспроводных устройств в диапазоне ISM. InfluxDB — это тип базы данных, предназначенной для хранения и отображения временных рядов данных из источников, таких как датчики.
Цепочка данных начинается с rtl_433, который собирает данные датчика температуры через RTL-SDR. Вывод rtl_433 отправляется в Mosquitto, сервер протокола обмена сообщениями MQTT. Программа под названием Telegraf затем подписывается на очередь MQTT, разбирает метрики и отправляет их в InfluxDB. InfluxDB в итоге сохраняет данные и предоставляет графики.
Пост Нимрода — это полный учебник, показывающий, как загрузить и настроить каждую из программ, используемых в системе, и как просмотреть данные, собранные с помощью графической системы InfluxDB.

Источник:
