Skip to content

Nall-chan/tapoSmartHome

Repository files navigation

SDK Version Version
License Check Style Run Tests
Spenden Wunschliste

tapo SmartHome

Einbindung der TP-Link tapo SmartHome Geräte

Inhaltsverzeichnis

1. Funktionsumfang

Komplett lokale Kommunikation mit den Geräten.
Die Geräte müssen aber in der TP-Link/tapo Cloud registriert sein, damit die lokale Anmeldung funktioniert!

1. Nicht Geräte Instanzen

  • Auffinden von Geräten und Hubs im Netzwerk und Anlegen der Geräte bzw. Konfigurator-Instanz inklusive Gateway in IPS.
  • Einfaches Anlegen von Geräte-Instanzen welche mit einem Smart Hub verbunden sind.

Smart Hub Instanz als IO Instanz zur Kommunikation mit den angelernten Funk-Geräten und Symcon.
Folgende Hubs werden unterstützt:

  • KH100
  • H100
  • H200

2. Netzwerk Geräte Instanzen

Leuchtmittel:

  • L510 (E27, dimmbar)
  • L520 (E27, dimmbar)
  • L610 (GU10, dimmbar)

Leuchtmittel / LED-Stripe:

  • L530 (E27, dimmbar, mehrfarbig)
  • L535 (E27, dimmbar, mehrfarbig)
  • L630 (GU10, dimmbar, mehrfarbig)
  • L900 (LED Stripe, dimmbar, mehrfarbig)

Leuchtmittel / LED-Stripe:

  • L920 (LED Stripe, dimmbar, mehrfarbig, Segmentiert)
  • L930 (LED Stripe, dimmbar, mehrfarbig, Segmentiert)

Zwischenstecker:

  • P100 (mini)
  • P105 (rund)

Zwischenstecker mit Energiemessung:

  • P110 (mini)
  • P115 (rund)

Weitere Geräte können im Modul ergänzt werden, leider liegen aktuell keine Daten für diese Geräte vor. Hier melden für die integration von weiteren Geräten:
Symcon Community

3. Hub Geräte Instanzen

aktuell umgesetzt und getestete Geräte:

  • KE100 (Heizkörperthermostat)
  • T310 (Temperatur- & Feuchtigkeitssensor)

Alle restlichen Geräte können im Modul ergänzt werden, leider liegen aktuell keine Daten für diese Geräte vor. Hier melden für die integration von weiteren Geräten:
Symcon Community

2. Voraussetzungen

  • IP-Symcon ab Version 6.1

3. Software-Installation

Über den 'Module-Store' in IPS das Modul 'tapo SmartHome' hinzufügen.
Bei kommerzieller Nutzung (z.B. als Errichter oder Integrator) wenden Sie sich bitte an den Autor.
Module-Store

4. Einrichten der Instanzen in IP-Symcon

Details sind direkt in der Dokumentation der jeweiligen Module beschrieben.
Es wird empfohlen die Einrichtung mit der Discovery-Instanz zu starten (tapo Discovery:).

5. Anhang

1. Changelog

Version 1.70:

  • tapo Stripe Color ergänzt.

Version 1.65:

  • Smart Hubs werden unterstützt.
  • Geräte von Smart Hubs ergänzt.
  • Diverse Netzwerk Geräte ergänzt.

Version 1.61:

  • P300 Steckdosenleiste ergänzt.
  • Refactoring der 1.60 um weiterer Geräte und den Smart Hub zu integrieren

Version 1.60:

  • Discovery Modul zum einfachen auffinden von Geräten im Netzwerk ergänzt
  • tapo Light Modul ergänzt
  • Refactoring der 1.50 um weiterer Geräte und den Smart Hub zu integrieren

Version 1.50:

  • Refactoring der 1.40

Version 1.40:

  • Refactoring der 1.30
  • Neu Verbinden überarbeitet
  • Leseintervall wurde nicht gesetzt, wenn Gerät offline war, somit auch nie ein automatischer Reconnect wenn Gerät online ging
  • War der Gerätename leer und Instanz automatisch umbenennen aktiv, so wurde der Name der Instanz gelöscht und es war ein Unbenanntes Objekt
  • Cookie sollte sich jetzt automatisch verlängern und nicht mehr statisch sein (Errorcode 9999)

Version 1.30:

  • Neue Verschlüsselung wird unterstützt

Version 1.20:

  • Laufzeit wurde falsch berechnet und nicht als UTC abgelegt
  • Session Timeout wird abgefangen und ein automatischer reconnect wird versucht
  • Fehlerbehandlung verbessert

Version 1.10:

  • Energiemessung von P110 ergänzt

Version 1.00:

  • Release Version für Symcon 6.1

2. Spenden

Die Library ist für die nicht kommerzielle Nutzung kostenlos, Schenkungen als Unterstützung für den Autor werden hier akzeptiert:

Wunschliste

6. Lizenz

IPS-Modul:
CC BY-NC-SA 4.0