WebhookまたはMQTT経由でDiscourseにシンプルなセンサー駆動通知を送信するには?

皆さん、こんにちは。センサーとDiscourseの連携について、簡単なものを構築しようとしています。例えば、モーションセンサーや温度センサーが、特定のしきい値を超えたときにDiscourseのトピックにデータを公開したり(または投稿/プライベートメッセージをトリガーしたり)するようにしたいのです。このESP32 + MQTTを使ったモーション検知とメールアラートに関する記事に触発されました。

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

DiscourseのWebhookとプラグインAPI、そしてDiscourseとのMQTTブリッジに関するいくつかのコミュニティスレッドも確認しました。質問ですが、外部のIoTデータをDiscourseにクリーンかつミニマルな方法(完全なプラグインを構築せずに)で送信する最も簡単な方法はありますか?軽量なアプローチや、皆さんが使用したことのあるサンプル設定など、何か知っていることはありますか?

「いいね!」 2

一番良いのは Use scoped API Keys です。

キーを取得したら、IoT環境から好きなプラットフォームや言語で投稿を作成するために Discourse にリクエストを送信できます。

クールなプロジェクトのようですね。頑張ってください!

「いいね!」 2

こんにちは、アリア!面白そうですね。動作しましたか?

IoTでDiscourseにメールを送信することもできます。