本文可以配合上一篇教程一起食用:Debian10配置Docker,并安装HomeAssistant

在NAS上配置完HA服务器后,接着就需要来把这DC1插排的默认连接域名给劫持到本地局域网,也就是HA服务器的IP。

另外还要建议路由器端给运行HA的虚拟机以及DC1插排都设定一个固定局域网IP。虽然一般情况下路由器都会记住连接设备的ip,但保险起见还是建议手动固定一个。

斐讯不同的智能设备会连接到不同的服务器,DC1默认连接的域名为 smartplugconnect.phicomm.com 。

至于如何实现域名劫持,不同的路由器有不同的办法,但基本都需要刷第三方固件来实现。路由器品牌实在太多,就不一一介绍了,有的品牌官方固件可能也会自带hosts功能,具体自己灵活应对即可。

恩山论坛有大佬整理过一篇文章,可供参考:各种路由器固件劫持方法(待完善)

本人主路由为华硕AC68U,刷了梅林固件,这里就简述一下梅林固件的劫持方法。

首先去系统管理——系统设置里打开路由器的SSH功能,为了安全起见,一般建议设定LAN only,也就是有线连接的人才可以连接SSH。端口默认22,也可以修改成其他,一般情况下默认即可。

然后打开WinSCP客户端,选择SCP协议,主机名也就是自己路由器的管理页面IP,用户名和密码也和登陆路由管理页面用的一样,连接即可。

连上之后一路往回到路由根目录,进入/jffs/configs目录,新建一个dnsmasq.conf.add文件,写入以下内容:

addn-hosts=/jffs/configs/hosts

再新建一个hosts文件,我这里虚拟机的IP为192.168.2.164,因此写入以下内容:

192.168.2.164 smartplugconnect.phicomm.com

具体IP请替换成对应自己HA服务器的,以上只是个例子。两个文件添加完之后重启路由。

然后局域网其他机子ping测试一下斐讯的域名,如果显示为刚才修改后的局域网地址,那就是成功了。

接着就该DC1插排登场了,作为斐讯P2P暴雷后的遗留产物,也不知道是库存流出还是矿老板囤货失败,拼夕夕和闲鱼等平台上有大量货源,都是全新未开封的。

本人这个购于拼夕夕,41元包邮到手,实际这东西做工相当不错,这价格本身买个三位分控+4口USB的插排也是很值的。

先去下载以下链接里的东西,里面有HA插件和DC1配置软件。

准备安卓手机一台,安装好下载的网络配置软件。

链接:https://pan.baidu.com/s/1ZADp7fT2o0bEEb8JTiU6Cg 
提取码:l1d3 

将DC1通电,按住总电源开关3秒,会看到wifi指示灯开始快速闪烁,进入配对模式,这时候手机搜索wifi,一般会发现一个红框里这种PHI_PLUG开头的,选择连接。

然后打开网络配置工具,输入自家wifi名称和密码,点击一下配置按钮,提示成功即可。注意此类设备基本都不支持5G WiFi,要用普通2.4G的。

这时候插排的wifi指示灯会变成间歇性闪两下,表示已经连上网络了,但没有连接到控制服务器,去到路由的设备界面查找一下DC1,一般来说设备名称非常明显。

找到后给插排设定个固定IP,比如我这里默认为192.168.2.90,就固定为这IP。

接着把下载的配置文件解压,打开配置文件目录的packages文件夹,编辑phicomm_dc1_switch.yaml文件。

一般来说需要修改只有箭头指出的IP部分,改成自己插排的IP。每个插孔的名字在文件底部,可以改成自己喜欢的。

修改IP为插排地址
每个插口名称可以随便自定义

在上一篇文章里我设定了/home/lishuma/hass/config目录为配置文件地址,因此修改完之后,就把下载的整个config目录直接全部复制进去,覆盖原有的config文件夹内容。

配置文件建议用Notepad++这类专业文本编辑器修改,不推荐用系统记事本这类。

覆盖完配置文件后,则需要来重启一次HA容器,让配置文件生效。以后每次修改配置文件,也是都需要改完重启。插排也断电重启一次。

现在一切顺利的话,这时DC1的WiFi指示灯就会变成常亮状态了,表示连接控制服务器成功。登陆HA管理页面,插上用电设备,也可以看到电压功耗都显示正常,分别控制每个插孔也都可以响应,插排成功复活。

插口的顺序是靠近USB那一侧的为一号,往外则依次二号,三号。

插排的配置文件结构其实非常简单,就是完全不懂代码,也能依葫芦画瓢进行修改,文件里也可以添加多个插排控制。DC1各大论坛研究的人也算是很多了,到处看看即可。


参考来源:

网盘的救赎 篇四:学习成本几乎为0:蜗牛安装win10建立数据中心和部署homeassistant

20190117更新【升级版】多DC1插排离线控制

斐讯DC1和M1插件for HomeAssistant 0.93

群晖+Homeassistan复活DC1插排教程(小白向)

群辉HomsAssistant控制斐讯DC1智能插排

Debian10配置Docker,并安装HomeAssistant

买了个斐讯的DC1插排来折腾,所以要来建一个HomeAssistant服务器,研究了一圈踩了几个坑后,加上考虑自己手头的设备条件,还是决定采用Windows系统+虚拟...

阅读全文

Windows系统下Docker配置HomeAssistant服务(从入门到放弃)

首先说明,此文章是废弃的! 目前仅仅是记录一下Win系统下Docker的配置过程, HA这应用不建议使用此方法,依旧建议黑群晖或者虚拟机Linux运行Docker。 ...

阅读全文

移动光猫CM113-Z破解超管密码

CM113-Z,图片来自网络 之前移动升级光纤入户,给了个上图这种CM113-Z的光猫,默认的user账户进去基本啥也改不了,本文记录一下破解超管密码的方法。 ...

阅读全文

欢迎留言