(16-08-2025, 11:44 PM)leolas123 a écrit : Salut et merci, j'avais déjà testé, mais cela ne change rien au niveau de la page HTML, il n'y a pas 26 et 27.
Bonjour,
Le code html + le js de la page web + la mémorisation en mémoire non volatile des paramètres ne gèrent pas le 6ieme choix ajouté par 59jag
si on est ok pour faire une version custom (a la prochaine mise a jour de André, il faudra refaire la manip)
Je propose de mettre uniquement l'option gpio 26 et 27 dans les choix ZC et gâchette / (Ne pas choisir port série sur 26 & 27 ça va de soi ...)
Sur l'onglet Solar_Router_V15.01.ino, la liste
Code :
bool erreurTriac = false;
byte pTriac = 0; //Choix Pin Triac
int8_t pulseTriac = 0, zeroCross = -1;
int8_t PulseT[] = { 0, 4, 22, 21, 12};
int8_t ZeroT[] = { -1, 5, 23, 22, 14 };
devient
Code :
bool erreurTriac = false;
byte pTriac = 1; //Choix Pin Triac
int8_t pulseTriac = 26, zeroCross = 27;
int8_t PulseT[] = { 0, 26, 26, 26, 26};
int8_t ZeroT[] = { -1, 27, 27, 27, 27};
et dans l'onglet pageHtmlPara.h
Code :
<div class="ligne source">
<label for='Triac0' style='text-align:right;'>Pas de Triac</label>
<input type='radio' name='pTriac' id='Triac0' value="0" checked >
<label for='Triac1' style='text-align:right;'>Triac pulse=gpio 4, Zc=gpio 5</label>
<input type='radio' name='pTriac' id='Triac1' value="1" >
<label for='Triac2' style='text-align:right;'>Triac pulse=gpio 22, Zc=gpio 23</label>
<input type='radio' name='pTriac' id='Triac2' value="2" >
<label for='Triac3' style='text-align:right;'>Triac pulse=gpio 21, Zc=gpio 22</label>
<input type='radio' name='pTriac' id='Triac3' value="3" >
<label for='Triac4' style='text-align:right;'>Triac pulse=gpio 12, Zc=gpio 14</label>
<input type='radio' name='pTriac' id='Triac4' value="4" >
</div>
devient
Code :
<div class="ligne source">
<label for='Triac0' style='text-align:right;'>Pas de Triac</label>
<input type='radio' name='pTriac' id='Triac0' value="0" checked >
<label for='Triac1' style='text-align:right;'>Triac pulse=gpio 26, Zc=gpio 27</label>
<input type='radio' name='pTriac' id='Triac1' value="1" >
</div>
+ une modif
Code :
#define Version "15.01Custom"
Le problème va aussi se poser pour la sonde de température qui est câblé au GPIO 25 sur ce PCB (les choix dispo par défaut pour le RMS c'est 13, 27 ou 33 ...)
et surement d'autre situation similaire / les choix fait pour ce routeur par
Clyric ne sont pas tous compatible avec ceux de André
Merci André

,
Routeur V15.01 (since V2.01) / 1xESP32 (IP fixe) / Source UxI / 5 actions
Panneaux 1680Wc
1 Triac : ECS 2000W
1 SSR (multi) : ECS 1800W
1 SSR (On-Off) : Circulateur plancher chauffant eau 50W
1 SSR (multi) : circuit d'eau 1500W
1 SSR (multi) : Ultime 2000W