Простые уведомления на основе датчиков в Discourse через Webhooks или MQTT?

Всем привет! Я пытаюсь создать небольшую интеграцию датчиков с Discourse: например, чтобы датчики движения или температуры публиковали данные в тему Discourse (или отправляли пост/личное сообщение), когда превышаются определённые пороги. Меня вдохновила эта статья об использовании ESP32 + MQTT для обнаружения движения и отправки уведомлений по электронной почте:

https://www.theengineeringprojects.com/2022/03/iot-based-motion-detection-with-email-alert-using-esp32.html

Также я изучил вебхуки и API плагинов Discourse, а также несколько обсуждений в сообществе о мостах MQTT с Discourse. Мне интересно: какой самый простой способ передавать внешние данные с IoT-устройств в Discourse максимально чисто и минималистично (без создания полноценного плагина)? Есть ли известные лёгкие подходы или примеры настроек, которые уже кто-то использовал?

Лучший вариант — Use scoped API Keys

Получив ключ, вы сможете отправлять запросы к Discourse для создания постов с любой платформы или на любом языке, который вам нравится, в рамках вашей IoT-системы.

Звучит как крутой проект, удачи!

Привет, Ария! Это выглядит интересно. Тебе удалось заставить это работать?

Мне пришло в голову, что ваш IoT-устройство также может просто отправлять электронные письма в Discourse.