Home - chengkun/zTC1 GitHub Wiki
Welcome to the zTC1 wiki!
本项目是为了因为服务器关闭,导致斐讯TC1智能排插无法使用的问题,开发供自己使用的FW及对应app,确保自己能够正常使用此排插.取名为zTC1.
就是这个:

本项目还处于前期开发中,可能出现不确定的问题,文档也还在编写中,文中可能有些链接还无法打开,说明文档还没写.
如果你有任何疑问或发现任何问题,欢迎在本项目中提出Issue
如果你对此项目感兴趣,麻烦点一下start.
使用步骤及方法:
你需要将此项目的release固件烧录到TC1中(一般人称此步骤为刷机),见固件烧录 固件下载点这里
你需要安装对应android app 见项目SmartControl_Android_MQTT 点这里下载apk
本人不做ios,所以没有ios开发的计划,如果有人有兴趣做ios的开发,欢迎根据通信协议开发ios端.
以上完成后,就可以开始使用了
如果你是开发人员想尝试做自己的软件开发,请查看代码编译
功能
暂时计划完成以下功能,后续有需要继续添加
- 4个USB充电(3个普通和1个快充接口)(USB充电软件无法控制,所有应该和原固件功能相同)
- MQTT客户端连接服务器(无MQTT时使用UDP通信,如果你会内网穿透,就可能实现远程控制功能)
- app控制每个接口独立开关
- app配置每个接口拥有独立的5组定时开关
- ota在线升级(使用码云releas服务器)
- app实时显示功率
-
根据功率自动开关(可能不会做这个功能)
BUG
不定时重启断电!!! 为防止商用,此bug在公开版本不修复
代码编译
如果你不是开发人员,请忽略此项
TC1使用的主控为EMW3031,基于MiCO(MCU based Internet Connectivity Operating System)开发.MiCO简介点这里
需要按照官方说明才能保证此项目能够编译成功:
- 安装MiCO Cube编译工具
- 配置MICoder IDE环境
- 配置Jlink下载工具
- check out 此项目,按照从一个现有的 Git 仓库克隆导入确认项目编译/下载正常
通信协议
如果你不是开发人员,请忽略此项
见通信协议
声明
注意:
且使用本项目刷机后,TC1无法恢复原固件.
本项目主要目的为作者本人自己学习及使用TC1排插而开发,本着开源精神及造福网友而开源,且因仅个人开发,可能无法做到完整的测试,所以不承担他人使用本项目照成的所有后果.同时严禁他人将本项目用户用于所有商业活动.个人在非盈利等情况下可以随意使用.