项目简介
CMPOWER W1智能插座是一款智能家居设备,基于乐鑫ESP8266 WiFi芯片设计。因原厂商不再提供官方APP支持,我们重新开发了适配该硬件基本功能的固件。此固件基于乐鑫ESP8266_RTOS_SDK开发,采用MQTT - TCP方式控制插座的两个继电器,为用户提供便捷、智能的家居控制体验。
项目的主要特性和功能
- WiFi连接:可连接至家庭网络。
- MQTT通信:使用MQTT协议,支持自定义MQTT broker和主题。
- 继电器控制:能控制两个继电器,用于家电控制等。
- 远程控制:通过手机APP远程操控。
- 状态指示:LED灯指示WiFi连接、MQTT连接和继电器状态。
- 重置功能:可重置设备,方便重新配置。
安装使用步骤
配网APP安装
下载并安装EspTouch APP(适用于安卓和iOS)。
连接WiFi
手机连接至2.4G非混合模式的WiFi。
设备配网
打开EspTouch APP,选择EspTouch V2方式,输入WiFi密码和需配网的设备数量。
自定义数据配置(可选)
配置MQTT broker的URL和自定义主题字符串,缺省则使用默认配置。
控制APP安装
安装MyMQTT或其他支持MQTT的APP。
设备控制
在控制APP中,发布到指定主题控制插座继电器,订阅指定主题获取设备状态。
项目编译和烧录
编译
参考官方指导(ESP8266_RTOS_SDK),使用release/v3.4版本进行编译。
烧录
使用官方工具进行烧录,具体步骤详见项目文档。
计划开发的特性与功能
- MQTT - TLS:保证数据通信安全,基于SSL证书通信。
- 计量功能:用户可实时查看用电情况并进行能源管理。
- 本地OTA:支持固件远程升级和修复,增强设备安全性。
- 定制手机端APP:打造友好操作界面,优化操作体验。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】