Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
gha-lab-7ccf56a2a4 — GitHub-Actions-Workflow-Sandbox zur Reproduktion von CVE-2025-55192 | Kitploit
Tools/GitHubGitHub/ghapvharmo/gha-lab-7ccf56a2a4
Dynamische Analyse (Sandboxing)SchwachstellenanalyseExploitationDevSecOps
GitHubghapvharmo/gha-lab-7ccf56a2a4

gha-lab-7ccf56a2a4

GitHub-Actions-Workflow-Sandbox zur Reproduktion von CVE-2025-55192

Repository anzeigen
vor 19 TagenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

hacs_badge GitHub release HA integration usage

HomeAssistant - Tapo: Cameras Control

Benutzerdefinierte Komponente - Tapo: Cameras Control - um Tapo-Kameras, Türklingeln und Gong-Einheiten in Home Assistant zu integrieren

⭐ Stellt jetzt auch einen Stream für Geräte bereit, die keine RTSP- oder ONVIF-Fähigkeiten besitzen.

Installation

Kopieren Sie den Inhalt von custom_components/tapo_control/ in den Ordner custom_components/tapo_control/ in Ihrem Home-Assistant-Konfigurationsordner.

Installation mit HACS

HACS ist ein Community-Store für Home Assistant. Sie können HACS installieren und anschließend Tapo: Camera Control aus dem HACS-Store installieren.

Voraussetzungen

Netzwerk

Die folgenden Ziel-TCP-(v)LAN-Ports müssen in der Firewall geöffnet sein, damit von Home Assistant aus auf Ihre Tapo-Kamera zugegriffen werden kann:

Gong-Einheiten:

  • 80 - HTTP zur Steuerung der Kamera (Dienste)

Kameras und Türklingeln:

  • 443 - HTTPS zur Steuerung der Kamera (Dienste)
  • 8800 - proprietäres Protokoll für Videostreaming und Downloads von Aufnahmen (falls auf dem Gerät verfügbar)
  • 554 - RTSP zum Abrufen des Videostreams von der Kamera (falls auf dem Gerät verfügbar)
  • 2020 - ONVIF zur Erfassung erkannter Bewegungen über einen Binärsensor (falls auf dem Gerät verfügbar)

Dies sind keine WAN-Ports. ÖFFNEN SIE KEINE WAN-PORTS PER PORT-WEITERLEITUNG. Möglicherweise müssen Sie (v)LAN-Ports nur öffnen, wenn Sie wissen, was das alles bedeutet.

Kompatibilität mit Drittanbietern

Stellen Sie sicher, dass die Kompatibilität mit Drittanbietern in der offiziellen Tapo-App auf Ihrem Smartphone aktiviert ist.

Tapo App -> Me -> Tapo Lab -> Third-Party Compatibility -> On

Bild, das beschreibt, wie die Kompatibilität mit Drittanbietern aktiviert wird

Hinweis: Version 3.8.103 oder höher ist erforderlich.

Verwendung

Fügen Sie Kameras, Türklingeln oder Gong-Einheiten über Integrationen (suchen Sie nach Tapo: Cameras Control) in der Home-Assistant-Oberfläche hinzu. Sie können auch einfach auf die Schaltfläche unten klicken, wenn Sie MyHomeAssistant-Weiterleitungen eingerichtet haben.

Open your Home Assistant instance and start setting up a new integration.

Hinweis: Es gibt andere Tapo-Integrationen; stellen Sie sicher, dass Sie Tapo: Cameras Control auswählen. Andernfalls könnten Sie die für Steckdosen und Lampen wählen oder die offizielle HA-Integration, die im Vergleich zu dieser Integration Stand Dezember 2024 nur einen minimalen Funktionsumfang bietet.

Wenn Sie Tapo-Kameras, Türklingeln und Gong-Einheiten integrieren, stellen Sie sicher, dass nur EINE Integration verwendet wird. Wenn mehrere gleichzeitig verwendet werden, führt dies zu Konflikten und Verbindungsinstabilität zur Kamera für alle Integrationen/Dienste, die sich mit der Kamera verbinden.

Wenn Sie eine Gong-Einheit hinzufügen, setzen Sie den Steuerungsport auf 80 statt 443.

Geräte werden auch automatisch erkannt, wenn sie (erneut) mit dem WLAN verbunden werden.

Um mehrere Geräte hinzuzufügen, fügen Sie die Integration mehrmals hinzu.

Siehe Beispiele für Lovelace-Karten.

Schnellstart

Diese benutzerdefinierte Komponente erstellt:

Türklingeln, Kameras:

  • Bis zu 4 Kameraeinheiten: HD und SD, über RTSP-Standard oder das proprietäre TP-Link-Videoprotokoll. Wenn Sie sich für die direkten Einheiten entscheiden, wird empfohlen, Use Stream from Home Assistant in den Optionen zu deaktivieren, um die beste Leistung und Akkulaufzeit zu erzielen.
  • Binärsensor für Bewegung, nachdem die Bewegung zum ersten Mal erkannt wurde
  • Licht-Einheit, wenn die Kamera einen Flutlichtschalter unterstützt
  • Schaltflächen für Kalibrieren, Formatieren, Manuellen Alarm starten & stoppen, Kamera bewegen, Neustart und Zeitsynchronisierung
  • Schalter-Einheiten für Auto-Tracking, Spiegelungseinstellung, LED-Anzeige, Objektivverzeichnungskorrektur, (Reichhaltige) Benachrichtigungen, Aufnahme, Mikrofon stummschalten, Mikrofon-Rauschunterdrückung, Firmware automatisch aktualisieren, HDR-Modus, Arten von Alarmauslöseereignissen, Datenschutzzonen, Diagnosemodus, Smart-Track-spezifische Schalter, Audioaufnahme und Datenschutzmodus
  • Auswahl-Einheiten für Automatischen Alarm, Lichtfrequenz, Bewegungserkennung, Nachtsicht, Scheinwerferintensität, Alarmtyp, Schnellantwort und Zu Preset bewegen
  • Zahlen-Einheit für Bewegungsdrehwinkel, Lautsprecherlautstärke, Mikrofonlautstärke, Scheinwerferintensität, Sirenenlautstärke, Sirenendauer und digitale Empfindlichkeit der Bewegungserkennung
  • Medienquelle zum Durchsuchen und Abspielen von auf der Kamera gespeicherten Aufnahmen
  • Sensor-Einheit, die den Status der Medien-Synchronisierung meldet
  • Sensor-Einheiten für Speicherdiagnose

Gong-Einheiten:

  • Zahlen-Einheit für Gong-Dauer, Gong-Lautstärke, Gong-Wiedergabedauer und Gong-Wiedergabelautstärke
  • Schalter-Einheit für Gong-Klingelton und LED
  • Auswahl-Einheit für Gong-Klangtyp und Gong-Wiedergabetyp
  • Sensor-Einheiten für Netzwerk-SSID, Signalpegel, RSSI
  • Schaltflächen-Einheit für Neustart und Läuten der Gong-Einheit

Zusätzlich stehen für Kameras mit PTZ folgende Dienste zur Verfügung:

tapo_control.save_preset

Speichert die aktuelle PTZ-Position als Preset

  • name Erforderlich: Name des Presets. Darf nicht leer oder eine Zahl sein
tapo_control.delete_preset

Löscht ein Preset

  • preset Erforderlich: PTZ-Preset-ID oder ein Name. Siehe mögliche Presets in den Entitätsattributen

Geräuscherkennung

Die Integration kann Geräusche aus dem Kameramikrofon analysieren und erkannte Geräusche über binary_sensor bereitstellen.

Sie müssen diese Funktion in den Integrationsoptionen aktivieren, indem Sie „Enable sound threshold detection" aktivieren. Nach der Aktivierung können Sie auch alle anderen Optionen festlegen, die mit [Sound Detection] beginnen. Nach Änderungen müssen Sie Home Assistant neu starten.

Weitere Informationen und Fehlerbehebung finden Sie in der Home-Assistant-ffmpeg-Dokumentation, auf der diese Funktion basiert.

Medien-Synchronisierung

Die Integration kann Aufnahmen für eine schnelle Wiedergabe synchronisieren.

Die Synchronisierung ist standardmäßig deaktiviert. Sie können die auf der Kamera gespeicherten Medien durchsuchen und deren Wiedergabe anfordern. Das Herunterladen ist jedoch relativ langsam. Daher ist es sinnvoll, die Mediensynchronisierung im Hintergrund zu aktivieren. Auf diese Weise können Sie alle synchronisierten Medien von der Kamera sofort abspielen.

Sie können diese Einstellung aktivieren, indem Sie zu Home Assistant Settings -> Devices & services navigieren und auf die Integration Tapo: Cameras control klicken. Klicken Sie dort auf die Schaltfläche Configure neben dem Tapo-Gerät, für das Sie die Mediensynchronisierung aktivieren möchten, und wählen Sie Configure media. Hier müssen Sie die Anzahl der zu synchronisierenden Stunden festlegen. Sofern nicht angegeben, läuft die Synchronisierung nicht. Hier können Sie auch den Speicherpfad festlegen, in dem die synchronisierten Aufnahmen gespeichert werden (standardmäßig /config/.storage/tapo_control).

Schließlich können Sie die Schalter-Einheit switch.*_media_sync ein- oder ausschalten.

Hinweis: Aufnahmen werden gelöscht, nachdem die von Ihnen gewählte Anzahl an Synchronisierungsstunden verstrichen ist, sobald sowohl die tatsächliche Aufnahmezeit als auch die Dateiänderungszeit älter als die festgelegte Stundenzahl sind.

Fehlerbehebung | FAQ

Welchen Stream sollte ich verwenden?

Diese Integration stellt 4 verschiedene Kameraeinheiten bereit:

  • HD-Stream
  • SD-Stream
  • HD-Stream (Direkt)
  • SD-Stream (Direkt)

Direkte Streams verwenden das proprietäre TP-Link-Streaming-Protokoll. Nicht-direkte Streams verwenden das standardmäßige RTSP-Protokoll.

Warum die direkten Streams verwenden?

  1. Wenn Sie ein Gerät ohne RTSP-Funktionalität haben, ist dies der einzige Weg. Dies umfasst Batteriegeräte, Solargeräte sowie Geräte, die über einen Hub arbeiten.
  2. Wenn Sie alle Ihre RTSP-Streams aufgebraucht haben und/oder Ihre RTSP-Streams in Home Assistant instabil sind.
  3. Direkte Streams laden extrem schnell und haben weniger als eine halbe Sekunde Verzögerung im Stream* (*stellen Sie sicher, dass Sie Use Stream from Home Assistant (restart required) in den Integrationsoptionen DEAKTIVIEREN, um das schnellste Erlebnis zu erhalten). Unter der Haube sind die neuen Streams ein binärer Datenstrom „direkt in Ihren Browser", ohne unnötige Umwandlungen oder Overhead.

Warum die direkten Streams nicht verwenden?

Wenn Sie die Möglichkeit haben, RTSP zu verwenden, wird empfohlen, bei RTSP-Streams zu bleiben.

  1. Direkte Streams benötigen etwas mehr CPU-Ressourcen, da das Gerät, auf dem diese Integration läuft, den binären Stream jetzt direkt verarbeitet, anstatt dass die Kamera einen standardisierten RTSP-Stream bereitstellt.
  2. Direkte Streams können nicht mit der WebRTC-Karte oder go2rtc verwendet werden.
  3. RTSP-Streams sind mit der webrtc Home-Assistant-Kamerakarte sehr schnell und haben fast keine Verzögerung.
Binärsensor für Bewegung wird nicht angezeigt oder funktioniert nicht

Der Bewegungssensor wird erst hinzugefügt, nachdem zum ersten Mal eine Bewegung erkannt wurde.

Er erfordert außerdem ONVIF-Unterstützung auf dem Gerät. Wenn das Gerät keine Onvif-Schnittstelle bereitstellt (am wahrscheinlichsten bei Batterie- oder Solarbetrieb), funktionieren Bewegungserkennungsereignisse nicht.

  • Stellen Sie sicher, dass die Bewegungserkennung der Kamera aktiviert ist
  • Stellen Sie sicher, dass der Datenschutzmodus der Kamera deaktiviert ist
  • Stellen Sie sicher, dass die Kamera Sie und Ihre Bewegungen sehen kann
  • Wenn Webhooks aktiviert sind und Ihre Home-Assistant-interne URL über HTTP erreichbar ist, stellen Sie sicher, dass die Kamera sie erreichen kann.
  • Stellen Sie sicher, dass für Home Assistant die richtige IP eingestellt ist. Aktivieren Sie den Erweiterten Modus unter /profile. Gehen Sie zu /config/network und überprüfen Sie unter Network Adapter, dass die richtige IP für das Gerät angezeigt wird. Wenn sie nicht korrekt ist, deaktivieren Sie unter Home Assistant URL die Option Automatic neben Local Network und setzen Sie sie auf http://<some IP address>:8123. VERWENDEN SIE KEIN HTTPS.
  • Bestimmte Kamera-Firmwares haben einen defekten Pullpoint, wobei nur Webhooks funktionieren. Wenn Sie Webhooks aus den oben genannten Gründen (https oder VLAN-Einrichtung) nicht ausführen können, wird der Binärsensor nie angezeigt.
  • Versuchen Sie, vor der Kamera hin und her zu gehen
  • Wenn das oben Genannte nicht funktioniert hat, starten Sie die Kamera neu und versuchen Sie es erneut
Große Verzögerung im Kamerastream

Dies ist ein bekanntes Problem von Home Assistant.

Es besteht die Möglichkeit, die Verwendung der Home-Assistant-Stream-Komponente für die Kamera zu deaktivieren, was die Verzögerung erheblich reduzieren kann, allerdings auf Kosten einer höheren CPU-Auslastung.

Sie können die Deaktivierung der Stream-Komponente beim Hinzufügen der Kamera oder über die Optionen wählen, wenn die Kamera bereits hinzugefügt wurde. Diese Änderung erfordert einen Neustart von Home Assistant.

Dies kann einige Nachteile mit sich bringen, wie etwa den Verlust der Möglichkeit, die Wiedergabe zu steuern, und eine höhere CPU-Auslastung. Die Ergebnisse hängen von Ihrer Hardware und zukünftigen Home-Assistant-Updates ab.

Wenn Sie den Stream deaktivieren und Ihre Hardware der Aufgabe nicht gewachsen ist, erhalten Sie Artefakte, größere Verzögerungen und Aussetzer.

Wenn Sie möchten, probieren Sie es aus und sehen Sie, was für Sie am besten funktioniert.

Eine weitere Möglichkeit ist die Verwendung von WebRTC Camera by AlexxIT.

Beispiel für eine funktionierende Konfiguration:``` type: custom:webrtc-camera entity: camera.bedroom_hd

root@kitploit:~
<details>
  <summary>Kein Ton im Kamerastream</summary>

In Home Assistant unterstützte Audio-Codecs sind "aac", "ac3" und "mp3".

Tapo-Kameras verwenden PCM ALAW (alaw), das nicht unterstützt wird.

[Weitere Details hier.](https://github.com/JurajNyiri/HomeAssistant-Tapo-Control/issues/58#issuecomment-762787442)

**Du kannst den Ton mithilfe von [WebRTC Camera von AlexxIT](https://github.com/AlexxIT/WebRTC) zum Laufen bringen.**

Beispiel für eine funktionierende Konfiguration:```
type: custom:webrtc-camera
entity: camera.bedroom_hd
Ich sehe den Fehler `Invalid authentication data. Make sure you have created your 3rd party account via Tapo app. You can also test if these credentials work via rtsp stream, for example VLC using link rtsp://username:password@IP Address:554/stream1`, wenn ich das richtige Passwort eingebe

Möglicherweise gibst du ein falsches Passwort ein oder stößt auf eine Einschränkung der Kamera.

  • Überprüfe die Logs auf Fehlermeldungen
  • Stelle sicher, dass HA die Kamera über die Ports 554 und 2020 erreichen kann

Schließlich, das wahrscheinlichste Problem, siehe offizielle Tapo-Dokumentation

F3: Können mehrere Konten/Geräte die Tapo-Kamera gleichzeitig ansehen?

A: Derzeit kann jede Kamera in der Tapo-App nur von einem einzigen Konto gesteuert oder verwaltet werden. Du kannst sie mit höchstens 5 verschiedenen Konten teilen, und diese beiden Konten können nur auf die Live-Ansicht und die Wiedergabefunktionen der Kamera zugreifen.

Jede Kamera unterstützt außerdem bis zu 2 gleichzeitige Videostreams. Du kannst bis zu 2 Geräte verwenden, um den Live-Stream der Kamera gleichzeitig über die Tapo-App oder per RTSP anzusehen. Die Wiedergabe einer Kamera kann jeweils nur mit einer Tapo-App gleichzeitig angesehen werden.

Ebenso:

F4: Warum kann ich Tapo Care, SD-Karte und NVR nicht gleichzeitig verwenden?

A: Aufgrund der begrenzten Hardware-Leistung der Kamera selbst funktioniert Tapo Care am besten zusammen mit entweder NVR- oder SD-Karten-Aufnahmen.

Wenn du gleichzeitig eine SD-Karte und Tapo Care verwendest, wird der NVR (RTSP/ONVIF) deaktiviert.

Um die Aufnahme auf dem NVR neu zu starten, entferne bitte die SD-Karte aus der Kamera.

Ich sehe den Fehler `Invalid cloud password.`
  1. Stelle sicher, dass die Drittanbieter-Kompatibilität in der offiziellen Tapo-App auf deinem Smartphone aktiviert ist. Tapo-App -> Ich -> Tapo Lab -> Drittanbieter-Kompatibilität -> Ein
  2. Stelle sicher, dass die „Zwei-Schritt-Verifizierung" für die Anmeldung deaktiviert ist. Gehe in der Tapo-App auf „Ich" > „Konto anzeigen" > „Anmeldesicherheit" und schalte die „Zwei-Schritt-Verifizierung" aus.
  3. Setze dein Passwort zurück.
  4. Stelle sicher, dass deine Kamera auf das Internet zugreifen kann.
  5. Starte deine Kamera mehrmals neu.
  6. Setze die Kamera zurück. Entferne sie aus deinem Konto, führe einen Werksreset durch, füge sie mit Internetzugang wieder hinzu und füge sie wieder in die Integration ein.
  7. Versuche, die Drittanbieter-Kompatibilität aus- und wieder einzuschalten und die Kamera über die Tapo-App zu öffnen.
  8. Wenn all dies fehlschlägt (unwahrscheinlich), beginne erneut bei Schritt 1, warte ein paar Stunden und versuche es erneut.
Unterstützte Modelle

Nutzer haben volle Funktionalität mit folgenden Tapo-Kameras, Türklingeln und Chimes gemeldet:

  • TC55
  • TC60
  • TC70
  • TC85
  • C100
  • C110
  • C120
  • C200
  • C210
  • C211
  • C220
  • C225
  • C310
  • C320WS
  • C410
  • C420
  • C420S2
  • C500
  • C510W
  • C520WS
  • C530WS
  • C720
  • D100C
  • D230
  • D235

Die Integration sollte mit allen anderen Geräten auf Tapo-Kamera-Basis und Chimes funktionieren.

Falls du mit einem anderen Modell Erfolg hattest, melde dies bitte über ein neues Issue.

Hinweis: Wenn das Gerät keine ONVIF-Schnittstelle bereitstellt (am wahrscheinlichsten bei batterie- oder solarbetriebenen Geräten), funktionieren Bewegungsereignisse nicht.

Was bedeutet Webhook in Bezug auf die Kamera?

Die Kamera verwendet den ONVIF-Standard, um Bewegungsereignisse zu kommunizieren. Diese Kommunikation kann auf zwei Arten funktionieren:

  1. Pullpoint: Der Client öffnet eine Verbindung zur Kamera und wartet, bis die Kamera antwortet. Die Kamera antwortet nur, wenn es ein zu kommunizierendes Ereignis gibt. Nachdem die Kamera geantwortet hat, öffnet der Client die Verbindung erneut und wartet wieder.
  2. Webhook: Der Client teilt der Kamera seine URL mit, an der er Ereignisse empfangen möchte. Wenn ein Ereignis eintritt, kommuniziert die Kamera dies an die vom Client festgelegte URL.

Webhooks sind die bevorzugte Kommunikationsmethode, da sie schneller und ressourcenschonender sind. Allerdings gilt:

  • Webhooks erfordern eine reine HTTP-HA-Einrichtung, da Tapo-Kameras keine HTTPS-Webhooks unterstützen
  • Webhooks erfordern, dass in HA eine korrekte base_url definiert ist, damit die kommunizierte URL korrekt ist (Du kannst die gesendete URL überprüfen, indem du Debug-Logs für homeassistant.onvif aktivierst)

Die oben genannten Punkte werden von dieser Integration automatisch ermittelt, und wenn die HA die Kriterien nicht erfüllt, werden Webhooks deaktiviert. Allerdings gilt:

  • Es gibt Kameras (und/oder Firmwares), die einfrieren, wenn sowohl Webhooks als auch eine Pullpoint-Verbindung aufgebaut werden, was zu Beginn geschieht, um zu prüfen, ob Webhooks überhaupt unterstützt werden, damit die Kommunikation auf Pullpoint zurückfallen kann.
  • Es gibt Kamera-Firmwares, bei denen Pullpoint defekt ist (1.3.6 C200) und nur Webhooks funktionieren

Damit Webhooks funktionieren, muss der Nutzer lediglich sicherstellen, dass er HA über HTTP verwendet und dass die HA über die kommunizierte URL erreichbar ist.

Ist diese Integration kostenlos und vollständig lokal?

Ja, die Integration ist kostenlos und erfordert keine kostenpflichtigen Abonnements. Sie ist außerdem vollständig lokal und benötigt weder von der Kamera noch von dieser Integration einen Internetzugang.

Ich erhalte die Ausnahme „Invalid authentication data", wenn ich eine Automation / ein Skript ausführe

Firmwares von Kameras erwarten, dass Nachrichten in sequenzieller Reihenfolge gesendet werden. Das parallele Senden kann zu einem 401-Code von der Kamera führen, der uns mit dieser Ausnahme angezeigt wird.

Du musst die Automations-Aktionen stattdessen nacheinander senden, möglicherweise bei Bedarf auch mit einer Verzögerung.

Weitere Informationen findest du unter https://github.com/JurajNyiri/HomeAssistant-Tapo-Control/issues/488.

Zeitsynchronisierung synchronisiert falsche Zeit

Aufgrund einer unbekannten Ursache verhalten sich einige Kameras beim Setzen der Zeit über den ONVIF-Standard anders als andere, und bisher wurde keine Ursache gefunden.

Das Setzen der Zeit ist über die offizielle Anwendung nicht möglich, und diese Integration nutzt eine undokumentierte und nicht unterstützte Kamera-Funktionalität über den ONVIF-Standard.

Wenn die Zeit falsch gesetzt wird, z. B. 1 Stunde voraus:

  1. Stelle sicher, dass sowohl für Home Assistant als auch für das Gerät die richtige Zeitzone eingestellt ist
  2. Wenn das Problem weiterhin besteht, navigiere zu /config/integrations/integration/tapo_control
  3. Klicke unter dem Gerät, für das du die Zeit synchronisieren möchtest, auf Konfigurieren
  4. Wähle Configure time synchronization, Senden
  5. Passe den Zeitversatz entweder für den Zeitraum der Sommerzeit (DST) oder außerhalb der Sommerzeit an

Hast du einen Kommentar oder einen Vorschlag?

Bitte öffne ein neues Issue oder diskutiere im Home Assistant: Community Forum.

Nimm an der Diskussion auf Discord teil.

Danksagungen

  • Dale Pavey von der NCC Group für die anfängliche Forschung zur Tapo C200
  • likaci und sein GitHub-Repository für die Forschung zur Mercury-Kamera, auf der Tapo basiert
  • Tim Zhang für zusätzliche Forschung zur Mercury-Kamera in seinem GitHub-Repository
  • Gábor Szabados für die Durchführung der Forschung und das Zusammenstellen aller obigen Informationen im Home Assistant Community Forum
  • Davide Depau für zusätzliche Forschung an den Kameras und die Arbeit an der pytapo-Bibliothek
  • Joe Bebo für die Dokumentation des Kommunikationsprotokolls für Kameras, die einen Hub verwenden

Buy Me A Coffee

Haftungsausschluss

Diese Integration verwendet das Python-Modul Pytapo, ein inoffizielles Modul zur Erreichung der Interoperabilität mit Tapo-Kameras.

Der Autor ist in keiner Weise mit Tp-Link oder Tapo verbunden.

Alle in der pytapo-Bibliothek verwendeten API-Anfragen sind im Internet verfügbar und veröffentlicht (Beispiele oben verlinkt), und das pytapo-Modul ist lediglich ein Wrapper um diese HTTPS-Anfragen.

Der Autor garantiert nicht die Funktionalität dieser Integration und ist nicht für Schäden verantwortlich.

Alle Produktnamen, Marken und eingetragenen Marken in diesem Repository sind Eigentum ihrer jeweiligen Inhaber.

Tool herunterladen

Stellen Sie außerdem sicher, dass:

  • der Binärsensor nicht über die Entität deaktiviert ist: Überprüfen Sie .storage/core.entity_registry auf deaktivierte Entitäten und suchen Sie nach „disabled_by": „user" auf der Plattform „tapo_control". Falls dies der Fall ist, entfernen Sie die gesamte Entität oder ändern Sie sie zu „disabled_by": null, und starten Sie HASS neu.
  • der Binärsensor in den Tapo-Integrationsoptionen aktiviert ist
  • der ONVIF-Port 2020 der Kamera geöffnet ist