¿Notificaciones sencillas controladas por sensores en Discourse a través de Webhooks o MQTT?

Hola a todos, estoy intentando construir una pequeña integración de sensores a Discourse: como tener sensores de movimiento o de temperatura publicando datos en un tema de Discourse (o activando una publicación/mensaje privado) cuando se cruzan ciertos umbrales. Me inspiré en este artículo sobre el uso de ESP32 + MQTT para la detección de movimiento y alertas por correo electrónico:

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

También miré las API de webhooks y plugins de Discourse, y algunos hilos de la comunidad sobre puentes MQTT con Discourse. Tengo curiosidad: ¿cuál es la forma más fácil de enviar datos externos de IoT a Discourse de una manera limpia y mínima (sin construir un plugin completo)? ¿Existen enfoques ligeros conocidos o configuraciones de ejemplo que la gente haya utilizado?

Tu mejor opción es Use scoped API Keys

Una vez que tengas una clave, puedes hacer solicitudes a Discourse que creen publicaciones desde cualquier plataforma/idioma que te guste en tu configuración de IoT.

¡Suena como un proyecto genial, buena suerte!

¡Hola Aria! Esto parece interesante. ¿Pudiste hacerlo funcionar?

Se me ocurre que también podrías hacer que tu IoT envíe un correo electrónico a Discourse.