AlexanderBabel / homebridge-sonoff

Control Sonoff Basic devices with Tasmota firmware through Homebridge
Other
9 stars 4 forks source link

homebridge-sonoff

NPM version

This is a plugin for homebridge which makes it possible to control Sonoff Basic devices with Tasmota firmware through HTTP only

You need Tasmota v5.11.0 or higher if you want to use this plugin!

Demo

Installation

npm i -g homebridge-sonoff

Information

Used HTTP routes:

http://sonoff/cm?cmnd=Power
http://sonoff/cm?cmnd=Power%20On
http://sonoff/cm?cmnd=Power%20Off

Example config

{
  "platform": "Sonoff",
  "name": "Sonoff",
  "devices": [
    {
      "name": "Name of the accessory",
      "hostname": "The hostname or local ip address of the Sonoff device"
    }
  ]
}

Multiple Relays

{
  "platform": "Sonoff",
  "name": "Sonoff",
  "devices": [
    {
      "name": "Name of the accessory",
      "hostname": "The hostname or local ip address of the Sonoff device",
      "relay": "2"
    }
  ]
}

Password specified in Web Interface

{
  "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"
    }
  ]
}