智能家居实战:用 Home Assistant 打造自动化灯光系统

智能家居实战:用 Home Assistant 打造自动化灯光系统

从手动开关到智能联动

你是否还在摸黑找开关?或者出门后总怀疑自己没关灯?今天我们来搭建一个基于 Home Assistant 的自动化灯光系统,让灯光真正”懂你”。

硬件准备

  • 网关主机:树莓派 4B 或旧笔记本(2GB 内存足够)
  • 智能灯泡:Yeelight、Philips Hue 或任何支持 Home Assistant 的灯泡
  • 人体传感器:小米/Aqara 人体传感器(Zigbee 协议更稳定)

核心配置代码

在 Home Assistant 的 configuration.yaml 中添加:

automation:
  - alias: "客厅有人自动开灯"
    trigger:
      platform: state
      entity_id: binary_sensor.living_room_motion
      to: "on"
    condition:
      condition: sun
      after: sunset
      before: sunrise
    action:
      - service: light.turn_on
        entity_id: light.living_room
        data:
          brightness_pct: 80
          color_temp: 4000

  - alias: "两分钟无人自动关灯"
    trigger:
      platform: state
      entity_id: binary_sensor.living_room_motion
      to: "off"
      for:
        minutes: 2
    action:
      - service: light.turn_off
        entity_id: light.living_room

进阶玩法:存在传感器 vs 人体传感器

特性 人体传感器 (PIR) 存在传感器 (毫米波)
检测原理 红外热释电 毫米波雷达
静止检测 ❌ 无法检测 ✅ 可检测呼吸/微动
误触发率 中等
价格区间 50-150 元 200-500 元
适用场景 走廊/玄关 书房/卫生间

关键洞察:如果你常在书房静坐阅读,人体传感器会在你静止 2 分钟后误判”无人”而关灯。此时毫米波存在传感器是更好的选择,它能检测到你的呼吸和微动。

实际部署建议

  1. 传感器位置:人体传感器安装在进门对角线位置,覆盖范围最大化
  2. 延迟设置:关灯延迟建议 2-5 分钟,避免频繁开关影响体验
  3. 亮度渐变:夜间模式添加 transition: 5 让灯光柔和过渡

下一步

这套系统只是起点。接下来可以添加:

  • 根据环境光自动调节亮度
  • 语音控制集成(小爱同学/Alexa)
  • 离家模式一键全关

智能家居的核心不是”能手机控制”,而是”无需控制”。让技术隐形,才是真智能。

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注