Atom-Lite ESPHome 統合

Atom-Lite の ESPHome 統合には、ボタン、赤外線送信、オンボード RGB LED のコンポーネントが含まれます。

1. デバイス概要

項目 情報
製品名 Atom-Lite
SKU C008
主な機能 ボタン状態の入力、赤外線送信、オンボード RGB LED の制御
通信インターフェース GPIO
ESPHome コンポーネント binary_sensor.gpioremote_transmitterlight.esp32_rmt_led_strip
必要な ESPHome バージョン /

2. コンポーネントの説明

ボタン入力

オンボードボタンには、ESPHome 公式の GPIO Binary Sensor プラットフォームを使用します。GPIO39 は Low アクティブです。以下の設定では、遅延フィルターによる基本的なデバウンスを行います。

binary_sensor:
  - platform: gpio
    pin:
      number: GPIO39
      mode: INPUT
      inverted: true
    name: "Atom Button"
    id: atom_button
    filters:
      - delayed_on: 50ms
      - delayed_off: 50ms

赤外線送信

オンボード赤外線 LED には、ESPHome 公式の Remote Transmitter コンポーネントを使用します。GPIO12 から赤外線キャリア信号を出力します。

remote_transmitter:
  pin: GPIO12
  carrier_duty_percent: 50%

RGB LED

オンボード SK6812 RGB LED には、ESPHome 公式の ESP32 RMT LED Strip プラットフォームを使用し、GPIO27 でライトエンティティを作成します。

light:
  - platform: esp32_rmt_led_strip
    rgb_order: GRB
    pin: GPIO27
    num_leds: 1
    chipset: SK6812
    name: "Atom RGB Light"
    id: atom_light
    restore_mode: RESTORE_DEFAULT_OFF

3. 参考例

Atom ButtonAtom RGB Light を Home Assistant に追加すると、シングルクリック、ダブルクリック、長押しのイベントに応じて、オートメーションからライトの状態を制御できます。以下は、ダブルクリックと長押しに対応するライトの動作例です。

ライトエンティティは Home Assistant から直接制御することもできます。

4. 関連リンク

Page Tools
PDF
On This Page