简体中文
English
简体中文
日本語

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 Platform,GPIO39 为低电平有效。下面的配置通过延时过滤完成基础消抖:

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 Platform,通过 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