Objet tuya personnalisé (micro onduleurs solaire)

bonjour à tous,

j’ai reussi via la plugin wifilightv2 à me connecter en local au micro onduleurs stepup tech 800.
je récupère des infos dans les commandes qui sont brut pour le moment je bloque sur le formatage de ses données (transformations en unité kwh, v etc) mais également le fait que par exemple la commande suivante me renvoi 5390 mais en réalité c’est 53,90W

quelqu’un peut-il m’aider sur ce sujet svp ?
Merci

et si dans paramètre tu saisis *0.01 ou /100 ?

à première vu cela change rien

par contre ca fonctionne en intégration dans les paramétré avance


j’aimerai savoir si je peux rajouter les unités dans les valeurs

essaie de rajouter W après ta formule

dans le calcul et arrondi ou ailleurs ?

dans le calcul

ca marche pas il m’annule le calcul

ah zut, et ça strval(#value# * 0.1) w ?

Dernière version du plugin ?
normalement, l’unité est créée en mode inclusion.
Et vu le nom de la commande (101) il n’a pas été utilisé
Sinon faire +info numérique
recopier les paramètres existants et supprimer la commande 2189
la formule est à mettre dans paramètre

non il m’annule également la formule

mon module est pas remonté en mode inclusion j’ai du faire l’équipement en manuel c’est déjà une info numérique que j’ai créé

Alors comment fonctionne-t-il ?

je l’ai créé à la main, il récupère la trame envoyé par le micro onduleur sur la parti lan.
voici la trame que je recupère dans les logs:
Receive from:192.168.1.125 cmd:8 Decoded mess: [0][0][0][0]3.5[0][0][0][0][0][0][148]j[0][0][0][1]{« protocol »:4,« t »:1721056170,« data »:{« dps »:{« 101 »:7790,« 103 »:3220,« 106 »:30,« 109 »:7010,« 111 »:242,« 114 »:23490}}} 101|7790 103|3220 106|30 109|7010 111|242 114|23490 - Read Json OK

et le deviceId, récupéré comment ?

dans la trame que je récupère les deviceid attribué a mon équipement et j’ai trouvé ce fichier de correspondance sur le forum homeassistant

je peux avoir les logs de l’inclusion ?
modifier l’actuel deviceid en mettant un @ à la fin pour qu’il essaye d’en créer un nouveau
faire l’inclusion
me donner le log _inc

[2024-07-15 16:05:51] DEBUG : Tuya cloud
[2024-07-15 16:05:51] DEBUG : try:openapi.tuyaeu.com
[2024-07-15 16:05:51] DEBUG : sign:543r7ctxeg77kd3wsfdx++1721052351124+GET
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

/v1.0/token?grant_type=1
[2024-07-15 16:05:51] DEBUG : token:0258ac3cb1ab9e7224d34986d51b2365
[2024-07-15 16:05:54] DEBUG : wait 17 s
[2024-07-15 16:05:57] DEBUG : wait 14 s
[2024-07-15 16:06:00] DEBUG : wait 11 s
[2024-07-15 16:06:03] DEBUG : wait 8 s
[2024-07-15 16:06:06] DEBUG : wait 5 s
[2024-07-15 16:06:09] DEBUG : wait 2 s
[2024-07-15 16:06:11] DEBUG : info:{« addresses »:,« version »:,« id »:}
[2024-07-15 16:06:11] DEBUG : No device found on local network : end process
[2024-07-15 16:06:11] DEBUG : End Tuya cloud

j’ai que ca il me dit aucun periphérique trouvé

le réseau a une config particulière ?
Il y a du filtrage sur le routeur ?
Jeedom tourne sur quelle box ?

jeedom est derrière un reverse proxy sous pfsense
c’est un tiny lenovo sur lequel j’ai installé jeedom