Problème d'inclusion objets Tuya

il faut autoriser les beta dans ton profil market puis la télécharger, revenir à la stable ensuite après test.
Je suis toujours en V1 car dans l’API V2, on ne récupère pas le uid indispensable pour obtenir la liste des périphériques cloud mais j’ai changé les paramètres.
Je ne prends pas en compte les périphériques locaux qui n’ont pas d’id afin de poursuivre le scan pour en trouver un non vide.

Ok. Merci pour l’info (au sujet des betas).
Au sujet de la V2, la spécification n’indique pas le besoin de l’uid, et je ne l’utilise d’ailleurs pas pour récupérer la liste de mes devices (et ça marche très bien).

Quelle commande de lapi utilisés tu pour récupérer la liste des devices ?

Pour suivre,
Je suis un noob sur le sujet…
J’ai le même message d’erreur quand je recherche de nouveaux périphériques : code 1004 sign invalid
Je suis nouveau et j’ai installé le plugin le 16/02, j’ai passé plusieurs heure à essayer de récupérer qq équipements de test que j’avais passé sur Tuya. je ne sais pas qu’elle manip j’ai faite mais ils sont remonté d’un seul coup. Depuis j’ai essayé d’en connecter d’autres, mais je bute sur la même erreur. Je vais voir si je trouve les log de la connexion réussi

Désolé, retour de congés.

J’ai utilisé « /v2.0/cloud/thing/device »

salut
Suite a une modification de mon SSID, j ai réappairé mes ampoules smart life!
Problème; WifilightV2 ne les reconnait plus et j ai un message d erreur :

Error retreive Tuya devices from cloud: token invalid

J ai été voir sur le site IOT platform Tuya est tout a l air OK
Par contre impossible d avoir le « local key »

Aurais tu une idée du problème Bernard ?

En te remerciant par avance

EDIT : j ai installé la version beta est le problème a été résolut…Prévoyez vous un correctif pour la version officiel ?

J’attendais un tel retour pour la passer en stable
et aussi un retour sur Govee en local mais l’aspect collaboratif marche moins en ce moment.
je cache Govee local et publie

Bonjour, Je viens d’acheter ce plugin et malgré la saisie des bons identifiants de connexion au cloud Tuya (Access ID et Access secret), impossible de récupérer mes équipements Tuya dans wifilight2, j’ai toujours la même erreur en log « Error access Tuya Devices from cloud: token invalid » lorsque je lance la fonction « Tuya passer en inclusion ». D’où pourrait provenir ce problème ? Je suis un noob sur le sujet… Merci
PS : J’ai suivi le tuto jusqu’au bout et j’ai bien récupéré ma « local key ». Mes devices apparaissent bien sur la platform tuya. J’ai les autorisations pour un mois… J’ai aussi essayé les différentes propositions trouvées ici et ailleurs…
Le log du plugin m’indique :
[2024-12-15 21:10:59] DEBUG : Lancement de : /var/www/html/core/class/…/…/core/php/jeePlugin.php plugin_id=wifilightV2 function=remove callInstallFunction=1
[2024-12-15 21:12:35] INFO : Début d’activation du plugin
[2024-12-15 21:12:36] INFO : Info sur le démon : {« log »:«  »,« state »:« nok »,« launchable »:« ok »,« launchable_message »:« Gestion automatique d\u00e9sactiv\u00e9e »,« auto »:« 0 »,« last_launch »:« Inconnue »}
[2024-12-15 21:12:36] DEBUG : Lancement de : /var/www/html/core/class/…/…/core/php/jeePlugin.php plugin_id=wifilightV2 function=install callInstallFunction=1
[2024-12-15 21:22:36] DEBUG : hardware:RPI 4 B
[2024-12-15 21:22:36] DEBUG : status:1
[2024-12-15 21:22:36] DEBUG : session:1
[2024-12-15 21:22:36] DEBUG : user set:1
[2024-12-15 21:22:36] DEBUG : user obj:1
[2024-12-15 21:22:36] DEBUG : user id obj:1
[2024-12-15 21:22:36] DEBUG : user id con:1
[2024-12-15 21:22:36] DEBUG : right:
[2024-12-15 21:22:36] DEBUG :OKconnect

Dans le log http error, je remarque :

1384|[Sun Dec 15 22:27:12.713808 2024] [php7:notice] [pid 1793] [client 192.168.1.54:56806] PHP Notice: Undefined variable: return in /var/www/html/plugins/wifilightV2/core/ajax/wifilightV2.ajax.php on line 65, referer: http://192.168.1.189/index.php?v=d&m=wifilightV2&p=wifilightV2&id=wifilightV2

1411|[Sun Dec 15 22:28:33.720383 2024] [php7:notice] [pid 869] [client 192.168.1.54:56849] PHP Notice: Undefined variable: return in /var/www/html/plugins/wifilightV2/core/ajax/wifilightV2.ajax.php on line 65, referer: http://192.168.1.189/index.php?v=d&p=log

si ça peut aider :
curl --request GET « https://openapi.tuyaeu.com/v2.0/cloud/thing/bfad.........5c5bxw2 » --header « sign_method: HMAC-SHA256 » --header « client_id: tewaf9x…………cuma » --header « t: 1734251281290 » --header « mode: cors » --header « Content-Type: application/json » --header « sign: 5C33574AC51DF7867321C3274B1122D4BE2B99501C2236C246BB6C17C25789DE » --header « access_token: 5a881697d05a8dda0c9e94bd15d84efb »
ResponseCopy
{
« result »: {
« active_time »: 1734172203,
« bind_space_id »: « 12006371 »,
« category »: « zndb »,
« create_time »: 1733934862,
« custom_name »: «  »,
« icon »: « smart/icon/bay16111967609110m8U/f93b15effd2cc12842f6ba1de17e2884.png »,
« id »: « bfadc0cf55…….w2 »,
« ip »: « 82.65.1………… »,
« is_online »: true,
« lat »: « 47.9794 »,
« local_key »: « AW0………….]v[ »,
« lon »: « 2.7377 »,
« model »: « PJ2101A »,
« name »: "PJ2101A 1P WiFi Smart Meter ",
« product_id »: « ze8faryrxr0glqnn »,
« product_name »: "PJ2101A 1P WiFi Smart Meter ",
« sub »: false,
« time_zone »: « +01:00 »,
« update_time »: 1734172207,
« uuid »: « ec69a9bda87af864 »
},
« success »: true,
« t »: 1734251286022,
« tid »: « 81f4fbf3babe11efae3a529172fa76b1 »

Dans le log, un peu plus haut ([2024-12-15 21:12:36] INFO : Info sur le démon : {« log »:« »,« state »:« nok »,« launchable »:« ok »,« launchable_message »…), le state : nok est-il normal ?

Merci d’avance pour votre aide.

Merci à jl56, son post m’a permis de solutionner mon problème… Il fallait désactiver le « Cloud Authorization Ip Allowlist »…
Wifilight2 n’était pas en cause…

1 « J'aime »