このガイドでは、Unit NeoHEX を Home Assistant に連携させる方法について説明します。
ESP32 RMT LED Strip コンポーネントは ESP-IDF フレームワークのみに対応しています。Arduino フレームワーク向けのライトコンポーネントは NeoPixelBus Light です。2026.1.0 以降、ESPHome のデフォルトフレームワークは ESP-IDF に変更される予定のため、ライトコンポーネントとして ESP32 RMT LED Strip の使用を推奨します。GPIO2 です。設定例は以下の通りです:light:
- platform: esp32_rmt_led_strip
rgb_order: GRB
pin: GPIO2
num_leds: 37
chipset: WS2812
name: "Unit NeoHex"
id: neo_hex_light
restore_mode: RESTORE_DEFAULT_OFF
effects:
- random:
name: "Random"
transition_length: 1s
update_interval: 4s
...設定が完了し、プログラムのアップロードに成功したら、Home Assistant のインテグレーション画面でライトエンティティを確認します。