AdapterRequests icon indicating copy to clipboard operation
AdapterRequests copied to clipboard

TPLink Tapo P100 (und andere)

Open DEV2DEV-DE opened this issue 3 years ago • 17 comments

Die Tapo-Steckdosen sind beim großen A so ziemlich die günstigsten. Ich selbst habe die P100 im Einsatz.

Für HB gibt es hier ein funktionierendes Plugin: https://www.npmjs.com/package/homebridge-tapo

Grundsätzlich finde ich persönlich den Umweg über den HB-Adapter aber als suboptimal, zumal damit eine weitere mögliche Fehlerquelle hinzukommt. Anwender ohne Apfelhardware sind außerdem gezwungen, einen Adapter zu installieren den sie ansonsten gar nicht benötigen sondern nur als Wrapper für die eingesetzten Geräte dient. Von Speicherplatz und CPU-Last mal ganz zu schweigen.

Gruß Bernd

DEV2DEV-DE avatar Aug 08 '22 07:08 DEV2DEV-DE

https://github.com/sanlike0911/node-red-contrib-tplink-tapo-connect-api

DEV2DEV-DE avatar Aug 08 '22 08:08 DEV2DEV-DE

Kann einen P115 (mit Strommessung) zum Test etc. zur Verfügung stellen

Hier ist auch eine ähnliche Anfrage: https://github.com/ioBroker/AdapterRequests/issues/647

Hant0r avatar Aug 09 '22 13:08 Hant0r

Ich könnte einen P100 bereitstellen. Von denen habe ich hier noch ein paar rumliegen.

DEV2DEV-DE avatar Aug 10 '22 05:08 DEV2DEV-DE

Wenn jemand ein Tape App Account hat mit Geräte kann ich mir das anschauen [email protected]

TA2k avatar Aug 18 '22 18:08 TA2k

@TA2k Wenn ich den COde des homebridge plugins dafür lese ist es ne lokale Schnittstelle sogar ...

Apollon77 avatar Aug 18 '22 18:08 Apollon77

Ja sieht auch ziemlich trivial aus und kann man blind kopieren aber die Idee war über die Tapo App die Geräte/IPs zu bekommen und sie dann lokal anzusteuern

TA2k avatar Aug 18 '22 18:08 TA2k

Ahh ... right ... wenn die kein MDNS oder UDP haben das man sie finden kann dann ist app account besser. hast recht

Apollon77 avatar Aug 18 '22 18:08 Apollon77

Ich könnte meinen Account anbieten, habe aber nur ein paar von den P100 drin. Allerdings würde mir persönlich auch völlig ausreichen, die IP's irgendwo manuell einzutragen.

DEV2DEV-DE avatar Aug 18 '22 19:08 DEV2DEV-DE

Ja es interessiert mich einfach wie die App funktioniert

TA2k avatar Aug 18 '22 19:08 TA2k

Dann werde ich den mal etwas anonymisieren und die Dosen neu einbinden. Habe gerade gesehen, dass da alter Kram drin ist. Ich brauche die App halt nicht mehr wirklich, weil die verwendeten Dosen ihre IP behalten und ich nur noch die in die Config eintrage.

Aber heute nicht mehr ...

DEV2DEV-DE avatar Aug 18 '22 19:08 DEV2DEV-DE

Wenn jemand ein Tape App Account hat mit Geräte kann ich mir das anschauen

Du hast Post ;-)

DEV2DEV-DE avatar Aug 19 '22 06:08 DEV2DEV-DE

Cool danke.

Falls du noch einen Account oder einen P115 (mit Strommessung) brauchst sag bescheid

Hant0r avatar Aug 19 '22 08:08 Hant0r

An einer P115 Integration hätte ich auch Interesse und könnte bei Bedarf Account samt P115 zur Verfügung stellen.

mrmartin0815 avatar Aug 20 '22 21:08 mrmartin0815

Ich habe mal was angefangen, leider für lokale Anfragen ungetestet einfach mal probieren ob es funktioniert https://forum.iobroker.net/topic/57336/test-adapter-tp-link-tapo

TA2k avatar Aug 21 '22 19:08 TA2k

Klasse, danke @TA2k ! Tapo Adapter wurde erfolgreich installiert und mit TP-Link Credentials bestückt -> Alle Status auf grün. Allerdings werden de beiden Tapo P115 nicht angezeigt/gefunden: Ich sehe unter Objekte lediglich "tapo.0.info.connection". 2022-08-22 16:48:22.330 - info: tapo.0 (1284) starting. Version 0.0.1 (non-npm: TA2k/ioBroker.tapo#f77024d2f8328c5b07eb179c6e50e5bb10fae944) in /opt/iobroker/node_modules/iobroker.tapo, node: v16.17.0, js-controller: 4.0.23 2022-08-22 16:48:22.358 - info: tapo.0 (1284) Login tp TAPO App

Anmerkung: Für mich wäre es auch völlig OK, die IPs der Geräte manuell einzutragen - also ohne Cloud-Service-Abfrage.

mrmartin0815 avatar Aug 22 '22 14:08 mrmartin0815

Ein debug log via mail wäre hilfreich [email protected]

TA2k avatar Aug 22 '22 19:08 TA2k

Gerne! Gibt es eine Anleitung/Link dazu, wie man ein Debug-Log erstellt? Im "normalen" Protokoll gibt es nur die o.g Info-Log-Einträge vom Tapo-Adapter. (Bin gerade erst beim ioBroker angekommen und arbeite mich jetzt ein, bevor PV aufs Dach gepackt wird)

EDIT: Habs gefunden. Log kommt per Mail.

mrmartin0815 avatar Aug 22 '22 20:08 mrmartin0815

Link to repo: https://github.com/TA2k/ioBroker.tapo

mcm1957 avatar Mar 25 '23 20:03 mcm1957

TA2k Please let us know the current state of development. And please finalize and add the adapter to lates repository if no known (major) issues exist.

mcm1957 avatar Mar 25 '23 20:03 mcm1957

in stable https://github.com/ioBroker/ioBroker.repositories/blob/60637e8e3943bf66070c0c475d90f08de218a68d/sources-dist-stable.json#L2278

TA2k avatar Mar 25 '23 20:03 TA2k