Skip to content
Daniel Caspi edited this page Jul 6, 2022 · 7 revisions

homebridge-blinds

verified-by-homebridge isc license npm npm Discord Donate

homebridge-blinds is a plugin for Homebridge.

Control your http-based blinds via Homebridge (also works for command-line scripts as well)!

Installation

If you are new to Homebridge, please first read the Homebridge documentation. If you are running on a Raspberry, you will find a tutorial in the homebridge-punt Wiki.

Install homebridge:

sudo npm install -g homebridge

Install homebridge-blinds:

sudo npm install -g homebridge-blinds

Configuration

Add the accessory in config.json in your home directory inside .homebridge.

Basic configuration

{
    "accessory": "BlindsHTTP",
    "name": "Window",
    "up_url": {
        "url": "http://1.2.3.4/window/up",
        "method": "GET"
    },
    "down_url": {
        "url": "http://1.2.3.4/window/down",
        "method": "GET"
    },
    "stop_url": {
        "url": "http://1.2.3.4/window/stop",
        "method": "GET"
    },
    "http_success_codes": [200, 204],
    "motion_time": 10000
}
Clone this wiki locally