homebridge-http-pir-motion-sensor

1.0.0 • Public • Published

homebridge-http-motion-sensor

This is a plugin for homebridge which can monitor a motion sensor via a HTTP endpoint. The endpoint shall return a 0 or 1 value depending on the sensor state.

This project is heavily inspired by cyakimov's homebridge-http-contact-sensor

Install

Previous installation of Homebridge is required.

Then run the following command to install homebridge-http-motion-sensor

npm install -g homebridge-http-motion-sensor

Configuration

To add to your config.json file, under the accessories array :

{
    "accessory": "motion-sensor",
    "name": "Hallway",
    "pollInterval": 500,
    "statusUrl": "http://localhost/sensor"
}
Parameter Type Value
accessory String Must be motion-sensor.
name String The name that will be displayed in HomeKit for the accessory.
pollInterval Double The interval for requesting the status url.
statusUrl String The url that will returns the status of the motion sensor (0 or 1).

You can add as many accessories as needed.

Thanks

To cyakimov and the project homebridge-http-contact-sensor

Contribute

Pull requests are open ;)

Package Sidebar

Install

npm i homebridge-http-pir-motion-sensor

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

6.72 kB

Total Files

4

Last publish

Collaborators

  • que20