本ケースでは、Tab5 を Home Assistant のタッチパネルとして使用するための固定設定を紹介します。Tab5 は LVGL インターフェースを通じて Home Assistant のエンティティ状態を読み取り、照明や空調などのエンティティを操作します。
| 項目 | 情報 |
|---|---|
| ハードウェア | Tab5、Unit ENV-Pro、Unit NeoHEX |
| 外部エンティティ | Home Assistant に接続済みの空調エンティティ |
| アプリケーション機能 | 環境データのタッチ表示、照明・空調・その他の Home Assistant エンティティの制御 |
| ESPHome バージョン | 2025.12.0 以降 |
2025.12.0 に基づいています。2025 年 10 月 14 日以降に製造され、ST723 LCD/タッチパネル IC を採用した Tab5 ハードウェアバージョンには、現在の設定は対応していません。Tab5 HMI の設定には、メイン設定、LVGL インターフェース、インタラクションスクリプトが含まれます。完全な設定は packages で読み込めます:
packages:
remote_package_files:
url: https://github.com/m5stack/esphome-yaml
files: [common/tab5-ha-hmi.yaml]
ref: main
refresh: 1d 完全な YAML とその依存ファイル:
設定を使用する前に、YAML の wifi セクションに実際のネットワーク情報を入力してください。デバイスの設定、検証、書き込み方法については ESPHome クイックスタート を参照してください。
Add をクリックし、ESPHome 統合を完了します。

Tab5 が照明や空調などのエンティティを制御するには、Home Assistant からアクションを実行する権限を付与する必要があります。
Settings を開き、ESPHome 統合のヒントを確認します。
Settings -> Devices & services -> ESPHome で Tab5 を開き、設定を開いて Allow the device to perform Home Assistant actions にチェックを入れます。
Submit をクリックして許可を保存します。
Light ページを開くと、照明のオン/オフ、明るさの調整、RGB カラーの変更ができます。
Climate ページを開くと、目標温度、運転モード、風速を調整できます。