14-10-2024, 10:43 AM
(Modification du message : 14-10-2024, 10:43 AM par Raphael591.)
Désolé André, j'avais développé la partie shelly pro 3 em en m’appuyant sur la documentation ayant la version pro EM (Monophasé).
Je ne m'attendais pas à ce que tu récupères mon code.
Visiblement il y a des subtilités avec le modèle triphasé !
Si je comprends bien il faudrait pouvoir détecter si le module pro 3 em est configuré en mono ou en tri car les données renvoyées sont différentes
Problème dans le code :
- On ne regarde pas le paramétrage si shelly pro EM ou shelly pro 3 em mais uniquement la voie (Si voie ==3 => shelly pro 3 em, sinon shelly pro EM)
Il faut modifier pour vérifier le paramétrage au lieu de tester la voie (Si pro EM ou pro 3 em).
- pro 3 em en mono, récupération JSON ok mais le code est erronée (on cumul les données des 3 pinces, hors il faut prendre uniquement la voie indiqué dans le paramétrage).
- pro 3 em en tri : Les données à récupérer :
pf et voltage ? : faire une moyenne sur les 3 pinces (a, b, c) ?
Triphasé
{ble:{}
bthome:{}
cloud:{connected:true}
em:0:{id:0
a_current:1.841
a_voltage:238.1
a_act_power:-380.9
a_pf:0.87
...
total_act_power:2633.595
total_act:320248.38
total_act_ret:90747.51}
eth:{ip:null}
modbus:{}
...
ws:{connected:false}}
Si ça peut aider !
Je ne m'attendais pas à ce que tu récupères mon code.
Visiblement il y a des subtilités avec le modèle triphasé !
Si je comprends bien il faudrait pouvoir détecter si le module pro 3 em est configuré en mono ou en tri car les données renvoyées sont différentes
Problème dans le code :
- On ne regarde pas le paramétrage si shelly pro EM ou shelly pro 3 em mais uniquement la voie (Si voie ==3 => shelly pro 3 em, sinon shelly pro EM)
Il faut modifier pour vérifier le paramétrage au lieu de tester la voie (Si pro EM ou pro 3 em).
- pro 3 em en mono, récupération JSON ok mais le code est erronée (on cumul les données des 3 pinces, hors il faut prendre uniquement la voie indiqué dans le paramétrage).
- pro 3 em en tri : Les données à récupérer :
pf et voltage ? : faire une moyenne sur les 3 pinces (a, b, c) ?
Triphasé
{ble:{}
bthome:{}
cloud:{connected:true}
em:0:{id:0
a_current:1.841
a_voltage:238.1
a_act_power:-380.9
a_pf:0.87
...
total_act_power:2633.595
total_act:320248.38
total_act_ret:90747.51}
eth:{ip:null}
modbus:{}
...
ws:{connected:false}}
Si ça peut aider !
Routeur avec Triac, CE 2500w. Shelly pro em50 pour les mesures. Kit PV pnp 2 kW. Home assistant