DC1 配网数据(亲测可用)自搭建服器解决斐讯Wifi智能插座DC1暴雷后官方App无法控制-变废为宝

发布时间:2019年06月24日 阅读:9182 次

2018年斐讯在联璧金融暴雷后,奄奄一息,垂死挣扎,好多斐讯产品的服务器都受影响而停服,比如DC1智能插排就是那个不幸的孩子之一,这直接导致DC1插排一下回到解放前——从智能插排变成了普通插排。本来0元的智能插排,瞬间变成499元的普通插排,这让很多消费者无比受伤。为了抚慰大家受伤的心灵,在无数大神的努力下,现在DC1已经可以接入智能家居平台homeassistant,让DC1不仅满血复活,还功力大增,玩法更多,更有趣了。
下面就分享一下DC1接入homeassistant的方法。

先我们来说一下让DC1复活的原理。其基本原理就是用HA(homeassistant的简称)的DC1插件充当DC1服务器的角色;但因为DC1固件是连接的斐讯服务器,其域名为Smartplugconnect.phicomm.com,我们目前没法修改DC1的固件,那只能通过路由器的域名劫持方法把所有指向Smartplugconnect.phicomm.com的连接都转向我们自己的HA所在IP即可。

接下来是详细的操作步骤。

一、DC1配置入网(DC1连接wifi)

斐讯服务器停服后,DC1的手机APP也无法实用了,那么对于没有配置入网的DC1而言,也就无法用DC1的手机APP进行配置入网了。还好,有大神分析了DC1入网过程及协议,我们可以用支持UDP协议的网络调试助手等软件模拟APP对DC1配置入网。

1、下载网络调试助手软件。这个比较简单,网上一搜就可以了,我用的是NetAssist.exe。

2、长按DC1总控开关5秒左右,让DC1进入配网模式。

3、电脑连接此时DC1的WiFi,WIFI名一般都是一般都是PHI_PLUG1_XXXX。

4、电脑连接上DC1的WiFi后,打开网络调试助手(NetAssist.exe)
(1)UDP,(2)0.0.0.0,(3)7550,点打开

5、打开后设置远程主机:192.168.4.1:7550
然后按下面的输入框中输入如下带{},
{"header":"phi-plug-0001","uuid":"00010","action":"wifi=","uuid":"identify291f","auth":"","params":{"ssid":"WiFi名","password":"WiFi密码"}}
注意1,要修改成你自己WiFi的名字和密码,
注意2,要在上述内容后打个回车,然后再按发送。然后应该会收到如下配网成功的信息。

通过抓包发现,连接上插座wifi后向UDP端口7550 ,IP1:92.168.4.1 发送数据 {"header":"phi-plug-0001","uuid":"00010","action":"wifi=","auth":"","params":{"ssid":"CMCC","password":"12345678"}}  注意!!最后一位必须跟个回车即十六进制0x0A通过UDP发包工具发送成功会有如图回复。OVER


Tag:
相关文章
发表评论

发表评论: