Smart IR (WiFi) et récupération des commandes

Bonjour,

j’ai récemment pris ceci sur amazon : MOES Smart Télécommande Universelle IR WiFi, Telecommande Senior pour Home TV, Audio et Contrôle des Rideaux, Compatible avec Alexa, Google Home et Tuya Smart Life APP, Aucune Batterie Requise : Amazon.fr: High-Tech

La télécommande universelle WiFi MOES Tuya, afin de piloter une pompe à chaleur. L’intégration s’est faite correctement sur smartlife, et sous l’onglet « mes appareils » quand je vais sur « Smart IR », je retrouve ma pompe à chaleur et je peux la piloter correctement.

Sur le plugin Wifilightv2, j’ai ensuite passé tuya en inclusion, et il a récupéré à la fois le smart IR et la pompe à chaleur (chouette!). La pompe à chaleur avait pour IP 0.0.0.0, je l’ai modifiée avec l’IP du Smart IR et le plugin semble content, un visage avec un smile est visible. Voici les deux objets :


Les deux objets partagent le même localkey, mais ont un Devid différent. Par défaut, le smart IR semble reconnu correctement et la bonne image s’affiche, pour ce qui est de la pompe à chaleur, elle apparait comme passerelle tuya/zigbee par défaut.

J’ai tenté de faire un apprentissage des commandes sur les deux objets afin de récupérer les commande, mais en vain, cela ne fonctionne pas. Je coche le mode apprentissage sur l’objet, je sauvegarde, je joue avec sur l’app tuya, je sauvegarde, je quitte la page de l’objet pour arrêter le mode apprentissage sur la page du plugin.

Est-ce que quelqu’un a déjà utilisé cet émetteur IR en particulier et a réussi à récupérer les commandes ? Avez-vous des idées afin d’y parvenir ?

Merci d’avance

ou pas,
oui : lire la doc.

J’ai modifié en périphérique Smartlife fw 3.3

Voici le log avec la procédure de test de la doc :

0068|[2023-10-22 17:54:39]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for Tuya/Yeelight devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
0069|[2023-10-22 17:54:39]DEBUG : ** Pompe à chaleur - TuyaCustom_V2 @192.168.1.106 - cha:1 **
0070|[2023-10-22 17:54:39]DEBUG :      New device: created ADD New device OK
0071|[2023-10-22 17:54:39]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>       End       <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
0072|[2023-10-22 17:54:39]DEBUG : << Update state 1 of: Pompe à chaleur @192.168.1.106
0073|[2023-10-22 17:54:40]DEBUG : Receive from:192.168.1.106 cmd:a - {"dps":{"201":"{\"control\":\"study_exit\"}"}}     201|{"control":"study_exit"}  - Read Json OK
0074|[2023-10-22 17:54:40]DEBUG :     Update devices @192.168.1.106 channel:1
0075|[2023-10-22 17:54:40]DEBUG : Receive from:192.168.1.106 cmd:12 - Empty response
0076|[2023-10-22 17:54:53]DEBUG : << Ping of: Pompe à chaleur @192.168.1.106  diff:13
0077|[2023-10-22 17:54:53]DEBUG : Receive from:192.168.1.106 cmd:9 - Empty response
0078|[2023-10-22 17:55:06]DEBUG : << Ping of: Pompe à chaleur @192.168.1.106  diff:13
0079|[2023-10-22 17:55:06]DEBUG : Receive from:192.168.1.106 cmd:9 - Empty response
0080|[2023-10-22 17:55:10]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for Tuya/Yeelight devices - V1.95 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
0081|[2023-10-22 17:55:10]DEBUG : ** Pompe à chaleur - TuyaCustom_V2 @192.168.1.106 - cha:1 **
0082|[2023-10-22 17:55:10]DEBUG :      OK
0083|[2023-10-22 17:55:10]DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>       End       <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
0084|[2023-10-22 17:55:19]DEBUG : << Ping of: Pompe à chaleur @192.168.1.106  diff:13
0085|[2023-10-22 17:55:19]DEBUG : Receive from:192.168.1.106 cmd:9 - Empty response
0086|[2023-10-22 17:55:32]DEBUG : << Ping of: Pompe à chaleur @192.168.1.106  diff:13
0087|[2023-10-22 17:55:32]DEBUG : Receive from:192.168.1.106 cmd:9 - Empty response

Et dans le log cmd j’ai ce type de remontées en boucle :

0088|[2023-10-22 18:00:31]DEBUG : Send Cmd: to 192.168.1.106  ver:3.3 sti:1< crypt  msgtos: 0 0 55 aa 0 0 0 0 0 0 0 9 0 0 0 8 65 93 c 22 0 0 aa 55 sok Con OK
0089|[2023-10-22 18:00:31]DEBUG : 3.3 decode
0090|[2023-10-22 18:00:44]DEBUG : Send Cmd: to 192.168.1.106  ver:3.3 sti:1< crypt  msgtos: 0 0 55 aa 0 0 0 0 0 0 0 9 0 0 0 8 65 93 c 22 0 0 aa 55 sok Con OK
0091|[2023-10-22 18:00:44]DEBUG : 3.3 decode
0092|[2023-10-22 18:00:57]DEBUG : Send Cmd: to 192.168.1.106  ver:3.3 sti:1< crypt  msgtos: 0 0 55 aa 0 0 0 0 0 0 0 9 0 0 0 8 65 93 c 22 0 0 aa 55 sok Con OK
0093|[2023-10-22 18:00:57]DEBUG : 3.3 decode
0094|[2023-10-22 18:01:10]DEBUG : Send Cmd: to 192.168.1.106  ver:3.3 sti:1< crypt  msgtos: 0 0 55 aa 0 0 0 0 0 0 0 9 0 0 0 8 65 93 c 22 0 0 aa 55 sok Con OK
0095|[2023-10-22 18:01:10]DEBUG : 3.3 decode
0096|[2023-10-22 18:01:23]DEBUG : Send Cmd: to 192.168.1.106  ver:3.3 sti:1< crypt  msgtos: 0 0 55 aa 0 0 0 0 0 0 0 9 0 0 0 8 65 93 c 22 0 0 aa 55 sok Con OK
0097|[2023-10-22 18:01:23]DEBUG : 3.3 decode
0098|[2023-10-22 18:01:36]DEBUG : Send Cmd: to 192.168.1.106  ver:3.3 sti:1< crypt  msgtos: 0 0 55 aa 0 0 0 0 0 0 0 9 0 0 0 8 65 93 c 22 0 0 aa 55 sok Con OK
0099|[2023-10-22 18:01:36]DEBUG : 3.3 decode

Donc si je comprends bien, à priori c’est OK …

Cependant toujours pas de commandes qui remontent en mode apprentissage, alors que l’IP et le FW sont bons à priori vu les logs

En utilisant l’API explorer de tuya le devID de la pompe à chaleur est différent de celui remonté automatiquement dans jeedom, et il n’y a pas de localkey, le champ est vide ( «  » )

J’ai testé avec le devID de l’api explorer et la localkey du smart ir, toujours rien qui remonte en apprentissage. Pareil avec le devID sans localkey

On parle bien de la télécommande wifi ?
Lire la doc, 18.1