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 ;)

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i homebridge-http-pir-motion-sensor

      Weekly Downloads

      2

      Version

      1.0.0

      License

      MIT

      Unpacked Size

      6.72 kB

      Total Files

      4

      Last publish

      Collaborators

      • que20