Node-RED: ボタンの押下を受信し、メールを送信する

このドキュメントはユースケース: メールボックスの接続ガイドの一部です。完全なガイドはこちらからご覧いただけます:郵便局で数百のメールボックスをシームレスに接続

Stackheroドキュメントへようこそ

Stackheroは、迅速にワークフローを構築できるよう設計された、完全マネージドのNode-REDクラウド環境を提供しています:

  • シームレスなIoT統合のための組み込みMQTTサーバー(Mosquitto)
  • フローや設定を管理できるNode-RED管理UIへのフルアクセス
  • Node-RED Dashboardを標準搭載し、リアルタイムでの可視化が可能
  • 送信制限なしの専用SMTPメールサーバーを含む
  • インスタンスを常に最新に保つためのワンクリックアップデート
  • カスタムドメイン名と自動HTTPS対応:例 https://node-red.your-company.com
  • プライベートかつ専用インフラによる高いパフォーマンスと強固なセキュリティ

約5分でセキュアかつ本番運用に対応したNode-REDクラウドホスティングインスタンスを立ち上げることができます。Stackheroがセットアップ、アップデート、インフラ管理を担当するため、オートメーションの構築に集中していただけます。

ボタンのアクションを管理し、ユーザーに通知を送信するために、Node-REDがデータ処理に選ばれ、ユーザーのメールを保存するためにMongoDBデータベースが使用されました。

Node-REDはIBMによって開発されたグラフィカルプログラミングツールで、この種のタスクに最適です。使いやすく、強力で、非常に拡張性があります。

Node-REDのおかげで、お客様はわずか数時間でバックエンド全体を作成することができました!

メールボックスのボタンが押されると、メッセージはMQTTを介してNode-REDに受信されます。Node-REDはMongoDBデータベースで対応するユーザーを見つけ、新しいメールを作成して送信します。

Node-REDフロー: バックエンド全体を作成するのに必要なのはわずか5つのノードです!Node-REDフロー: バックエンド全体を作成するのに必要なのはわずか5つのノードです!

警告 StackheroでNode-REDインスタンスを開始すると、MQTTサーバーと専用のメールサーバーが提供され、無制限のメールを送信できます!