Tab5 Home Assistant HMI

本ケースでは、Tab5 を Home Assistant のタッチパネルとして使用するための固定設定を紹介します。Tab5 は LVGL インターフェースを通じて Home Assistant のエンティティ状態を読み取り、照明や空調などのエンティティを操作します。

1. アプリケーション説明

項目 情報
ハードウェア Tab5、Unit ENV-Pro、Unit NeoHEX
外部エンティティ Home Assistant に接続済みの空調エンティティ
アプリケーション機能 環境データのタッチ表示、照明・空調・その他の Home Assistant エンティティの制御
ESPHome バージョン 2025.12.0 以降
互換性
本サンプルの設定は ESPHome 2025.12.0 に基づいています。2025 年 10 月 14 日以降に製造され、ST723 LCD/タッチパネル IC を採用した Tab5 ハードウェアバージョンには、現在の設定は対応していません。

2. 完全な設定

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 クイックスタート を参照してください。

3. 使用方法

デバイスの追加

  1. デバイスをネットワークに接続したら、Home Assistant のデバイス検出のヒントで Add をクリックし、ESPHome 統合を完了します。
  1. 追加が完了すると、Tab5 上で環境データと Home Assistant のエンティティ状態を確認できます。

エンティティ操作の許可

Tab5 が照明や空調などのエンティティを制御するには、Home Assistant からアクションを実行する権限を付与する必要があります。

  1. Home Assistant で Settings を開き、ESPHome 統合のヒントを確認します。
  1. ヒントの詳細を開きます。
  1. Settings -> Devices & services -> ESPHome で Tab5 を開き、設定を開いて Allow the device to perform Home Assistant actions にチェックを入れます。
  1. Submit をクリックして許可を保存します。

エンティティの制御

  1. サイドバーで Light ページを開くと、照明のオン/オフ、明るさの調整、RGB カラーの変更ができます。
  1. サイドバーで Climate ページを開くと、目標温度、運転モード、風速を調整できます。

4. 関連リンク

5. 関連動画

Page Tools
PDF
On This Page