Home Assistant设备追踪之ping检测和nmap检测

Home Assistant设备追踪之ping检测和nmap检测


设备追踪是Home Assistant里面比较重要的一个概念,大家可以使用这个设置来追踪你的手机离家和在家状态实现很多离家和在家的场景应用。

1、Home Assistant设备追踪之ping检测

第一步:
编辑configuration.yaml配置文件,将以下代码复制到configuration.yaml文件末尾。保存文件,重启Home Assistant。

# ping 检测
device_tracker:
  - platform: ping
    hosts:
      hostone: 192.168.100.24 # 手机的ip地址
    interval_seconds: 10 # 每隔10秒检测一次
    consider_home: 20 # 如果连续20秒内一直ping不通,那么这个设备就是离线状态

我这里是安装了configurator插件(安装教程)可以直接在网页上编辑Home Assistant的配置文件,没有安装的可以到Home Assistant根目录下找到configuration.yaml文件进行编辑。
在这里插入图片描述
第二步:
将需要跟踪的人员和设备进行绑定:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、Home Assistant设备追踪之nmap检测

第一步:
编辑configuration.yaml配置文件,将以下代码复制到configuration.yaml文件末尾。保存文件,重启Home Assistant。

# hosts(必配项):扫描目标的网络地址,可以是单独的IP,也可以是子网。如“192.168.1.5”、“192.168.1.0/24”
# nmap检测
device_tracker:
  - platform: nmap_tracker
    hosts: 192.168.100.1/24
    interval_seconds: 30   # 每隔30秒检测一次
    exclude:         # 过滤掉的IP地址
     - 192.168.100.12
     - 192.168.100.13
    consider_home: 60  # 如果连续20秒内一直检测不到,那么这个设备就是离线状态

在这里插入图片描述
第二步:
将需要跟踪的人员和设备进行绑定:
在这里插入图片描述
手机MAC地址查看方式:设置---->wifi----->高级设置

猜你喜欢

转载自blog.csdn.net/qq_25886111/article/details/106360148