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

Nom d’utilisateur
  

Mot de passe
  





Rechercher dans les forums

(Recherche avancée)

Derniers sujets
Quel benefice dans mon ca...
Dernier message : Jacques13
Il y a 3 heures
Problème avec carte JC243...
Dernier message : un_breton
Il y a 5 heures
Reset quotidien intempest...
Dernier message : H3rv3
Il y a 6 heures
Administration ECU-C APsy...
Dernier message : Ecume29
Il y a 7 heures
Gros débutant voire même ...
Dernier message : glu3
Il y a 7 heures
Problème version 17.15 PI...
Dernier message : Lolo69
Il y a 8 heures
plusieurs esp
Dernier message : Sgb31
Hier, 12:50 PM
Routeur en appoint de la ...
Dernier message : Jack
Hier, 12:25 PM
Utilisation du PW de la s...
Dernier message : jazz1664
16-03-2026, 10:22 PM
Besoin d'un coup de main ...
Dernier message : Lolo69
16-03-2026, 09:44 PM

Statistiques du Forum
» Membres : 2,573,   » Dernier membre : un_breton,   » Sujets du forum : 2,187,   » Messages du forum : 20,343,  
Statistiques complètes

  Tempo
Posté par : CF8929 - 14-11-2024, 11:31 AM - Forum : Routeur Photovoltaïque - Réponses (11)

Bonjour,

Pas de couleur pour demain:

Citation :14/11/2024 06:00:16 : Tempo depuis 6h00: TEMPO_BLANC,demain ?
14/11/2024 06:03:16 : >>> clientSecuRTE RTE Timeout !
14/11/2024 06:03:46 : 2024-11-14 : Pas de données RTE valides
14/11/2024 08:01:07 : Réception de l'heure
14/11/2024 10:27:46 : 2024-11-14 : Pas de données RTE valides

 Est ce normal?
A+

Imprimer cet élément

Sad Graphes indisponibles
Posté par : Lucio51 - 14-11-2024, 11:03 AM - Forum : Routeur Photovoltaïque - Réponses (27)

Bonjour,

et merci d'avance de votre aide...
Je viens de finaliser l'installation du routeur. J'ai une config triphasée avec un chauffe-eau tri aussi. Je capte les données de puissance via un ShellyProEm et le contrôle devrait se faire via un Relai SSR 3 voies branché sur le gpio17. Il semble que les données sont bien captées par l'ESP32. (voir capture donnees brutes). 
Mais j'ai absolument rien qui s'affiche, les courbes restent désespérément, plates dans l'onglet accueil donc pas de contrôle... voir capture acceuil

est-ce que quelqu'un pourrait m'aiguiller sur mon erreur possible ?

merci de votre aide

Luc




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

  Nouveau sur ce forum, présentation
Posté par : Daniel CARREAU - 14-11-2024, 01:08 AM - Forum : Vos réalisations - Réponses (43)

Bonjour

Tout nouveau sur ce forum j'ai découvert cette petite merveille développée par André.

Etant ancien électronicien de la vieille école, j'ai développé moi-même mon propre routeur complètement analogique fait avec des composants fond de tiroir traversants et le quelques neurones qui me restent.
je vous mets la photo en PJ

Je souhaite donc construire ce petit routeur à base d'ESP et je pense que j'aurai besoin d'aide sur ce forum car j'ai une configuration de mes charges résistives un peu spéciale.

Cordialement    

Imprimer cet élément

  Nouveau sur ce forum, présentation
Posté par : Daniel CARREAU - 14-11-2024, 01:08 AM - Forum : Projet Tracker - Réponses (49)

Bonjour

Tout nouveau sur ce forum j'ai découvert cette petite merveille développée par André.

Etant ancien électronicien de la vieille école, j'ai développé moi-même mon propre routeur complètement analogique fait avec des composants fond de tiroir traversants et le quelques neurones qui me restent.
je vous mets la photo en PJ

Je souhaite donc construire ce petit routeur à base d'ESP et je pense que j'aurai besoin d'aide sur ce forum car j'ai une configuration de mes charges résistives un peu spéciale.

Cordialement    

Imprimer cet élément

  Gradateur/triac ventilé --> schéma cablage
Posté par : pipine92i - 13-11-2024, 11:17 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (5)

Bonjour à tous.

pour créer mon routeur, je compte installer ce gradateur ventilé 
https://fr.aliexpress.com/item/100500621...pt=glo2fra

en cherchant sur le forum, j'ai pu constater que le schéma de câblages pour ce gradateur n'est pas adapté pour les leds que je veux mettre, et étant novice, je ne voudrais pas faire de bêtises, ni avoir trop de soudures à réaliser

voici les leds que je compte installer:
https://fr.aliexpress.com/item/100500455...pt=glo2fra


et voici le schéma de cablages disponible sur le site

[Image: triac_big.png]

Quelqu'un pourrait m'aider a avoir le bon cablage?

je vous remercie d'avance.

Imprimer cet élément

  Adaptation EJP
Posté par : 59jag - 12-11-2024, 11:32 PM - Forum : Routeur Photovoltaïque - Réponses (31)

Bonjour,

Encore merci pour ce formidable routeur,

je voulais attendre qu un jour ejp arrive pour tester et demain c est un jour rouge.
j ai modifier le code versions 12.06 pour l ejp .
rajout de l option ejp
   
reception des données 
   
affichage dans main les couleurs
   
pas tous a fait fini reste les actions.
je ne sais pas si il y a beaucoup en ejp si il y a des intéressés je mettrais les modifications.


dans Solar_Router_V12_06.ino

ligne 1034           Call_RTE_data();
Modifier             if (TempoRTEon == 1)  Call_RTE_data();
et ajouter                  if (TempoRTEon == 2) Call_EJP_data();                        //59jag

apres ligne 1044         if (LTARF.indexOf("ROUGE") >= 0) Ltarf += 16;
ajouter                  if (LTARF.indexOf("VERT") >= 0) Ltarf += 4;                   //59jag
                         if (LTARF.indexOf("EJP_ROUGE") >= 0) Ltarf += 0;             //59jag



ajouter  un nouveau fichier Ejp.ino  (new Tab)
et copier le codesuivant dedans

Code :
//*****************************************************************
// * Recherche Info Ejp pour les sources non Linky   par 59jaj    *
// ****************************************************************
#include <HTTPClient.h>
void Call_EJP_data() {
    char buffer[MAX_SIZE_T];
    String urlJSON = "https://api-commerce.edf.fr/commerce/activet/v1/calendrier-jours-effacement?option=EJP&dateApplicationBorneInf=";
    String EJPdata = "";
    String line = "";
    String DateEJP = "";               // an-mois-jour au format AAAA-MM-JJ
    String DateEJP2 = "";              // an-mois-jour lendemain
    int Hcour = HeureCouranteDeci / 2; // Par pas de 72 secondes pour faire 2 appels si un bug
    int LastH = LastHeureRTE / 2;
    String jourStatus= "" ;
    String demainStatus = "";
    // Éviter de questionner l'URL tempo light si on a déjà les infos qui nous intéressent...
    bool couleur_lendemain = (STGE == "10" || STGE == "14");              // True si couleur du lendemain connue
    bool couleur_jour = (LTARF == "EJP_VERT" || LTARF == "EJP_ROUGE");    // True si couleur du jour connu

    // Traitement du changement de couleur EJP à 7h00, avec réinitialisation de la couleur du lendemain
    if ((Hcour == 350) && (LTARF != "") && (STGE != ""))
        // À 7h00 précises, la couleur tempo du lendemain devient la couleur du jour.
        {
        if (STGE == "10") LTARF = "EJP_VERT";
        else if (STGE == "14") LTARF = "EJP_ROUGE";
        STGE = "";
        couleur_lendemain = false; // La couleur du lendemain n'est plus connue
        if (LTARF != "") {
            StockMessage(LTARF + " depuis 7h00 demain ? pas avant 13H.");
        }
    }

    if ((DATEvalid) &&
        (!(couleur_lendemain && couleur_jour)) &&
        (((LastH != Hcour) &&
          (Hcour == 652 || Hcour == 672 || Hcour == 700 || Hcour == 750 || Hcour == 800 || Hcour == 900 || Hcour == 1150)) ||
         (LastHeureRTE < 0))) {

        if (TempoRTEon == 2) {
            time_t timestamp = time(NULL) - 21600; // Décalage début période couleur EJP de 6h.
            struct tm* pTime = localtime(&timestamp);
            strftime(buffer, MAX_SIZE_T, "%Y-%m-%d", pTime);
            DateEJP = String(buffer);

            time_t timestamp2 = time(NULL) + 64800; // Décalage début période couleur EJP de 18h pour le lendemain.
            struct tm* pTime2 = localtime(&timestamp2);
            strftime(buffer, MAX_SIZE_T, "%Y-%m-%d", pTime2);
            DateEJP2 = String(buffer);

            Serial.print("DateEJP:");
            Serial.println(DateEJP);
            Serial.print("DateEJP lendemain:");
            Serial.println(DateEJP2);

            urlJSON += DateEJP + "&dateApplicationBorneSup=" + DateEJP2 + "&identifiantConsommateur=src";
            Serial.println(urlJSON);

            HTTPClient http;
            http.begin(urlJSON);
            http.addHeader("Accept", "application/json");
            http.addHeader("Content-Type", "application/json");
            http.addHeader("Origin", "https://particulier.edf.fr");
            http.addHeader("Referer", "https://particulier.edf.fr/");
            http.addHeader("application-origine-controlee", "site_RC");
            http.addHeader("situation-usage", "Jours Effacement");

            int httpResponseCode = http.GET();
            if (httpResponseCode > 0) {
                String EJPdata = http.getString();
                Serial.println ("Reponse de l'API :" +EJPdata);
                jourStatus= StringJson(DateEJP+"\",\"statut", EJPdata);
                demainStatus = StringJson(DateEJP2+"\",\"statut", EJPdata);
                Serial.println("aujourd hui :" + jourStatus);
                Serial.println("demain :" + demainStatus);
            } else {
                Serial.print("Erreur dans la requête HTTP : " + httpResponseCode);
            }
            http.end();
            if (jourStatus == "EJP" || jourStatus == "NON_EJP"){
             String LTARFrecu = jourStatus;
             if (LTARFrecu == "NON_EJP") LTARF = "EJP_VERT";
             if (LTARFrecu == "EJP") LTARF = "EJP_ROUGE";

             line = "0";
             String lendemain = "NON_DEFINI";
             LTARFrecu = demainStatus;
             if (LTARFrecu.indexOf("EJP") >= 0) {
                line = "14";
                lendemain = "EJP_ROUGE";
             }
             if (LTARFrecu.indexOf("NON_EJP") >= 0) {
                line = "10";
                lendemain = "EJP_VERT";
             }
             
             STGE = line; // Valeur Hexa code du Linky
             StockMessage(DateEJP + " : " + LTARF + " | " + DateEJP2 + " : " + lendemain);

             EJPdata = "";
             LastHeureRTE = HeureCouranteDeci; // Heure lecture Tempo RTE
        } else {
            StockMessage(DateEJP + " : Pas de données EDF valides");
        }
    } else {
        if (Source != "Linky" && Source != "Ext") {
            LTARF = "";
            STGE = "0";
        }
    }
}
}



*********************************************************************************************************************
dans pageHtmlPara.h

             56                <input type='checkbox' name='TempoRTEon' id='TempoRTEon' style='width:25px;' >
 apres ligne 57            </div>


 ajouter                   <div class='ligne'>                                                              
                                <label for='EjpOn'>Affichage couleur Ejp : </label>                            
                                <input type='checkbox' name='EjpOn' id='EjpOn' style='width:25px;' >            
                           </div>  


apres ligne 337            GID("TempoRTEon").checked = Para[24]==1  ? true:false;

ajouter                    GID("EjpOn").checked = Para[24]==2  ? true:false;               //59jag


apres ligne 361            var TempoRTEon = GID("TempoRTEon").checked ? 1:0;             

ajouter                    if(TempoRTEon == 0 ) TempoRTEon = GID("EjpOn").checked ? 2:0;   //59jag
*************************************************************************************************************************
dans pageHtmlMain.h

modifier les lignes 116    var Tarif=["NON_DEFINI","PLEINE","CREUSE","BLEU","BLANC","ROUGE"];
                    117    var couleur=["#ddf","#f00","#0f0","#00bfff","#fff","#f00"];
                    118    var tarif=["","H.<br>pleine","H.<br>creuse","Tempo<br>Bleu","Tempo<br>Blanc","Tempo<br>Rouge"];


comme ceci                 var Tarif=["NON_DEFINI","PLEINE","CREUSE","BLEU","BLANC","ROUGE","VERT","ROUGE"];                                                   //59jag
                           var couleur=["#ddf","#f00","#0f0","#00bfff","#fff","#f00","#0f0","#f00"];                                                           //59jag
                           var tarif=["","H.<br>pleine","H.  <br>creuse","Tempo<br>Bleu","Tempo<br>Blanc","Tempo<br>Rouge","Ejp<br>Vert","Ejp<br>Rouge"];        //59jag


modifier les lignes 120    for (i=0;i<6;i++){
        

comme ceci                 for (i=0;i<8;i++){  

                    132         txtJ = "Tempo<br>J+1";    
apres ligne         133      }


ajouter                      if (tempo>3 ){             //59jag
                               txtJ = "Ejp<br>J+1";     //59jag          
                             }                          //59jag

**************************************************************************************************************************
avec ces modif vous avez deja l affichage des couleur ejp
reste encore action html a finir mes ca bug   Huh
                    

Imprimer cet élément

  Creation d'un contact relais parametrable pour les jours tempo rouge
Posté par : Régis57 - 12-11-2024, 09:08 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (12)

Bonjour , 

Tout d'abord bonjour a tous les participant de ce forum et merci pour votre acceptation.

Serais - t il possible de rajouter la gestion d'un contact de type relais TOR pour les jours tempo rouge en HP?

 Pour permettre par exemple de verrouiller les gros consommateur pendant les périodes rouge Hp , a l'image du contact c3-c4 qui était dispo sur les anciens compteur électronique mais qui n'est plus dispo sur le linky de "série" . Contact que l'on pouvais également paramétrer suivant plusieurs type de programmes .
Egalement le rajout de 2 led type W2812 pour afficher la couleur du jour et du lendemain en tarification tempo  ( cela permet de n'utiliser qu'une broche pour gérer les leds )
Je sais que le routeur solaire gère déjà en partie ce type de fonctionnement via les relais ssr , mais si le fonctionnement est identique je ne sais pas ..
Voila pour ma proposition. A voir si cela est susceptible d'intéressé suffisamment de participant.

Codialement.

Régis57

Imprimer cet élément

  Erreur compilation ou installation
Posté par : Thunderdarkdevil - 12-11-2024, 04:05 PM - Forum : Routeur Photovoltaïque - Réponses (9)

Bonjour, 

Merci pour tout le travail réalisé.
Je possède un wemos d1 mini que je souhaite utiliser pour domotiser mon routeur, j'ai actuellement le tignous qui reste une pépite Smile

J'ai bien la connexion avec Arduino IDE et le wemos.
Lorsque je récupère le sketch pour l'installer via Arduino IDE, j'ai une erreur :

Code :
D:\.....\Routeur f1atb\Solar_Router_V12_06\Solar_Router_V12_06.ino:114:10: fatal error: ESPmDNS.h: No such file or directory
  114 | #include <ESPmDNS.h>
      |          ^~~~~~~~~~~
compilation terminated.
exit status 1

Compilation error: ESPmDNS.h: No such file or directory

Si je passe par le site pour gérer la compilation, le wemos refuse la connexion, j'essaie d'appuyer sur le reset pour que ça passe mais je ne sais pas si je m'y prends bien.
Code :
Failed to execute 'open' on 'SerialPort': Failed to open serial port.

Merci pour votre aide!

Imprimer cet élément

  signal Pwm et 4-20ma
Posté par : Lulu80 - 12-11-2024, 02:33 PM - Forum : Routeur Photovoltaïque - Réponses (5)

bonjour a tous ,

En parcourant les forums, je suis tombé sur le site ( espagnol)  de Freeds qui propose un routeur solaire a base D’Esp 32 mais avec afficheur sur l’ESP en local, vous trouverez le détail sur : https://freeds.es. Il est clair que le routeur d’André présente beaucoup plus de possibilités et je le remercie au passage, toutefois je trouve que la possibilité d’avoir un écran en local est un plus sachant que André nous a déjà fait un écran déporté avec la maisonnette mais est-il envisageable de retrouver les infos de la maisonnette sur ce genre d’écran ?
Autre possibilité un compteur via  modbus 
Ce routeur permet visiblement de piloter la régulation de chauffe via un signal Pwm  ou variable en  0-3.3v avec transformation en 4-20 ma ( carte supplémentaire ) ce qui ouvre des possibilités vers du matériel plus robuste type industriel  a la place d’un gradateur Robodyn

Merci de vos retours



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

  [UxIx2] [gpio14 ventil] [multi-sinus] [reactivité 20] [-80w] [CE 3kW] [5.74kWc]
Posté par : lucky - 12-11-2024, 11:59 AM - Forum : Vos configurations - Pas de réponse

Ma config
avec suivi domoticz
affichage SH110X
           
reglage ds3 sur 200w max de reinjection

Imprimer cet élément


Utilisateurs en ligne
Il y a actuellement 232 utilisateurs connectés. » 1 Membre(s) | 226 Visiteur(s)
Applebot, Baidu, Bing, Google, Yandex, Laurent53

Moteur MyBB, © 2002-2026 Melroy van den Berg.