homebridge-sonoff
Version:
Control Sonoff devices with Siri and HomeKit
73 lines (59 loc) • 1.54 kB
Markdown
[![NPM version][npm-image]][npm-url]
[]: https://img.shields.io/npm/v/homebridge-sonoff.svg
[]: https://www.npmjs.com/package/homebridge-sonoff
This is a plugin for [homebridge](https://github.com/nfarina/homebridge) which makes it possible to control Sonoff Basic devices with [Tasmota](https://github.com/arendst/Sonoff-Tasmota) firmware through HTTP only
**You need Tasmota v5.11.0 or higher if you want to use this plugin!**

```bash
npm i -g homebridge-sonoff
```
Used HTTP routes:
```
http://sonoff/cm?cmnd=Power
http://sonoff/cm?cmnd=Power%20On
http://sonoff/cm?cmnd=Power%20Off
```
```json
{
"platform": "Sonoff",
"name": "Sonoff",
"devices": [
{
"name": "Name of the accessory",
"hostname": "The hostname or local ip address of the Sonoff device"
}
]
}
```
```json
{
"platform": "Sonoff",
"name": "Sonoff",
"devices": [
{
"name": "Name of the accessory",
"hostname": "The hostname or local ip address of the Sonoff device",
"relay": "2"
}
]
}
```
```json
{
"platform": "Sonoff",
"name": "Sonoff",
"devices": [
{
"name": "Name of the accessory",
"hostname": "The hostname or local ip address of the Sonoff device",
"password": "The password from the web interface"
}
]
}
```