
Esp12F-86智能开关-物理开关&433&Web&HA控制
简介
Esp12F 3路智能开关 + 物理开关 + 433随意贴 + Web控制 + HomeAssistant控制
简介:Esp12F 3路智能开关 + 物理开关 + 433随意贴 + Web控制 + HomeAssistant控制开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
Esp12F 3路智能开关 + 物理开关 + 433随意贴 + Web控制 + HomeAssistant控制
本项目已打板测试通过
参考以下工程稍做修改:
外壳购买地址: 公模智能墙插 新款机械式86型中规智能开关外壳
接线柱购买地址: 开关外壳通用铜柱螺丝
220V转5V模块: 工业级AC-DC降压 220转5V_3.5W 5V700mA隔离开关电源模块
免责声明
本工程涉及220V强电,复刻过程及调试中请注意焊接是否牢靠、线路是否短路,复刻及使用过程中出现任何安全事故均与本人无关,复刻本项目即同意此声明。
- 3D渲染图
- 上层板
-
- 下层板
- 实物焊接图
- 上层板、下层板
- 实物装配图
- 上层板
-
- 下层板
-
- 完整效果图
- 正面
- 完整效果图
-
-
- 侧面
-
- 程序刷写(需准备USB转TTL模块1个 杜邦线若干)
方法一:usb转ttl模块 3v3、GND、TXD、RXD 分别接入 上层板3v3、GND、RX、TX → 将usb转ttl模块连接电脑后 → 按住上层板SW1(io0)→ 单击Rst按键后松开SW1按键 即可进入程序刷写模式
方法二:usb转ttl模块 3v3、GND、TXD、RXD 分别接入 上层板3v3、GND、RX、TX → 按住上层板SW1(io0)→ 将usb转ttl模块连接电脑后 → 松开SW1按键 即可进入程序刷写模式
以上两种方式都可进入程序刷写模式选其一即可
-
- 打开 NodeMCU-PyFlasher.exe 固件刷写工具,选择设备对应的串口,选择设备固件(设备固件及刷写工具均在附件已上传)如下图,点击Flash NodeMCU
-
- 等待程序刷写完成 如下图,PCB单击Rst按键,即可进入程序运行模式
- 设备联网及设备Web控制
- 设备联网(程序运行模式,首次运行或设备恢复初始化配置后)
第一步:手机或电脑连接 ESP12f-RLY3-AP 热点wifi
第二步:连接wifi后,一般会自动弹出WIFI配置页面,如不弹出页面用浏览器手动访问 192.168.4.1 访问WIFI配置页面,点击Configure WiFi
第三步:选择你自己的WiFi,输入密码后,点击Save 保存
第四步:显示如下界面,表示配网成功
-
- 局域网设备扫描工具
局域网内用电脑打开设备搜索软件点击开始扫描等待扫描完成即可查看设备IP地址等信息,双击设备列表即可快速跳转选中设备Web控制页面
-
- Web控制(开关控制、433遥控学习、MQTT服务器配置、固件OTA升级)
- HomeAssistant 设备自发现及设备控制(设备联网后需在Web控制页面配置MQTT服务器信息)
-
- HA配置
设备及HomeAssistant配置相应信息后即可支持设备自发现
HomeAssistant 后台控制页面 设置 → 设备与服务 → MQTT → 配置 → 配置MQTT选项 → 启用自动发现 → 提交
-
- HA控制(具体控制、固件OTA升级及自动化部分不做过多展示)
HA控制页面不支持433遥控器学习,433遥控学习请通过长按对应物理按键3秒或设备本地控制页点击对应433学习按钮!!!
HA控制页面不支持433遥控器学习,433遥控学习请通过长按对应物理按键3秒或设备本地控制页点击对应433学习按钮!!!
HA控制页面不支持433遥控器学习,433遥控学习请通过长按对应物理按键3秒或设备本地控制页点击对应433学习按钮!!!
- 更新说明
- 25.06.17
-
-
- 上层板 调整RST按键及TTL位置
-
设计图

BOM


评论