
StamPLC は産業オートメーションとリモート監視向けに設計された IoT プログラマブルロジックコントローラです。製品は Stamp-S3A コントロールモジュールを採用しており、高い処理能力と効率的な無線接続を提供します。本稿では StamPLC を Home Assistant に統合する手順を説明します。
2025.10.3 でコンパイルおよびアップロードしています。ビルドやアップロードで問題が生じた場合はこのバージョンに切り替えることを検討してください。Home Assistant の ESPHome Builder を開き、空の構成ファイルを作成します。
NEW DEVICE ボタンをクリックCONTINUE をクリック
Empty Configuration を選択

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

必要に応じてネットワークや API 情報を修正します。例えば、認証用の API Encryption Key を作成する場合:
api:
encryption:
key: "Your_Encryption_Key"encryption のセクション)。タイムゾーン設定を変更することも可能です。たとえば:
timezone: Japan編集後、右上の SAVE をクリックし INSTALL で Manual download を選択します。

これによりコードが生成され、プロジェクトがコンパイルされます。
コンパイルが完了したら Factory format を選択してファームウェアをダウンロードします。

ブラウザで ESPHome Web を開き、ファームウェアをアップロードします。
USB-C ケーブルで StamPLC をホストに接続し、CONNECT をクリックしてデバイスを選択します。

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

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

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

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


実機の様子:
