Skip to content
This repository has been archived by the owner on Oct 20, 2024. It is now read-only.

A platform to implement the tp-link tapo device and Adaptive Lighting for light bulbs

License

Notifications You must be signed in to change notification settings

RaresAil/homebridge-tp-link-tapo

Repository files navigation

Homebridge TP-Link Tapo

This plugin has been archived and it will no longer receive updates

Build and Lint CodeQL

verified-by-homebridge Snyk Vulnerabilities for npm package npm

I recommend to use the platform as a Child Bridge for the best performance.

Most of the time the response time between the app and the device is 80ms. With the official app i measured around 1s to 2s as a response time.

Migrate to V3

The platform name was changed to HomebridgeTPLinkTapo from HomebridgeTPLinkLights

Package was renamed from homebridge-tplink-smart-light to homebridge-tp-link-tapo

Current device types

  • Socket/Outlet (For devices with power measurement, they have a contact sensor, open means the current is > 0 and closed is 0)
  • Hub (As alarm)
  • Button S200
  • Contact Sensor (T110)
  • Light Bulb
  • LED Strip

For other device type just open a issue.

Config

You can add multiple devices bulbs with a single platform.

{
  "platforms": [
    {
      "platform": "HomebridgeTPLinkTapo",
      "name": "TPLink Tapo Platform",
      "email": "tplink-email",
      "password": "tplink-password",
      "addresses": ["192.168.x.x (the ip address of the device)"]
    }
  ]
}