Skip to content

A Homebridge plugin exposing a contact sensor state based on external IP

License

Notifications You must be signed in to change notification settings

vectronic/homebridge-external-ip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

homebridge-external-ip

A Homebridge plugin exposing a contact sensor state based on external IP

Installation

  1. Install homebridge using: npm install -g homebridge
  2. Install this plugin: npm install -g homebridge-external-ip
  3. Update your config.json configuration file

Configuration

Example config.json entry:

"platforms": [
    {
        "platform": "ExternalIp",
        "expectedIp": "x.x.x.x",
        "interval": 120
    }
]

Where:

  • expectedIp is the expected external IP
  • interval is the polling interval to check the current external IP

Help etc.

If you have a query or problem, raise an issue in GitHub, or better yet submit a PR!

About

A Homebridge plugin exposing a contact sensor state based on external IP

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project