Win7下安装HA使用劫持法配置M1小白教程
一、 教程背景 购买M1很久了,但是随着斐讯跑路,服务器也跑路,手机App失效,最近只能当单机而且WIFI图标闪个不停太烦人了。上网查了一下,发现了HA这个好地方,进来学习了两天的小白就想依样画葫芦。 二、 Win7下安装HA 我是用的这个地址的方式 https://www.jianshu.com/p/1e4c79725312 注意:其中第四第五步,建议全局FQ,否则可能出错。 按照最后一步进入HA界面后,注册用户。 三、 路由器的劫持(以我本机ip为192.168.1.2为例,请改成你自己的ip) 1、配置路由器的 dnsmasq 添加如下配置 address=/.aircat.phicomm.com/192.168.1.2 2、padavan可以在内部网络(LAN)/DHCP服务器/自定义配置文件 "hosts" 里边填入 192.168.1.2 aircat.phicomm.com 3、以上两种方式都可以,我的路由器有图形化界面可以直接劫持 4、改完后本机开cmd,ping一下aircat.phicomm.com,地址变成本机的内网ip地址就说明劫持成功,如果不成功,重启一下路由器试试 四、 M1配置文件的使用 我用的是 https://bbs.hassbian.com/thread-8027-1-1.html 中提供的3-5的配置文件。这个配置文件是ok的。 这里有个问题,我之前用的其他帖子的配置文件(文件不同),因此一直没法开9000端口,似乎是因为HA和配置文件版本不同,目前尚不清楚。 1、打开C:\Users\Administrator\AppData\Roaming\.homeassistant文件夹,将M1配置文件解压后的两个文件夹(custom_components、packages)直接复制到.homeassistant文件夹下。 2、修改.homeassistant文件夹内的configuration.yaml,在最后添加以下两行代码: homeassistant: packages: !include_dir_named packages 注意,第二行前面有2个空格 3、如果你是用我的方式装的HA,那么现在应该有个cmd窗口在,在cmd窗口内ctrl+c关闭当前hass进程,然后再用hass --open-ui或者hass开启HA(此时会加载M1插件),等待启动完毕可能需要十几秒 4、建议再开一个cmd窗口,使用netstat -ano|findstr 9000看一下本机9000端口是否打开,这个是M1通讯端口,正常应该是打开的 五、 登录HA显示M1 使用 http://localhost:8123 登录HA,应该就可以看到M1了 六、 本方法特点 不需要M1刷固件,仅在Win7下测试通过。本帖附带M1配置文件。以上很多都是向本论坛和其他网站学习而来,感谢他们的付出,以及本论坛ghostist用户对我的帮助和指导。大家如有问题欢迎一起讨论。
|