Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Remonter état du contact du linky ?
#15
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) :

 
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é Smile ,
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
Répondre


Messages dans ce sujet
Remonter état du contact du linky ? - par SC2024 - 22-04-2025, 02:35 PM
RE: Remonter état du contact du linky ? - par michy - 22-04-2025, 03:32 PM
RE: Remonter état du contact du linky ? - par michy - 23-04-2025, 09:53 AM
RE: Remonter état du contact du linky ? - par michy - 24-04-2025, 11:14 AM
RE: Remonter état du contact du linky ? - par michy - 25-04-2025, 11:33 AM
RE: Remonter état du contact du linky ? - par michy - 26-04-2025, 07:27 PM
RE: Remonter état du contact du linky ? - par michy - 27-04-2025, 03:37 PM
RE: Remonter état du contact du linky ? - par michy - Il y a 10 heures

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)