项目简介
这是一个基于斐讯TC1智能排插的固件更新系统,固件专为a1版本设计。该系统支持四个USB充电接口(含一个快充接口),具备按键控制所有插口通断、独立控制每个接口开关及时段定时功能,还实现了OTA在线升级、MQTT通信等功能。
项目的主要特性和功能
- 支持四个USB充电接口,包含一个快充接口。
- 可通过按键控制所有插口的通断。
- 能独立控制每个接口的开关。
- 为每个接口提供五组定时开关功能。
- 具备OTA在线升级功能。
- 使用UDP通信,当服务器不可用时自动切换到MQTT通信。
- 可集成homeassistant进行控制。
安装使用步骤
硬件准备
确保硬件为a1版本,否则固件可能无法正常工作。
烧录固件步骤
- 拆机接线:按提供的烧录指南拆开TC1排插,连接烧录器和PC。
- 烧录固件:使用支持swd的jlink烧录器进行烧录,确保下载正确的固件文件并遵循所有步骤。
- 首次使用配置:烧录完成后,首次使用前配对网络并配置mqtt服务器。
开始使用
- 设备接线:确保所有接线正确。
- 通电测试:打开设备通电,测试USB插口功能和定时器开关设置。
- 连接控制:使用相应的手机APP或通过MQTT协议连接到家庭服务器开始控制智能排插。
接入homeassistant
按提供的指南,将TC1智能排插接入homeassistant,实现更智能的控制和管理。
代码编译(可选)
- 安装MiCO Cube编译工具。
- 配置MICoder IDE环境。
- 配置Jlink下载工具。
- 复制此项目并确保编译和下载正常。
通信协议(可选)
所有通信协议开源,可根据需要开发控制app或ios端。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】