前言
简单自我介绍下。 自学python,半桶水。业余时间,写写爬虫、搞搞插件开发。 本月接触homeassistant 自己的K3路由器用的LEDE 找了半天没找到device_tracker追踪插件。索性看看homeassistant源码,发现luci.py这货。看了一遍后基本了解了思路,说白了就是个爬虫,爬路由器而已。
正文
上周末研究 LEDE登录方式,改luci.py程序。测试这么多天来没问题。但是退出时间像斐讯K3官Root【更新】【设备追踪】【device tracker】插件说的有点长。3分钟。
今天早早下班就继续在源码里翻滚。
先是找到了这个
再找到了这个
最后找到了这个,就恍然大悟了。
最终解决离开时间长问题。
安装方法: 下载解压文件,复制到.homeassistant\custom_components\device_tracker
配置yaml:
device_tracker:
- platform: lede
host: 192.168.1.1
username: root
password: 你的密码
track_new_devices: no
consider_home: 30 #检查离开时间,默认180秒(3分钟)
附件:lede.rar
最后申明: 插件有点粗糙请见谅。有能力改改,没能回帖有空我看看。
总结
无