Notifications simples pilotées par capteur dans Discourse via Webhooks ou MQTT ?

Salut à tous, j’essaie de construire une petite intégration entre des capteurs et Discourse : par exemple, faire publier des données par des capteurs de mouvement ou de température dans un sujet Discourse (ou déclencher un message/message privé) lorsque certains seuils sont franchis. Je me suis inspiré de cet article sur l’utilisation d’ESP32 + MQTT pour la détection de mouvement et les alertes par e-mail :

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

J’ai également examiné les API webhook et plugin de Discourse, ainsi que quelques fils de discussion communautaires sur les ponts MQTT avec Discourse. Je suis curieux : quelle est la manière la plus simple d’envoyer des données IoT externes dans Discourse de manière propre et minimale (sans construire un plugin complet) ? Connaissez-vous des approches légères ou des configurations d’exemple que les gens ont utilisées ?

2 « J'aime »

Votre meilleure option est Use scoped API Keys

Une fois que vous avez une clé, vous pouvez faire des requêtes à Discourse qui créent des publications depuis n’importe quelle plateforme/langage que vous aimez sur votre configuration IoT.

Cela ressemble à un projet intéressant, bonne chance !

2 « J'aime »

Salut Aria ! Cela semble intéressant. As-tu réussi à le faire fonctionner ?

Il me vient à l’esprit que vous pourriez également faire en sorte que votre IoT envoie un e-mail à Discourse.