Skip to content

A homebridge plugin for RGB LED devices running the Sonoff-Tasmota firmware, such as the MagicHome LED strip controller.

License

Notifications You must be signed in to change notification settings

matt-downs/homebridge-sonoff-tasmota-mqtt-hsb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Breaking changes in 2.0.0

You will need to update your configuration to remove the topics.getOn and topics.getHsb values, and add in a topics.status value instead - by default this is stat/device-name/RESULT. See the Configuration section for an updated config example.

homebridge-sonoff-tasmota-mqtt-hsb

A homebridge plugin for RGB LED devices running the Sonoff-Tasmota firmware, such as the MagicHome LED strip controller.

This plugin uses the HsbColor mqtt command to interface with each device, so it should support all of these devices.

Project based off homebridge-mqttlightbulb by ameeuw.

Installation

Follow the instruction in homebridge for the homebridge server installation. The plugin is published through NPM and should be installed "globally" by typing:

npm install -g homebridge-sonoff-tasmota-mqtt-hsb

Configuration

Remember to configure the plugin in config.json in your home directory inside the .homebridge directory. Configuration example:

"accessories": [
  {
    "accessory": "sonoff-tasmota-mqtt-hsb",
    "name": "MagicHome LED strip controller",
    "url": "mqtt://0.0.0.0",
    "username": "<username>",
    "password": "<password>",
    "caption": "<label>",
    "topics": {
      "setOn": "cmnd/sonoff/Power",
      "setHsb": "cmnd/sonoff/HSBColor",
      "status": "stat/sonoff/RESULT"
    }
  }
],

About

A homebridge plugin for RGB LED devices running the Sonoff-Tasmota firmware, such as the MagicHome LED strip controller.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%