项目简介
ESP RELAY是一个基于ESP模块的家用智能开关系统,能为用户带来便捷、智能的家居控制体验。此项目涵盖硬件开关模块与固件程序,具备多种功能,如单独控制开关、支持不同类型开关及三档筒灯、具备射频功能、支持OTA在线升级、拥有WEB配置页面以及可连接MQTT服务器等。
项目的主要特性和功能
- 开关控制:可单独控制普通开关和自复位开关。
- 筒灯支持:实现三档筒灯的控制。
- 射频功能:支持433MHz和315MHz的射频解码。
- OTA在线升级:能通过网络对固件进行升级。
- WEB配置页面:提供便捷的网页配置界面。
- MQTT支持:可连接到MQTT服务器,便于集成到其他智能家居系统。
- 可扩展性:支持接入多种开源智能家居平台。
安装使用步骤
硬件准备
依据提供的硬件设计图,准备好ESP模块、按键、指示灯等所需硬件组件,并正确进行连接。
固件编译与烧录
- 使用Visual Studio Code和PlatformIO编译固件代码。
- 将编译好的固件烧录到ESP模块中。
网络配置
通过WEB页面或MQTT客户端配置ESP模块的网络参数,如WiFi密码、MQTT服务器地址等。
测试运行
连接电源和负载,测试开关模块的各项功能是否正常。
接入其他系统
若有需要,可通过MQTT或其他协议将ESP模块接入到其他智能家居平台。
注意事项
- 使用本项目时,需遵守相关硬件和固件的使用说明。
- 烧录固件或更改配置时,要小心操作,防止损坏硬件或固件。
- 本项目仅供参考和学习,不建议用于商业用途。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】