A Homebridge plugin exposing a contact sensor state based on external IP
- Install homebridge using:
npm install -g homebridge
- Install this plugin:
npm install -g homebridge-external-ip
- Update your
config.json
configuration file
Example config.json
entry:
"platforms": [
{
"platform": "ExternalIp",
"expectedIp": "x.x.x.x",
"interval": 120
}
]
Where:
expectedIp
is the expected external IPinterval
is the polling interval to check the current external IP
If you have a query or problem, raise an issue in GitHub, or better yet submit a PR!