2024年11月24日星期日 下午7:59:07

[Track Home/Away]跟踪手机lP检测手机离家和回家

2 年 前
#203 引用
跟踪手机lP检测手机离家和回家

https://blog.csdn.net/qq_25886111/article/details/106360148

Home Assistant设备追踪之ping检测和nmap检测
1、Home Assistant设备追踪之ping检测
2、Home Assistant设备追踪之nmap检测
0
2 年 前
#204 引用
跟踪路由器

https://bbs.hassbian.com/thread-1054-1-1.html

利用 device tracker 实时监测联网设备的状态

使HA对接路由器:
在congfigure.yaml中加入:
device_tracker:
  - platform: asuswrt
    host: 路由器地址,默认192.168.1.1
    interval_seconds: 15
    consider_home: 180
    username: 路由器用户名,小米路由器者请删除本行
    password: 路由器密码
    track_new_devices: yes




platform: asuswrt 小米路由器请修改为 xiaomi,其他无需修改
interval_seconds 是每隔多少秒扫描一次,数值过低会加重路由器负担;
consider_home 是当设备持续离线多少秒后,认为离家;
track_new_devices 是对于新接入路由器的设备,默认跟踪还是不跟踪,yes或no都可以,无非就是下一步是选择需要不跟踪的设备还是需要跟踪的设备。



0
2 年 前
#10302 引用
通过Template Sensor将device_tracker转成友好的Sensor:

https://bbs.hassbian.com/thread-3000-1-1.html

sensor:
  - platform: template
    sensors:
      mate7:
        friendly_name: '小米mix2'
        value_template: "{{ '在线' if is_state('device_tracker.mix2', 'home') else '离线' }}"

      mibox:
        friendly_name: '小米盒子'
        value_template: "{{ '在线' if is_state('device_tracker.mibox3s', 'home') else '离线' }}"

      miaisoundbox:
        friendly_name: '小爱同学'
        value_template: "{{ '在线' if is_state('device_tracker.miaisoundbox', 'home') else '离线' }}"

      notebook:
        friendly_name: '渣渣笔记本'
        value_template: "{{ '在线' if is_state('device_tracker.notebook', 'home') else '离线' }}"
      haier_elecboiler_online:
        friendly_name: '海尔电热水器'
        value_template: "{{ '在线' if is_state('device_tracker.haier_elecboiler', 'home') else '离线' }}"
0
2 年 前
#10303 引用
device_tracker

device_tracker就是设备追踪器,即可以实时探测设备是否在线。我们可以通过探测家庭成员的手机是否在线来判断该成员在家与否。

device_tracker组件提供了以下几种追踪设备位置信息的方法:

通过ping、nmap等网络探测的手段,确定设备是否在家中——例如nmap_tracker、ping等平台。
通过与局域网中路由器通讯,确定设备是否连接在局域网中——例如xiaomi路由器、Netgear路由器等平台。
通过与云端通讯获得手机的位置信息——例如TrackR、iCould等平台。
通过手机端APP上报获得手机的位置信息——例如HomeAssistant IOS APP、OwnTracks等。

0