Compatibilité prises

Ok je ne pensais pas que le plugin écoutait les interactions externes. Je regarde de suite.

[2020-05-02 18:06:09][DEBUG] : //Receive from :192.168.1.40
[2020-05-02 18:06:09][ERROR] :     Device  @192.168.1.40 with firmware 1.xx : use V1 version of the Tuya plugin in the configuration
[2020-05-02 18:06:09][DEBUG] :     Receive after decode :izjw 1%VrUV7Q>#YWb6pXp6o]Az<ld"~nbsLl&5,MjDIV/v~,;12
[2020-05-02 18:06:12][DEBUG] : //Receive from :192.168.1.40
[2020-05-02 18:06:12][ERROR] :     Device  @192.168.1.40 with firmware 1.xx : use V1 version of the Tuya plugin in the configuration
[2020-05-02 18:06:12][DEBUG] :     Receive after decode :qwxIrYP]$:~8]wV7Q>#YWDc3p*iaiWssl8q*@FRB>ny&;B{<4jXkkhqP+;M<K;
[2020-05-02 18:06:14][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2020-05-02 18:06:14][DEBUG] : ****** Device listenable Prise 1 - Class: Tuya_SW_C_V2 @192.168.1.40 *****
[2020-05-02 18:06:14][DEBUG] :    Device and socket exist : key:0 @192.168.1.40 channel:1 diff:2
[2020-05-02 18:06:14][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2020-05-02 18:06:14][DEBUG] :   Memory used :1144 ko 168 o
[2020-05-02 18:06:14][DEBUG] : //Receive from :192.168.1.40
[2020-05-02 18:06:14][ERROR] :     Device  @192.168.1.40 with firmware 1.xx : use V1 version of the Tuya plugin in the configuration
[2020-05-02 18:06:14][DEBUG] :     Receive after decode :8[Dg-6m6*b}QV7Q>#YWE;S>uQYvQ24t0d,xB5}%&AbX_X3p.7,rV#a~Ee/Zn/;#O
[2020-05-02 18:06:18][DEBUG] : << Ping @192.168.1.40  diff:16
[2020-05-02 18:06:18][DEBUG] :     Try:192.168.1.40  6668 - Connect OK!
[2020-05-02 18:06:18][DEBUG] : //Receive from :192.168.1.40
[2020-05-02 18:06:18][DEBUG] :     Receive after decode :;lMQ5zs=
[2020-05-02 18:06:20][DEBUG] : //Receive from :192.168.1.40
[2020-05-02 18:06:20][ERROR] :     Device  @192.168.1.40 with firmware 1.xx : use V1 version of the Tuya plugin in the configuration
[2020-05-02 18:06:20][DEBUG] :     Receive after decode :0!9:1RRfM (MV7Q>#YWq[maL~vjrm1cD;&;.,iX#K/CSz2JFT7,rV#a~Ee/Zn/;#O
[2020-05-02 18:06:22][DEBUG] : //Receive from :192.168.1.40
[2020-05-02 18:06:22][ERROR] :     Device  @192.168.1.40 with firmware 1.xx : use V1 version of the Tuya plugin in the configuration
[2020-05-02 18:06:22][DEBUG] :     Receive after decode :R%MdJ8c*H<8KnhjRV7Q>#YW|/r:HT<8{w2~w(_Z<3}&LTU7
[2020-05-02 18:06:23][DEBUG] : //Receive from :192.168.1.40
[2020-05-02 18:06:23][ERROR] :     Device  @192.168.1.40 with firmware 1.xx : use V1 version of the Tuya plugin in the configuration
[2020-05-02 18:06:23][DEBUG] :     Receive after decode :;l.k{h"CMX8ChfokV7Q>#YWLS.lZZOQdEHMG&9g: 9:x^);rMa
[2020-05-02 18:06:24][DEBUG] : //Receive from :192.168.1.40
[2020-05-02 18:06:24][ERROR] :     Device  @192.168.1.40 with firmware 1.xx : use V1 version of the Tuya plugin in the configuration
[2020-05-02 18:06:24][DEBUG] :     Receive after decode :a3=)?UGNaV7Q>#YW{17$ytUly. w-t:L(emsxU
[2020-05-02 18:06:34][DEBUG] : << Ping @192.168.1.40  diff:16
[2020-05-02 18:06:34][DEBUG] :     Try:192.168.1.40  6668 - Connect OK!
[2020-05-02 18:06:34][DEBUG] : //Receive from :192.168.1.40
[2020-05-02 18:06:34][DEBUG] :     Receive after decode :;lMQ5zs=

Logs d’un on/off fait via l’appli smartphone. On retrouve bien l’erreur de version V1 mais on dirait bien qu’il décode quelque chose.

tu as un périphérique V1 donc utiliser une config V1
ensuite vérifier la localkey

Le problème c’est que je ne vois pas comment configurer le plugin en V1.

Merci pour ton aide.

ah
zut

grosfi.ch/Dvxxz2cueer

Ha ouais c’est vachement mieux le on/off fonctionne :wink:.

Je vais bouquiner pour trouver comment récupérer la conso. C’est cool ça avance.

Merci.

elle y est mais dans les logs uniquement
voir la doc pour les interpréter

Bonjour,

Comme dit dans la doc je garde le retour d’état, scrute les logs (prise allumée) et récupère ceci :

 Receive after decode :{"devId":"07368214bcddc29b7f8d","dps":{"18":95,"19":128,"20":2349},"t":1588601155,"s":17955};lMQ5zs= - Read Json OK

Je mets donc 20;18;19 dans la textbox ‹ paramétrage de l’énergie › et reboot le démon.

Mais l’info ne remonte pas.

Je mets une trace plus complète si une ligne peut aider à l’analyse.

[2020-05-04 16:05:55][DEBUG] :     Cmd : {"t":"1588601155","devId":"07368214bcddc29b7f8d","dps":{"1":true},"uid":""} - Try:127.0.0.1  6900 - Connect OK!
[2020-05-04 16:05:55][DEBUG] :     Send cmd to device @192.168.1.40
[2020-05-04 16:05:55][DEBUG] :     Try:192.168.1.40  6668 - Connect OK!
[2020-05-04 16:05:55][DEBUG] : !!!!!!!!! End !!!!!!!!!!
[2020-05-04 16:05:55][DEBUG] : //Receive from :192.168.1.40
[2020-05-04 16:05:55][DEBUG] :     Receive after decode :Empty
[2020-05-04 16:05:55][DEBUG] :     Receive after decode :{"devId":"07368214bcddc29b7f8d","dps":{"1":true},"t":1588601153,"s":17954};lMQ5zs= - Read Json OK
[2020-05-04 16:05:55][DEBUG] :     Update state - On:1
[2020-05-04 16:05:57][DEBUG] : //Receive from :192.168.1.40
[2020-05-04 16:05:57][DEBUG] :     Receive after decode :{"devId":"07368214bcddc29b7f8d","dps":{"18":95,"19":128,"20":2349},"t":1588601155,"s":17955};lMQ5zs= - Read Json OK
[2020-05-04 16:05:57][DEBUG] :     Update state
[2020-05-04 16:05:58][DEBUG] : << Ping @192.168.1.40  diff:16
[2020-05-04 16:05:58][DEBUG] :     Try:192.168.1.40  6668 - Connect OK!
[2020-05-04 16:05:58][DEBUG] : //Receive from :192.168.1.40
[2020-05-04 16:05:58][DEBUG] :     Receive after decode :Empty
[2020-05-04 16:05:59][DEBUG] : //Receive from :192.168.1.40
[2020-05-04 16:05:59][DEBUG] :     Receive after decode :{"devId":"07368214bcddc29b7f8d","dps":{"18":62,"19":79},"t":1588601157,"s":17956};lMQ5zs= - Read Json OK
[2020-05-04 16:05:59][DEBUG] :     Update state
[2020-05-04 16:06:11][DEBUG] : //Receive from :192.168.1.40
[2020-05-04 16:06:11][DEBUG] :     Receive after decode :{"devId":"07368214bcddc29b7f8d","dps":{"18":59,"19":75,"20":2353},"t":1588601169,"s":17957};lMQ5zs= - Read Json OK
[2020-05-04 16:06:11][DEBUG] :     Update state
[2020-05-04 16:06:14][DEBUG] : << Ping @192.168.1.40  diff:16
[2020-05-04 16:06:14][DEBUG] :     Try:192.168.1.40  6668 - Connect OK!
[2020-05-04 16:06:14][DEBUG] : //Receive from :192.168.1.40
[2020-05-04 16:06:14][DEBUG] :     Receive after decode :Empty
[2020-05-04 16:06:30][DEBUG] : << Ping @192.168.1.40  diff:16
[2020-05-04 16:06:30][DEBUG] :     Try:192.168.1.40  6668 - Connect OK!
[2020-05-04 16:06:30][DEBUG] : //Receive from :192.168.1.40
[2020-05-04 16:06:30][DEBUG] :     Receive after decode :Empty

Merci à toi.

normal : pligin de test :wink:

Ok c’est coquin ça (je pensais que la limite c’était 1 équipement). Comme le on/off fonctionne y’a pas de raison de le reste non. Go sur le market pour achat du coup.

C’est fait et c’est ok la puissance remonte bien.

Une question, est-il possible de remonter la tension et l’intensité (puisque présentes dans les logs et sans partir du principe qu’on est en 220v et faire le calcul) ? En appelant un TensionGet, IntensiteGet :wink: par exemple.

Merci.

normalement ça remonte : logs

Mais comment le mettre dans le widget du coup image

(1mn de temps de réponse :+1:, plus réactif que ça je croirais que tu es confiné chez moi).

je réponds avec classroom à mes étudiants, il me laissent parfois le temps de faire du //
il suffit de les afficher dans la config des commandes

Franchement je vois pas où.

A moins d’ajouter ses commandes, mais avec quelles infos ?

Merci.

resauvegarde l’équipement
Tu as bien acheté le plugin ?
et quel sous type as tu pris ?

Yes. J’ai supprimé l’équipement puis le plugin de test avant d’acheter le nouveau sur le market. Ce qui m’a dévoilé la quantité impressionnante d’équipements pris en charge.

Sous type smart plug 1 + conso.

Edit : je réalise qu’il y a un mode de création de commandes. Je viens de mettre étendue pour voir ce que ça fait.
image

il faut sélectionner le mode étendu dans la config

Yes c’est bon c’était bien ça.

Merci. J’ai plus qu’à m’occuper de la seconde.

Je confirme que ça marche également nickel avec la prise double.

Les valeurs de conso sont partagées (comme sur l’appli smart life/tuya, pas de mesure par slot).

Bref, content, un grand merci à @bernardfr.caron .

N’hésite pas à voter pour le plugin.
voir ici