littlebot
Published on 2025-04-13 / 0 Visits
0

【源码】基于TC1智能排插的固件更新系统

项目简介

这是一个基于斐讯TC1智能排插的固件更新系统,固件专为a1版本设计。该系统支持四个USB充电接口(含一个快充接口),具备按键控制所有插口通断、独立控制每个接口开关及时段定时功能,还实现了OTA在线升级、MQTT通信等功能。

项目的主要特性和功能

  1. 支持四个USB充电接口,包含一个快充接口。
  2. 可通过按键控制所有插口的通断。
  3. 能独立控制每个接口的开关。
  4. 为每个接口提供五组定时开关功能。
  5. 具备OTA在线升级功能。
  6. 使用UDP通信,当服务器不可用时自动切换到MQTT通信。
  7. 可集成homeassistant进行控制。

安装使用步骤

硬件准备

确保硬件为a1版本,否则固件可能无法正常工作。

烧录固件步骤

  1. 拆机接线:按提供的烧录指南拆开TC1排插,连接烧录器和PC。
  2. 烧录固件:使用支持swd的jlink烧录器进行烧录,确保下载正确的固件文件并遵循所有步骤。
  3. 首次使用配置:烧录完成后,首次使用前配对网络并配置mqtt服务器。

开始使用

  1. 设备接线:确保所有接线正确。
  2. 通电测试:打开设备通电,测试USB插口功能和定时器开关设置。
  3. 连接控制:使用相应的手机APP或通过MQTT协议连接到家庭服务器开始控制智能排插。

接入homeassistant

按提供的指南,将TC1智能排插接入homeassistant,实现更智能的控制和管理。

代码编译(可选)

  1. 安装MiCO Cube编译工具。
  2. 配置MICoder IDE环境。
  3. 配置Jlink下载工具。
  4. 复制此项目并确保编译和下载正常。

通信协议(可选)

所有通信协议开源,可根据需要开发控制app或ios端。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】