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 : 1,294
» Dernier membre : f4bfx
» Sujets du forum : 987
» Messages du forum : 8,671

Statistiques complètes

Utilisateurs en ligne
Il y a actuellement 985 utilisateurs connectés.
» 7 Membre(s) | 976 Visiteur(s)
Bing, Google, Alphajet33, fallart, fredfan50@, MathJea, Mikado, Phil_84, pierre2209

Derniers sujets
Ajout d'un ESP32
Forum : Routeur Photovoltaïque
Dernier message : MathJea
Il y a 17 minutes
» Réponses : 90
» Affichages : 5,142
ESP 32 avec afficheur
Forum : Routeur Photovoltaïque
Dernier message : fredfan50@
Il y a 31 minutes
» Réponses : 54
» Affichages : 1,917
Possibilité d'inverser le...
Forum : Routeur Photovoltaïque
Dernier message : tupolev89
Il y a 5 heures
» Réponses : 0
» Affichages : 28
aide Routeur branché aucu...
Forum : Routeur Photovoltaïque
Dernier message : tofclaire
Hier, 09:42 PM
» Réponses : 31
» Affichages : 658
Source de mesure APSystem...
Forum : Evolutions faites, à faire, dont vous rêvez...
Dernier message : Lolo69
Hier, 07:41 PM
» Réponses : 7
» Affichages : 613
Installation sur un chauf...
Forum : Routeur Photovoltaïque
Dernier message : jeannot
Hier, 07:22 PM
» Réponses : 6
» Affichages : 189
Affichage mirroir ESP32-2...
Forum : Routeur Photovoltaïque
Dernier message : Lolo69
Hier, 06:18 PM
» Réponses : 10
» Affichages : 357
Sortie de la V14
Forum : Evolutions faites, à faire, dont vous rêvez...
Dernier message : optimum
Hier, 06:13 PM
» Réponses : 21
» Affichages : 1,455
Afficheur 3,5 pouce
Forum : Vos réalisations
Dernier message : mermauze
Hier, 10:02 AM
» Réponses : 25
» Affichages : 3,588
ESP32 different
Forum : Routeur Photovoltaïque
Dernier message : Lolo69
02-03-2025, 10:46 PM
» Réponses : 4
» Affichages : 242

 
  Routeur et recharge véhicule électrique
Posté par : SGr54 - 14-06-2024, 12:26 PM - Forum : Routeur Photovoltaïque - Réponses (4)

Bonjour 

Bricoleur à mes heures perdues avec des connaissances somme toutes limitées en électronique, j'aimerais savoir si un routeur photovoltaïque tel que celui décrit par F1ATB André permet de diriger un surplus de production photovoltaïque vers une prise de recharge de véhicule électrique ?

Pour étayer ma demande, j'ai dispose d'une installation de production de 4 KWc réalisée en auto installation incluant des micro onduleurs Enphase contrôlés par une passerelle Envoy S Metered et possède un véhicule électrique Peugeot ePartner 50KW que je recharge via une prise Green Up et un chargeur VEVOR EV-B06-EU003B qui me permet d'adapter un tant soit peu la recharge à la production de mon installation photovoltaïque (charge variable entre 8 et 16A contrairement au chargeur d 'origine Peugeot qui est fixé à une charge unique de 16A)

Gérant manuellement et via une application sur mon smartphone la mise en service, la puissance et l'arrêt du fameux chargeur, j'aimerais un peu automatiser et surtout optimiser la chose avec un routeur... sans savoir si mon chargeur et ma voiture sont en capacité de recevoir un courant de charge variable et ponctuellement inferieur à 8A et plus globalement, si le dispositif décrit par F1ATB est compatible avec mon système ?

Merci d'avance pour votre retour éclairé et j'espère éclairant 



-S M

Imprimer cet élément

  Nouvelle version V_9.03_RMS du routeur
Posté par : F1ATB - 14-06-2024, 08:10 AM - Forum : Routeur Photovoltaïque - Réponses (37)

La nouvelle version de la bibliothèque ESP 32 3.0.1. fait qu'à présent, il n'est plus possible de scanner les réseaux Wi-Fi, si le Wi-Fi n'a pas réussi à se connecter à un réseau existant. Cette nouvelle version 9.03 du Routeur scanne à la mise sous tension les réseaux WIFI disponibles, les enregistre pour pouvoir les utiliser. en cas de changement du nom du Wifi dans la maison. Si vous l'installez, vous retrouverez la programmation des paramètres que vous avez pu faire en 9.00, 9. 01 ou 9.02. 

Cordialement, André.

Imprimer cet élément

Lightbulb routeur solaire + batteries
Posté par : xbud - 13-06-2024, 03:04 PM - Forum : Routeur Photovoltaïque - Réponses (7)

Bonjour,
le routeur est il compatible avec des batteries de stockage ?

Cordialement

Imprimer cet élément

  Ma réalisation d'un routeur solaire f1atb simplifié
Posté par : DanielJ - 13-06-2024, 11:55 AM - Forum : Routeur Photovoltaïque - Réponses (2)

Bonjour à tous,

Grâce à ce site et au travail remarquable d'André qui a la gentillesse de le partager (y compris le code source !!!) pour le profit de tous Smile , j'ai pu réaliser et installer un routeur solaire 'simplifié',  fonctionnel et efficace (on voit la différence !) dès sa mise en service.
Simplifié car en effet, dans la mesure où ayant déjà domotisé une grande partie de ma maison, je n'ai eu besoin d'installer matériellement que le cœur du système avec l'ESP32 et un relais SSR pour commander la résistance de mon chauffe-eau. 
La partie 'mesure' est assurée en ce qui me concerne par un wattmètre double canal, sous la forme d'un module de tableau Shelly PRO EM-50, qui remonte vers ma domotique Jeedom puis vers le routeur, au format MQTT, les informations de puissance consommée/injectée et le facteur de puissance qui sont les deux paramètres d'entrée nécessaires.

Du coup je n'ai utilisé que ce matériel :
- un coffret électrique (récupération)
- un radiateur (récupération)
- une LED RGB haute visibilité + 2 résistances de 220ohms (récupération)
- une alimentation 5V USB-A (récupération)
- un câble USB-A/USB-C court (1,35€)
- un ESP32 avec son support permettant un échange rapide en cas de panne (6,52€),
- un relais SSR DC/AC 40A (3,60€)
- un peu de câble en 2,5mm², en 1,5mm² (alim), quelques cosses et connecteurs Wago, de la gaine thermo, et un peu de quinquaillerie et de pâte thermique (pour processeur).

La réalisation pratique est très simple pour un bricoleur avec un peu d'outillage, et ne demande que quelques soudures.

Le boitier une fois monté :

       

L'intérieur :

   

Gros plans sur le relais et la LED RGB (je n'utilise que les broches correspondantes au rouge et bleu)

       

La mise à jour par OTA fonctionne très bien, j'ai testé le passage de la v9.01 à la v9.02 sans soucis.
A toutes fins utiles, le radiateur utilisé est largement suffisant et bien dimensionné pour piloter un chauffe-eau de 3kW. Il est tout juste un peu tiède (au plus ~35°c) lors des périodes de chauffe.

Je suggère ces quelques idées d'améliorations (je suis dispo s'il y a besoin de valider par des tests) :
- intégrer au même titre que le Shelly EM, le module Shelly PRO EM-50 (qui est un modèle assez courant je pense), afin d'éviter de devoir passer par le cœur domotique pour relayer ses infos en MQTT vers le routeur.
- intégrer à l'ESP32 en local un petit écran OLED standard (type SH1106 ou 1306 par exemple) pour visualiser quelques informations importantes (ouverture du relais/triac, puissance, etc...).

Merci et encore bravo !!!  Smile

Imprimer cet élément

  Reset compteurs "Energie Active Totale"
Posté par : GPL - 13-06-2024, 10:10 AM - Forum : Routeur Photovoltaïque - Réponses (4)

Bonjour,

Y a t-il un moyen simple de réinitialiser les 3 compteurs "Energie Active Totale" (Wh) mesurés par le JSY ? (je suis en source UxIx2).

Je suis passé à la v3.01 de la bibliothèque esp32 et de la v8.09 à la v9.02 du routeur via OTA (en activant Erase All Flash before Sketch Upload) mais les valeurs ont été conservées.

Cordialement,

Imprimer cet élément

Big Grin Merci
Posté par : Buundloha - 13-06-2024, 09:02 AM - Forum : Routeur Photovoltaïque - Réponses (1)

Bonjour Andre Big Grin

  • Je te dis un grand merci vraiment
Ce que tu as fait et partager est absolument génial,
(Il y a du génie dedans)
C’est vraiment une grande joie de pouvoir optimiser son installation solaire.
C’est un but en soi
Et je pense que ce n’est pas fini
Ton routeur solaire vas probablement encore évoluer
Si je peux me permettre, cela serait bien d’avoir une explication sur les valeurs théoriques que l’on devrait avoir sur les tableaux dans l’application.

Imprimer cet élément

  Intégration shelly PRO em
Posté par : Raphael591 - 12-06-2024, 05:49 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (70)

EDIT 02/07/2024
Des modifications sur la V11 empêche la reprise du fichier des versions précédentes (Reboot).
Fichier Source_ShellyEm.ino modifié pour la V11 ici : https://uploadnow.io/f/PkNvnnT


Bonjour,
Je me suis lancé dans la conception du routeur.
Problème rencontré, je dispose d'un Shelly Pro Em.
Hors la requête HTTP à effectuer est différente d'un shelly EM classique, et la réponse JSON également.
J'ai dû modifier le code source dans le fichier Source_ShellyEm.ino

Voici les modifications effectuées pour un shelly PRO em.
Si cela pouvait être intégré aux prochaines version se serait top.



La requête : http://IP_SHELLY/rpc/shelly.getstatus

Modification du fichier Source_ShellyEm.ino

Déclaration à ajouter pour la récupération
String tmp;

Modification de la requête http :
String url = "/rpc/Shelly.GetStatus";

Modification de la partie commenté Monophasé

Code :
//Monophasé

    //***************** ADD PERSO : PRO EM ******************
    ShEm_dataBrute = "<strong>Monophasé</strong><br>" + Shelly_Data;
   
    tmp=PrefiltreJson("em1:"+ String(Voie),":",Shelly_Data);

    //Récupération partie pince sur la voie paramètré
    Pw = ValJson("act_power",tmp);
    voltage = ValJson("voltage",tmp);
    pf = ValJson("pf",tmp);
    pf = abs(pf);
    if (pf > 1) pf = 1;
    if (Voie == voie) {  //voie du routeur
      if (Pw >= 0) {
          PuissanceS_M_inst = Pw;
          PuissanceI_M_inst = 0;
          if (pf > 0.01) {
            PVAS_M_inst = PfloatMax(Pw / pf);
          } else {
            PVAS_M_inst = 0;
          }
          PVAI_M_inst = 0;
        } else {
          PuissanceS_M_inst = 0;
          PuissanceI_M_inst = -Pw;
          if (pf > 0.01) {
            PVAI_M_inst = PfloatMax(-Pw / pf);
          } else {
            PVAI_M_inst = 0;
          }
          PVAS_M_inst = 0;
        }
        tmp=PrefiltreJson("em1data:"+ String(Voie),":",Shelly_Data);
        Energie_M_Soutiree = myLongJson("total_act_energy",tmp);
        Energie_M_Injectee = myLongJson("total_act_ret_energy",tmp);
        PowerFactor_M = pf;
        Tension_M = voltage;
        Pva_valide=true;
      } else {  // voie secondaire
        if (LissageLong) {
          PwMoy2 = 0.2 * Pw + 0.8 * PwMoy2;  //Lissage car moins de mesure sur voie secondaire
          pfMoy2 = 0.2 * pf + 0.8 * pfMoy2;
          Pw = PwMoy2;
          pf = pfMoy2;
        }
        if (Pw >= 0) {
          PuissanceS_T_inst = Pw;
          PuissanceI_T_inst = 0;
          if (pf > 0.01) {
            PVAS_T_inst = PfloatMax(Pw / pf);
          } else {
            PVAS_T_inst = 0;
          }
          PVAI_T_inst = 0;
        } else {
          PuissanceS_T_inst = 0;
          PuissanceI_T_inst = -Pw;
          if (pf > 0.01) {
            PVAI_T_inst = PfloatMax(-Pw / pf);
          } else {
            PVAI_T_inst = 0;
          }
          PVAS_T_inst = 0;
        }
        tmp=PrefiltreJson("em1data:"+ String(Voie),":",Shelly_Data);
        Energie_T_Soutiree = myLongJson("total_act_energy",tmp);
        Energie_T_Injectee = myLongJson("total_act_ret_energy",tmp);
        PowerFactor_T = pf;
        Tension_T = voltage;
      }


NB : Voici le format du JSON
Code :
{
  "ble": {},
  "cloud": {
    "connected": true
  },
  "em1:0": {
    "id": 0,
    "current": 2.454,
    "voltage": 239.9,
    "act_power": 226.5,
    "aprt_power": 590.1,
    "pf": 0.62,
    "freq": 50,
    "calibration": "factory"
  },
  "em1:1": {
    "id": 1,
    "current": 1.782,
    "voltage": 239.9,
    "act_power": 426.4,
    "aprt_power": 429.6,
    "pf": 0.99,
    "freq": 50,
    "calibration": "factory"
  },
  "em1data:0": {
    "id": 0,
    "total_act_energy": 995515.84,
    "total_act_ret_energy": 106191.28
  },
  "em1data:1": {
    "id": 1,
    "total_act_energy": 477522.54,
    "total_act_ret_energy": 756.38
  },
  "eth": {
    "ip": null
  },
  "modbus": {},
  "mqtt": {
    "connected": false
  },
  "switch:0": {
    "id": 0,
    "source": "WS_in",
    "output": false,
    "temperature": {
      "tC": 37,
      "tF": 98.6
    }
  },
  "sys": {
    "mac": "34987A6XXXXX",
    "restart_required": false,
    "time": "17:13",
    "unixtime": 1718205196,
    "uptime": 419677,
    "ram_size": 243368,
    "ram_free": 117336,
    "fs_size": 524288,
    "fs_free": 192512,
    "cfg_rev": 22,
    "kvs_rev": 0,
    "schedule_rev": 15,
    "webhook_rev": 9,
    "available_updates": {},
    "reset_reason": 3
  },
  "wifi": {
    "sta_ip": "192.168.1.XX",
    "status": "got ip",
    "ssid": "Freebox-XXXX",
    "rssi": -50
  },
  "ws": {
    "connected": false
  }
}

Imprimer cet élément

  Désactiver la mise à zéro des données si CLE différente
Posté par : piamp - 12-06-2024, 05:27 PM - Forum : Routeur Photovoltaïque - Réponses (3)

Bonjour!
Encore bravo André pour ton routeur Smile

Pourrais tu nous indiquer la ou les lignes à enlever pour éviter la mise à zéro des données en cas d'upload d'une version avec une CLE différente ?
J'ai plusieurs routeurs et suite à plusieurs manips j'ai des CLE différentes sur chaque bestiole donc à chaque mise à jour je pers la moitié des configs Smile
Merci!

Par ailleurs j'ai constaté un bug enquiquinant même en 9.01 : pas moyen de reconfigurer le WIFI quand un wifi est déjà configuré (on se logue en 192.168.4.1, on fait scan réseaux mais rien ne s'affiche...)

pierre

Imprimer cet élément

  remote SDR GPIO
Posté par : F5CAU - 12-06-2024, 05:25 PM - Forum : Remote SDR - Réponses (2)

je n'arrive pas à contrôler les sorties GPIO (pour contrôler un relais d'alimentation du PA en émission)
ma config RPi4 model B, Pluto, soft v 5.08
j'ai configuré la partie TX du setup : 70000000, 2500000000, 21, 0 , true, false  de façon à ce que l'IO 21 soit haut en Tx et bas en Rx
l' IO suit la valeur de "state" (ce qui prouve que l'IO fonctionne) mais le passage en émission ne change rien
à part ça tout le reste fonctionne, soft très complet et agréable à utiliser  Shy
73 de F5CAU Gil

Imprimer cet élément

  perte de messages du "Serveur" UxIx3
Posté par : PhDV61 - 12-06-2024, 02:09 PM - Forum : Routeur Photovoltaïque - Réponses (2)

Bonjour à tous,

De retour de voyage, je suis passé en V9.01. Pas de souci particulier.

Dans ma configuration, j'ai un "serveur" Linky (je suis en CACSI),  et un serveur UxIx3 qui alimente trois routeurs contrôlant chacun un chauffe-eau (via Triac ou SSR).

J'étais précédemment en V8.09, et mes routeurs ne perdaient pas un seul message en provenance du serveur UxIx3.

Maintenant, ils perdent régulièrement des messages. Cela n'entrave pas le fonctionnement ni la régulation, mais rien n'ayant changé au niveau matériel, je présume que le (ou les) coupables, se trouvent dans le logiciel (et le Wifi ?). 

Mais où ? Angry

   

Imprimer cet élément