bonjour,
Le résultat est donné par la spec ENEDIS : Contact sec : 0 = fermé / 1 = ouvert
pendant les heures plein (La journée), le contact est ouvert donc 1, on n’alimente pas le contacteur du chauffe eau,
la nuit en heure creuse, le contact est fermé (a zéro), ça conduit le courant pour alimenter la bobine du contacteur et alimenter le chauffe eau
un simple ajout pour retourner le bit donné par le Linky devrait suffire a inverser la logique 0 et 1 (dans Source_Linky.ino) :
un tilde avant contanctC1C2 inverse les 0 en 1 et les 1 en 0
et le &b1 ne garde que le bit qui vient d'être inversé
idéalement, il faudrait utiliser une autre variable ... genre signalHeureCreuse = ~contactC1C2 & 0b1;
Le résultat est donné par la spec ENEDIS : Contact sec : 0 = fermé / 1 = ouvert
pendant les heures plein (La journée), le contact est ouvert donc 1, on n’alimente pas le contacteur du chauffe eau,
la nuit en heure creuse, le contact est fermé (a zéro), ça conduit le courant pour alimenter la bobine du contacteur et alimenter le chauffe eau
un simple ajout pour retourner le bit donné par le Linky devrait suffire a inverser la logique 0 et 1 (dans Source_Linky.ino) :
Code :
contactC1C2 = (strtoul(val.c_str(), NULL, 16)) & 0b1; // Ajout pour remonter contact sec Linky
contactC1C2 = ~contactC1C2 & 0b1;
un tilde avant contanctC1C2 inverse les 0 en 1 et les 1 en 0
et le &b1 ne garde que le bit qui vient d'être inversé
idéalement, il faudrait utiliser une autre variable ... genre signalHeureCreuse = ~contactC1C2 & 0b1;
Merci André
,
Routeur V14.21 (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

Routeur V14.21 (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