2019年矿难,跟风收了一些矿难的遗产,其中就有斐讯的TC1智能插座。矿难之后,这个插座非常有性价比,PDD和咸鱼都有在卖,大概就60多块左右,一个只能插座加插线理线盒这个价格,还能说什么呢?小米一个塑料盒都要卖50块了。但是因为服务器关闭,导致斐讯TC1智能排插无法使用的问题,网络上有大神已经开发出可以使用的FW及对应app。
斐讯TC1智能插座的样子,还是很漂亮的,至少我觉得不错。
自制固件功能
- 4个USB充电(3个普通和1个快充接口)
- MQTT客户端连接服务器(无MQTT时使用UDP通信,如果你会内网穿透,就可能实现远程控制功能)
- app控制每个接口独立开关
- app配置每个接口拥有独立的5组定时开关
- ota在线升级(使用码云releas服务器)
- app实时显示功率
区分硬件版本
NOTE:
- 在烧录自制固件之前,需要区分你的TC1的硬件版本,A1的是可以烧录的,A2的是不支持的。
- 烧录固件需要专用的烧录器:支持swd的jlink烧录器,目前已知便宜的价格为不到20元包邮.
硬件版本在外包装底部,如图所示:
开始固件烧录
先下载好固件,下载后解压缩文件后应为bin格式。
固件下载
然后下载并安装刷机软件FlashPlus。
FlashPlus下载
开始拆机
卸掉背面垫片下2颗螺丝(螺丝可能与常用螺丝不同,需要使用t9梅花中空螺丝刀 ,这里就不贴图片了,自行淘宝).然后就可以想办法直接松卡扣取下即可.
如下图,拆开垫片下2颗螺丝后,倒放排插,重力捶击红圈位置,可无损将排插主体拆下.
拆开后的样子:(右上角红框内就是后面烧录FW需要处理的位置了)
文中部分图片来自微信公众号diydaily的拆机评测
https://mp.weixin.qq.com/s/8pxjWlDdObah92j2gPPImQ
如图,红圈内为我们需要用到的4个触点.分别为GND/3v3/clk/dio
将gnd与jlink的gnd相连,dio与jlink的swdio相连,clk与jlink的swclk相连,3v3与jlink的vcc相连,注意:你需要确认你使用的烧录器的电源为3.3V.
你可以使用电烙铁焊接:
或是用手直接将线按在焊盘上:(手抖接触不量导致烧录失败重试即可,不会损坏硬件).
强烈建议使用焊接而不是手按!
以上,就做好了烧录固件的硬件准备
烧录过程请不要接220V电!尽管烧录可以用220V电,但是为安全,请不要上220V电!!!!
烧录固件
打开安装好的FlashPlus 软件,整个过程需要点选的按钮截图
烧录完成
烧录完成后,重新上电.确认没有问题装回壳内即可使用.
你可以用以下方法来确认输入成功(一般情况下烧录弹出verify success的弹窗就已经烧录成功):
- 普通上电,led会闪烁记下
- 按住按键上电,led会常亮(此为配对模式)
- 普通上电后,按住按键10秒,led会一直闪烁直到按键松开后,排插会自动重启(此为恢复默认设置)
- 注意:刚刷完机由于还没有激活,所以上电后短按按键不会有任何动作!此为正常现象.
初始化
烧录完成重新开机后,zTC1处于默认设置的状态.所有配置为默认配置.打开app安装app提示配对wifi。
完成以上步骤后,现在在局域网下,手机已经可以直接控制zTC1了.
MQTT配置
如果你没有MQTT服务器,甚至不知道MQTT是什么,可以忽略此项设置.
不连接MQTT服务器时,zTC1与手机通过udp通信.udp通信不稳定,建议使用mqtt通信
如果你已经配置过mqtt服务器,再次配置时,需要手动重启zTC1才能使新配置生效
配置手机app中的mqtt服务器:
在侧边栏中点击设置按钮,输入MQTT地址,MQTT用户名,MQTT登录密码后返回设备界面.确保底部有提示服务器已经连接.
点击右上角云图标,app会通过udp将MQTT配置发给zTC1.如果正常,zTC1会直接连上MQTT服务器,现在就可以通过MQTT控制设备了.
注意:
MQTT地址格式为域名或IP:端口,如地址为www.xyz.com,端口为1883,则应该输入www.xyz.com:1883
2 Comments
激活一直失败,也没有提示,就是填上激活码点确定后还是显示未激活
@欲说还休 激活要联系固件的作者,固件上有联系方式,好像是要加qq之类的。