Sans SINSTI, le routeur ne peut pas calculer le cos(phi) en injection, et il ne calcule pas non plus la puissance injectée.
Pour que cela fonctionne, il faut donc modifier le code pour le faire fonctionner comme si il était en mode CACSI, ie sans trouver EAIT.
Dans Source_Linky.ino, remplacez:
if (code.indexOf("EAST") == 0 || code.indexOf("EAIT") == 0 || code == "SINSTS" || code.indexOf("SINSTI") == 0) {
Par:
if (code.indexOf("EAST") == 0 || code == "SINSTS" || code.indexOf("SINSTI") == 0) {
Et pour le coup, ce serait bien d'ajouter la modification qui fait l'estimation d'injection à partir de la valeur de courant.
Je vous mets le code final ici:
https://drive.google.com/file/d/1xBa_XZP...sp=sharing
Vous avez la même restriction que ceux qui ont le CACSI; ne pas mettre Pw en dessous de 40W (car les valeurs négatives ne sont que des estimations).
Pour que cela fonctionne, il faut donc modifier le code pour le faire fonctionner comme si il était en mode CACSI, ie sans trouver EAIT.
Dans Source_Linky.ino, remplacez:
if (code.indexOf("EAST") == 0 || code.indexOf("EAIT") == 0 || code == "SINSTS" || code.indexOf("SINSTI") == 0) {
Par:
if (code.indexOf("EAST") == 0 || code == "SINSTS" || code.indexOf("SINSTI") == 0) {
Et pour le coup, ce serait bien d'ajouter la modification qui fait l'estimation d'injection à partir de la valeur de courant.
Je vous mets le code final ici:
https://drive.google.com/file/d/1xBa_XZP...sp=sharing
Vous avez la même restriction que ceux qui ont le CACSI; ne pas mettre Pw en dessous de 40W (car les valeurs négatives ne sont que des estimations).