This is a plugin for homebridge. It's a forked version of homebridge-people with a dummy switch called "Guest Mode" designed to override the "Anyone" presence sensor so that you can force presence without onboarding a new person.
- Install homebridge (if not already installed) using:
npm install -g homebridge
- Install this plugin using:
npm install -g homebridge-people-guest-mode
- Update your configuration file. See below for a sample.
"platforms": [
{
"platform": "People",
"threshold" : 15,
"webhookPort": 51828,
"cacheDirectory": "./.node-persist/storage",
"pingInterval": 10000,
"ignoreReEnterExitSeconds": 0,
"people" : [
{
"name" : "Pete",
"target" : "PetesiPhone",
"threshold" : 15,
"pingInterval": 10000,
"ignoreReEnterExitSeconds": 0
},
{
"name" : "Someone Else",
"target" : "192.168.1.68",
"threshold" : 15,
"pingInterval": 10000,
"ignoreReEnterExitSeconds": 0
}
]
}
]
Thanks to:
- PeteLawrence - for creating a great plugin, Homebrige People
- nfarina - For creating the Homebridge dummy switch.