Problème d'inclusion objets Tuya

Je viens d’installer le plugin wifilightv2 et de configurer mon accès aux devices Tuya comme décrit dans la documentation du plugin. Tout c’est bien passé, jusqu’aux tests des devices sur l’interface développeur Tuya en passant par la configuration des autorisations (et la souscription pour un mois à IoT Core).
Cependant lorsque je lance l’inclusion de ces fameux devices, il y a tout de même un problème de permission comme l’indique mes logs d’inclusion:

[2024-02-04 20:03:08][DEBUG] : Tuya cloud
[2024-02-04 20:03:08][DEBUG] : try:openapi.tuyaeu.com
[2024-02-04 20:03:08][DEBUG] : token:fd40c3e3a1eb72a9c6a7e2374f62599a
[2024-02-04 20:03:11][DEBUG] :  wait 17 s
[2024-02-04 20:03:11][DEBUG] : ad:192.168.1.126 ret:204
[2024-02-04 20:03:11][DEBUG] : msg:[0][0][55][aa][0][0][0][0][0][0][0][23][0][0][0][bc][0][0][0][0][5e][b7][1f][c4][22][32][f4][8f][7c][38][7][89][17][8e][97][a1][80][8a][c][c9][25][93][f6][6d][94][e5][b3][68][9e][85][ec][49][c3][e][66][d0][36][1c][ec][38][cb][ac][f][dc][2c][9a][b6][72][83][b1][cd][15][bb][d7][62][d4][86][66][a1][a7][e6][49][63][26][bb][2d][92][9f][db][9][88][90][5a][30][ac][5][50][7c][86][de][4b][98][3c][4f][fe][ad][f][b7][7e][dc][bf][3b][35][e0][9b][73][88][e8][46][64][7a][e0][1b][a2][61][83][13][2f][a][1c][e4][ba][54][6d][f2][32][7d][3f][60][ca][28][7][2f][c5][3d][71][8][b1][56][e][f5][b2][65][7e][13][e5][b4][2][5b][96][94][94][ab][8][9b][4c][1b][98][d0][a8][f0][94][d2][99][55][e5][f5][a2][9b][d1][48][e0][a9][7e][5d][91][ba][42][7f][e9][a0][1b][91][8f][da][79][52][85][b5][38][0][0][aa][55]
[2024-02-04 20:03:11][DEBUG] : len:16
[2024-02-04 20:03:11][DEBUG] :  updkeymd5:[6c][1e][c8][e2][bb][9b][b5][9a][b5][b][d][af][64][9b][41][a]
[2024-02-04 20:03:11][DEBUG] : port:6667
[2024-02-04 20:03:11][DEBUG] : data:55
[2024-02-04 20:03:11][DEBUG] : 3.3 or 3.4 => decode
[2024-02-04 20:03:11][DEBUG] :  cmd:23 - {"ip":"","gwId":"bfad48996b93d032dfrxpm","active":2,"ablilty":0,"encrypt":true,"productKey":"zxyq4808ltoydvfb","version":"3.4","token":true,"wf_cfg":true,"clientLink":3}     ip| gwId|bfad48996b93d032dfrxpm active|2 ablilty|0 encrypt|1 productKey|zxyq4808ltoydvfb version|3.4 token|1 wf_cfg|1 clientLink|3 ip| gwId|bfad48996b93d032dfrxpm active|2 ablilty|0 encrypt|1 productKey|zxyq4808ltoydvfb version|3.4 token|1 wf_cfg|1 clientLink|3  - Read Json OK
[2024-02-04 20:03:11][DEBUG] : info:{"ip":"","gwId":"bfad48996b93d032dfrxpm","active":2,"ablilty":0,"encrypt":true,"productKey":"zxyq4808ltoydvfb","version":"3.4","token":true,"wf_cfg":true,"clientLink":3}
[2024-02-04 20:03:14][DEBUG] :  wait 14 s
[2024-02-04 20:03:17][DEBUG] :  wait 11 s
[2024-02-04 20:03:20][DEBUG] :  wait 8 s
[2024-02-04 20:03:23][DEBUG] :  wait 5 s
[2024-02-04 20:03:26][DEBUG] :  wait 2 s
[2024-02-04 20:03:28][DEBUG] : info:{"addresses":["192.168.1.126"],"version":["3.4"],"id":["bfad48996b93d032dfrxpm"]}
[2024-02-04 20:03:28][DEBUG] : id:bfad48996b93d032dfrxpm
[2024-02-04 20:03:28][DEBUG] : res
[2024-02-04 20:03:28][DEBUG] :  get uid :{"code":1106,"msg":"permission deny","success":false,"t":1707073408227,"tid":"147a1f88c39011ee8eb5fe6a6f85d0cd"}
[2024-02-04 20:03:28][DEBUG] :  uid :
[2024-02-04 20:03:28][DEBUG] :  get devices :{"code":1004,"msg":"sign invalid","success":false,"t":1707073408447,"tid":"14a97f7dc39011eeae7d5ef5dab112a3"}
[2024-02-04 20:03:28][DEBUG] :  Error retreive Tuya devices from cloud: sign invalid
[2024-02-04 20:03:28][DEBUG] : End Tuya cloud

Je ne suis pas sûr que mes devices (des détecteurs de fumée et CO) puissent être pilotés sans passer par le cloud. Est-ce la raison?

Merci pour le coup de main :slight_smile:

Désolé, je ne peux pas lire la doc à votre place pour la procédure de récupération ID/Secret : vérifier la recopie exacte mais normalement ce n’est pas cela, le code d’erreur c’est pour autre chose.
et lire ceci :

Piste supplémentaire :
mettre un mot de passe sans caractères spéciaux pour l’appi Tuya

Bonjour,

Je rencontre depuis hier soir le même problème. Je n’arrive pas a rajouter de nouveaux périphériques. Alors qu’ils sont bien présents sur l’application smartlife et sur la plateform IOT. Je tiens a préciser que les anciens périphériques fonctionnent correctement. Dans le doute j’ai recréer un compte dans l’application pour avoir des nouveaux identifiants mais cela n’a rien changé. Toujours le même message d’erreur Si quelqu’un a une idée je suis preneur.
Merci a vous

voir si le compte développeur n’a pas expiré.
De mon côté tout est OK.

Bon désolé, pas eu le temps d’aller au fond du problème avant.

J’ai parfaitement réussi à requêter la liste de mes devices depuis Postman sans recevoir de message « permission deny » et « sign invalid ».
Le mot de passe de l’application Tuya n’impacte en rien.
Ils ont peut-être changé la manière de créer la signature depuis la dernière version du plugin?

Voilà comment générer une signature valide à ce jour (pour info, j’ai eu le même message « invalid sign » tant que je n’ai pas réussi à créer cette chaine correctement):
client_id+access_token+timestamp+« GET\ne3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\n\n »+relative_URL_call

Puis encryption avec son access_secret.

Bernard, est-ce différent au code actuel du plugin?
(Pour info, j’ai la version « 2023-12-21 12:10:41 » du plugin, qui me semble être la dernière).

Bonjour, j’ai exactement le même problème maintenant, j’avais un périphérique tuya qui ne répondais plus (tout ok depuis l’appli Tuya), je l’ai supprimé et refais l’inclusion mais, il ne remonte pas. (idem avec un nouveau module).

J’avais déjà eu ce problème avec ewlink qui c’était résolu en installant la béta et en supprimant les périphérique et en les réinstallant, mai la rien.

rien dans les log non plus

[2024-02-10 08:21:17][DEBUG] : Tuya cloud
[2024-02-10 08:21:17][DEBUG] : try:openapi.tuyaeu.com
[2024-02-10 08:21:17][DEBUG] : token:1e601c2176899e18c08330a426ed72e2
[2024-02-10 08:21:17][DEBUG] : ad:192.168.0.28 ret:174
[2024-02-10 08:21:17][DEBUG] : msg:[0][0][55][aa][0][0][0][0][0][0][0][0][0][0][0][9e][0][0][0][0][7b][22][69][70][22][3a][22][31][39][32][2e][31][36][38][2e][30][2e][32][38][22][2c][22][67][77][49][64][22][3a][22][33][30][37][33][37][32][38][36][62][34][65][36][32][64][35][61][66][30][64][33][22][2c][22][61][63][74][69][76][65][22][3a][32][2c][22][61][62][69][6c][69][74][79][22][3a][30][2c][22][6d][6f][64][65][22][3a][30][2c][22][65][6e][63][72][79][70][74][22][3a][74][72][75][65][2c][22][70][72][6f][64][75][63][74][4b][65][79][22][3a][22][72][31][35][4a][6e][6f][47][71][57][50][4d][34][50][50][74][6c][22][2c][22][76][65][72][73][69][6f][6e][22][3a][22][33][2e][31][22][7d][a4][13][7e][2][0][0][aa][55]
[2024-02-10 08:21:17][DEBUG] : len:16
[2024-02-10 08:21:17][DEBUG] :  updkeymd5:[6c][1e][c8][e2][bb][9b][b5][9a][b5][b][d][af][64][9b][41][a]
[2024-02-10 08:21:17][DEBUG] : port:6666
[2024-02-10 08:21:17][DEBUG] : data:55
[2024-02-10 08:21:17][DEBUG] : unknown
[2024-02-10 08:21:17][DEBUG] : info:{"version":"","gwId":""}
[2024-02-10 08:21:19][DEBUG] : ad:192.168.0.100 ret:204
[2024-02-10 08:21:19][DEBUG] : msg:[0][0][55][aa][0][0][0][0][0][0][0][23][0][0][0][bc][0][0][0][0][23][d0][1e][5f][ef][56][83][33][14][ce][f6][f][b0][86][ed][33][3c][73][1f][fa][e3][e3][78][ef][88][a5][f1][f0][ad][86][89][fe][ac][8d][b7][46][2][72][9f][b9][0][89][42][c][1f][4d][4d][59][69][9d][30][70][f4][53][22][1d][87][26][27][34][6d][e4][7a][52][72][56][f9][92][ef][b][b3][c9][94][6f][6c][a8][e2][e1][48][53][2e][d][bc][9a][92][c3][31][72][86][eb][f2][38][be][57][97][86][21][bc][25][8d][6b][6a][75][65][97][df][62][7e][a4][b8][be][65][e2][70][32][ad][e][93][4f][ed][14][48][22][c0][fc][23][d][44][6f][bd][ac][3e][9d][d4][c5][9e][d6][7][7a][37][13][a1][f5][34][c5][f7][5c][c6][9c][6a][e][15][31][60][a1][7b][c4][a][cc][9b][f7][10][aa][e3][2][75][84][57][4][b3][47][69][a7][f2][18][1a][62][f4][fd][f6][0][0][aa][55]
[2024-02-10 08:21:19][DEBUG] : len:16
[2024-02-10 08:21:19][DEBUG] :  updkeymd5:[6c][1e][c8][e2][bb][9b][b5][9a][b5][b][d][af][64][9b][41][a]
[2024-02-10 08:21:19][DEBUG] : port:6667
[2024-02-10 08:21:19][DEBUG] : data:55
[2024-02-10 08:21:19][DEBUG] : 3.3 or 3.4 => decode
[2024-02-10 08:21:19][DEBUG] :  cmd:23 - {"ip":"192.168.0.100","gwId":"bf52161e98830900ceaukm","active":2,"ablilty":0,"encrypt":true,"productKey":"keyjnuy4s3kre7m7","version":"3.4","token":true,"wf_cfg":true}     ip|192.168.0.100 gwId|bf52161e98830900ceaukm active|2 ablilty|0 encrypt|1 productKey|keyjnuy4s3kre7m7 version|3.4 token|1 wf_cfg|1 ip|192.168.0.100 gwId|bf52161e98830900ceaukm active|2 ablilty|0 encrypt|1 productKey|keyjnuy4s3kre7m7 version|3.4 token|1 wf_cfg|1  - Read Json OK
[2024-02-10 08:21:19][DEBUG] : info:{"ip":"192.168.0.100","gwId":"bf52161e98830900ceaukm","active":2,"ablilty":0,"encrypt":true,"productKey":"keyjnuy4s3kre7m7","version":"3.4","token":true,"wf_cfg":true}
[2024-02-10 08:21:20][DEBUG] :  wait 17 s
[2024-02-10 08:21:20][DEBUG] : ad:192.168.0.99 ret:172
[2024-02-10 08:21:20][DEBUG] : msg:[0][0][55][aa][0][0][0][0][0][0][0][13][0][0][0][9c][0][0][0][0][23][d0][1e][5f][ef][56][83][33][14][ce][f6][f][b0][86][ed][33][6f][61][e7][f8][6][34][9][2c][9][51][55][bd][d6][c8][dd][12][98][a7][de][9d][29][7][f3][a4][f9][be][a6][38][2d][f7][c][29][5c][ec][16][10][35][a4][8a][5][86][6][fe][f2][4d][60][88][e8][c2][fb][84][59][b1][15][5f][c7][5d][4b][f6][69][9f][92][cb][a4][c0][ba][52][1][48][4][5e][76][5][fa][4][98][df][ea][5a][ab][83][49][b8][24][cf][f9][db][b9][2a][c][25][41][ba][e1][77][e5][6][c9][5][53][46][35][ec][50][f5][80][53][d5][70][11][78][8c][6e][da][8e][ea][40][e9][3b][1e][3f][c1][4a][25][70][e1][82][79][11][47][dd][dd][0][0][aa][55]
[2024-02-10 08:21:20][DEBUG] : len:16
[2024-02-10 08:21:20][DEBUG] :  updkeymd5:[6c][1e][c8][e2][bb][9b][b5][9a][b5][b][d][af][64][9b][41][a]
[2024-02-10 08:21:20][DEBUG] : port:6667
[2024-02-10 08:21:20][DEBUG] : data:55
[2024-02-10 08:21:20][DEBUG] : 3.3 or 3.4 => decode
[2024-02-10 08:21:20][DEBUG] :  cmd:13 - {"ip":"192.168.0.99","gwId":"bf42d4cd43f4127a030hez","active":2,"ablilty":0,"encrypt":true,"productKey":"keyumah7qus53mpq","version":"3.3"}     ip|192.168.0.99 gwId|bf42d4cd43f4127a030hez active|2 ablilty|0 encrypt|1 productKey|keyumah7qus53mpq version|3.3 ip|192.168.0.99 gwId|bf42d4cd43f4127a030hez active|2 ablilty|0 encrypt|1 productKey|keyumah7qus53mpq version|3.3  - Read Json OK
[2024-02-10 08:21:20][DEBUG] : info:{"ip":"192.168.0.99","gwId":"bf42d4cd43f4127a030hez","active":2,"ablilty":0,"encrypt":true,"productKey":"keyumah7qus53mpq","version":"3.3"}
[2024-02-10 08:21:20][DEBUG] : ad:192.168.0.5 ret:252
[2024-02-10 08:21:20][DEBUG] : msg:[0][0][55][aa][0][0][0][0][0][0][0][23][0][0][0][ec][0][0][0][0][23][d0][1e][5f][ef][56][83][33][14][ce][f6][f][b0][86][ed][33][3c][cf][b8][16][db][c8][65][39][1f][49][37][3a][22][bd][2b][de][6d][15][53][8f][de][aa][10][6c][b1][27][aa][d][fb][4c][30][a8][1e][ce][cb][3d][fc][57][82][9d][d4][e4][2c][22][36][70][13][a8][e5][0][9c][a4][c2][b6][94][f][f0][c5][c][5e][49][48][15][9f][2][da][2d][7b][f1][b][10][28][4b][52][70][bc][2b][6f][d2][31][5][d0][fb][19][73][ad][17][dc][1d][c5][63][9e][92][f][96][76][48][46][e2][fa][a1][1f][d8][f8][e5][a0][b0][53][16][93][19][90][a3][a7][87][2b][2a][74][4a][d9][35][11][b7][67][95][88][4d][ae][35][b2][2b][db][14][20][2f][3c][c3][43][56][c5][a2][7b][29][c7][79][55][b2][1f][6b][f7][89][8][e2][15][92][b4][ce][30][ce][d1][40][58][da][4a][72][df][8a][ae][7b][37][70][ad][e1][89][9f][37][6f][d9][65][9a][e7][7c][55][55][bb][52][e0][a2][4e][e3][89][76][37][9a][c3][2d][e8][c0][74][8e][41][ac][ab][fd][f1][93][97][1c][55][a3][b3][e4][0][0][aa][55]
[2024-02-10 08:21:20][DEBUG] : len:16
[2024-02-10 08:21:20][DEBUG] :  updkeymd5:[6c][1e][c8][e2][bb][9b][b5][9a][b5][b][d][af][64][9b][41][a]
[2024-02-10 08:21:20][DEBUG] : port:6667
[2024-02-10 08:21:20][DEBUG] : data:55
[2024-02-10 08:21:20][DEBUG] : 3.3 or 3.4 => decode
[2024-02-10 08:21:20][DEBUG] :  cmd:23 - {"ip":"192.168.0.5","gwId":"bf54175c0be4af1191cjyn","active":2,"ablilty":0,"encrypt":true,"productKey":"key7mn9kc48xep73","version":"3.4","lan_cap":500,"lan_seq":34,"lan_ablilty":1,"token":true,"wf_cfg":true,"clientLink":2}     ip|192.168.0.5 gwId|bf54175c0be4af1191cjyn active|2 ablilty|0 encrypt|1 productKey|key7mn9kc48xep73 version|3.4 lan_cap|500 lan_seq|34 lan_ablilty|1 token|1 wf_cfg|1 clientLink|2 ip|192.168.0.5 gwId|bf54175c0be4af1191cjyn active|2 ablilty|0 encrypt|1 productKey|key7mn9kc48xep73 version|3.4 lan_cap|500 lan_seq|34 lan_ablilty|1 token|1 wf_cfg|1 clientLink|2  - Read Json OK
[2024-02-10 08:21:20][DEBUG] : info:{"ip":"192.168.0.5","gwId":"bf54175c0be4af1191cjyn","active":2,"ablilty":0,"encrypt":true,"productKey":"key7mn9kc48xep73","version":"3.4","lan_cap":500,"lan_seq":34,"lan_ablilty":1,"token":true,"wf_cfg":true,"clientLink":2}
[2024-02-10 08:21:23][DEBUG] :  wait 14 s
[2024-02-10 08:21:26][DEBUG] :  wait 11 s
[2024-02-10 08:21:29][DEBUG] :  wait 8 s
[2024-02-10 08:21:32][DEBUG] :  wait 5 s
[2024-02-10 08:21:35][DEBUG] :  wait 2 s
[2024-02-10 08:21:37][DEBUG] : info:{"addresses":["192.168.0.28","192.168.0.100","192.168.0.99","192.168.0.5"],"version":["","3.4","3.3","3.4"],"id":["","bf52161e98830900ceaukm","bf42d4cd43f4127a030hez","bf54175c0be4af1191cjyn"]}
[2024-02-10 08:21:37][DEBUG] : No device found on local network : end process
[2024-02-10 08:21:37][DEBUG] : End Tuya cloud

je suis toujours en DIY dernière version stable jeedom et derniére version béta du plugin (debian 11)``

pas accessible, ce n’est pas le même problème

ils sont pourtant tous les 2 bien joignables

Est-ce qu’ils remontent sur la plateforme développeur Tuya?

oui, ils sont bien la

Le premier périphérique renvoie un id vide.
corrigé en beta

Voilà ce qui est créé pour générer le token (d’où l’emplacement vide) :

sign:f33an%%%%%c884e3++1707568829072+GET<br /> e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855<br /> <br /> /v1.0/token?grant_type=1

/n est transformé en <b r / > pour être sûr

c’est comme toi.

ceci est fait dans : \plugins\wifilightV2\3rdparty TuyaApi.php l204

Je ne vois pas pourquoi c’est KO.

[quote=« ecc, post:6, topic:120560 »]


la mise à jour n'a rien changée, elle m'a juste "flingué" les tuya qui fonctionnaient

[2024-02-10 17:35:05][DEBUG] : Receive from Jeedom to Send cmd to device @192.168.0.6 channel:1
[2024-02-10 17:35:13][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for Tuya/Yeelight devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-10 17:35:13][DEBUG] : ** 蓝牙网关 - TuyaCustom2_V3 @192.168.0.5 - cha:2 **
[2024-02-10 17:35:13][DEBUG] : No connected device
[2024-02-10 17:35:13][DEBUG] : ** serrure garage - TuyaCustom2_V3 @192.168.0.5 - cha:4 **
[2024-02-10 17:35:14][DEBUG] : No connected device
[2024-02-10 17:35:14][DEBUG] : ** serrure entree - TuyaCustom2_V3 @192.168.0.5 - cha:3 **
[2024-02-10 17:35:14][DEBUG] : No connected device
[2024-02-10 17:35:14][DEBUG] : ** Volet chambre BB - TuyaCustom_V2 @192.168.0.99 - cha:1 **
[2024-02-10 17:35:15][DEBUG] : No connected device
[2024-02-10 17:35:15][DEBUG] : ** module ventilo - TuyaCustom_V3 @192.168.0.6 - cha:1 **
[2024-02-10 17:35:15][DEBUG] : No connected device
[2024-02-10 17:35:15][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-10 17:35:46][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for Tuya/Yeelight devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-10 17:35:46][DEBUG] : ** 蓝牙网关 - TuyaCustom2_V3 @192.168.0.5 - cha:2 **
[2024-02-10 17:35:46][DEBUG] : No connected device
[2024-02-10 17:35:46][DEBUG] : ** serrure garage - TuyaCustom2_V3 @192.168.0.5 - cha:4 **
[2024-02-10 17:35:47][DEBUG] : No connected device
[2024-02-10 17:35:47][DEBUG] : ** serrure entree - TuyaCustom2_V3 @192.168.0.5 - cha:3 **
[2024-02-10 17:35:47][DEBUG] : No connected device
[2024-02-10 17:35:47][DEBUG] : ** Volet chambre BB - TuyaCustom_V2 @192.168.0.99 - cha:1 **
[2024-02-10 17:35:48][DEBUG] : No connected device
[2024-02-10 17:35:48][DEBUG] : ** module ventilo - TuyaCustom_V3 @192.168.0.6 - cha:1 **
[2024-02-10 17:35:48][DEBUG] : No connected device
[2024-02-10 17:35:48][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<


qui continuent à fonctionner correctement avec l'appli tuya

je viens d’appliquer la derniére beta : pas de changement



[2024-02-11 10:03:46]DEBUG : Receive from:192.168.0.99 cmd:a - {"dps":{"1":"stop","2":100,"8":"back","10":60}}     1|stop 2|100 8|back 10|60  - Read Json OK
[2024-02-11 10:03:46]DEBUG :     Update devices @192.168.0.99 channel:1
[2024-02-11 10:03:46]DEBUG :      Dps1|control_1_GET:stop Dps2|percent_control_2_GET #value#:100 After:100 Dps8|control_back_mode_8_GET:back Dps10|tr_timecon_10_GET #value#:60 After:60
[2024-02-11 10:03:47]DEBUG : Receive from:192.168.0.99 cmd:12 - Empty response
[2024-02-11 10:03:58]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:03:58]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:04:11]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:04:11]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:04:15]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for Tuya/Yeelight devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-11 10:04:15]DEBUG : ** 蓝牙网关 - TuyaCustom2_V3 @192.168.0.5 - cha:2 **
[2024-02-11 10:04:15]DEBUG :      No connected device
[2024-02-11 10:04:15]DEBUG : ** serrure garage - TuyaCustom2_V3 @192.168.0.5 - cha:4 **
[2024-02-11 10:04:16]DEBUG :      No connected device
[2024-02-11 10:04:16]DEBUG : ** serrure entree - TuyaCustom2_V3 @192.168.0.5 - cha:3 **
[2024-02-11 10:04:16]DEBUG :      No connected device
[2024-02-11 10:04:16]DEBUG : ** Volet chambre BB - TuyaCustom_V2 @192.168.0.99 - cha:1 **
[2024-02-11 10:04:16]DEBUG :      OK
[2024-02-11 10:04:16]DEBUG : ** module  ventilo - TuyaCustom_V3 @192.168.0.6 - cha:1 **
[2024-02-11 10:04:17]DEBUG :      No connected device
[2024-02-11 10:04:17]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>       End       <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-11 10:04:24]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:04:24]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:04:37]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:04:37]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:04:48]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for Tuya/Yeelight devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-11 10:04:48]DEBUG : ** 蓝牙网关 - TuyaCustom2_V3 @192.168.0.5 - cha:2 **
[2024-02-11 10:04:48]DEBUG :      No connected device
[2024-02-11 10:04:48]DEBUG : ** serrure garage - TuyaCustom2_V3 @192.168.0.5 - cha:4 **
[2024-02-11 10:04:49]DEBUG :      No connected device
[2024-02-11 10:04:49]DEBUG : ** serrure entree - TuyaCustom2_V3 @192.168.0.5 - cha:3 **
[2024-02-11 10:04:49]DEBUG :      No connected device
[2024-02-11 10:04:49]DEBUG : ** Volet chambre BB - TuyaCustom_V2 @192.168.0.99 - cha:1 **
[2024-02-11 10:04:49]DEBUG :      OK
[2024-02-11 10:04:49]DEBUG : ** module  ventilo - TuyaCustom_V3 @192.168.0.6 - cha:1 **
[2024-02-11 10:04:50]DEBUG :      No connected device
[2024-02-11 10:04:50]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>       End       <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-11 10:04:50]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:04:50]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:05:03]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:05:03]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:05:05]DEBUG : Receive from Jeedom to Send cmd to device @192.168.0.6 channel:1
[2024-02-11 10:05:16]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:05:16]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:05:21]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for Tuya/Yeelight devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-11 10:05:21]DEBUG : ** 蓝牙网关 - TuyaCustom2_V3 @192.168.0.5 - cha:2 **
[2024-02-11 10:05:21]DEBUG :      No connected device
[2024-02-11 10:05:21]DEBUG : ** serrure garage - TuyaCustom2_V3 @192.168.0.5 - cha:4 **
[2024-02-11 10:05:22]DEBUG :      No connected device
[2024-02-11 10:05:22]DEBUG : ** serrure entree - TuyaCustom2_V3 @192.168.0.5 - cha:3 **
[2024-02-11 10:05:22]DEBUG :      No connected device
[2024-02-11 10:05:22]DEBUG : ** Volet chambre BB - TuyaCustom_V2 @192.168.0.99 - cha:1 **
[2024-02-11 10:05:22]DEBUG :      OK
[2024-02-11 10:05:22]DEBUG : ** module  ventilo - TuyaCustom_V3 @192.168.0.6 - cha:1 **
[2024-02-11 10:05:23]DEBUG :      No connected device
[2024-02-11 10:05:23]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>       End       <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-11 10:05:29]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:05:29]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:05:42]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:05:42]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:05:54]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for Tuya/Yeelight devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-11 10:05:54]DEBUG : ** 蓝牙网关 - TuyaCustom2_V3 @192.168.0.5 - cha:2 **
[2024-02-11 10:05:54]DEBUG :      No connected device
[2024-02-11 10:05:54]DEBUG : ** serrure garage - TuyaCustom2_V3 @192.168.0.5 - cha:4 **
[2024-02-11 10:05:55]DEBUG :      No connected device
[2024-02-11 10:05:55]DEBUG : ** serrure entree - TuyaCustom2_V3 @192.168.0.5 - cha:3 **
[2024-02-11 10:05:55]DEBUG :      No connected device
[2024-02-11 10:05:55]DEBUG : ** Volet chambre BB - TuyaCustom_V2 @192.168.0.99 - cha:1 **
[2024-02-11 10:05:55]DEBUG :      OK
[2024-02-11 10:05:55]DEBUG : ** module  ventilo - TuyaCustom_V3 @192.168.0.6 - cha:1 **
[2024-02-11 10:05:56]DEBUG :      No connected device
[2024-02-11 10:05:56]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>       End       <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-11 10:05:56]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:14
[2024-02-11 10:05:56]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:06:09]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:06:09]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:06:22]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:06:22]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response
[2024-02-11 10:06:27]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for Tuya/Yeelight devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-11 10:06:27]DEBUG : ** 蓝牙网关 - TuyaCustom2_V3 @192.168.0.5 - cha:2 **
[2024-02-11 10:06:27]DEBUG :      No connected device
[2024-02-11 10:06:27]DEBUG : ** serrure garage - TuyaCustom2_V3 @192.168.0.5 - cha:4 **
[2024-02-11 10:06:28]DEBUG :      No connected device
[2024-02-11 10:06:28]DEBUG : ** serrure entree - TuyaCustom2_V3 @192.168.0.5 - cha:3 **
[2024-02-11 10:06:28]DEBUG :      No connected device
[2024-02-11 10:06:28]DEBUG : ** Volet chambre BB - TuyaCustom_V2 @192.168.0.99 - cha:1 **
[2024-02-11 10:06:28]DEBUG :      OK
[2024-02-11 10:06:28]DEBUG : ** module  ventilo - TuyaCustom_V3 @192.168.0.6 - cha:1 **
[2024-02-11 10:06:29]DEBUG :      No connected device
[2024-02-11 10:06:29]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>       End       <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2024-02-11 10:06:35]DEBUG : << Ping of: Volet chambre BB @192.168.0.99  diff:13
[2024-02-11 10:06:35]DEBUG : Receive from:192.168.0.99 cmd:9 - Empty response

hum… en fait tu utilises l’API 1.0 et moi j’ai testé l’API 2.0 qui fonctionne.
Pour la récupération de token dans les 2 cas c’est le même endpoint. Et ça, ça marche (on voit le token dans les logs que j’avais envoyés, donc aucun soucis de ce point de vue là).
Je viens de tester la 1.0 et effectivement lister les devices en 1.0 donne « invalid sign » aussi de mon côté.
Je continue de voir comment avoir l’appel fonctionnel en 1.0 aussi.
Petite question: Tu n’avais dans l’idée de migrer vers la version 2.0 dans l’avenir :slight_smile: ? Ils vont certainement faire évoluer plutôt cette version d’API (si besoin est). Après, c’est un sacré taff :sweat_smile:

J’utilise une lib. Je vais voir pour lapi 2.0 il y a seulement le setpoint qui change ?

Ils ont vraiment repenser le modèle… ça va pas être direct…
Ceci dit j’aime bien leur nouveau modèle.

en V1 : relative-URL_call = /v1.0/devices/{device_id}
en V2 : relative-URL_call = /v2.0/devices/?device_ids={device_id}

A part ça je ne vois pas d’autre différence.
Chez moi V2 est KO

En fait ça marche mais ça ne renvoie pas le uid dont j’ai besoin . Il va falloir recoder.

@eperche
peux tu tester la nouvelle beta ?

Où est-ce que je trouve la version beta? En attendant, j’ai déplacé le plugin. J’ai rafraichi la liste des plugins sur la luna. Puis j’ai remis une copie de la version de décembre. J’ai forcé la réinstallation des dépendances. J’ai tenté l’inclusion, et là magie ça a marché… Tous les devices sont là. Du coup, pas forcément besoin de tester une nouvelle version.
Cependant, si ça peut aider, je peux le faire quand même. Dis-moi.