F1ATB forum
Mon routeur 2xBEC 3000W - Version imprimable

+- F1ATB forum (https://f1atb.fr/forum_f1atb)
+-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html)
+--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html)
+---- Forum : Vos configurations (https://f1atb.fr/forum_f1atb/forum-12.html)
+---- Sujet : Mon routeur 2xBEC 3000W (/thread-1212.html)



Mon routeur 2xBEC 3000W - Jacques13 - 14-03-2025

J'ai installé 4Kwc de PV en particulier pour alimenter la pompe de ma piscine de 2KW qui fonctionne l'été et consomme donc 20Kw/h par jour.
Pour joindre l'utile à l'économie, j'ai réalisé une installation au sol mais pas tout à fait car j'utilise la sous face des panneaux comme réserve avec même un bar pour le terrain de boules.
Situé sur une partie non constructible de mon terrain, je pouvais quand même le faire sans déclaration.
On trouve ma réalisation ici https://forum-photovoltaique.fr/viewtopic.php?t=74036

Bien entendu et inter saison je me retrouve à injecter beaucoup et le routeur est devenu indispensable.
J'ai choisi le F1ATB pour sa souplesse d'utilisation, la simplicité de réalisation et surtout l'excellent site ou nous sommes.
En fait je ne voulais pas monter un routeur sans bien en comprendre son fonctionnement avant sa réalisation.
Comme ici tout est très bien expliqué, je me suis laissé séduire.

Donc mon installation électrique comprend 2 BEC de 3000W.
Au début j'ai pensé monter 2 relais SSR sur un seul gpio pour alimenter les deux ballons en parallèle.
Au fil des lectures je comprends qu'il est possible de router en modulation sur plusieurs gpio sans que ca ne pose de problème.
Cette dernière solution me permettant de commander chaque ballon séparément, ce qui peut être plus souple pour moi sans couter plus cher.

Mon routeur va comprendre :
1 ESP32 Wifi sans antenne (Ali à 2€)
1 TS0636G-T-Display (compatible Lyligo de chez Ali à 4€)
2 SSR 40DA (Ali toujours à 4€ pièce)
2 radiateurs (Ali à 0,7€ pièce)

Mon Linky étant dans mon tableau électrique avec mes relais J/N, le montage se situera à coté avec une prise de mesure directe sur le Linky.
Une petite plaque de câblage pour l'ESP32, le coupleur opto, quelques résistances et 3 connecteurs, deux pour les commandes SSR, et un pour les fils Linky.

J'ai commencé par installer sur les deux ESP le logiciel version 14. Configuration et tests, tout est parfait; les deux ESP communiquent ensemble. 
L'ESP routeur est en IP fixe et l'afficheur en DHCP
Ensuite j'ai câblé l'opto-coupleur et effectué quelques mesures avant de passer à la suite.
En respectant le schéma proposé par André, je me suis rendu compte qu'avec une résistance de 10K au 3,3V les signaux courts avaient un temps de monté trop lents, ce qui donnait une valeur crête aux signaux courts (100µs) de 2,4V et sur les longs (200µs) 3,1V
J'ai tout de même noté aussi de nombreuses erreurs de checksum dans les données brutes
J'ai donc changé R2 10K par 5K afin d'augmenter le courant et avoir des signaux plus conformes à mes attentes, respectivement 3,16V et 3,3V
Plus aucune erreur depuis cette modification.
Pour info, mon câble de connection Linky mesure dans mon cas 1m seulement.
Avant modif
   
Après modif
   

Test de l'afficheur, tout est conforme à mes attentes




la suite arrive


RE: Mon routeur 2xBEC 3000W - Jacques13 - 14-03-2025

Sauf un détail qui a son importance, en mode injection le routeur ne mesure rien, la courbe de puissance ne passe jamais sous 0W. Par contre au niveau du linky j'ai bien une injection (flèche), la led clignote et je vois 1 à 2A sur les données brutes (IRMS1). Mes relais restent donc à l'arrêt, c'est moyen pour un routeur...
Si quelqu'un a une idée, je suis preneur


RE: Mon routeur 2xBEC 3000W - Jacques13 - 15-03-2025

Si je mets un seuil de routage à quelques W le routage se fait correctement avec une montée en puissance variable en fonction du réglage de la réactivité et stop immédiatement le routage si la conso passe au dessus du réglage de seuil.
Cependant je ne vois jamais aucune puissance d'injection ou de routage (mis à part son taux d'ouverture contrôlé aussi avec l'oscilloscope))

En gros le routeur ne fait qu'injecter avec des taux d'ouvertures des relais tant que ma consommation dépasse le seuil de puissance que j'ai réglé sur mes relais
Le routeur ne semble pas capable de déterminer le sens du courant et ne fait qu'afficher 0 s'il y a de l'injection
Ce n'est pas ce que j'ai compris à la lecture des explications d'André
Confused

Bon, je viens de comprendre, merci André, tout est dans vos explications

"Si EAIT et SINSTI n’apparaissent pas dans le tableau, c’est que vous n’êtes pas producteur pour Enedis ou vous avez signé un CACSI."

De fait, ma courbe d'injection ne peut être qu'à 0 même si mon compteur affiche bien une somme d'injection


RE: Mon routeur 2xBEC 3000W - Guallaume - 15-03-2025

Bonjour,

effectivement si vous ne revendez pas votre surplus et êtes en CACSI, le linky ne renvoie aucune information sur l'injection.

Si vous voulez continuez à utiliser les informations du linky pour piloter votre routeur, et tout de même avoir une lecture de quelle quantité d'énergie vous renvoyez, je vous invite à aller sur ce poste : https://f1atb.fr/forum_f1atb/thread-685.html?highlight=cacsi où Ludovic35 met à disposition une version modifié du code qui permet d'avoir une estimation de cette injection.

Personnellement, je suis passé d'un module maitre connecté à mon linky, qui envoyait les informations à un module esclave routeur, à un Shelly Em.

Cordialement.


RE: Mon routeur 2xBEC 3000W - Jacques13 - 15-03-2025

(15-03-2025, 02:37 PM)Guallaume a écrit : Bonjour,

effectivement si vous ne revendez pas votre surplus et êtes en CACSI, le linky ne renvoie aucune information sur l'injection.

Si vous voulez continuez à utiliser les informations du linky pour piloter votre routeur, et tout de même avoir une lecture de quelle quantité d'énergie vous renvoyez, je vous invite à aller sur ce poste : https://f1atb.fr/forum_f1atb/thread-685.html?highlight=cacsi où Ludovic35 met à disposition une version modifié du code qui permet d'avoir une estimation de cette injection.

Personnellement, je suis passé d'un module maitre connecté à mon linky, qui envoyait les informations à un module esclave routeur, à un Shelly Em.

Cordialement.

Merci beaucoup, ca conforte mon idée
Maintenant, je peux toujours utiliser le surplus avec un seuil de 1W selon mes mesures ca semble bien fonctionner mais il faut que je fasse plus de mesures pour le confirmer


RE: Mon routeur 2xBEC 3000W - Ludovic35 - 18-03-2025

Avec un seuil à 1W, cela va être très lent à augmenter le % d'ouverture des SSR car le calcul est basé sur (Puissance - 1W), avec "Puissance" ne pouvant pas descendre en dessous de 0W...
C'est pour cela que j'ai modifié le code source pour la lecture depuis la TIC, afin d'estimer le niveau d'injection quand la consommation est à 0VA (on a l'information du courant avec une précision de 1A).

Si vous voulez essayer, soit vous compiler votre code sous Arduino en prenant ce fichier Source_Linky.ino (compatible v14):
https://drive.google.com/file/d/1xBa_XZPRqFhVQYbnzjWW7r5VJsiRg67K

Soit vous utilisez directement mon binaire en v14.03 (ne pas utiliser le GPIO 15 car il est réservé pour une sonde DHT11) - il se charge via OTA aussi:
https://drive.google.com/file/d/1Od9REJuTqe78cGiI91j8LBuekQrts_kE


RE: Mon routeur 2xBEC 3000W - Jacques13 - 18-03-2025

(Il y a 9 heures)Ludovic35 a écrit : Avec un seuil à 1W, cela va être très lent à augmenter le % d'ouverture des SSR car le calcul est basé sur (Puissance - 1W), avec "Puissance" ne pouvant pas descendre en dessous de 0W...
C'est pour cela que j'ai modifié le code source pour la lecture depuis la TIC, afin d'estimer le niveau d'injection quand la consommation est à 0VA (on a l'information du courant avec une précision de 1A).

Si vous voulez essayer, soit vous compiler votre code sous Arduino en prenant ce fichier Source_Linky.ino (compatible v14):
https://drive.google.com/file/d/1xBa_XZPRqFhVQYbnzjWW7r5VJsiRg67K

Soit vous utilisez directement mon binaire en v14.03 (ne pas utiliser le GPIO 15 car il est réservé pour une sonde DHT11) - il se charge via OTA aussi:
https://drive.google.com/file/d/1Od9REJuTqe78cGiI91j8LBuekQrts_kE
Bien entendu 1W est très lent à réagir (c'est déjà le cas avec 0W de charge), je suis passé à 4W et il faudra encore l'adapter, mais n'ayant pas encore de charge sur mon esp, ca se règlera après son installation.
Pour l'installation de votre code j'ai utilisé OTA pour me simplifier la vie. Mais d'une manière générale je souhaite avoir un code générique afin de pouvoir suivre les évolutions ultérieures sans risquer de me retrouver "incompatible" avec les versions suivantes.
En fait, par expérience sur les imprimantes 3D, créer des multitudes de branches dans les firmwares n'est jamais une solution rationnelle.