小企业智能化
小微企业智能车间照明实战:ESP32 + 继电器 + 人体感应做分区节能灯控
2026年10月15日
小微企业智能车间照明:ESP32 继电器分区感应节能灯控。
小微企业智能车间照明实战:ESP32 + 继电器 + 人体感应做分区节能灯控
摘要:车间、仓库照明常年长明灯,电费是一笔隐形开支。本文用 ESP32 加继电器模块和人体存在传感器,配合 Home Assistant 做分区、定时、感应三重灯控,给出硬件接线、ESPHome 固件与节能测算,帮小企业低门槛落地照明节能。
一、为什么车间照明值得智能化
很多小工厂、仓库的灯是"上班开、下班忘关",或者整片区域常亮只为偶尔有人走动。按一盏 36W LED 工矿灯、每天多亮 6 小时、工业电价 0.8 元/度算,单盏一年就是 36×6×365÷1000×0.8 ≈ 63 元,一百盏就是六千多。更别说仓库深处根本没人却整夜亮着。智能灯控不是"炫技",是直接省钱,而且部署成本极低——一套 ESP32 节点加继电器几十元就能管一片区域。
二、硬件选型与接线
核心就三样:
- ESP32 开发板:带 Wi-Fi,负责联网和逻辑;
- 继电器模块:控制 220V 灯具通断,建议选光耦隔离的 1 路或 2 路 5V 继电器,负载选 10A 以上;
- 人体存在传感器:普通红外人体感应容易"人不动就灭",车间工位常静坐,推荐用 24G 毫米波雷达模块(如 LD2410),能检测静止人体。
安全红线:继电器控制的是 220V 强电,接线必须断电操作,继电器负载端只接灯具回路的火线,零线直连灯具,ESP32 侧弱电与强电物理隔离。没有电工基础务必请持证电工施工。
三、ESPHome 固件配置
把节点刷上 ESPHome,固件里定义继电器输出和雷达输入:
esphome:
name: workshop-light-a
esp32:
board: esp32dev
output:
- platform: gpio
pin: GPIO23
id: relay_out
light:
- platform: binary
name: "车间A区灯"
output: relay_out
binary_sensor:
- platform: gpio
pin: GPIO4
name: "A区人体存在"
device_class: occupancy
烧录后节点会自动出现在 Home Assistant,无需写一行后端代码。
四、Home Assistant 自动化:定时 + 感应 + 场景
三个维度组合,避免"感应灯一走就灭"的体验灾难:
- 分区感应:A 区有人存在且环境光低于阈值才开灯,离开后延时 5 分钟关;
- 定时兜底:下班时间(如 20:00)强制关闭所有非必要区照明,杜绝忘关;
- 场景模式:老板巡检一键"全开",节假日"仅留安防照明"。
自动化示例(YAML):
automation:
- alias: A区人来灯亮
trigger:
- platform: state
entity_id: binary_sensor.a区人体存在
to: "on"
action:
- service: light.turn_on
target: { entity_id: light.车间a区灯 }
五、节能收益与分区策略
按"有人开、无人关、分区分时"三原则,常见仓库可削减 40%~60% 照明时长。建议先用一周记录各区域实际有人时段,再决定哪些区做感应、哪些区仅定时。通道、卫生间、装卸口适合纯感应;办公区适合"感应+定时";配电房等只需安防常亮。
六、施工安全与避坑
- 强电接线务必断电并由电工完成,继电器模块不要长期满负荷运行,留 30% 余量;
- 雷达传感器避免正对风扇、空调出风口,否则误触发;
- Wi-Fi 覆盖弱的车间,ESP32 节点可改用有线网或加蓝牙代理中继;
- 所有灯控节点纳入 UPS 或断电记忆,避免停电恢复后灯全亮或全灭的混乱。
小结
车间照明智能化是小企业 ROI 最高的物联网改造之一:硬件几十元、逻辑用 ESPHome 免开发、策略靠 HA 可视化编排。抓住"分区、感应、定时"三个抓手,既能降电费,又顺带把"人走灯灭"的管理规范落了地。先把一个区跑通验证收益,再逐步复制到全厂,风险可控、见效快。