Bienvenue, Visiteur
Vous devez vous enregistrer avant de pouvoir poster.

Nom d’utilisateur
  

Mot de passe
  





Rechercher dans les forums

(Recherche avancée)

Statistiques du Forum
» Membres : 2,115
» Dernier membre : znnatopz7143
» Sujets du forum : 1,698
» Messages du forum : 14,711

Statistiques complètes

Utilisateurs en ligne
Il y a actuellement 580 utilisateurs connectés.
» 7 Membre(s) | 571 Visiteur(s)
Bing, Google, bernard62, ghoudart, Lolo69, rabi21, Titi_Mag, TLN34

Derniers sujets
Multisinus le paradoxe
Forum : Vos configurations
Dernier message : michy
Il y a 1 heure
» Réponses : 44
» Affichages : 2,283
Interface Opto TIC Linky
Forum : Evolutions faites, à faire, dont vous rêvez...
Dernier message : F1ATB
Il y a 3 heures
» Réponses : 10
» Affichages : 206
PCB pour boitier Rail Din
Forum : Vos réalisations
Dernier message : michy
Il y a 6 heures
» Réponses : 17
» Affichages : 7,076
Probleme regulation
Forum : Routeur Photovoltaïque
Dernier message : Maxime43
Il y a 6 heures
» Réponses : 31
» Affichages : 1,047
Station de charge VE RMS ...
Forum : Routeur Photovoltaïque
Dernier message : Rakibou
Il y a 7 heures
» Réponses : 2
» Affichages : 61
Sortie Version V15.10
Forum : Routeur Photovoltaïque
Dernier message : Lolo69
Il y a 9 heures
» Réponses : 13
» Affichages : 1,076
Problème d'ethernet sur E...
Forum : Routeur Photovoltaïque
Dernier message : michy
Aujourd’hui, 12:26 AM
» Réponses : 3
» Affichages : 167
Un Chti coup de main svp
Forum : Domotique
Dernier message : grostoto
Hier, 05:30 PM
» Réponses : 25
» Affichages : 688
Mot de passe
Forum : Routeur Photovoltaïque
Dernier message : SylvainC
Hier, 04:47 PM
» Réponses : 4
» Affichages : 586
Désactivation du routage ...
Forum : Routeur Photovoltaïque
Dernier message : Mike
Hier, 09:00 AM
» Réponses : 18
» Affichages : 457

 
  Parametres
Posté par : mirage47 - 30-05-2025, 02:35 PM - Forum : Routeur Photovoltaïque - Réponses (12)

Bonjour,
Je possede une installation de 3KW qui fonctionne depuis quelques jours.

Je me suis lancé dans la réalisation du routeur solaire d'André (que je remercie pour son travail)

Je souhaite parametrer au mieux le routeur dans le menu ACTION pour piloter un CE Atlantic ACI et un relais SSR. Je precise que le relais est relié aux bornes de la resistance et non sur l'alimentation du CE

A la lecture des differents posts, voici ce que j'ai mis...

OFF jusqu'a 8H30
ON jusqu'a 18H00: Seuil Pw = -25w (pourquoi ? je n'ai pas compris cette valeur) et ouvre Max = 100% en multi-sinus
OFF jusqu'a 24h

Est-ce OK ?

Merci pour vos retours

A+

Imprimer cet élément

  Source de mesure Fronius
Posté par : Ludovic_FISCHER - 29-05-2025, 11:22 AM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (1)

Bonjour à tous,

Je souhaite tout d'abord présenter mes plus grands remerciements à André, ainsi qu'à tous les contributeurs de ce magnifique projet de routeur solaire F1ATB. C'est du super boulot !

Je viens de réaliser mon routeur solaire en utilisant la version V14.23.
J'ai légèrement modifié le code source pour y ajouter une source de mesure compatible avec mon onduleur de la marque Fronius (avec Smart Meter Fronius). Vous pouvez trouver le code source complet en pièce jointe "Solar_Router_V14_24_Source_Fronius.zip".

Je me suis basé sur la documentation de l'API fournie par la marque Fronius (API Fronius Solar V1).
Téléchargeable en utilisant le lien suivant :
https://www.fronius.com/~/downloads/Sola...0,2012.pdf


Pour ma part j'utilise un onduleur et un smart meter Fronius triphasé.
Mais dans le code j'ai essayé de prendre les variables communes aux compteurs fronius monophasé et triphasé, afin que cela puisse convenir au plus grand nombre. (voir page 46 et 47 de la documentation)


Détail du code source pour la Source de mesure "Source_Fronius.ino"

Code :
// ******************************
// * Client d'un onduleur Fronius GEN24/Tauro/Verto *
// ******************************
void LectureFronius() {
  String S = "";
  String Fronius_Data = "";
  String Gr[4];
  String data_[20];

  Pva_valide=false;
  // Use WiFiClient class to create TCP connections
  WiFiClient clientESP_RMS;
  String host = IP2String(RMSextIP);
  if (!clientESP_RMS.connect(host.c_str(), 80)) { 
    StockMessage("connection to Fronius Solar failed : " + host);
    delay(200);
    return;
  }
  //
  String url = "/solar_api/v1/GetMeterRealtimeData.cgi?Scope=System";
  clientESP_RMS.print(String("GET ") + url + " HTTP/1.1\r\n" + "Host: " + host + "\r\n" + "Connection: close\r\n\r\n");
  unsigned long timeout = millis();
  while (clientESP_RMS.available() == 0) {
    if (millis() - timeout > 5000) {
      StockMessage(">>> client Fronius Timeout ! : " + host);
      clientESP_RMS.stop();
      return;
    }
  }
  timeout = millis();
  // Lecture des données brutes distantes
  while (clientESP_RMS.available() && (millis() - timeout < 5000)) {
    Fronius_Data += clientESP_RMS.readStringUntil('\r');
  }
  int p = Fronius_Data.indexOf("{");
  Fronius_Data = Fronius_Data.substring(p+1);
 
  // On utilise pas la librairie ArduinoJson.h, pour décoder message Json, qui crache sur de grosses données
  float PactReseau = PfloatMax(ValJsonFrFloat("PowerReal_P_Sum", Fronius_Data));
  if (PactReseau < 0) {
    PuissanceS_M_inst = 0;
    PuissanceI_M_inst = int(-PactReseau);
  } else {
    PuissanceI_M_inst = 0;
    PuissanceS_M_inst = int(PactReseau);
  }
  float PappReseau = PfloatMax(ValJsonFrFloat("PowerApparent_S_Sum", Fronius_Data));
  if (PappReseau < 0) {
    PVAS_M_inst = 0;
    PVAI_M_inst = int(-PappReseau);
  } else {
    PVAI_M_inst = 0;
    PVAS_M_inst = int(PappReseau);
  }
  Tension_M = PfloatMax(ValJsonFrFloat("Voltage_AC_Phase_1", Fronius_Data));
  Intensite_M = PfloatMax(ValJsonFrFloat("Current_AC_Phase_1", Fronius_Data));
  PowerFactor_M = PfloatMax(ValJsonFrFloat("PowerFactor_Sum", Fronius_Data));

  Energie_M_Soutiree = ValJsonFrInt("EnergyReal_WAC_Sum_Consumed", Fronius_Data);
  Energie_M_Injectee = ValJsonFrInt("EnergyReal_WAC_Sum_Produced", Fronius_Data);

  Fr_dataBrute=Fronius_Data;
  Fr_dataBrute+="|PuissanceS_M_inst : " + String(PuissanceS_M_inst) + "W";
  Fr_dataBrute+="|PuissanceI_M_inst : " + String(PuissanceI_M_inst) + "W";
  Fr_dataBrute+="|PVAS_M_inst : " + String(PVAS_M_inst) + "VA";
  Fr_dataBrute+="|PVAI_M_inst : " + String(PVAI_M_inst) + "VA";
  Fr_dataBrute+="|Tension_M : " + String(Tension_M) + "V";
  Fr_dataBrute+="|Intensite_M : " + String(Intensite_M) + "A";
  Fr_dataBrute+="|PowerFactor_M : " + String(PowerFactor_M);
  Fr_dataBrute+="|Energie_M_Soutiree : " + String(Energie_M_Soutiree) + "Wh";
  Fr_dataBrute+="|Energie_M_Injectee : " + String(Energie_M_Injectee) + "Wh";

  filtre_puissance();
  PuissanceRecue=true;  //Reset du Watchdog à chaque trame du Fronuis Solar reçue
  EnergieActiveValide = true;
 
  if (cptLEDyellow > 30) {
    cptLEDyellow = 4;
  }
}


float ValJsonFrFloat(String nom, String Json) {
  int p = Json.indexOf(nom);
  Json = Json.substring(p);
  p = Json.indexOf(":");
  Json = Json.substring(p + 1);
  int q = Json.indexOf(",");
  p = Json.indexOf("}");
  p = min(p, q);
  float val = 0;
  if (p > 0) {
    Json = Json.substring(0, p);
    val = Json.toFloat();
  }
  return val;
}


float ValJsonFrInt(String nom, String Json) {
  int p = Json.indexOf(nom);
  Json = Json.substring(p);
  p = Json.indexOf(":");
  Json = Json.substring(p + 1);
  int q = Json.indexOf(".");
  p = Json.indexOf("}");
  p = min(p, q);
  long val = 0;
  if (p > 0) {
    Json = Json.substring(0, p);
    val = Json.toInt();
  }
  return val;
}


J'utilise le routeur F1ATB, depuis une semaine et ça a l'air de plutôt bien fonctionné.



En espérant que cette petite contribution puisse être utile à d'autres personnes.

Bien Cordialement,
Ludovic



Pièces jointes
.zip   Solar_Router_V14_24_Source_Fronius.zip (Taille : 115.14 Ko / Téléchargements : 2)
.txt   Source_Fronius.txt (Taille : 3.78 Ko / Téléchargements : 3)
Imprimer cet élément

  Url NTP via interface web
Posté par : Sixmo - 29-05-2025, 10:37 AM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (5)

Bonjour,
Serait-il possible dans une prochaine mise à jour de pouvoir changer l'adresse du serveur NTP (plutot que manuellement dans le code arduino) sur l'interface web ?

Pourquoi :
Dernièrement, un petit malin s'est amusé à couper la fibre principale d'arrivé au point de branchement situé dans ma rue  bilan 6 jours sans Internet.
Au bout de 3 jours micro coupure électrique et sûrement suite à cela l'ESP du routeur n'avais plus l'heure et donc plus d'automatisation.
Ayant un ordinateur ondulé faisant tourner home assistant, j'utilise déja le module complémentaire "chrony" pour générer en local mon serveur NTP.

L'intérêt serait multiple :
- synchro du temps des automatisations home assistant avec l' ESP
- si coupure fibre toujours le temps fourni via home assistant
- l'heure identique sur l'ensemble des équipements (Caméra, HA, ESP, ...

Merci d'avoir pris le temps de me lire

Imprimer cet élément

  perte donnée 48 heures
Posté par : Chris13 - 28-05-2025, 11:57 AM - Forum : Routeur Photovoltaïque - Réponses (9)

Bonjour.
Quelques mois après installation de mon routeur tout fonctionne parfaitement (juste des problèmes pour alimenter correctement mon esp 32 mais problème résolu). Toutefois je n'arrive pas à avoir les données sur 48 heures mais seulement sur les 8 ou 4 dernières heures sauf erreur de ma part comme on peut le voir sur le graphique que j'ai joint.
Je n'ai de planification du wifi sur ma box il fonctionne 24/24.
Merci pour votre aide.



Pièces jointes Miniature(s)
   
Imprimer cet élément

  Router vers un stérilisateur
Posté par : Olivier65 - 28-05-2025, 11:49 AM - Forum : Routeur Photovoltaïque - Réponses (5)

Bonjour à tous, j'ai 2 de stérilisateur à bocaux, un avec un thermostat à l'ancienne avec lequel le routeur fonctionne parfaitement et un autre avec un petit écran digital qui permet de régler la durée et la température. Quel est le risque de router vers cet appareil? que ça ne fonctionne pas tout simplement ou bien je risque de flinguer l'appareil?
Merci

Imprimer cet élément

  Commande ventilateur par une action
Posté par : engi - 28-05-2025, 10:10 AM - Forum : Routeur Photovoltaïque - Réponses (4)

Bonjour,

Dans mon montage, j'ai inclus une sonde de température et un ventilateur pour le refroidissement du radiateur triac.
A l'heure actuelle, par le biais d'une action, le ventilateur est mis en route dès que la température dépasse 35 °C :

   

Ca fonctionne bien mais le problème est que quand on atteint la température paramétrée, l'action fait le yoyo ON/OFF en permanence par l'effet du ventilateur sur la température.
Est-il possible de programmer l'action avec un ON à 35° et repasser en OFF uniquement quand la température est redescendue par exemple à 30° ?

Imprimer cet élément

  Petit prog pour esp32
Posté par : lucky - 27-05-2025, 09:04 PM - Forum : Routeur Photovoltaïque - Réponses (66)

bonsoir,
petit programme pour visionner plusieurs routeurs ou autre page web sur une seule page .....
premiere config en mode AP 192.168.4.1 pass= rms12345
apres plus qu a remplir et hop.......
pour trouver l ip apres scan vous avez dans le log consol de l ide
Voir les derniers post pour les dernieres version

https://mega.nz/file/xIZGBABY#MgwOWpkbDk...zpIlvhH9PA

       

Imprimer cet élément

  Echec Téléversement vers Esp32
Posté par : Philippe38 - 26-05-2025, 02:29 PM - Forum : Routeur Photovoltaïque - Réponses (5)

Bonjour à tous,

je n'y arrive pas  Cry !


1er point, malgré un PC relativement puissant la compilation du routeur (V7 ou V14) est très très longue (disons 40 minutes !) : est-ce normal ?

Ensuite, une fois compilé, impossible de télécharger l'Esp32 : message "Could not open xxx, the port doesn't exist".
Pourtant : 
A: "récupérer les informations de la carte" fonctionne très bien.
B: un reset de l'Esp32 affiche le pedigree de l'Esp32 sur le moniteur série (s'il est activé).

Donc la liaison fonctionne correctement et l'Esp discute bien sur le port com qui lui est attribué !

Quelqu'un a-t-il rencontré ce genre de problème ? 

Toute aide serait la bienvenue.


Merci à tous,

Philippe

Imprimer cet élément

Lightbulb Developper une solution en cas de panne Enedis
Posté par : phisebe - 26-05-2025, 08:56 AM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (18)

Bonjour à Chacun,

L'actualité récente montre la fragilité de nos installations Enedis vis à vis de sabotages.
Malgré les 3 attaques dans la région où je vis (06), je n'ai pas été victime de la moindre panne de courant.

En rien survivaliste, cela m'a, quand même, relancé sur cette idée:
 les panneaux produisent de l'énergie (généralement en 35-37 Volts)
mais si l'onduleur n'a pas de référence réseau, il ne produit rien.

Est-ce qu'un convertisseur 12V 220V permettrait d'amorcer les onduleurs?
Car dans ce cas, après avoir disjoncté le compteur, pour se couper d'Enedis
nos panneaux pourraient alimenter, selon leur puissance, congélateur, frigo, etc...

Le convertisseur pourrait, bien sur, être alimenté par une simple batterie 12 V,
mais aussi par un régulateur qui prendrait en charge la conversion 36 V/ 12 V directement derrière une connexion MC4 de panneau

Voilà l'idée, quant à la réalisation...
Peut-être l'un d'entre nous s'est déjà équipé?

Cordialement
Bonne journée, ensoleillée, j'espère!

Imprimer cet élément

  Configuration routeur sans box Internet
Posté par : AD69 - 26-05-2025, 08:15 AM - Forum : Routeur Photovoltaïque - Réponses (12)

Bonjour à tous,

Est-il possible de configurer 2 routeurs ( maître pour la mesure + esclave pour l'asservissement ) dans un lieu où il n'y a pas de possibilité d'être desservi via une connexion Internet ?

Merci d'avance pour vos réponses

Imprimer cet élément