1.安装nmap
sudo apt-get install net-tools nmap

2.设置权限
sudo setcap cap_net_raw,cap_net_admin,cap_net_bind_service+eip /usr/bin/nmap

3.设置参数

  1. device_tracker:
  2. - platform: nmap_tracker
  3. hosts: -Pn 192.168.0.151-160
  4. home_interval: 1
  5. scan_options: " --privileged -F --host-timeout 5s "
  6. consider_home: 180
  7. interval_seconds: 10

4.注意事项

1.使用nmap判断是否在home时,不可在路由里绑定mac;

2.iphone非充电时,锁屏会关闭wifi(除非你开着音乐等),不适用于iphone离家判断;

3.iphone不打开蓝牙界面时,无法发现iphone蓝牙;

文档更新时间: 2017-09-10 04:13   作者:Tristan