-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error: Invalid device confirm #38
Comments
was sagt der debug log |
tapo.0 | 2024-06-10 10:42:13.771 | warn | Error: Invalid device confirm
-- | -- | -- | --
tapo.0 | 2024-06-10 10:42:13.770 | debug | StokRefresh: Login response :>> 200{"error_code":-40413,"result":{"data":{"code":-40401,"encrypt_type":["3"],"key":"XXXXXXXXXXXXXXXXXXXXXXX","nonce":"B8F71D02715144D4","device_confirm":"XXXXXXXXXXXXXXXXXXXXXXXXX"}}} tapo.0 | 2024-06-10 10:42:13.742 | debug | StokRefresh: Using secure connection tapo.0 | 2024-06-10 10:42:13.741 | debug | API new request: {"method":"multipleRequest","params":{"requests":[{"method":"getAlertConfig","params":{"msg_alarm":{"name":"chn1_msg_alarm_info"}}},{"method":"getLensMaskConfig","params":{"lens_mask":{"name":"lens_mask_info"}}},{"method":"getForceWhitelampState","params":{"image":{"name":"switch"}}}]}} tapo.0 | 2024-06-10 10:42:13.739 | debug | Receive camera status |
Schwer zu sagen vielleicht Passwort falsch |
Das merkwürdige dabei ist ich habe nichts geändert, und zusätzlich funktionieren alles scripts, sprich ich bekomme eine Benachrichtigung wenn ich außer Haus gehe dass die Kameras scharf geschaltet wurden, und wenn ich die Waschmaschine benutze dann meldet auch die Steckdose ganz normal ihre Meldungen. Sollte ich den Adapter neu einrichten, oder wie soll ich jetzt am besten vorgehen? |
Inzwischen funktioniert die Steckdose nicht mehr im iobroker, habe den Adapter gelöscht und wollte ihn neu installieren aber jetzt wird er nicht mal mehr gefunden. |
Leider tut sich hier auch nicht viel, ich befürchte das wird nie wieder etwas, vielleicht sollten wir uns nach Alternativen umschauen, mein Problem ist nur dass ich meine Skripte wahrscheinlich nicht nach home assistant mitnehmen kann, das hindert mich noch an einem Wechsel. |
Moin, Beim Home Assistent Adapter gibt's ein Thema, wo angeblich mit einem Firmware Update etwas geändert worden sein soll. Da die tapos sich Auto updaten, lässt sich das mit einem Fallback auf eine alte Firmware leider auch nicht lösen. Lt. Dem Home Assistent Forum soll im November ein Update mit einer neuen auth Methode kommen, da müssen alle API Entwickler dann nochmal ran. Bis dahin ist wohl die Frage, ob TP Link die neue auth Methode schon implementiert hat, die aber leider keiner kennt, oder ein Fehler eingebaut wurde, der den API Zugriff unterbindet. Tapo bietet ja noch ifttt an, habe ich auch mal probiert, aber das scheint mir auch nicht wirklich zu funktionieren. Seit ifttt webhooks nur noch im Abo Modell anbietet, bin ich raus. Weitere Alternativen sind alexa und Google home, da lässt sich aber der privacy Mode nicht steuern, was ja genau das ist, wen man steuern will 😀 also fällt das auch raus. Allerletzte alternative ohne API wäre Samsung smart Things. Das habe ich mir noch nicht angeschaut, wäre aber vielleicht was. Auf Samsung smart Things kommst du mit nem Adapter über den iobroker drauf. Ich hoffe ja auch noch auf Matter, aber da bewegt sich gefühlt alles im Zeitlupentempo, seit Jahren ist Support vom Überwachungskameras angekündigt und wird immer wieder aufgeschoben. |
Danke für die ausführliche Antwort, endlich mal jemand der etwas brauchbares dazu sagen kann, auch wenn es sich leider nicht gut anhört. Dann hoffen wir mal dass TP-Link nicht die Schotten dicht gemacht hat, und es mit einem Update zu beheben ist. Nächste Problem ist aber dass hier anscheinend tote Hose ist und der Entwickler kaum bis gar nicht mehr aktiv ist, spätestens da würden wir nach jetzigen Zeitpunkt wohl auf das nächste Problem stoßen. Ich merke schon hier hat man auf das falsche Pferd gesetzt, ärgerlich nachdem ich eigentlich mit der Qualität preis-leistungstechnisch sehr zufrieden war. |
Okay für die Kameras fällt mir gerade noch ein die könnte man doch sicherlich über ein onvif Adapter steuern, denn das ist ja offiziell supported bei den Kameras? Dann müsste man nur ~10 € investieren und sich eine neue Steckdose von einer anderen Marke welche am besten auch offline funktioniert holen... |
Ich Stelle beim iobroker leider schon länger fest, dass Adapter immer weniger supportet werden. Viele User Wechseln wohl auch zum Home Assistent und neue Fangen eher mit Home Assistent an, als mit dem iobroker, weil die Community größer ist, denn der Home Assistent ist international verbreitet, der iobroker primär fast nur in Deutschland. Das führt dazu, dass die Community nicht größer wird und der Support dadurch auch eher immer schlechter. In diesem Fall wäre das aber kein Problem. Der gleiche Entwickler, der für den Home Assistent den tapo Adapter entwickelt, entwickelt auch die allgemeine Bibliothek pytapo und ist sehr aktiv. Der hat das Problem identifiziert und kommuniziert gerade auch selbst sehr aktiv mit dem Support von TP Link. Die pytapo Bibliothek installierst du dir Lokal auf dem linux, baust dir ein oder mehrere bash scripts und die wiederum kannst du einfach via Java Script oder blockly ausführen, dann brauchst du den tapo Adapter hier nicht mehr und bildest darüber alles ab. Da der Entwickler sehr aktiv ist, werden Home Assistent und pytapo mit hoher Wahrscheinlichkeit Updates bekommen, sobald der fix von TP Link da ist 😉 |
Okay dann muss ich wohl auch mal einen Wechsel in Betracht ziehen, nur die ganzen Blocklys machen mir noch bauchschmerzen, das war richtig viel Arbeit. 😂 |
Ich hab's bei mir jetzt so gelöst, dass ich die Kameras einfach auf Dauerüberwachung laufen habe und mit schaltbaren Shelly Steckdosen ein- bzw. ausschalte. Ist etwas unpraktisch, weil man auf Aufnahmen nur zugreifen kann, wenn die Kamera online ist, aber zumindest die automatisierung läuft so jetzt. Was schaltbare Steckdosen anbelangt, bin ich inzwischen starker Verfechter des Shelly Universums. Über mqtt, http und colot laufen die mit quasi unkaputtbaren Schnittstellen und auch im Zweifelsfall vollkommen autark ohne Cloud. Zu onvif Support bei den Kameras weiß ich leider nichts, muss ich mich mal reinlesen und ausprobieren. |
Hab mir eben mal das Thema onvif angeschaut...Wenn ich das richtig verstanden habe, ist onvif auch davon betroffen. Man erstellt ja den "Kamera Account" in den erweiterten Einstellungen, um darüber dann auf die Kamera Zugreifen zu können. Das Problem ist, dass die Authentifizierung des Kamera Accounts derzeit nicht mehr funktioniert, was auch beim onvif Zugriff zum Tragen kommt. Das scheint mir wohl leider auch aussichtslos zu sein. |
Okay dann ist aber TP Link schuld, denn das wäre ja ein freies Format herstellerübergreifend etc, dann haben die auf jeden Fall was verbockt. |
Hier ist das topic aus dem Home Assistent Forum, daher kommt auch die Info mit dem angekündigten Update Mitte November 2024: JurajNyiri/HomeAssistant-Tapo-Control#551 |
Und hier einmal die allgemeine Python Bibliothek für Tapo: https://github.com/JurajNyiri/pytapo ...wenn die wieder läuft, klappt es zur Not über bash scripts auch ohne Adapter im iobroker, einfach die selbst abgelegten bash Scripts über blockly oder JS/TS starten. Ich habe hier aber Hoffnung, dass sich @TA2k das Thema anschaut und dem Adapter dann auch einen kleinen fix verpasst 😉 |
Alles klar dann lassen wir uns im November mal überraschen ob TP Link das wieder gerade gebogen bekommt. |
Es scheint einen fix für die Authentifizierung zu geben wenn ich das hier gerade richtig verstehe? |
Irgendwas hat er vor 12 Stunden gemacht, der Großteil der Änderungen ist aber aus 2023. Scheint mir überwiegend nicht aktuell zu sein. Er hat leider auch nicht geschrieben, warum er genau jetzt was geändert hat. Gibt's ein Update für das Homebridge Plugin? Der Kollege für den Home Assistent Adapter für tapo scheint noch nichts weiter gemacht zu haben. |
Keine Ahnung, habe nur eine E-Mail bekommen zu dieser Änderung, warum auch immer ich die bekommen habe. 😂 |
Ich habe jetzt für 2,29€ mal ifttt pro abonniert (tapo bietet eine ifttt Schnittstelle an und die funktioniert sogar) und mir mit webhooks 2 Applets eingerichtet für beide Kameras. Über nen einfachen HTTPS Link bekomme ich die jetzt gesteuert (privacy Mode und bewegungsmodus an/aus zeitgesteuert und nach Anwesenheit) und das funktioniert auch richtig gut! Die Kosten und Cloud stören etwas, aber solange die API nicht funktioniert, ist das an sich erstmal eine gute Alternative. |
Die pytapo Bibliothek hat ein Update bekommen, Problem soll behoben sein. Wenn man den logs im Code Editor glauben schenken mag, scheint es an der Abfrage der Zeitzone gelegen zu haben, dass die Authentifizierung fehlschlägt. Ich werde die Bibliothek am Wochenende mal testen und gebe Rückmeldung. Für Home Assistent wird das wahrscheinlich jetzt auch sehr schnell Kommen, ist ja der gleiche Entwickler, wie für pytapo. Hab den HA auf meinem proxmox auch parallel zum iobroker laufen. Wenn das Update dafür raus ist, teste ich das damit auch (auf dem Home Assistent ist bis dato das gleiche Problem mit der Integration für die Tapo cams aufgetreten). |
Update für Home Assistent ist auch schon da hab ich gerade gesehen, gleiches Thema im Changelog: scheint auch die Abfrage der Zeitzone zu sein. Wird spätestens morgen alles getestet 😜 https://github.com/JurajNyiri/HomeAssistant-Tapo-Control/releases/tag/5.6.3 |
Coole Sache, aber wie bekommen wir eine neue Version für iobroker, hier scheint es ja plötzlich und unerwartet nicht mehr weiterzugehen? 😅 |
Schlechte Nachrichten: Die Zeitzone war scheinbar nicht das Problem, auch mit Home Assistant besteht das Problem weiterhin und auch die pytapo Bibliothek funktioniert nach wie vor nicht. Eine Lösung lässt leider weiter auf sich warten, bleibt wohl doch wieder nur die Hoffnung auf das angekündigte Hersteller-Update Mitte November. Bzgl. des Entwicklers: Ich glaube @TA2k liest schon hier mit (er müsste mit jedem Kommentar eine Mail bekommen), kann momentan aber auch nicht viel machen, wenn das Problem die Ursache beim Hersteller hat und auf keiner Smart Home Plattform tapo funktioniert. Wenn eine Lösung in Sicht ist, schauen wir sonst noch mal. Ich kann im übrigen sagen, dass meine webhook-Lösung über ifttt super funktioniert, aber über die Cloud mit nem webhook meine Überwachungskameras zu steuern hat doch irgendwie einen etwas unsicheren Nachgeschmack :D |
Please test 0.3.4 |
please test GitHub version |
It is |
Then I had already installed it. |
But not the latest version |
I said GitHub version |
@TA2k Funktioniert grundsätzlich, aber das hier beschriebene Problem ist nicht behoben. Das weißt du aber sicherlich, da du wahrscheinlich diese Fehlermeldungen programmiert hast ;) |
@Heisenberg2018 Du hättest über den GIT Link installieren müssen (dazu einfügen unter "Benutzerdefiniert"), nicht über das Dropdown. Wenn du das gemacht hast, sieht's so aus (bei mir allerdings kein Unterschied): |
Kannst du den Link einmal posten, ich habe das noch nie gemacht und weiß gar nicht welcher. 😅 |
Beide Wege installieren die gleiche Version |
Okay, danke! @Heisenberg2018 : Falls es interessant ist, in solchen Fällen wird dort einfach der Link der GIT Hauptseite des Adapters reinkopiert (https://github.com/TA2k/ioBroker.tapo) |
Ich habe gerade in mein logfiles die Meldung entdeckt welche alle 10 Sekunden kommt:
Error: Invalid device confirm
Es passiert die ganze Zeit ca alle 10 Sekunden, egal ob ich den Raspberry Pi 4 neu starte, iob fix anwende oder den Adapter neu starte.
Ich habe auch schon die c110, c210, und p110 neu gestartet.
Normalerweise melden sie Geräte sich ganz normal an und funktionieren ganz normal ohne Auffälligkeiten.
Versions:
Ich weiß leider nicht wann das Problem angefangen hat und welches der drei Geräte damit gemeint ist, habe dies durch Zufall entdeckt, in der Tapo App funktionieren alle Geräte normal.
The text was updated successfully, but these errors were encountered: