简介:
基于EPS32-S3实现的2路3线AC220球阀开关切换和 4线485水表读取节点,可用作HomeAssistant 来管理家庭用水安全,包括总阀控制,前置净水器反冲控制等。
应用场景:
智能家居
一、产品简介
基于ESP32-S3 实现的球阀控制和485水表读取装置,可配合3线球阀,485水表实现家庭用水智能控制,实现用水量统计,水阀远程开关,以及自动场景下的水阀控制(譬如停水前关断阀门防止管道污水冲击),以及独立的一路DI输出,用于控制前置净水器的反冲处理(需支持电子式带外部干节点输入的净水器,或者自行改造);可接入ESP-Home,HomeAssistant 平台,并接入HomeKit实现电脑/平板/手机侧的自动控制和场景控制。
二、应用场景
- 基于HomeAssistant+ESPHome的 家庭智能控制;
- 远程阀门开关控制;
- 485-Modbus设备接入;
- 单路开关量控制;
- 多路强电控制(4路);
- 单路12V输出控制;
- ESP32-S3 学习板;
三、产品概述
- 配置式硬件模组,简单配置后,直接通过工具自动编译、刷入 ESP-Home 固件;
- 采用 ESP32 S3模组,可不接入ESPhome,自行编码实现复杂逻辑;
- 接入 2路220v球阀,控制三线球阀,配合 ESP/HA 的 Cover 组件,实现阀门开关动作;
- 1路485,可接入光电RS485水表或其他485设备,同时带12V供电输出(带载 150mA) ,485采用自动转向模块,并加入共模电感滤波以保证信号;
- 1路DI干节点输出:可接入前置净水器的反冲电路(需自己拆解焊接)或其他开关场合;
- 4个球阀开关可以接外置按钮,紧急情况下手动控制;
- 6个LED灯位,便于查看工作状况;
- 带 Reset/Mode 按键,用于调试和自编程场景;
- 可选择IP67外壳,置于潮湿场景也可正常工作;
- 可通过ESPHome接入HomeAssistant,然后可接入 HomeKit,实现自动控制,场景控制和语音控制;
四、产品参数
- 输入电压:AC100-240V,功耗:3w;
- 调试USB:输入电压:5.2V,type-C接口;
- WIFI: 2.4G;
- 工作温度:-40 ~ 70;
- 工作湿度: IP67;
- PCB尺寸:4.7*7.1,双层板,双面焊接;
- 12V输出:150mA
- 485接入:115200,8N1;
五、使用说明
- 打样PCB,购买元器件,手焊,或者直接立创SMT贴片;
- 焊接完成后,请用万用表简单测试;
- HA配置:USB插入Host 主机,HomeAssistant 内通过 ESP-home 下安装即可,设备配置文件参考附件;
- 如何刷入ESP-Home,可网学;
- 外壳:参考附件中的购买清单。
六、备注
- HA 调试已通过,尚需进一步完善,附件配置文件中的 s3.yaml 文件,打开,esphome中添加新设备,validate/安装进去即可。
- 强电部分焊接完成后,请万用表测试是否短路;
- 焊接位图参考附件:VC_1.02_2023-5-12_焊接位图.zip ;
- 切勿在强电接通状态下触摸PCB强电侧!!!
- 焊接完成后,建议强电区域电工胶或胶*做绝缘处理;
- 12V输出最大 150mA,未作限流保护,过载了自己负责哈;
- 成本估算
- 物料:10套单价:102
- pcb:2;
- 外壳:15
- 总计:121
七、测试视频/图片
上图为HA接入 ESPhome后的实体状态视图;
视频:HA和设备联动情况测试:
点赞
描述
PCB
元件清单
原理图
附件
讨论