2024年11月24日星期日 下午7:46:41

在HA中建立ping 路由器 检测手机是否在线

2 年 前
#1276 引用
a simple way to monitor devices on your network using PING (ICMP) from within Home Assistant.


在HA中建立ping  路由器 检测手机是否在线

https://bbs.hassbian.com/forum.php?mod=viewthread&tid=145&extra=&page=13&mobile=2

需要在DHCP里分配静态IP
在路由器上做mac地址绑定



Useful links

https://www.home-assistant.io/integrations/ping/
https://www.home-assistant.io/integrations/ping/#binary-sensor

https://smarthomepursuits.com/how-to-monitor-devices-in-home-assistant/
0
2 年 前
#1277 引用
Step 1:add the code below  in  configuration.yaml

The default number of packets sent is 5, and the default scan interval is 5 minutes

binary_sensor:
  - platform: ping
    host: 192.168.68.1
    name: Router
    count: 8
    scan_interval: 30


f you are adding multiple devices, then it would look like this:

binary_sensor:
  - platform: ping
    host: 192.168.68.1
    name: Router
    count: 8
    scan_interval: 30
  - platform: ping
    host: 192.168.68.137
    name: Danny-Server
    count: 8
    scan_interval: 30
  - platform: ping
    host: 192.168.68.141
    name: Danny-Docker
    count: 8
    scan_interval: 30


This is my tracker configuration:

device_tracker:
  - platform: bluetooth_tracker
    interval_seconds: 15
    consider_home: 180
    new_device_defaults:
      track_new_devices: true
    device_id: -1
  - platform: ping
    hosts:
      vladimir_ping: 192.168.0.120
    count: 2
    scan_interval: 30
    consider_home: 60
  - platform: ping
    hosts:
      danijela_ping: 192.168.0.125
    count: 2
    scan_interval: 30
    consider_home: 60



binary_sensor:
  - platform: ping
    host: 192.168.68.1
    name: Router
    count: 8
    scan_interval: 30
  - platform: ping
    host: 192.168.68.137
    name: Danny-Server
    count: 8
    scan_interval: 30
  - platform: ping
    host: 192.168.68.141
    name: Danny-Docker
    count: 8
    scan_interval: 30

我的电视机遥控关机后仍然ping的通,只有断电才能ping不通,所以判断不了开关机状态。

我的iPhone XR锁屏几秒钟后就显示离开了,虽然WiFi还连着……

华为手机好像可以设置锁屏wifi常联


0
2 年 前
#1278 引用
貌似这样手机会耗电的说
GPS当然更耗电了

手机会耗电,有缺陷,手机待机时ping不到;目前我只用来ping wifi类吸顶灯、网关来检测他们是否在线。离线时提醒我,将m1s自动重新启动一次。
0
2 年 前
#1279 引用
优化
路由,或者GPS,或者iBeacon

iBeacon是苹果在2013年WWDC上推出一项基于蓝牙4.0(Bluetooth LE | BLE | Bluetooth Smart)的精准微定位技术,当你的手持设备靠近一个Beacon基站时,设备就能够感应到Beacon信号,范围可以从几毫米到50米。

BLE与传统的蓝牙相比最大的优势是功耗降低90%,同时传输距离增大(理想状况下超过100米)、安全和稳定性提高(支持AES加密和CRC验证

BLE(低功耗蓝牙技术)是一种2.4GHz频段的射频技术,射频信号的传播受环境干扰大不稳定,基于该原理的测距也不会精确。

0
2 年 前
#14354 引用

1
0
2 年 前
#14355 引用



device_tracker:
  - platform: ping
    interval_seconds: 30
    consider_home: 1200
    hosts:
      josh_iphone: 192.168.0.140
      stephanie_iphone: 192.168.0.141
0
2 年 前
#16532 引用
You can add ANY devices with an IP here – phones, printers, smart TV’s , raspberry pi’s, cameras, etc. You will just need to know the IP address of each device, as hostname will not work. You should be able to grab the IP address from the device itself or by logging into your router.
0
2 年 前
#16533 引用
Step 2: Display Status in Lovelace
0
2 年 前
#16534 引用
Step 3: Create Automation To Alert When Device Is Offline
0