在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:PeteLawrence/homebridge-people开源软件地址:https://github.com/PeteLawrence/homebridge-people开源编程语言:JavaScript 100.0%开源软件介绍:NOTE: Since version 0.5 the configuration changed to platform. You must fix your configuration to match the new configuration format. homebridge-peopleThis is a plugin for homebridge. It monitors who is at home, based on their smartphone being seen on the network recently. It can also receive webhooks sent by location-aware mobile apps (such as Locative, which can use iBeacons and geofencing to provide faster and more accurate location information. Installation
Configuration
How it works
'Anyone' and 'No One' sensorsSome HomeKit automations need to happen when "anyone" is home or when "no one" is around, but the default Home app makes this difficult. homebridge-people can automatically create additional sensors called "Anyone" and "No One" to make these automations very easy. For example, you might want to run your "Arrive Home" scene when Anyone gets home. Or run "Leave Home" when No One is home. These sensors can be enabled by adding AccuracyThis plugin requires that the devices being monitored are connected to the network. iPhones (and I expect others) deliberately disconnect from the network once the screen is turned off to save power, meaning just because the device isn't connected, it doesn't mean that the devices owner isn't at home. Fortunately, iPhones (and I expect others) periodically reconnect to the network to check for updates, emails, etc. This plugin works by keeping track of the last time a device was seen, and comparing that to a threshold value (in minutes). From a very limited amount of testing, I've found that a threshold of 15 minutes seems to work well for the phones that I have around, but for different phones this may or may not work. The threshold can be configured in the Additionally, if you're using a location-aware mobile app to range for iBeacons and geofences, this plugin can receive a HTTP push from the app to immediately see you as present or not present when you physically enter or exit your desired region. This is particularly useful for "Arrive Home" and "Depart Home" HomeKit automations which ideally happen faster than every 15 minutes. Pairing with a location-aware mobile appApps like Locative range for iBeacons and geofences by using core location APIs available on your smartphone. With bluetooth and location services turned on, these apps can provide an instantaneous update when you enter and exit a desired region. To use this plugin with one of these apps, configure your region and set the HTTP push to By default homebridge-people listens on port 51828 for updates. This can be changed by setting NotesRunning on a raspberry pi as non 'pi' userOn some versions of raspbian, users are not able to use the ping program by default. If none of your devices show online try running ThanksThanks to everyone who's helped contribute code, feedback and support. In particular:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论