ryanleesmith / homebridge-litter-robot-connect

Litter-Robot Connect Homebridge Plugin
MIT License
14 stars 3 forks source link

homebridge-litter-robot-connect

verified-by-homebridge

Litter-Robot Connect Homebridge Plugin

Integrates your Litter-Robot device with HomeKit. Enables monitoring of waste level, occupancy, current cycling status, as well as ability to turn on/off the nightlight, run a manual cycle, and reset the waste level gauge.

Consider using Homebridge Config UI X to manage the installation and configuration steps.

Installation

  1. Install homebridge using: npm install -g homebridge
  2. Install this plug-in using: npm install -g homebridge-litter-robot-connect
  3. Update your configuration file. See example config.json snippet below.

Configuration

Configuration sample (edit ~/.homebridge/config.json):

"platforms": [
    {
        "platform":  "LitterRobotPlatform"
        "username":  "YOUR-LITTER-ROBOT-EMAIL",
        "password":  "YOUR-LITTER-ROBOT-PASSWORD",
    }
]

Your username and password are not stored, they are only used to generate an auth token which is used for all subsequent requests. This auth token is not stored either, and expires every hour (Litter-Robot's configuration). A refresh token is used to request new auth tokens upon expiry.

Optional fields:

How It Works

With all accessories enabled, this plugin will query the Litter-Robot API and generate the following accessories for your usage: