搬运flashsoft大佬的【内网劫持版】NodeRed直接解析和控制斐讯DC1插座

写在前面

最近有点想直接用NR控制一些以前用HA接入的设备,所以把论坛里的DC1的离线版的代码翻译了一版NR使用

1、已支持多DC1同时工作
2、支持与NR里其他节点联动
3、支持UI

截图截图


依赖NR里需要安装

node-red-dashboard

简单说明

内网劫持

使用dnsmasq劫持smartplugconnect.phicomm.com到你NodeRed所在IP

address=/.smartplugconnect.phicomm.com/192.168.200.202

WIFI配网

1、复位插座

长按总开关,待闪烁

2、用wifi连接到dc1生成的无线节点

3、使用udp工具,我使用的是mac,所以用的工具是YTNetwork来做udp发包

绑定ip为192.168.4.1
绑定端口为7550

4、发udp包,内容如下,其中iOT是你家wifi名,1234567890改为你家wifi密码,记得这段json后面记得补一个回车

{"header":"phi-plug-0001","uuid":"identify291f","action":"wifi=","auth":"","params":{"ssid":"iOT","password":"1234567890"}}

NR流

https://gist.github.com/FlashSoft/ad58fb711f89ea7cac95ae4d8450456f

先做个记号,然后去刷我的N1,装完iobroker再来看你。



萝卜大神 请问是什么问题 怎么处理 现在控制不了dc1
配网也成功了

上面的流是针对非刷机原生系统劫持的,你这个我看你已经刷z大佬的固件了。不能通用。

没有刷机的 老大 买来一直没有动过
全新的机器 当普通排查用 另一个dc1 刷的三木大佬的esphome

你看看你的debug输出了啥信息?
是不是没有劫持成功呢?


麻烦帮忙看看哪里的问题

开关控制那个节点出了了问题啊。 sw_10 不能被读取?
我没有dc1,所以只能靠猜。

你的问题解决了么?我和你同样的情况。不过我电脑连接usb网卡,可以正常控制dc1. 直接插网线的主板网卡就建立连接不成功,比较小白也不知道具体是什么情况。

萝卜大佬,请教下:我现在是有两个DC1,所以操作步骤都按部就班,有一个可以接入,另一个却无法和NR的tcp节点建立连接,内网ping两个DC1都可以ping通,现在就不知道要从哪里排查?