Homebridge plugin to control Tasmota flashed devices.


Keywords
homebridge, homebridge-plugin, homekit, tasmota
License
MIT
Install
npm install homebridge-tasmota-control@0.10.17

Documentation

Homebridge tasmota

verified-by-homebridge npm npm GitHub pull requests GitHub issues

Homebridge plugin to control tasmota devices using RESTFull API.

Package

  1. Homebridge
  2. Homebridge Config UI X

Installation

  1. Follow the step-by-step instructions on the Homebridge Wiki for how to install Homebridge.
  2. Follow the step-by-step instructions on the Homebridge Config UI X for how to install Homebridge Config UI X.
  3. Install homebridge-tasmota-control using: npm install -g homebridge-tasmota-control or search for tasmota in Config UI X.

Know issues

  1. If use with Hoobs possible config incompatibilty.

HomeKit pairing

  1. Each accessories needs to be manually paired.
  2. Open the Home app on your device.
  3. Tap the Home tab, then tap .
  4. Tap Add Accessory, and select I Don't Have a Code or Cannot Scan.
  5. Enter the Homebridge PIN, this can be found under the QR code in Homebridge UI or your Homebridge logs, alternatively you can select Use Camera and scan the QR code again.

Info

  1. This plugin control ON/OFF Tasmota outlet.
  2. More comming soon...

Configuration

  1. Use Homebridge Config UI X to configure the plugin (strongly recomended), or update your configuration file manually. See sample-config.json in this repository for a sample or add the bottom example to Your config.json file.
  2. In host set the adres IP`
  3. In user set the user.
  4. In passwd set the password.
  5. In refreshInterval set the data refresh time in seconds.
  6. manufacturer, model, serialNumber, firmwareRevision - optional branding data displayed in Home.app

        {
            "platform": "TasmotaControl",
            "devices": [
                {
                    "name": "Gniazdo",
                    "host": "192.169.1.60",
                    "user": "user",
                    "paswd": "password",
                    "refreshInterval": 10,
                    "manufacturer": "Manufacturer",
                    "modelName": "Model",
                    "serialNumber": "Serial Number",
                    "firmwareRevision": "Firmware Revision"
                }
            ]
        }

Whats new:

https://github.com/grzegorz914/homebridge-tasmota-control/blob/master/CHANGELOG.md

Development

  • Pull request and help in development highly appreciated.