找回密码
 立即注册

微信扫码登录

搜索
查看: 379|回复: 1

[修仙教程] 灯光控制

[复制链接]

7

主题

66

回帖

236

积分

中级会员

积分
236
金钱
163
HASS币
0
发表于 2026-7-30 11:30:35 | 显示全部楼层 |阅读模式
Home Assistant 灯光控制实战教程:从接入到自动化
Home Assistant(简称 HA)作为开源智能家居的核心平台,其灯光控制功能不仅限于简单的开关,更涵盖了亮度调节、色温/RGB色彩变换以及复杂的场景联动。本教程将基于主流技术方案,指导用户完成灯光设备的接入、配置及高级自动化设置。

一、 前期准备与环境搭建
在开始之前,请确保已部署好 Home Assistant 核心服务。对于新手,推荐使用 Home Assistant OS (HAOS) 安装在树莓派、N1盒子或虚拟机中。

‌基础环境‌:确保 HA 服务器与智能灯具处于同一局域网内。
‌协议选择‌:
‌Wi-Fi 设备‌:适合少量独立灯具,如 ESP32/ESP8266 开发板自制灯。
‌Zigbee/Matter 设备‌:适合大规模部署,需搭配 Zigbee 网关(如 Sonoff Dongle)或 Matter 控制器。
‌现有生态接入‌:若已有米家、Yeelight 等设备,可通过集成直接接入。
二、 方案一:DIY 智能灯光接入(基于 ESPHome)
对于希望高度自定义或使用开发板(如 M5Stack Atom-Lite、ESP32)制作智能灯的用户,ESPHome 是最佳选择。它通过 YAML 配置文件生成固件,无缝集成至 HA。

1. 安装 ESPHome 插件
在 HA 的“设置” -> “插件” -> “插件商店”中搜索并安装 ‌ESPHome‌。安装完成后,将其添加至侧边栏以便快速访问。

2. 创建新设备
点击 ESPHome 界面右下角的 ‌+ NEW DEVICE‌。
输入设备名称(例如 living-room-light)。
选择芯片类型(如 ESP32 或 ESP8266)。
复制生成的加密密钥(Encryption Key),后续配置需用到。
3. 编写 YAML 配置
以控制一个 WS2812 RGB 灯带为例,编辑设备的 YAML 文件。注意:自 ESPHome 2025.10 版本起,推荐使用 esp32_rmt_led_strip 组件替代旧的 NeoPixelBus:
esphome:
  name: living-room-light
  friendly_name: 客厅RGB灯

esp32:
  board: esp32dev
  framework:
    type: esp-idf

wifi:
  ssid: "你的WiFi名称"
  password: "你的WiFi密码"
  ap: # 热点模式,用于配网失败时连接
    ssid: "LivingRoom Fallback"
    password: "12345678"

api:
  encryption:
    key: "之前复制的加密密钥"

ota:
  - platform: esphome
    password: "OTA密码"

light:
  - platform: esp32_rmt_led_strip
    rgb_order: GRB
    pin: GPIO27        # 数据引脚
    num_leds: 30       # LED数量
    chipset: SK6812    # 芯片型号
    name: "客厅灯带"
    id: rgb_light
    restore_mode: RESTORE_DEFAULT_OFF # 断电后默认关闭
    effects:
      - random:
          name: "随机闪烁"
          transition_length: 1s
          update_interval: 1s
4. 编译与烧录
点击 ‌SAVE‌ 保存配置。
点击 ‌INSTALL‌,选择 ‌Manual download‌ 下载固件。
使用 USB 线连接开发板与电脑,通过 ESPHome Web 工具或 Chrome 浏览器的串口功能烧录固件。
烧录完成后,设备将自动连接 Wi-Fi 并在 HA 的“配置” -> “设备与服务”中被自动发现。点击“添加”即可完成接入。
回复

使用道具 举报

91

主题

635

回帖

3230

积分

论坛元老

积分
3230
金钱
2504
HASS币
50
发表于 2026-7-30 17:45:25 | 显示全部楼层
如果玩WS2812 我刷个WLED的固件不是更香
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )|网站地图

GMT+8, 2026-8-7 18:48 , Processed in 0.011077 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表