Bonjour @Will_71 . Merci pour le développement de cette intégration.
Je l’ai installée, configuré mon accès Tapo et les identifiants RTSP de mes 8 caméras, et la phase de découverte s’est bien passée.
Mais quand je vais dans Appareils et que je veux définir la pièce, j’ai un souci : la première config de pièce se fait bien, et la deuxième config de pièce tourne en boucle, et c’est tout Gladys qui se retrouve indisponible (les dashboard ne s’affichent plus, les scènes cessent de se déclencher…). Je dois faire un docker container restart gladys pour m’en sortir.
Pas de logs étranges dans le container Gladys, et dans les logs de ton container, j’observe ça :
2026-08-23T10:10:47.792708637Z [2026-08-23T10:10:47.791Z] [WARN] Refreshing the image of "Escalier extérieur" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:10:47.793492248Z [2026-08-23T10:10:47.792Z] [WARN] Refreshing the image of "Fontaine" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:10:47.794053677Z [2026-08-23T10:10:47.793Z] [WARN] Refreshing the image of "Parking" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:10:47.794636457Z [2026-08-23T10:10:47.793Z] [WARN] Refreshing the image of "Salle à manger" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:10:47.795546460Z [2026-08-23T10:10:47.794Z] [WARN] Refreshing the image of "Serre de jardin" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:10:47.795777179Z [2026-08-23T10:10:47.795Z] [WARN] Refreshing the image of "Sous-sol" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:10:47.797371478Z [2026-08-23T10:10:47.795Z] [WARN] Refreshing the image of "Terrain arrière" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:10:47.797770565Z [2026-08-23T10:10:47.796Z] [WARN] Refreshing the image of "Terrasse" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:11:47.871432440Z [2026-08-23T10:11:47.870Z] [WARN] Refreshing the image of "Escalier extérieur" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:11:47.871635334Z [2026-08-23T10:11:47.870Z] [WARN] Refreshing the image of "Fontaine" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:11:47.871750538Z [2026-08-23T10:11:47.871Z] [WARN] Refreshing the image of "Parking" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:11:47.872570025Z [2026-08-23T10:11:47.871Z] [WARN] Refreshing the image of "Salle à manger" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:11:47.872707254Z [2026-08-23T10:11:47.871Z] [WARN] Refreshing the image of "Serre de jardin" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:11:47.872802557Z [2026-08-23T10:11:47.872Z] [WARN] Refreshing the image of "Sous-sol" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:11:47.873067290Z [2026-08-23T10:11:47.872Z] [WARN] Refreshing the image of "Terrain arrière" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:11:47.873163280Z [2026-08-23T10:11:47.872Z] [WARN] Refreshing the image of "Terrasse" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:12:47.891471903Z [2026-08-23T10:12:47.890Z] [WARN] Refreshing the image of "Escalier extérieur" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:12:47.891679134Z [2026-08-23T10:12:47.891Z] [WARN] Refreshing the image of "Fontaine" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:12:47.892290065Z [2026-08-23T10:12:47.891Z] [WARN] Refreshing the image of "Parking" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:12:47.892937110Z [2026-08-23T10:12:47.892Z] [WARN] Refreshing the image of "Salle à manger" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:12:47.893501289Z [2026-08-23T10:12:47.892Z] [WARN] Refreshing the image of "Serre de jardin" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:12:47.894084669Z [2026-08-23T10:12:47.893Z] [WARN] Refreshing the image of "Sous-sol" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:12:47.895005284Z [2026-08-23T10:12:47.894Z] [WARN] Refreshing the image of "Terrain arrière" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:12:47.895557189Z [2026-08-23T10:12:47.895Z] [WARN] Refreshing the image of "Terrasse" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:13:47.964607841Z [2026-08-23T10:13:47.963Z] [WARN] Refreshing the image of "Escalier extérieur" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:13:47.965032779Z [2026-08-23T10:13:47.964Z] [WARN] Refreshing the image of "Fontaine" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:13:47.965576708Z [2026-08-23T10:13:47.965Z] [WARN] Refreshing the image of "Parking" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:13:47.966097611Z [2026-08-23T10:13:47.965Z] [WARN] Refreshing the image of "Salle à manger" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:13:47.966566050Z [2026-08-23T10:13:47.966Z] [WARN] Refreshing the image of "Serre de jardin" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:13:47.967452552Z [2026-08-23T10:13:47.966Z] [WARN] Refreshing the image of "Sous-sol" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:13:47.967555768Z [2026-08-23T10:13:47.967Z] [WARN] Refreshing the image of "Terrain arrière" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:13:47.967963005Z [2026-08-23T10:13:47.967Z] [WARN] Refreshing the image of "Terrasse" failed: TAPO_CAMERA_IP_UNKNOWN
2026-08-23T10:40:13.726568019Z [2026-08-23T10:40:13.554Z] [WARN] [gladys-sdk] connection to Gladys lost (close code 1006)
2026-08-23T10:40:13.739908017Z [2026-08-23T10:40:13.717Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 1000 ms (attempt 1)
2026-08-23T10:40:15.311763913Z [2026-08-23T10:40:15.310Z] [ERROR] [gladys-sdk] websocket error on ws://172.30.0.1:80: connect ECONNREFUSED 172.30.0.1:80
2026-08-23T10:40:15.322077421Z [2026-08-23T10:40:15.321Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 2000 ms (attempt 2)
2026-08-23T10:40:17.348959040Z [2026-08-23T10:40:17.348Z] [ERROR] [gladys-sdk] websocket error on ws://172.30.0.1:80: connect ECONNREFUSED 172.30.0.1:80
2026-08-23T10:40:17.353507326Z [2026-08-23T10:40:17.352Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 4000 ms (attempt 3)
2026-08-23T10:40:21.356805646Z [2026-08-23T10:40:21.355Z] [ERROR] [gladys-sdk] websocket error on ws://172.30.0.1:80: connect ECONNREFUSED 172.30.0.1:80
2026-08-23T10:40:21.356906387Z [2026-08-23T10:40:21.356Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 8000 ms (attempt 4)
2026-08-23T10:40:29.365714124Z [2026-08-23T10:40:29.365Z] [ERROR] [gladys-sdk] websocket error on ws://172.30.0.1:80: connect ECONNREFUSED 172.30.0.1:80
2026-08-23T10:40:29.366164813Z [2026-08-23T10:40:29.365Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 16000 ms (attempt 5)
2026-08-23T10:40:45.373092465Z [2026-08-23T10:40:45.371Z] [ERROR] [gladys-sdk] websocket error on ws://172.30.0.1:80: connect ECONNREFUSED 172.30.0.1:80
2026-08-23T10:40:45.373164754Z [2026-08-23T10:40:45.372Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 32000 ms (attempt 6)
2026-08-23T10:41:17.375942606Z [2026-08-23T10:41:17.375Z] [ERROR] [gladys-sdk] websocket error on ws://172.30.0.1:80: connect ECONNREFUSED 172.30.0.1:80
2026-08-23T10:41:17.377935153Z [2026-08-23T10:41:17.376Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 60000 ms (attempt 7)
2026-08-23T10:42:17.380999051Z [2026-08-23T10:42:17.380Z] [ERROR] [gladys-sdk] websocket error on ws://172.30.0.1:80: connect ECONNREFUSED 172.30.0.1:80
2026-08-23T10:42:17.381172943Z [2026-08-23T10:42:17.380Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 60000 ms (attempt 8)
2026-08-23T10:42:47.300100567Z [2026-08-23T10:42:47.299Z] [ERROR] [gladys-sdk] websocket error on ws://172.30.0.1:80: connect ECONNREFUSED 172.30.0.1:80
2026-08-23T10:42:47.304107400Z [2026-08-23T10:42:47.301Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 1000 ms (attempt 1)
2026-08-23T10:42:48.314517142Z [2026-08-23T10:42:48.310Z] [ERROR] [gladys-sdk] websocket error on ws://172.30.0.1:80: connect ECONNREFUSED 172.30.0.1:80
2026-08-23T10:42:48.318312056Z [2026-08-23T10:42:48.315Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 2000 ms (attempt 2)
2026-08-23T10:42:50.321046188Z [2026-08-23T10:42:50.320Z] [ERROR] [gladys-sdk] websocket error on ws://172.30.0.1:80: connect ECONNREFUSED 172.30.0.1:80
2026-08-23T10:42:50.321956177Z [2026-08-23T10:42:50.321Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 4000 ms (attempt 3)
2026-08-23T10:42:54.330128736Z [2026-08-23T10:42:54.328Z] [ERROR] [gladys-sdk] websocket error on ws://172.30.0.1:80: connect ECONNREFUSED 172.30.0.1:80
2026-08-23T10:42:54.330228552Z [2026-08-23T10:42:54.329Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 8000 ms (attempt 4)
Est-ce qu’il y a quelque chose que je peux corriger de mon côté ? Est-ce à toi d’ajuster un truc dans l’extension ?
J’ai eu le même comportement sur une autre intégration externe lors du renommage de plusieurs device. Est-ce que ça vient de l’intégration ou du coeur ?
Bonjour, quelqu’un a réussi à obtenir le flux vidéo sur une Tapo C660 ? Les caméras sont bien découvertes mais aucune image ne s’affiche. Merci d’avance.
Salut @JKBS64, c’est quoi comme type de caméra?
As tu activé le compte RTSP dans l’application TAPO?
Si c’est sur batterie et solaire, TAPO n’expose pas officiellement les images en RSTP. J’ai réussi en pasant par HTTP mais j’ai drastiquement limité les captures d’images sinon l’autonomie de la batterie descends trop vite, et le panneau solaire fourni avec la caméra ne suffit plus à la charger.
Salut, c’est exactement ça, sur batterie et en plus solaire. Je me doutais bien que j’avais un soucis avec le RSTP. Et donc comment as-tu fait en http ?
c’est déjà présent dans l’intégration, mais peut etre que ce n’est pas possible avec ta caméra. Il y a des paramètres dans l’intégration dédia au caméra batterie/solaire et il faut jouer sur les niveau de batterie et temps entre chaque requetes
La mise en veille permanente : La caméra dort 99 % du temps. Elle ne se réveille que quelques secondes lorsqu’un humain ou un véhicule passe devant son capteur thermique (PIR). Un flux HTTP demanderait une connexion ouverte continue, ce qui est incompatible avec ce fonctionnement. [1]
Le chiffrement natif : Les communications locales entre l’application officielle et la caméra à batterie passent par un protocole privé de TP-Link entièrement chiffré. Des développeurs tiers ont tenté de décoder ces flux (via des projets comme go2rtc ou Home Assistant), mais les modèles récents intègrent une sécurité renforcée (X-If-Encrypt) bloquant les requêtes HTTP traditionnelles. [1]
Hello Will_71, me revoilà et toujours des soucis avec mes caméras.
1 - les caméras sur batterie alimentation solaire Tapo C660 sont reconnus depuis l’intégration mais pas de flux, on sait pourquoi.
2 - en revanche j’ai aussi une caméra intérieure brancher sur le 220v, Tapo C230, bien reconnu depuis l’intégration, avec un compte de caméra paramétré, la compatibilité tierce activé et pourtant lors de la découverte j’ai uniquement la fonctionnalité caméra (image) qui remonte et malgré ça aucun flux, le message d’erreur est TAPO_CAMERA_IP_UNKNOWN. je crois avoir tout essayé et même lui spécifier l’IP…
3 - la sonnette Tapo D235 n’est pas découverte depuis l’intégration, je ne sais pas quoi faire ???
Rien de dramatique en soit mais ça me crispe. Si certains ont réussi avec ce type de matériel, je prends.
Salut, on va essayer de trouver pourquoi.
Pour l’instant je ne suis plus chez moi mais n’hésite pas à mettre les logs de l’intégration pour voir si on voit des erreurs ou autre qui pourrait m’aider à t’aiguiller.
Personnellement j’ai 3 caméras TAPO dont une sur batterie et les 3 fonctionnent donc y’a pas de raison sauf pour celle sur batterie qu’elle ne fonctionne pas chez toi.
[2026-10-11T13:30:18.369Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:30:58.759Z] [INFO] onConfigUpdated -> reloading the configuration
[2026-10-11T13:30:59.015Z] [INFO] Connected to the TP-Link cloud
[2026-10-11T13:30:59.187Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:31:01.647Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:31:01.659Z] [WARN] The network scan failed: Too Many Requests
[2026-10-11T13:31:01.699Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:31:01.699Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:31:01.699Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:31:04.250Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:31:04.250Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:31:04.250Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:31:04.287Z] [WARN] The resume level is set to 85%: a solar camera rarely reads that high, and one that dips below 65% may stay paused indefinitely.
[2026-10-11T13:31:04.288Z] [INFO] Watching the Tapo events every 20s
[2026-10-11T13:31:04.288Z] [INFO] Refreshing the camera images every 60s (battery cameras: every 3600s)
[2026-10-11T13:32:04.340Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:32:38.743Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:32:43.797Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:32:43.798Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:32:43.798Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:32:43.813Z] [WARN] The test capture of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:33:02.679Z] [INFO] onConfigUpdated -> reloading the configuration
[2026-10-11T13:33:02.885Z] [INFO] Connected to the TP-Link cloud
[2026-10-11T13:33:03.060Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:33:04.350Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:33:08.125Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:33:08.125Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:33:08.125Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:33:08.137Z] [WARN] The resume level is set to 85%: a solar camera rarely reads that high, and one that dips below 65% may stay paused indefinitely.
[2026-10-11T13:33:08.137Z] [INFO] Watching the Tapo events every 20s
[2026-10-11T13:33:08.138Z] [INFO] Refreshing the camera images every 60s (battery cameras: every 3600s)
[2026-10-11T13:33:11.911Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:33:11.911Z] [WARN] Refreshing the image of "Tapo_C660_Arrière" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:33:11.911Z] [WARN] Refreshing the image of "Tapo_C660_Façade" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:34:08.184Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:35:08.202Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:36:08.195Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:37:08.205Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:38:08.211Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:38:28.468Z] [INFO] onConfigUpdated -> reloading the configuration
[2026-10-11T13:38:28.686Z] [INFO] Connected to the TP-Link cloud
[2026-10-11T13:38:28.816Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:38:33.880Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:38:33.881Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:38:33.881Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:38:33.908Z] [INFO] Watching the Tapo events every 20s
[2026-10-11T13:38:33.908Z] [INFO] Refreshing the camera images every 60s (battery cameras: every 3600s)
[2026-10-11T13:38:33.907Z] [WARN] The resume level is set to 85%: a solar camera rarely reads that high, and one that dips below 65% may stay paused indefinitely.
[2026-10-11T13:39:33.980Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:40:33.973Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:41:33.975Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:42:22.845Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:42:27.905Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:42:27.905Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:42:27.905Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:42:34.005Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:43:33.983Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:43:48.454Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:43:48.454Z] [WARN] Refreshing the image of "Tapo_C660_Arrière" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:43:48.454Z] [WARN] Refreshing the image of "Tapo_C660_Façade" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:44:00.214Z] [WARN] [gladys-sdk] connection to Gladys lost (close code 1006)
[2026-10-11T13:44:00.214Z] [WARN] [gladys-sdk] not connected to Gladys (ws://172.30.0.1:80), retrying in 1000 ms (attempt 1)
[2026-10-11T13:44:00.235Z] [INFO] Received SIGTERM -> graceful shutdown
[2026-10-11T13:44:00.861Z] [WARN] The resume level is set to 80%: a solar camera rarely reads that high, and one that dips below 60% may stay paused indefinitely.
[2026-10-11T13:44:00.865Z] [INFO] Starting the Tapo integration...
[2026-10-11T13:44:00.980Z] [INFO] [gladys-sdk] connected to Gladys (http://172.30.0.1:80)
[2026-10-11T13:44:01.486Z] [INFO] Connected to the TP-Link cloud
[2026-10-11T13:44:01.660Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:44:06.723Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:44:06.723Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:44:06.723Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:44:06.739Z] [WARN] The resume level is set to 85%: a solar camera rarely reads that high, and one that dips below 65% may stay paused indefinitely.
[2026-10-11T13:44:06.739Z] [INFO] Watching the Tapo events every 20s
[2026-10-11T13:44:06.740Z] [INFO] Refreshing the camera images every 60s (battery cameras: every 3600s)
[2026-10-11T13:44:06.741Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:45:06.793Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:46:06.800Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:47:06.832Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:48:06.807Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:49:06.813Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:49:19.270Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:49:24.329Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:49:24.329Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:49:24.329Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:49:24.346Z] [WARN] The test capture of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:49:32.503Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:49:37.563Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:49:37.563Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:49:37.563Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:50:06.827Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:51:06.817Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:52:06.815Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:53:06.829Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:54:06.828Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:55:06.841Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:56:06.839Z] [WARN] Refreshing the image of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
[2026-10-11T13:56:12.828Z] [INFO] onConfigUpdated -> reloading the configuration
[2026-10-11T13:56:13.054Z] [INFO] Connected to the TP-Link cloud
[2026-10-11T13:56:13.239Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:56:15.744Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:56:15.757Z] [WARN] The network scan failed: Too Many Requests
[2026-10-11T13:56:15.799Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:56:15.799Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:56:15.799Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:56:18.291Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:56:18.291Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:56:18.291Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:56:18.304Z] [WARN] The resume level is set to 85%: a solar camera rarely reads that high, and one that dips below 65% may stay paused indefinitely.
[2026-10-11T13:56:18.304Z] [INFO] Watching the Tapo events every 20s
[2026-10-11T13:56:18.305Z] [INFO] Refreshing the camera images every 60s (battery cameras: every 3600s)
[2026-10-11T13:56:38.162Z] [INFO] 3 Tapo camera(s) found in the cloud
[2026-10-11T13:56:43.221Z] [WARN] "Tapo_C660_Arrière" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Arrière|192.168.x.y".
[2026-10-11T13:56:43.221Z] [WARN] "Tapo_C230_Salon" (C230) has no known local address. Add it under "Camera addresses" as "Tapo_C230_Salon|192.168.x.y".
[2026-10-11T13:56:43.221Z] [WARN] "Tapo_C660_Façade" (C660) has no known local address. Add it under "Camera addresses" as "Tapo_C660_Façade|192.168.x.y".
[2026-10-11T13:56:43.234Z] [WARN] The test capture of "Tapo_C230_Salon" failed: TAPO_CAMERA_IP_UNKNOWN
Ok est ce que tu connais les adresses ip de ces caméras ?
Si oui je t’expliquerai comment les ajouter.
Le côté positif l’intégration voit tes 3 caméras.
Le principal problème c’est que je privilégie la requête locale pour interroger les caméra zt.le.cloud TAPO ne donne pas les adresses de tes caméra donc pas de solution aujourd’hui pour les.mettres automatiquement.
Et perso j’ai jamais essayé de récupérer le.flux des caméras depuis Internet. Y’a peut-être un ma’que ou bug de ce côté là.
Je ferais une passe sur l’intégration pour améliorer ca.
J’ai installé l’extension hier, et j’ai eu le même souci : j’ai renseigné les identifiants Tapo et la configuration rtsp, et les caméras sont bien détectées comme appareil. Mais en les ajoutant dans un dashboard, aucune image. Il faut en fait passer par la config manuelle de l’ip de chaque caméra pour que les images soient dispos sur le dashboard.
Pas grave en soi, mais l’UX de l’extension mériterait peut-être un ajustement pour éviter de tâtonner dans la config. Mais j’avoue ne pas trop savoir ce qui serait le mieux. Peut-être rendre obligatoire la config des IP ?