请选择 进入手机版 | 继续访问电脑版

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

 找回密码
 立即注册
查看: 1817|回复: 29

[经验分享] 判断设备在线,设备追踪插件可以用这个

[复制链接]

27

主题

492

帖子

2155

积分

金牌会员

Rank: 6Rank: 6

积分
2155
金钱
1658
HASS币
30
发表于 2021-2-25 20:21:05 | 显示全部楼层 |阅读模式

插件介绍是:家庭助理的自定义组件,用于检测连接到本地局域网的 iPhone,即使手机处于深度睡眠状态。
但经我自己使用,无论iphone  iPAD  安卓手机,windows电脑,无线wifi还是有线网线,均可正常使用追踪.
原理应该是发送udp数据包到5353端口来监测
gayhub地址: https://github.com/mudape/iphonedetect


上线监测比较快10秒内,下线监测慢一些大概2-3分钟,跟我之前用的路由器asuswrt追踪插件差不多
要添加需要追踪的设备ip,所以事先需要知道设备的IP,最好设置静态IP
在configuration.yaml中配置
device_tracker:
  - platform: iphonedetect
    consider_home: 60
    scan_interval: 12
    new_device_defaults:
      track_new_devices: false
    hosts:
      xiaomi8: 192.168.123.153
      iphonex: 192.168.123.109
      pc: 192.168.123.100

在known_devices.yaml中设置
xiaomi8:
  hide_if_away: false
  icon:
  mac: 20_DE_28_39_83_64
  name: 小米手机
  picture:
  track: true
iphonex:
  hide_if_away: false
  icon:
  mac: 98_E0_E8_83_5D_5B
  name: iphone手机
  picture:
  track: true

pc:
  hide_if_away: false
  icon:
  mac: 9EB:34:3C:75:4D
  name: 电脑
  picture:
  track: true

--------------------------------------------------------------

iphonedetect.zip (2.11 KB, 下载次数: 56)

评分

参与人数 2金钱 +30 HASS币 +10 收起 理由
令狐鸣 + 10 感谢楼主分享!
+ 20 + 10 感谢楼主分享!

查看全部评分

回复

使用道具 举报

19

主题

434

帖子

2544

积分

金牌会员

Rank: 6Rank: 6

积分
2544
金钱
2110
HASS币
0
发表于 2021-2-25 22:29:31 | 显示全部楼层
这是手机上不安装HA APP也可以直接追踪设备了,赞一个
回复

使用道具 举报

6

主题

203

帖子

616

积分

高级会员

Rank: 4

积分
616
金钱
413
HASS币
0
发表于 2021-2-26 01:40:15 | 显示全部楼层
不错 试试 用的路由追踪 手机深度睡眠就失效
回复

使用道具 举报

6

主题

203

帖子

616

积分

高级会员

Rank: 4

积分
616
金钱
413
HASS币
0
发表于 2021-2-26 01:51:37 | 显示全部楼层
showphi 发表于 2021-2-25 22:29
这是手机上不安装HA APP也可以直接追踪设备了,赞一个

app可以追踪gps轨迹,这个不行吧
回复

使用道具 举报

0

主题

2

帖子

16

积分

新手上路

Rank: 1

积分
16
金钱
14
HASS币
0
发表于 2021-2-26 09:36:09 | 显示全部楼层
手机离开内网网络后是否就自动判定为离线
回复

使用道具 举报

0

主题

41

帖子

1369

积分

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1328
HASS币
0
发表于 2021-2-26 10:00:44 | 显示全部楼层
找机会来试试看,谢谢楼主
回复

使用道具 举报

0

主题

182

帖子

2051

积分

论坛积极会员

积分
2051
金钱
1869
HASS币
0
发表于 2021-2-26 12:54:38 | 显示全部楼层
用上了,感谢分享!
回复

使用道具 举报

9

主题

768

帖子

3385

积分

论坛元老

Rank: 8Rank: 8

积分
3385
金钱
2617
HASS币
87
发表于 2021-2-26 16:34:23 | 显示全部楼层
问问ios设备提示不支持,其他的都OK.
是否还需要设置什么?
2021-02-26 16:27:11 ERROR (MainThread) [homeassistant.components.device_tracker] The see service is not supported for this entity device_tracker.ipad
2021-02-26 16:27:11 ERROR (MainThread) [homeassistant.components.device_tracker] The see service is not supported for this entity device_tracker.iphone
回复

使用道具 举报

0

主题

164

帖子

972

积分

高级会员

Rank: 4

积分
972
金钱
808
HASS币
0
发表于 2021-2-26 16:51:38 | 显示全部楼层
和ping相比如何?检测会不会很平凡,影响网络质量
回复

使用道具 举报

27

主题

492

帖子

2155

积分

金牌会员

Rank: 6Rank: 6

积分
2155
金钱
1658
HASS币
30
 楼主| 发表于 2021-2-26 17:13:14 | 显示全部楼层
令狐鸣 发表于 2021-2-26 16:34
问问ios设备提示不支持,其他的都OK.
是否还需要设置什么?

这个就不清楚了啊,我用着完全没问题啊
你再检查检查什么空格, 大小写,换行什么的咯


6fddcad31297e48e4c5a9ec71bed7019.jpg 20889921a22bf089b57310ddb8676850.jpg
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2021-4-15 00:53 , Processed in 0.119001 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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