Inclusion impossible: connexion au serveur impossible ou accessKey/secret invalide

bonjour la communauté,

depuis quelques temps, j’ai des appareils Tapo (prise connectées) qui ne remontent plus d’info, certaines oui. Rien n’a changé, l’adresse IP est OK.
Lorsque j’active l’inclusion Tapo/tplink, j’ai un lessage d’erreur connexion au serveur impossible ou accessKey/secret invalide
J’ai bien vérifié les credentials du compte tapo, c’est conforme.
Dans les logs je vois du bad login, et on voit aussi que pour d’autre devices cela fonctionne

[2024-08-04 11:14:07] DEBUG  :   bad login
[2024-08-04 11:14:07] DEBUG  :   Device access fail
[2024-08-04 11:14:07] DEBUG  :     Cmd : {"system":{"get_sysinfo":{}}} connect to : 192.168.86.143  9999 err_code|0 sw_ver|1.2.6 Build 200727 Rel.121115 hw_ver|1.0 type|IOT.SMARTPLUGSWITCH model|HS110(FR) mac|50:C7:BF:B6:B1:A1 deviceId|xxxxxx.....xxx hwId|xxxxxx.....DD103C2 fwId|00000000000000000000000000000000 oemId|xxxxx.....48C01A1A alias|congélateur dev_name|Wi-Fi Smart Plug With Energy Monitoring icon_hash| relay_state|1 on_time|2080168 active_mode|schedule feature|TIM:ENE updating|0 rssi|-73 led_off|0 latitude|48.734766 longitude|7.373067
[2024-08-04 11:14:07] DEBUG  :     Cmd : {"emeter":{"get_realtime":{}}} connect to : 192.168.86.143  9999 current|0.015466 voltage|233.03698 power|0 total|32.947 err_code|0
[2024-08-04 11:14:07] DEBUG  :     Cmd : {"emeter":{"get_daystat":{"month":8,"year":2024}}} connect to : 192.168.86.143  9999 day_list|ArrayArrayArrayArray err_code|0
[2024-08-04 11:14:07] DEBUG  :     Cmd : {"emeter":{

Pouvez vous m’aider svp ?


Informations Jeedom

Core : 4.4.9 (V4-stable)
DNS Jeedom : non

Plugin : wifilightV2
Version : 2024-05-04 15:19:00 (stable)
Statut Démon : Démarré - (2024-08-04 11:00:04)

je précise également, les crédentials sont valides d’après les logs

[2024-08-04 11:12:05] DEBUG  : Tapo-Kasa cloud
[2024-08-04 11:12:05] DEBUG  :  - body : {"method": "login", "params": { "appType": "Kasa_Android", "cloudUserName": "xxxxxxx", "cloudPassword": "xxxxxx", "terminalUUID": "xxxxxxxx"} }
[2024-08-04 11:12:06] DEBUG  :  -  method:
[2024-08-04 11:12:06] DEBUG  :  - Status:200
1 « J'aime »

Bonjour,

J’ai exactement le même problème. :frowning: snif

Bonjour,

@bernardfr.caron as-tu pu regarde cette erreur ?
Pour information debut aout sur mon iphone j’ai été invité à utilisé l’application TAPO à la place de KASA. Cette action a automatiquement rapatrier mes equipement sur l’application TAPO et j’ai gardé les memes identifiant.

Merci d’avance pour ton aide.

PS : si tu as besoin d’information supplémentaire n’hésite pas

Cordialement.

lire la doc
vérifier les étapes qui peuvent poser souci et leur résolution, revenir ici en prouvant que ces étapes ont été corrigées.

Bonjour:

Voilà la doc pour la partie tapo / kasa :

Ne pas utiliser ou supprimer la double authentification avec les applications Tapo/Kasa. Les effets ne fonctionnent pas, même si les commandes sont créées par le plugin.

Pour les périphériques avec le firmware déployé vers novembre 2023, utiliser Tapo V2. L’inclusion trouve normalement le bon firmware. Il peut être nécessaire au préalable de se connecter à l’appli mobile pour que l’accès au cloud fonctionne.

Je n’ai pas de MFA d’activé . Je me suis connecté sur l’application mobile Tapo (je vois mes équipement Kasa et tapo) et l’application Kasa (je vois que mes équipement kasa) . Et je suis certain de mes identifiants.

Tu veux quoi exactement comme info ?

Je soupçonne un changement côté constructeur pour les anciens kasa qui ont migré vers l’application Tapo

sauvegarder
charger beta
effacer logs _inc
inclure
poster ici logs _inc dans la balise </>

wifilightV2_inc.log (66,7 Ko)

Merci beaucoup les équipements remontes avec le plugin en beta super travail.
En revanche encore un petit problème avec la remonté d’information pour les tapo, exemple cette équipement : find:68:ff:7b:26:99:8f/40:ae:30:97:b4:68 @192.168.0.117


On ne voit pas les informations remontés: exemple consommation
La prise est une P115 (dernière génération Tapo) elle n’est pas compris dans la liste de comptabilité pour le plugin mais possible de l’inclure ? (et si je peux abusé aussi la multiprise P300)

et je rajoute du coup les équipement Tapo remonte niquel en revanche les anciens kasa remonte en double avec un nom generique « Smart Wi-Fi Plug With Energy Monitoring »:

. Je peux supprimer les anciens si il faut

Merci beaucoup

Il y a trop d’infos d’un coup.
les doublons c’est normal
il ne doublonnera pas les inclusions mais le fera avec les périphériques créés avant.
il a bien trouvé une p115 mais 110 et 115 c’est pareil → nom modifié prochaine beta
il n’y a pas d’autres informations que celle prévues dans le plugin qui sont fournies par le périphérique.

La P300 c’est une autre histoire car le multicanal n’est pas implémenté. Il crée par défaut une p110.
Il faudrait :
désactiver tous les périphériques wifilightV2 sauf la p300.
effacer les logs _cmd
faire stateget avec le plugin → permet de récupérer l’état du P300 en espérant y trouver ce qu’il faut.
me donner le log _cmd

Pour la conso de la p115 éventuellement faire pareil

Bonjour,

Je viens de faire le test que tu m’as demande pour la P115 :


Dans le log : wifilightv2_cmd j’ai que ca :
[2024-09-11 09:04:26] DEBUG : ********* retstatus *******
[2024-09-11 09:04:26] DEBUG : Device access fail
[2024-09-11 09:05:51] DEBUG : ********* retstatus *******
[2024-09-11 09:05:51] DEBUG : Device access fail

Dans l’application la prise est bien connecté et l’adresse IP est identique et je vois de la consommation.

la prise n’est pas accessible par jeedom
le on/off fonctionne ?

Le on/off ne fonctionne pas effectivement

donc pas accessible, d’abord résoudre ça.

D’accord et comment je peux faire ou comment je peux t’aider ?

tes périphériques fonctionnent sauf 1 si j’ai bien compris, c’est de ce côté qu’il faut investiguer, pas du plugin.
Une piste:

Bonjour,

Pour les périphériques j’ai bien la remonté des périphériques historiques en Kasa en revanche pour l’enssemble des peripheriques Tapo.

Mes peripheriques Tapo sont IP fixe avec reservation sur le DHCP. Et ils ping tous.
Quand je fais un : stateGet sur les tapo , il y a que le statut connecté qui à l’air de changé :


Je n’ai pas de Vlan configuré sur mon reseau. Quand je test depuis l’application Tapo sur mon portable en LAN ou WAN je recupere bien les infos et quand je regarde l’IP du périphériques dans l’applications c’est bien 192.168.0.117

Donc aucun tapo ne fonctionne ?
Je ne comprends rien du tout.
Me faire un diag précis de chaque TAPO :

  • ping OK
  • ON/Off OK
  • retour d’état OK

Je vais essayer de résumer clairement :

Aucune prise tapo ne fonctionne :
Prise piscine = 192.168.0.78 // 40-AE-30-97-CD-7C // Ping OK // ON/OFF KO // Changement d’etat apres un stateget il passe de -1 à -3 mais quand jregarde la page Web il est revient sur -1
image

Prise Seche linge = 192.168.0.117 // 40-AE-30-97-B4-68 // Ping OK // ON/OFF KO // Changement d’etat apres un stateget il passe de -1 à -3 mais quand je regarde la page Web il est revient sur -1
image

Les 2 prises sont totalement fonctionnelles dans l’application TAPO et les IP correspondes bien

me donner le n° de firmware des tapos

sinon ça a déjà marché un jour ?