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

 找回密码
 立即注册
查看: 16545|回复: 30

[进阶教程] Mikrotik路由的device_tracker[实测速度比原生的快]

[复制链接]

8

主题

209

帖子

2229

积分

论坛技术达人

积分
2229
金钱
2020
HASS币
0
发表于 2018-3-2 16:16:00 | 显示全部楼层 |阅读模式
这个是在大神github主页下载的mikrotik_netwatch.py文件修改的,复制到homeassistant配置目录/custom_components/device_tracker/ 目录下
ROS路由在IP-services启用API8728端口

在configuration.yaml中,加入:
device_tracker:
  - platform: mikrotik_netwatch
    host: IP地址
    username: 路由账号
    password: 路由密码
    interface: 内网接口
    address_range: 单个IP或者多个IP,格式如下,单个IP的话192.168.XX.XX,多个IP的话192.168.xx.xx,192.168.xx.xx IP段的话192.168.XX.XX-192.168.XX.XX
    interval_seconds: 5 本人实测时间设置得太低的话树莓派CPU飙升的很高,我用树莓派设置时间为5的话没问题,这个时间自己调整了
    consider_home: 5



这个脚本是利用ROS里面tool-ipscan配合dhcp-leases做的,具体我只修改了接入的API,因为原文件提示出错。
下面附上附件和视频
mikrotik_netwatch.py (5.3 KB, 下载次数: 30)


评分

参与人数 1金钱 +18 收起 理由
+ 18 厉害了,升级了!

查看全部评分

回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2018-3-2 16:19:17 | 显示全部楼层
牛了牛了!只是没听说过这路由呢,感觉很高大上的样子
回复

使用道具 举报

8

主题

209

帖子

2229

积分

论坛技术达人

积分
2229
金钱
2020
HASS币
0
 楼主| 发表于 2018-3-2 16:21:54 | 显示全部楼层
Jones 发表于 2018-3-2 16:19
牛了牛了!只是没听说过这路由呢,感觉很高大上的样子

拉脱维亚的品牌,TP的价格,华为思科的功能,缺点是全英文,难上手
回复

使用道具 举报

12

主题

241

帖子

2397

积分

论坛技术达人

积分
2397
金钱
2155
HASS币
30
发表于 2018-3-2 16:32:29 | 显示全部楼层
本帖最后由 uavana 于 2018-3-2 16:35 编辑

感谢 正打算用 ROS 做主路由
可问题是 HA 官方就有支持啊 https://home-assistant.io/components/device_tracker.mikrotik/
回复

使用道具 举报

8

主题

209

帖子

2229

积分

论坛技术达人

积分
2229
金钱
2020
HASS币
0
 楼主| 发表于 2018-3-2 16:46:53 | 显示全部楼层
uavana 发表于 2018-3-2 16:32
感谢 正打算用 ROS 做主路由
可问题是 HA 官方就有支持啊 https://home-assistant.io/components/device_tr ...

官方原生的检测时间比较长,偶然间找到这个速度比较快的
回复

使用道具 举报

12

主题

241

帖子

2397

积分

论坛技术达人

积分
2397
金钱
2155
HASS币
30
发表于 2018-3-2 17:07:09 | 显示全部楼层
kenlau 发表于 2018-3-2 16:46
官方原生的检测时间比较长,偶然间找到这个速度比较快的

哦 官网的走的是ROS 的监控API 可能刷新频率较低吧
回复

使用道具 举报

17

主题

800

帖子

5736

积分

论坛元老

Rank: 8Rank: 8

积分
5736
金钱
4931
HASS币
0
发表于 2018-3-2 18:01:24 来自手机 | 显示全部楼层
mikrotik的路由玩不转。。
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2018-3-3 00:59:38 | 显示全部楼层
Mikrotik 和 UBNT 哪个比较好呢。。。
回复

使用道具 举报

17

主题

800

帖子

5736

积分

论坛元老

Rank: 8Rank: 8

积分
5736
金钱
4931
HASS币
0
发表于 2018-3-3 07:22:55 来自手机 | 显示全部楼层
27hh 发表于 2018-3-3 00:59
Mikrotik 和 UBNT 哪个比较好呢。。。

ubnt的贵。。其实最终还是看需求。家里布ap的话,一套tplink的都够用
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2018-3-3 22:55:17 | 显示全部楼层
sirakawa 发表于 2018-3-3 07:22
ubnt的贵。。其实最终还是看需求。家里布ap的话,一套tplink的都够用

我一看网上 M 和 U 的有线路由器爆款,二者价格还真差不多……想给自己上个好点的,TP 就算了……
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 17:38 , Processed in 0.073385 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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