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,090
» Dernier membre : jca0514
» Sujets du forum : 1,678
» Messages du forum : 14,423

Statistiques complètes

Utilisateurs en ligne
Il y a actuellement 589 utilisateurs connectés.
» 2 Membre(s) | 585 Visiteur(s)
Bing, Google, n1co44

Derniers sujets
Demande de conseils (batt...
Forum : Routeur Photovoltaïque
Dernier message : n1co44
Il y a 12 minutes
» Réponses : 75
» Affichages : 21,548
Limiter le temps de routa...
Forum : Routeur Photovoltaïque
Dernier message : laroussette
Il y a 1 heure
» Réponses : 5
» Affichages : 201
Token et Session ID Enpha...
Forum : Domotique
Dernier message : ROPA 59
Il y a 2 heures
» Réponses : 7
» Affichages : 165
Erreur chechsum
Forum : Routeur Photovoltaïque
Dernier message : Lolo69
Il y a 2 heures
» Réponses : 2
» Affichages : 32
Canal température
Forum : Evolutions faites, à faire, dont vous rêvez...
Dernier message : Charmusien
Il y a 2 heures
» Réponses : 12
» Affichages : 163
Parametrage Enphase
Forum : Photovoltaic
Dernier message : ROPA 59
Il y a 2 heures
» Réponses : 3
» Affichages : 371
Pic regulier
Forum : Routeur Photovoltaïque
Dernier message : Jacques13
Il y a 3 heures
» Réponses : 42
» Affichages : 1,028
Alimentation ESP 32
Forum : Routeur Photovoltaïque
Dernier message : Jacques13
Il y a 3 heures
» Réponses : 0
» Affichages : 20
Mesure courant renvoyé
Forum : Evolutions faites, à faire, dont vous rêvez...
Dernier message : Mael
Il y a 3 heures
» Réponses : 12
» Affichages : 526
Routeur solaire mobile - ...
Forum : Routeur Photovoltaïque
Dernier message : Lolo69
Hier, 10:16 PM
» Réponses : 14
» Affichages : 335

 
  Retours d'expérience sur la configuration des actions
Posté par : FastFrench - 04-08-2025, 05:00 PM - Forum : Routeur Photovoltaïque - Réponses (19)

Bonjour, 

venant de terminer de mettre en place mon routeur pour alimenter le chauffe-eau, j'ai eu quelques problèmes pour la configuration des actions. Des trucs tout bête, mais que je partage ici car je ne suis probablement pas le seul. Ca pourrait donner des idées à d'autres qui rencontreraient les mêmes problèmes.

Ma config: 
  3kWc de P.V.
  Ballon ECS 3kW (300l)
  Mesure de puissance par Shelly Pro 3EM (en Wifi), mais aussi accès aux données issues du Linky pour contrôle.
  Routeur sur base ESP32 CYD, avec antenne. 
  Commande du ballon par SSR 100A 
  
Pour les actions, j'ai fait au plus simple: 
  - Configuration du GPIO utilisé pour le SSR (GPIO5)
  - 3 plages horaires: 
      0-8:00 => OFF (pour l'instant, en attendant que les capteurs de T° fonctionnent)
      8:00-19:00 => Routage train de Sinus, Seuil Pw=0W, Ouvre Max: 100%, Conditions optionnelles laissées vides. 
      19:00-24:00 => OFF

Quand j'ai essayé dans un premier temps, avec un léger soleil (600W environ), et 10 et réactivité, j'avais un fonctionnement très incorrect: le SSR conduisait par périodes d'une seconde pendant 3 ou 4 secondes, mais en restant fermé trop longtemps (pour un surplus de l'ordre de 300W, il aurait du être fermé que 10% du temps, or il était fermé environ 50% du temps). 
Puis pendant 6 ou 7 secondes, il restait éteints. Puis ça recommençait. Donc globalement, il régulait bien, mais sur une période d'environ 10 secondes,  donc selon le Linky il consommait près de 1500W pendant 3 ou 4 secondes, puis rien pendant 6 ou 7 secondes. Donc pas du tout le fonctionnement attendu. 
J'ai essayé de modifier la réactivité (entre 1 et 100), mais si la courbe changeait de look, le constat restait globalement inchangé: ça ne fonctionnait pas comme attendu.

Et après quelques essais, le comportement a changé complètement: la commande du SSR semblait plus cohérente, mais il ne consommait qu'une petite partie du surplus, envoyant sur de longues périodes 400W puis jusqu'à 1500W dans le réseau. Quand j'ai essayé d'estimer plus précisément ce qui était envoyé vers le ballon, je trouvais... pas grand chose, voire même rien en fait. 

Et pour cause: le ballon ayant atteint le température du thermostat, il ne consommait plus rien, peut importe que le SSR soit passant ou pas. 
Donc pour poursuivre mes essais, j'ai augmenté au max la T° de déclenchement du thermostat. Et effectivement je suis revenu au fonctionnement initial (beaucoup trop de consommation sur le réseau). 

J'ai bien tenté de passer en multi-sinus, mais ça ne changeait rien. 

C'est en regardant les paramètres réseau que j'ai compris: j'avais un signal Wifi très faible (autour de -80dB), il n'arrivait pas à communiquer correctement avec le Shelly. 
En choisissant la réseau de plus fort, et en approchant le point d'accès le plus possible, je passe maintenant à -65dB, ce qui en principe est tout à fait correct. Et le routeur est bien accessible et raisonnablement réactif depuis mon PC, montrant que la connexion du routeur au Wifi est correcte. 
Et d'autre part, je suis aussi autour de -70dB sur le Shelly, ce qui est acceptable. Le Shelly est également accessible sur le PC et le téléphone, et par ailleurs la led Wifi est bien allumée en vert, montrant qu'il n'y a pas de problème à ce niveau. 
Et pourtant... le routeur continue à faire défiler les messages d'erreur d'accès au Shelly, au point que maintenant il n'y accède plus du tout. Pourtant l'IP utilisée n'a pas changée (IP statique) et est correcte. 

Donc j'en suis là. Le routeur communique bien en Wifi avec mon PC. Le Shelly aussi. Et pourtant le routeur ne voit plus le Shelly. Cela n'a pas beaucoup de sens. Un problème de canaux Wifi peut-être ? Ou lors le time out pour accéder au Shelly est très faible et insuffisant dans mon cas ? J'ai aussi essayé de désactiver la mise en veille du Wifi, ça n'a rien changé. 

Donc j'en suis là. En peu bloqué et en manque d'idées pour qu'ils daignent se parler. 


Proposition @andré: ce serait pas mal d'avoir un indicateur sur l'onglet d'accueil indiquant qu'il y a un problème de communication avec le dispositif de mesure de la puissance.


Remarque: je viens de constater que j'ai aussi des messages d'erreur "Pas de données RTE valides", ce qui laisse bien penser que c'est un problème plus général de connexion au Wifi pour le routeur. Et pourant j'interagit bien avec lui sur mon PC, en passant donc par le Wifi !

Imprimer cet élément

  Marche forcée pas si forcée...
Posté par : FastFrench - 04-08-2025, 03:06 AM - Forum : Routeur Photovoltaïque - Réponses (4)

Bonjour, 

afin de vérifier l'efficacité du radiateur de mon routeur, je l'ai mis en marche forcée pendant une heure. 
Je m'attendais naïvement à une consommation de 3kW durant toute cette période, et en fait pas du tout ! Ça varie dans des proportions importante et de façon presque cyclique chaque minute. Bizarre, non ?

Comme j'ai justement ajouté un interrupteur "Marche forcée" sur mon routeur (qui ByPass le SSR), je l'ai utilisé pour comparer (et voir si les changement de charge viennent du thermostat du ballon ECS ou du routeur): et là on voit que la marche forcée est bien forcée, avec une consommation maximale continue. Donc ces fluctuations sont bien causées par le routeur et pas le ballon ECS. 

Aussi je m'interroge sur ce à quoi sert ce mode "Forçage" exactement ? 

Petite précision: test réalisé la nuit, donc sans production solaire.



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

  Nouvelle réalisation
Posté par : FastFrench - 04-08-2025, 01:17 AM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (3)

Un nouveau routeur F1ATB est né Smile

J'ai cependant un petit soucis: les capteurs de température ne fonctionnent pas. 

J'ai 4 capteurs DS1820 (Ballon ECS, Ballon tampon de la PAC, Exterieur et T° ambiante sous-sol). Mais le routeur ne semble pas détecter les sondes. 
Il m'affiche le plus souvent 2°C pour les 4 capteurs. Et ne me propose rien pour associer le capteur logique (routeur) au capteur physique correspondant (sonde). 

Je suppose que je vais essayer de brancher une sonde unique déjà pour voir ce que ça donne, et par ailleurs utiliser un ESP32 de test sur les groupe de 4 sondes pour explorer les données qui passent sur le One-wire. Mais si vous avez des idées, je suis preneur !


Quelques impressions 3D pour ce petit projet



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

  ESP32 qui redémarrent tout seul
Posté par : BernardF - 03-08-2025, 06:36 PM - Forum : Routeur Photovoltaïque - Réponses (28)

Bonjour à tous,

après plusieurs mois de bon fonctionnement, depuis quelques jours mes ESP32 redémarrent tout seul et de ce fait les courbes de température sont au maximum sur quelques heures au mieux.
Dans les données brutes les niveaux wifi semblent corrects sur tous 
Mais les valeurs ESP On à l'instant T sont elles de 3' pour l'un, 8H22 un autre, 46' le suivant, et encore 5H30.
Il n'y a pas qu'un seul ESP32 concerné, presque tous, sauf peut être celui du Linky qui mesure la puissance?
Il y a aussi des messages : Connexion to ESP_RMS :192.168....... failed , IP de celui qui mesure sur le Linky
Auriez vous une idée de l'origine du problème? 
Merci par avance

Imprimer cet élément

  Adaptation du programme sur les vitesses de communication série du module JSY-MK-194T
Posté par : Foxquatre - 03-08-2025, 04:57 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Pas de réponse

Bonjour à toutes et à tous.

j'ai découvert une petite galère avec ce module reçu neuf.

Une fois le montage réalisé, je n'avait aucune information venant du module, sa LED restait fixe. Le montage est installé à coté du tableau électrique au sous sol, avec l'impossibilité de me connecté via le port série.
J'ai du démonter l'installation et connecter le module sur un autre esp32 pour comprendre le problème.
En résumé, la vitesse du module était réglé sur 38400 bds (aller savoir pourquoi). J'ai eu de la chance que l'ID était resté sur 1.

J'ai recompilé le programme du routeur avec cette valeur et tout semble bien fonctionner.

Pour découvrir cette bizarrerie, j'ai réalisé un petit script de scan de la vitesse de ce module.
Je vous le donne tel quel.

Ce serait peut être intéressant de rajouter dans le programme quelque chose de similaire pour adapter la vitesse du port série de l'esp32 ou changer la vitesse sur module JSY

Cordialement
Thierry

Code :
#include <Arduino.h>
#include <HardwareSerial.h>

// UART1 : broches adaptables selon le câblage
#define RXD2 21
#define TXD2 47

// Tableau des vitesses classiques à tester
int baudrates[] = {2400, 4800, 9600, 19200, 38400, 57600, 115200};

HardwareSerial JsyMkSerial(1); // Utilisation de l'UART1

byte modbusRequest[] = { 0x01, 0x03, 0x00, 0x48, 0x00, 0x0E, 0x44, 0x18 }; // lecture des registres

// Fonction pour vérifier la validité d'une réponse Modbus (simple, à améliorer selon besoin)
bool isValidModbusResponse(byte* buf, int len) {
    // Une réponse Modbus typique commence par l'adresse esclave et le code fonction
    if (len < 5) return false;
    if (buf[0] != 0x01) return false; // Adresse esclave attendue
    if (buf[1] != 0x03) return false; // Fonction attendue
    // On pourrait ajouter ici une vérification CRC (optionnel pour un test rapide)
    return true;
}

// Fonction pour détecter le baudrate du module
int detectBaudrate() {
    for (int i = 0; i < sizeof(baudrates)/sizeof(baudrates[0]); i++) {
        int baud = baudrates[i];
        Serial.printf("Test du baudrate : %d\n", baud);
        // Initialisation de l'UART1 à la vitesse testée
        JsyMkSerial.end();
        JsyMkSerial.begin(baud, SERIAL_8N1, RXD2, TXD2);
        delay(50); // Laisse le temps à l'UART et au module de se stabiliser
        // Vider le buffer de réception
        while (JsyMkSerial.available()) JsyMkSerial.read();
        // Envoi de la trame Modbus
        for (int k = 0; k < 8 ; k++) {
          JsyMkSerial.write(modbusRequest[k]);
        }
        // JsyMkSerial.write(modbusRequest, sizeof(modbusRequest));
        Serial.print("Trame envoyée : ");
        for (int j = 0; j < sizeof(modbusRequest); j++) Serial.printf("%02X ", modbusRequest[j]);
        Serial.println();
        // JsyMkSerial.flush();
        // Attente de la réponse (timeout 200 ms)
        unsigned long start = millis();
        int idx = 0;
        byte response[64];
        while (millis() - start < 200) {
            if (JsyMkSerial.available()) {
                response[idx++] = JsyMkSerial.read();
                if (idx >= sizeof(response)) break;
            }
        }
        Serial.printf("Réponse reçue (%d octets) : ", idx);
        for (int j = 0; j < idx; j++) Serial.printf("%02X ", response[j]);
        Serial.println();
        // Vérification de la réponse
        if (isValidModbusResponse(response, idx)) {
            Serial.printf("Baudrate trouvé : %d\n", baud);
            return baud;
        }
    }
    Serial.println("Aucun baudrate valide trouvé.");
    return -1;
}

void setup() {
    Serial.begin(115200); // Port série USB pour debug
    delay(2500);
    Serial.println("Détection du baudrate du module JSY-MK-194T...");
    int foundBaud = detectBaudrate();
    if (foundBaud > 0) {
        Serial.printf("Communication établie à %d bauds !\n", foundBaud);
    } else {
        Serial.println("Impossible de communiquer avec le module.");
    }
}

void loop() {

}

Imprimer cet élément

Thumbs Up Version 15
Posté par : jcroc - 02-08-2025, 11:32 AM - Forum : Routeur Photovoltaïque - Réponses (12)

bonjour,
j'ai fait migrer le routeur en version 15 et je m'aperçois que l'on a perdu la température de l'ESP32 ? connecté avec MQTT, c'était intéressant de suivre celle-ci pour pour toute défaillance de refroidissement. Il y avait il une contrainte particulière?
Merci  et bravo pour ce routeur que je suis depuis le début  Smile Smile

Imprimer cet élément

Wink MQTT casse tête
Posté par : ouaf - 01-08-2025, 07:38 PM - Forum : Routeur Photovoltaïque - Réponses (15)

Bonojour, 

Généralement je me débrouille seul mais là, depuis 48h je nage. Je viens de faire la mise à jour de V12 à V15 sans pb, attiré par le PWM et la programation MQTT.
La lecture de la page dédiée du site de F1ATB (merci à lui pour ces partages) ne m'à pas avancée. Peu d'exemples. Le Forum n'en foisonne pas plus. Alors qq pourrait il prendre le temps de développer l'explication de ce probable formidable outil : Les commandes mqtt ???
J'ai fais des centaine d'essais mais rien ne fonctionne, (j'ai aussi reset l'ESP ! ). Qq'un pourrait il m'accorder qq instants d'explicationS. Merci de sauver un bidouilleur en détresse !

   
   

Imprimer cet élément

Big Grin Mon 1er router express
Posté par : suisk1ptitmotard - 31-07-2025, 11:09 PM - Forum : Vos réalisations - Réponses (9)

Bonjour,

Voici mon 1er router nomade fait expressément....

Un gros big up pour ce projet, je suis tomber la dessus par hasard.

Le routeur est déjà prêt obtient les informations de production en mqtt depuis mon domoticz avec le teleinfo sur le linky, le tout pour environ 20€ sur aliexpress.

Panneaux solaire reçu aujoud'hui, le router est prêt avant c'est dingue!!!



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

  routeur le plus simple possible
Posté par : alainb - 31-07-2025, 08:45 PM - Forum : Routeur Photovoltaïque - Réponses (11)

Bonjour et grand merci de m'accueillir. 
Je possède depuis peu une petite installation photovoltaïque de 2.5Kw avec 6 panneaux et 3 micro-onduleur Deye. Je voudrais comme beaucoup installer un routeur sur mon chauffe eau électronique  De Dietrich de 2400W muni d'une horloge heures pleines -heures creuses (Tempo). Les routeurs "du commerce" ne fonctionnent apparemment pas sur les chauffe-eau électroniques. C'est pourquoi je suis arrivé sur ce forum. 
Je parcours le site et le forum depuis des heures mais je ne sais toujours pas comment faire ni quoi acheter. Je vous demande pardon d'être aussi mauvais...
je souhaiterais une configuration la plus simple possible. Je n'ai pas besoin d'une appli sur le téléphone ou d'écran de contrôle ou autre. Juste un routeur tout simple et autonome.
J'ai un compteur Linky de 6Kw pour environ 4500 Kw à l'année. 

Ma question: est-il possible de monter un routeur hyper simple  pour ce type de chauffe-eau et si oui que dois-je acheter pour se faire. 
Etant peu convaincu de mes capacités de bricoleur électronique, je suis bien sur à même de dédommager comme il se doit une âme charitable qui saurait le monter pour moi. Mais je ne sais pas si c'est permis.

Grand merci d'avance pour votre aide
Alainb

Imprimer cet élément

  HP / HC tempo
Posté par : mantoini - 31-07-2025, 05:02 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (11)

Bonjour à tous,

Est il possible d'afficher en plus du tempo l'indication HP ou HC en plus de l'indication tempo. Je pense surtout à l esp avec écran et  au ttgo. J'ai parcouru (peut être mal) le forum et je n'ai rien trouvé.

Imprimer cet élément