2024年11月21日星期四 下午7:49:35

Track Home/Away Status for Your Household Using Their Smart Phones and Home Assistant

2 年 前
#3642 引用
Ping

Home Assistant offers a binary sensor integration that allows a ping to be sent to any device on your network.

This provides us with a really great way to monitor the presence of a particular device on our network.

The most obvious way we could use this integration is to sense if a person is home by pinging their mobile phone or smart watch. If you are away and your device is not connected to your network, Home Assistant knows that you are away.
0
2 年 前
#3661 引用
路由器追踪

利用路由设备,一个不容忽视的问题就是时效性。一般手机如果你不碰它的话(未激活屏幕),进门十来分钟才能连上wifi。而你出门时,路由器肯定是以为你在家的,因为路由器判定手机离开也需要较长的时间(至少是五六分钟吧),利用ping之类的主动检测,时效性会好一些,但也只限于断开的时候。

在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 年 前
#3666 引用
所有离家方案及不足

https://bbs.hassbian.com/forum.php?mod=viewthread&tid=10096&extra=page%3D1&page=3&mobile=2
0
2 年 前
#5947 引用
1
0
2 年 前
#5948 引用
我考虑的更多的是安防方面的应用,具体来说就是何时判定所有人离家自动进入警戒模式(同时打开摄像头等)、何时判定有家人回家解除警戒模式(不应过早解除、也不应晚于他/她开门那一刻解除)。
尤其是回家,我追求的最理想的判定回家解除警戒的时间,是按下门把手打开门之前的几秒之内,最好是开门前还能听到系统发出的欢迎回家/解除警戒的语音/声音提示。

这个要求,本地联动的智能门锁可以做到,我主贴里说的monitor可以做到,其他我试过的所有方案都没能做到。
0
2 年 前
#14400 引用
1
0
1 年 前
#22412 引用


Why does the “WiFi connection” sensor in Home Assistant Companion app for Android require Location service to be enabled on the phone ? If location is disabled, the sensor in HA ( sensor.phonename_wifi_connection) reports “unknown” and the moment I enable location on the phone it will correctly report the name of my home WiFi network.

It’s an Android thing. Several Wifi related API calls, like listing available SSIDs, need location permissions because access to this information allows an app to more or less precisely locate the device using Wifi SSID fingerprinting (see Google’s Wifi location service). I don’t know which Wifi services the HA companion app uses exactly, but a lot of them (maybe all ?) do require location permissions by design.

From the Android SDK docs:



A successful call to WifiManager.startScan() requires all of the following conditions to be met:

*  Your app has the ACCESS_FINE_LOCATION or ACCESS_COARSE_LOCATION permission.
*  Your app has the CHANGE_WIFI_STATE permission.
*  Location services are enabled on the device (under Settings > Location).



https://community.home-assistant.io/t/why-does-wifi-connection-sensor-require-location/371002/2?u=msly

https://community.home-assistant.io/t/why-does-wifi-connection-sensor-require-location/371002
0
11 个月 前
#23951 引用
米家自动化极客版配置“离家”“回家”

https://post.smzdm.com/p/awz6wgm4/

小米人体传感器、门窗传感器和网关。

小米人体传感器检测到人移动,10s内检测到门窗传感器打开,10s内检测到门窗传感器关闭,确认为离家,执行相关离家的操作。



买个锁,在外面上锁就是离家。

现在的智能锁基本上都有这些功能
0
11 个月 前
#23952 引用
买个蓝牙开关,出门单击或长按触发离家模式

离家模式不用那么复杂,买多一个蓝牙开关放门口,全员出门按一次就触发离家
0
11 个月 前
#23953 引用
艾奈斯的传感器
米家有个叫艾奈斯的传感器,是通过手机连接它的蓝牙判定有没有人的,非常好用,一个就能覆盖全屋。以后有了女朋友,把她的手机也加进去就行了,准确率100%。

可以通过连接的手机判断人,不同手机执行不同操作

alinice就是一个蓝牙服务器,手机跟它配对一次就行了,以后回家手机蓝牙会自动连接它(就像蓝牙鼠标一样,不影响手机听音乐),米家通过手机的MAC地址判断是谁回家了
0