|
本帖最后由 huang7dede 于 2019-4-21 18:47 编辑
我的是newifi3刷的padavan,HA版本是0.89.2,在坛子里搜索几个教程,用了几个插件都是报一堆错误,无法使用。
包括囧帅的这一篇:关于device_tracker不得不说的二三事!【有padavan路由的必看】https://bbs.hassbian.com/thread-1126-1-1.html
以及trz0332写的:自己写各种路由器设备跟踪插件汇总lede17,lede18,高恪,padavan https://bbs.hassbian.com/thread-6440-1-1.html
后来直接用自带组件asuswrt,不用下载什么插件,直接就可以了,而且可以监控有线连接的设备。
首先,padavan路由开启ssh,putty登陆输入以下建立软链接
/bin/ln -s /tmp/dnsmasq.leases /var/lib/misc/dnsmasq.leases
可以让路由器每次开机重启自动建立软链接
echo "/bin/ln -s /tmp/dnsmasq.leases /var/lib/misc/dnsmasq.leases" >> /etc/storage/started_script.sh
HA的配置文件目录建立一个空文件known_devices.yaml,并configuration.yaml根据自己的配置加入以下行
asuswrt:
host: 192.168.123.1
username: admin
password: 12345678
protocol: ssh
port: 22
mode: router
重启HA,界面就会发现很多设备,自行编辑lovelace卡片,点击“+”,增加ENTITIES卡片,把设备都一行行添加进去就可以了。
以上默认配置测试设备离线监测有点慢,估计有3-4分钟才会显示不在家。设备上线较快,手机打开wifi连接上路由,HA界面大概10秒就显示在家。
|
|