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 : 980
» Dernier membre : Freed2lamot
» Sujets du forum : 702
» Messages du forum : 5,682

Statistiques complètes

Utilisateurs en ligne
Il y a actuellement 285 utilisateurs connectés.
» 5 Membre(s) | 278 Visiteur(s)
Bing, Google, crilien, F1ATB, Freed2lamot, Jeff52, jph64

Derniers sujets
Demande information
Forum : Evolutions faites, à faire, dont vous rêvez...
Dernier message : francis.cassen@gmail.com
Il y a 2 heures
» Réponses : 5
» Affichages : 236
commande pilotage relais ...
Forum : Routeur Photovoltaïque
Dernier message : fazer31
Hier, 06:48 PM
» Réponses : 0
» Affichages : 41
Qui veux m'aider à la cré...
Forum : Projet Tracker
Dernier message : Lolo69
Hier, 01:01 PM
» Réponses : 19
» Affichages : 344
Énergie active / an
Forum : Routeur Photovoltaïque
Dernier message : Philmaz
Hier, 11:55 AM
» Réponses : 0
» Affichages : 59
Relais et autorisation ro...
Forum : Routeur Photovoltaïque
Dernier message : lrigolo
21-12-2024, 08:57 PM
» Réponses : 14
» Affichages : 373
Plans pour structure trac...
Forum : Projet Tracker
Dernier message : Sgb31
21-12-2024, 03:55 PM
» Réponses : 6
» Affichages : 105
Tempo
Forum : Routeur Photovoltaïque
Dernier message : Lolo69
21-12-2024, 01:40 PM
» Réponses : 17
» Affichages : 815
menu déroulant "etat d'un...
Forum : Evolutions faites, à faire, dont vous rêvez...
Dernier message : F1ATB
21-12-2024, 09:35 AM
» Réponses : 7
» Affichages : 313
PCB pour RMS
Forum : Evolutions faites, à faire, dont vous rêvez...
Dernier message : 39berv59
20-12-2024, 08:04 PM
» Réponses : 93
» Affichages : 16,546
Fréquence d'actualisation...
Forum : Affichage Routeur Distant
Dernier message : AtomeIon
20-12-2024, 06:11 PM
» Réponses : 0
» Affichages : 56

 
  Estimation d'injection avec TIC + CACSI
Posté par : Ludovic35 - 01-11-2024, 05:23 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Pas de réponse

Bonjour,

Pour ceux qui utilisent la TIC pour la lecture, et qui ont un CACSI, la régulation en cas d'injection est plutôt lente, voir très lente si on baisse le seuil de régulation à une faible valeur (Pw=50W dans mon cas).
En cas d'injection, on ne voit donc que Consommation = 0.
Serait-il possible d'intégrer un bout de code qui permet d'estimer la puissance injectée?
Cela ne permettra pas de réduire le seuil de régulation (50W semble être un minimum), mais ça accélère fortement la régulation en cas d'injection.

L'algo que j'utilise est basé sur les informations Irms et Urms de la TIC. Irms étant en entier, l'erreur est de +- 0.5A (soit 115W).
L'algo ne s'active que si la consommation est à 0W (PuissanceS_M); il est donc transitoire car on régule sur 50W.

Détail du calcul ci-dessous (les valeurs sont collectées avant le calcul, "cacsi=true" sur la condition  (!EAITvalid && Tm > 8000)).
Les valeurs de puissance apparente SINSTS ne sont utilisées que pour tester si c'est ==0VA, le calcul est fait avec les valeur Urms et Irms.
Si SINSTS==0, alors une valeur de courant non nulle signifie de l'injection, sinon c'est de la consommation.

pPuissance = 0; // initialisation valeur puissance injectée
if (cacsi && PuissanceS_M == 0) { // estimation de la puissance d'injection seulement si PuissanceS_M==0 et si on est en CACSI
  pPuissance = 150 + (pSINSTS1 == 0?-1:1) * pURMS1 * pIRMS1; // marge de 150W
  if (pIRMS3 != -1) { // triphasé
    pPuissance += (pSINSTS2 == 0?-1:1) * pURMS2 * pIRMS2;
    pPuissance += (pSINSTS3 == 0?-1:1) * pURMS3 * pIRMS3;
  }
}
if (pPuissance >= 0) { // pas d'estimation si l'écart est faible en prenant la marge de 150W
  PuissanceI_M = 0;
} else {
  PuissanceI_M = -pPuissance; // "-" car on donne la valeur injectée
}

Cela fonctionne bien malgré l'imprécision relative aux mesures d'intensités (la marge de 150W réduit le risque de surestimation de l'injection).

Code ici:
  https://drive.google.com/file/d/17LqBHq9...At6yCAiEaE

Exemple du valeurs retournées (routage sur un radiateur de 1500W qui ne consomme pas tout):
  https://drive.google.com/file/d/1SOb3sI2...sp=sharing
On voit qu'en injection, les valeurs sont en "escalier" (car le courant est en valeurs entières).
Cela ne change pas la courbe bleue (puissance apparente)

Cordialement,

Imprimer cet élément

  Agrégation des heures de routage sur plusieurs actions
Posté par : Ludovic35 - 01-11-2024, 04:51 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Pas de réponse

Bonjour,
J'ai un CE triphasé que je pilote avec 2 SSR sur 2 actions différentes (Action1 sur 1400W et Action2 sur 1400W). D'autres le font avec une action sur 2 résistances, et la seconde action sur la 3éme résistance (car un gpio ne peut pas piloter directement 3 SSR).

Action2 est configurée pour ne s'activer que si Action1 est à plus de 70%. La durée de chauffe équivalente sur Action2 n'est donc pas corrélée à celle d'Action1.
Pour le complément de chauffe la nuit, je configure une action pour atteindre 6h équivalentes.
Les 2 actions chauffant le CE, j'aimerais pouvoir utiliser un compteur qui fait la somme des 2 actions pour déterminer si le complément de chauffe doit continuer ou non.

J'ai fait un ajout dans le code permettant cela.
La modification principale est dans la fonction InfoActionExterne() de RMS_Externes.ino
Pour les actions qui sont identifiées comme devant être regroupées, le calcul retourne simplement la somme des heures équivalentes des actions concernées.

if (actionTri > 0) {
  LesActions[RMS_Datas_idx].ExtHequiv = 0;
  for (int i = 0; i <= actionTri; i++) {
    if ( LesActions[i].Actif > 0 ) {
      LesActions[RMS_Datas_idx].ExtHequiv += int(PuissanceMax[i] * LesActions[i].H_Ouvre); //*100 dans PuissanceMax
    }
  }
} else {
  LesActions[RMS_Datas_idx].ExtHequiv = int(100 * LesActions[SelectAction].H_Ouvre);  //Duree heure decimale *100 action externe
}

Le groupe que je définis est l'ensemble des actions de 0 à actionTri (un booléen par action pourrait remplacer ce mode de sélection).
Et j'ai aussi ajouté un coefficient de pondération PuissanceMax[i] qui permet de retrouver une somme d'heure équivalente pour une valeur de charge unique (on peut mettre 200% sur l'action1 et 100% sur action2 pour indiquer que la charge est 2 fois plus élevée sur Action1 que sur Action2).

Les valeurs  PuissanceMax[i], et actionTri sont passées via le titre de l'action. Là encore; cela pourrait se faire différemment.
Cordialement,

Imprimer cet élément

Bug Warning programmation conditionnelle paramétrée par l'ouverture équivalente
Posté par : phisebe - 01-11-2024, 04:23 PM - Forum : Routeur Photovoltaïque - Réponses (12)

Bonjour à Chacun,

J’ai programmé une chauffe de 2h entre 4:20 et 6:20 histoire d’optimiser le refroidissement.
 L’ouverture équivalente à 0:21 lue à 7:00 est cohérente.
Mais semble indiquer que le cumulus s'est auto stoppé quelques minutes avant que le routeur ne le fasse.

Mais là où il y a un warning, c’est lorsque mes panneaux ont commencé à produire. 
La température du CE n’avait pas baissé sous la valeur où le thermostat rouvre les « vannes ».
La production des panneaux s'injectant, le routeur ouvre le triac à 100 %, pour limiter cette "perte". 
Mais il n’y a aucune consommation sur le CE, cependant il comptabilise ce temps d’ouverture intégralement à 100 %.

Voici un cas qui met en défaut la régulation conditionnelle en fonction de l’apport du soleil dans la journée précédente.
Dans mon cas l’ouverture équivalente à 14h est affichée 4h42 alors que le routeur n’a glissé que 38W dans le CE !!!

Je ne sais pas si c’est solutionnable par André, 
la solution étant, bien sûr, de sommer des infos venant d’un capteur sur la phase du CE.
plutôt que sommer le temps d'ouverture du triac commandé par l'ESP.
Ce sont les données du capteur qui m'ont permises d'étayer ce warning.

Bonne journée à Chacun.

Imprimer cet élément

  V12.05: régiulation en température
Posté par : FRED64 - 01-11-2024, 11:12 AM - Forum : Routeur Photovoltaïque - Réponses (14)

bonjour
J'ai besoin de votre aide sur la régulation en température.
ESP32 est connecté à une sonde température pour gérer l'alimentation du chauffe eau la nuit.
J'ai mis une consigne à 55°C, hors je constate que l'ESP fait des "rebond" : il se réactive dés que la température descend en dessous de 55°C. comment régler un hystérésis (commande de se réalimenté à 45°C par exemple).



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

Wink Gestion du On/off Via ShellyEm ou Shellypro en heure creuses
Posté par : 39berv59 - 31-10-2024, 08:00 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (7)

Bonjour André,  Bonjour au Forum,

     Tout d'abord un grand merci pour votre travail, je suis nouveau venu sur le forum, mais j'ai fait la connaissance de votre site il y a bien longtemps et nous venons dans notre foyer de nous lancer dans l'aventure du photovoltaïque.
 
_4 x 425Wc Trinasolar toiture Sud
_passerelle envoy S metered
_Micro_onduleur  iQ8
_Shelly Em deux pinces connectées sur contacteur jour nuit avec programmation hebdomadaire
_Ballon Ecs 200L-2Kw.
_auto-installation
_HomeAssistant green
_Avec du surplus      comme on peut le voir !!! Même en Haut de France Cool

Voici donc m'a réflexion,
     après avoir lu à plusieurs reprises les pages de votre site sur les différentes options de routeurs, ainsi que le code de votre dernière version v12 très modestement, j'espère ne pas dire de bêtises et si c'est le cas veuillez bien m'en excuser!

l'insertion d'un Shelly Em dans le système pour la captures des informations de puissance et autres, ne pourrait elle pas se compléter par le pilotage du On Off pour le complétement de la chauffe sur tarif Hc, Tempo et autres...
j'y vois l'intérêt suivant :

     1.) éviter l'utilisation du triac ou du Relay SSR  (usure) 
     2.) éviter la chauffe des éléments.
     3.) Programmer tout depuis le Rms

pour la modulation je n'ai pas tout assimilé, pourriez vous m'en préciser le fonctionnement svp.

Merci, merci, merci beaucoup pour cette passion qui vous porte et ce savoir transmis par la vulgarisation de toutes vos compétences. Bravo encore!
Smile
Erv59.

Imprimer cet élément

  Projet routeur F1ATB
Posté par : Max54300 - 31-10-2024, 04:29 PM - Forum : Routeur Photovoltaïque - Réponses (18)

Bonjour à tous, 

Ayant installé il y a 1 an 3kwc de panneaux sur mon toit, je souhaite maintenant améliorer mon taux d'auto-consommation qui est de 57%
J'ai un cumulus de 200L avec thermostat mécanique et j'ai donc décider d'installer un routeur
Après quelques recherches, je suis tombé sur le F1ATB
Au début, j'étais parti sur un modèle tout fait mais l'idée de faire un DIY fait son petit chemin et je me dit pourquoi pas sachant que j'aime bien bricoler mais ne suis pas du tout expert en électricité
La contrainte de mon installation électrique réside dans le fait que le cumulus est au milieu de la maison mais que le compteur Linky avec l'arrivée EDF est d'un côté et le coffret qui alimente le cumulus est de l'autre
Je souhaite donc passer par une solution sans fil pour récupérer l'information de ce qui est renvoyé au réseau
Je viens ici pour avoir de l'aide sur la liste de ce qu'il faut acheter et ensuite des conseils pour assembler et paramétrer tout ça
D'avance, merci

Imprimer cet élément

Wink Sécurisation et autres
Posté par : laroussette - 31-10-2024, 09:17 AM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (6)

Bonjour à tous, 
Je pense qu'il serait bien de pouvoir sécurisé l'accès de l'interfaçe pour éviter d'éventuelles bidouilles par des tiers personnes. 
Ajouter peut-être la possibilité d'inscrire un SSID masqué et pouvoir choisir son fuseau horaire pour les expats  Big Grin

Imprimer cet élément

  ESP32 - Installation KO avec Bouton Boot / Reset
Posté par : barge44 - 31-10-2024, 12:32 AM - Forum : Routeur Photovoltaïque - Réponses (9)

Bonjour tout le monde et bravo pour ce superbe travail !

j essaie désespérement d'installer, la version 12.6 du routeur sur l esp32 WROOM 32U que je viens de recevoir, via la procédure d'installation rapide.

je me retrouve systématiquement avec le message suivant :  Failed to initialize. Try resetting your device or holding the BOOT button while clicking INSTALL.

je pense pourtant respecter la procédure à savoir :
- appuyer sur BOOT
- appuyer sur l'autre bouton (qui ne s appelle pas RST mais EN visiblement...) / relacher
- relacher le bouton BOOT

y a t il une subtilité ? quand faut il commencer a appuyer sur le bouton BOOT ? 
avant ou apres le message "' Do you want to install Routeur F1ATB sur ESP32-Wroom 12_06?" ?

merci d avance de votre aide
Cordialement
Virgile

Imprimer cet élément

  Ac dimmer module ? André
Posté par : Gribouille - 30-10-2024, 07:13 PM - Forum : Routeur Photovoltaïque - Réponses (3)

Bonjour André sur ton site il y a un lien a cliqué pour avoir le dimmer module. Chez Aliexpress 
Le module est différent il y a que deux borniers avec un fil neutre est-ce possible de faire le routeur avec ?
Merci 
Image sur le lien 
https://files.fm/u/xy8pvndvna?ak=62e51

Imprimer cet élément

  Affichage Actions
Posté par : Grisly18 - 30-10-2024, 07:11 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (2)

Bonjour.
Juste un petit soucis sur l’affichage dans Actions.
La barre est devant les paramètres et empêche de voir les cases Tempo (bleu,blanc,rouge).
Sur Firefox et safari.

Merci.



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