Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raresail/homebridge-tp-link-tapo
A platform to implement the tp-link tapo device and Adaptive Lighting for light bulbs
https://github.com/raresail/homebridge-tp-link-tapo
homebridge smart-home tapo tapo-device tapo-light-bulb tplink
Last synced: 3 months ago
JSON representation
A platform to implement the tp-link tapo device and Adaptive Lighting for light bulbs
- Host: GitHub
- URL: https://github.com/raresail/homebridge-tp-link-tapo
- Owner: RaresAil
- License: apache-2.0
- Archived: true
- Created: 2021-07-09T17:32:06.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-20T09:19:57.000Z (3 months ago)
- Last Synced: 2024-10-20T13:54:49.727Z (3 months ago)
- Topics: homebridge, smart-home, tapo, tapo-device, tapo-light-bulb, tplink
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/homebridge-tp-link-tapo
- Size: 220 KB
- Stars: 66
- Watchers: 5
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Homebridge TP-Link Tapo
## This plugin has been archived and it will no longer receive updates
[![Build and Lint](https://github.com/RaresAil/homebridge-tp-link-tapo/actions/workflows/build.yml/badge.svg)](https://github.com/RaresAil/homebridge-tp-link-tapo/actions/workflows/build.yml)
[![CodeQL](https://github.com/RaresAil/homebridge-tp-link-tapo/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/RaresAil/homebridge-tp-link-tapo/actions/workflows/codeql-analysis.yml)[![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)
![Snyk Vulnerabilities for npm package](https://img.shields.io/snyk/vulnerabilities/npm/homebridge-tp-link-tapo)
![npm](https://img.shields.io/npm/dm/homebridge-tp-link-tapo)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 StripFor other device type just open a issue.
### Config
You can add multiple devices bulbs with a single platform.
```json
{
"platforms": [
{
"platform": "HomebridgeTPLinkTapo",
"name": "TPLink Tapo Platform",
"email": "tplink-email",
"password": "tplink-password",
"addresses": ["192.168.x.x (the ip address of the device)"]
}
]
}
```