『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 11005|回复: 15

[技术探讨] 求助 怎么对OpenWrt的路由器使用device_tracker组件?

[复制链接]

7

主题

86

帖子

613

积分

高级会员

Rank: 4

积分
613
金钱
527
HASS币
0
发表于 2018-11-16 01:06:16 | 显示全部楼层 |阅读模式
求助 怎么对OpenWrt的路由器使用device_tracker组件?
在路由器中安装 luci-mod-rpc软件

设置文件中也加入如下代码


device_tracker:
  - platform: luci
    host: 192.168.1.1
    username: xxxxxxxxxx
    password: xxxxxxxx

但 known_devices.yaml 文件里一直没有显示。

请大家帮忙,粘贴上你们是怎么设置的





回复

使用道具 举报

7

主题

366

帖子

1328

积分

金牌会员

Rank: 6Rank: 6

积分
1328
金钱
962
HASS币
0
发表于 2018-11-16 09:02:31 | 显示全部楼层
具体看这贴https://bbs.hassbian.com/forum.p ... p;highlight=OpenWrt

device_tracker:
  - platform: luci
    host: 192.168.1.1
    interval_seconds: 30
    consider_home: 180
    username: root
    password: xxxxxx
    track_new_devices: yes
回复

使用道具 举报

2

主题

49

帖子

282

积分

论坛分享达人

积分
282
金钱
233
HASS币
0
发表于 2018-11-16 16:26:26 | 显示全部楼层
本帖最后由 cloudysea 于 2018-11-16 16:57 编辑

我直接 nmap 扫网段内设备的,其实也可以使用ping
device_tracker:
  - platform: nmap_tracker
    hosts: 192.168.20.0/24
    home_interval: 10
    exclude:
      - 192.168.20.254 #华为防火墙
      - 192.168.20.253 #华为5700交换机
      - 192.168.20.252 #LEDE路由器
      - 192.168.20.248 #Centos7(群晖VMM)
      - 192.168.20.246 #群晖DS418Play
      - 192.168.20.99  # 无线AP
回复

使用道具 举报

7

主题

86

帖子

613

积分

高级会员

Rank: 4

积分
613
金钱
527
HASS币
0
 楼主| 发表于 2018-11-16 19:19:16 | 显示全部楼层
本帖最后由 ounce 于 2018-11-17 01:14 编辑
cloudysea 发表于 2018-11-16 16:26
我直接 nmap 扫网段内设备的,其实也可以使用ping
device_tracker:
  - platform: nmap_tracker

谢谢,明白。多了一种方案,多了一个思路。
回复

使用道具 举报

7

主题

86

帖子

613

积分

高级会员

Rank: 4

积分
613
金钱
527
HASS币
0
 楼主| 发表于 2018-11-16 19:21:26 | 显示全部楼层
本帖最后由 ounce 于 2018-11-17 01:14 编辑

谢谢!我去研究一下。3楼朋友给的方法也不错,多了一种解决方案。
回复

使用道具 举报

2

主题

49

帖子

282

积分

论坛分享达人

积分
282
金钱
233
HASS币
0
发表于 2018-11-17 13:11:52 | 显示全部楼层
ounce 发表于 2018-11-16 19:19
谢谢,明白。多了一种方案,多了一个思路。

这是目前用下来感觉最准确的,然后结合设备做自动化,百试百灵
回复

使用道具 举报

7

主题

86

帖子

613

积分

高级会员

Rank: 4

积分
613
金钱
527
HASS币
0
 楼主| 发表于 2018-11-17 16:54:40 | 显示全部楼层
本帖最后由 ounce 于 2018-11-17 17:00 编辑
cloudysea 发表于 2018-11-17 13:11
这是目前用下来感觉最准确的,然后结合设备做自动化,百试百灵

是的,多管齐下。哈哈

不过我检测的不是运行home assistant的地方,它们不在同网段,还是要解决openwrt路由器连接的问题(公网ip连上路由检测设备连接,反馈到ha里)
另外,nmap 方法与,ping方法相比,ping的反应速度要快好几分钟(试了2次,约快5min左右)。ping自带的,能直接使用。
回复

使用道具 举报

7

主题

86

帖子

613

积分

高级会员

Rank: 4

积分
613
金钱
527
HASS币
0
 楼主| 发表于 2018-11-19 17:38:42 | 显示全部楼层
顶贴,高手帮帮忙,怎么设置openwrt的路由器
回复

使用道具 举报

9

主题

217

帖子

873

积分

高级会员

Rank: 4

积分
873
金钱
646
HASS币
40
发表于 2018-11-20 16:55:21 | 显示全部楼层
牛逼,我现在就用了ping的方案,不过手机熄屏后还是会显示离开
回复

使用道具 举报

2

主题

96

帖子

1016

积分

金牌会员

Rank: 6Rank: 6

积分
1016
金钱
915
HASS币
30
发表于 2018-11-25 21:11:56 | 显示全部楼层
cloudysea 发表于 2018-11-17 13:11
这是目前用下来感觉最准确的,然后结合设备做自动化,百试百灵

该方案简单有效,非常感谢!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 17:25 , Processed in 0.115699 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表