Notificações simples acionadas por sensor no Discourse via Webhooks ou MQTT?

Olá a todos, estou tentando construir uma pequena integração de sensor para Discourse: como ter sensores de movimento ou de temperatura publicando dados em um tópico do Discourse (ou acionando uma postagem/mensagem privada) quando certos limites são ultrapassados. Fui inspirado por este artigo sobre o uso de ESP32 + MQTT para detecção de movimento e alertas por e-mail:

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

Também dei uma olhada nas APIs de webhook e plugin do Discourse, e em alguns tópicos da comunidade sobre pontes MQTT com o Discourse. Estou curioso: qual é a maneira mais fácil de enviar dados externos de IoT para o Discourse de forma limpa e mínima (sem construir um plugin completo)? Existem abordagens leves conhecidas ou exemplos de configurações que as pessoas usaram?

2 curtidas

Sua melhor opção é Use scoped API Keys

Depois de ter uma chave, você pode fazer requisições ao Discourse que criam posts de qualquer plataforma/idioma que você goste em sua configuração de IoT.

Parece um projeto legal, boa sorte!

2 curtidas

Oi Aria! Isso parece interessante. Você conseguiu fazer funcionar?

Ocorreu-me que você também poderia fazer com que seu IoT enviasse um e-mail para o Discourse.