本章では、Unit NeoHEX を Home Assistant に連携する方法について説明します。
ESP32 RMT LED Strip コンポーネントは ESP-IDF フレームワークのみに対応しています。Arduino フレームワーク向けのライトコンポーネントは NeoPixelBus Light です。2026.1.0 以降、ESPHome のデフォルトフレームワークは ESP-IDF に変更される予定のため、ライトコンポーネントには ESP32 RMT LED Strip の使用を推奨します。デバイスカードの EDIT をクリックして、YAML エディターを開きます。
Atom VoiceS3R をホストコントローラーとして使用する場合、信号線は 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 で Unit NeoHEX に対応するライトエンティティを見つけて、ライトを制御できます。