pdf-icon

StamPLC Home Assistant 統合

StamPLC は産業オートメーションとリモート監視向けに設計された IoT プログラマブルロジックコントローラです。製品は Stamp-S3A コントロールモジュールを採用しており、高い処理能力と効率的な無線接続を提供します。本稿では StamPLC を Home Assistant に統合する手順を説明します。

注意
ESPHome コミュニティの貢献者 @Beormund による設定ファイルをご提供いただきました。詳細や参考は https://github.com/Beormund/esphome-m5stamplc を参照してください。

準備

  • Home Assistant ホスト
  • Home Assistant に ESPHome Builder アドオンをインストールして有効化
ヒント
本チュートリアルではキットを ESPHome 2025.10.3 でコンパイルおよびアップロードしています。ビルドやアップロードで問題が生じた場合はこのバージョンに切り替えることを検討してください。

Home Assistant の ESPHome Builder を開き、空の構成ファイルを作成します。

  • 右下の NEW DEVICE ボタンをクリック
  • ダイアログで CONTINUE をクリック

  • Empty Configuration を選択

  • (任意)ファイル名を入力

  • 新規作成された構成ファイルで EDIT をクリック

次に、サンプルリポジトリの configuration.yaml の内容を構成ファイルにコピーします。

必要に応じてネットワークや API 情報を修正します。例えば、認証用の API Encryption Key を作成する場合:

yaml
1 2 3
api:
  encryption:
    key: "Your_Encryption_Key"
ヒント
Key が必要な場合は native api で生成できます(encryption のセクション)。

タイムゾーン設定を変更することも可能です。たとえば:

yaml
1
timezone: Japan

編集後、右上の SAVE をクリックし INSTALLManual download を選択します。

これによりコードが生成され、プロジェクトがコンパイルされます。

ヒント
初回のコンパイルは時間がかかる場合があります(Home Assistant ホストの性能とネットワークに依存)。

コンパイルが完了したら Factory format を選択してファームウェアをダウンロードします。

ファームウェアの書き込み

ブラウザで ESPHome Web を開き、ファームウェアをアップロードします。

USB-C ケーブルで StamPLC をホストに接続し、CONNECT をクリックしてデバイスを選択します。

その後 INSTALL をクリックし、先ほどダウンロードしたファームウェアを選択して再度 INSTALL を押すと書き込みが開始されます。

書き込みが完了するとデバイスは自動的にリセットして起動します。

Home Assistant への統合

デバイスが起動すると、設定した Wi‑Fi に接続し、Settings -> Devices & services でデバイスが検出されるはずです。

Add をクリックして StamPLC を Home Assistant に追加します。API Encryption Key を設定している場合はここで入力が必要になることがあります。

StamPLC のダッシュボード例:

実機の様子:

On This Page