Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Nouveau routeur photovoltaïque F1ATB RMS-S3
#11
Bonsoir André,
Merci pour cet énorme travail, c'est très prometteur  Big Grin  (aperçu avec 2 JSY 194 T )
   
Bonne soirée 
Michel,  Wink
14 panneaux 425W avec MO IQ8AC Installés par EDF ENR  dans le 22
Routeur F1 ATB v 17.30 :
- 1 sonde JSY MK 194T sur Esp32 n° 1 Mesure - 1 relais SSR en mode demi sinus sur Eps32 n° 2 au niveau du CE 3kW 
- 1 sonde JSY MK 194T sur Esp32 n° 3 Production et - 1 Esp32 n° 4 Ecran.
Merci André  Wink
Répondre

#12
J'ai bien mis le programme dans le S3 avec PIOArduino, ça démarre, je rentre ssid et password, wifi connecté.
Je choisis S3 normal et je sauvegarde, pas de problèmes.
Je choisis mon ShellyEM et je sauvegarde, ça plante. 
Cause du reset: exception PANIC.

Il faut que j'efface completement l'ESP pour recharger le programme sans configuration car je n'ai plus accès à rien, ça reboot en boucle.
J'essaierai avec UxI, que je n'ai pas, juste pour voir.

A+ pour ce project prometteur.

Edit: pas de reboot avec UxI comme source de puissance, mais lecture 0 :-)
Je suis aussi mauvais qu'une IA, mes réponses sont très incertaines.
Répondre

#13
je reprends ma configuration

Programmation rapide sur modèle avec écran capacitif = OK via firefox
Accès via 192.168.4.1 = OK
Configuration Wifi = OK

Juste une question
Est ce que je peux tester la mesure avec un shelly EM sur les deux Routeurs celui en place et celui-ci de test ?

quelques retours
--je ne récupère rien avec le shelly EM (les deux routeurs sur le même shelly) J'ai bien des transfères de données mais pas d'affichage.
--je récupère bien la température de l'autre routeur en V17.19
par contre:
il me semble que l'affichage ne s'éteint pas (j'ai mis 10sc pour durée d'écran ON)
et surtout il reset toute les 3mn et il ne me semble pas avoir de problème de wifi
Répondre

#14
Bonsoir,

J'ai installé la version beta6 sur une carte de dev S3 sans écran

J'ai eu qques soucis que j'ai réglé, voici le résumé:

1/ Coté build, j'ai du précisé la version du framework 8.0.0 sinon j'avais des erreurs:
dans platformio.ini:

platform = espressif32@8.0.0

2/ Pb de token avec gateway EnPhase (remonté dans un post précédent):
fichier Source_EnphaseEnvoy.cpp, fonction Setup_Enphase:

// RMSextIP remplacé par  LaSource[source].IP  
// if (EnphaseUser != "" && EnphasePwd != "" && RMSextIP > 0)
  if (EnphaseUser != "" && EnphasePwd != "" && LaSource[source].IP > 0)

3/ Et dernier point, qd j'indiquais les coordonnées lat/long pour recuperer les infos meteo, j'avais un crash dans fonction recupererEnsoleillement()
j'ai changé l'ordre de déclaration des variables:
        // http déclaré après client
        // HTTPClient http;
        WiFiClient client;
        HTTPClient http;

Explication:
En C++, les variables locales sont détruites dans l’ordre inverse de leur déclaration.
Lors de l'appel à http.end();, client doit etre encore 'vivant'
Grace à la déclaration dans cet ordre, mon crash a disparu

Vous pouvez effectuer aussi cette correction dans la fonction httpGetPayload(..)
    // HTTPClient http;
    WiFiClient client;
    HTTPClient http;


Je laisse bien sur André donner son avis,

Laurent
Répondre

#15
@rolrider: le reboot toute les 3mn, c'est car il ne reçoit pas de données de puissance.
ce temps est configurable dans la page paramètre.
Répondre

#16
(29-10-2026, 10:52 PM)rolrider a écrit : Super ! j'attendais cette version avec impatience, merci.

Programmation rapide sur modèle avec écran capacitif = OK via firefox
Accès via 192.168.4.1 = OK
Configuration Wifi = OK

Juste une question
Est ce que je peux tester la mesure avec un shelly EM sur les deux Routeurs celui en place et celui-ci de test ?
Oui on peut interroger le même Shelly avec 2 routeurs.
Je n'ai pas testé avec Shelly EM mais j'ai un Shelly EM Gen3 et c'est OK. Faut pas oublier de mettre le numéro de voie.

André
Répondre

#17
Photo 
@grostoto, oui, merci, j'ai bien vu que c'était modifiable, mais je ne voyais pas la raison du reset.

je mets ma configuration du shelly EM ( c'est bien un GEN3)

et ce que j'ai récupéré hiers soir dans les données brutes des sources
mais aucun retour sur la page accueil
Citation :Shelly Em Gen3 sur 2 voies :
{"ble":{},"bthome":{},"cloud":{"connected":true},"em1:0":{"id":0,"voltage":230.2,"current":0.000,"act_power":0.0,"aprt_power":4.7,"pf":0.00,"freq":50.0,"calibration":"factory"},"em1:1":{"id":1,"voltage":230.1,"current":8.844,"act_power":2009.8,"aprt_power":2043.9,"pf":0.98,"freq":50.0,"calibration":"factory"},"em1data:0":{"id":0,"total_act_energy":0.00,"total_act_ret_energy":0.00},"em1data:1":{"id":1,"total_act_energy":950699.05,"total_act_ret_energy":46148.33},"mqtt":{"connected":false},"switch:0":{"id":0,"source":"init","tag":null, "output":false,"counts":{"on_time":0,"on_time_rst_ts":0,"switch_on":0,"switch_on_rst_ts":0},"temperature":{"tC":40.5, "tF":104.9}},"sys":{"mac":"D885AC0E6E3C","restart_required":false,"time":"23:51","unixtime":1793314313,"last_sync_ts":1793313864,"uptime":6483184,"ram_size":276336,"ram_free":136792,"ram_min_free":113076,"fs_size":786432,"fs_free":299008,"cfg_rev":13,"kvs_rev":0,"schedule_rev":1,"webhook_rev":0,"btrelay_rev":0,"available_updates":{"stable":{"version":"2.1.1"}},"reset_reason":3,"utc_offset":3600},"wifi":{"sta_ip":"192.168.1.81","status":"got ip","ssid":"SFR_0080","channel":11,"rssi":-53,"bssid":"cc:2d:1b:8b:00:86"},"ws":{"connected":false}}



[Image: 26103008265315377718802428.png]
Répondre

#18
(Hier, 12:58 AM)lbourdel@yahoo.fr a écrit : Bonsoir,

J'ai installé la version beta6 sur une carte de dev S3 sans écran

J'ai eu qques soucis que j'ai réglé, voici le résumé:

1/ Coté build, j'ai du précisé la version du framework 8.0.0 sinon j'avais des erreurs:
dans platformio.ini:

platform = espressif32@8.0.0

2/ Pb de token avec gateway EnPhase (remonté dans un post précédent):
fichier Source_EnphaseEnvoy.cpp, fonction Setup_Enphase:

// RMSextIP remplacé par  LaSource[source].IP  
// if (EnphaseUser != "" && EnphasePwd != "" && RMSextIP > 0)
  if (EnphaseUser != "" && EnphasePwd != "" && LaSource[source].IP > 0)

3/ Et dernier point, qd j'indiquais les coordonnées lat/long pour recuperer les infos meteo, j'avais un crash dans fonction recupererEnsoleillement()
j'ai changé l'ordre de déclaration des variables:
        // http déclaré après client
        // HTTPClient http;
        WiFiClient client;
        HTTPClient http;

Explication:
En C++, les variables locales sont détruites dans l’ordre inverse de leur déclaration.
Lors de l'appel à http.end();, client doit etre encore 'vivant'
Grace à la déclaration dans cet ordre, mon crash a disparu

Vous pouvez effectuer aussi cette correction dans la fonction httpGetPayload(..)
    // HTTPClient http;
    WiFiClient client;
    HTTPClient http;


Je laisse bien sur André donner son avis,

Laurent

Merci pour ces retours, je mets cela dans la beta 7 à sortir ce jour.
Répondre

#19
Merci André pour le partage de cette version tant attendue .
je teste de mon coté dés que possible mais je vois que déjà ça s'agite sur le forum... ça promet ;-)
Cdlt Gilles
Config : 3 routeurs F1ATB en V17.25 - 2 routeurs fixes en mode Triacs + 1 routeur mobile polyvalent en mode : Triac+SSR + afficheur ESP32-S3
PV : (8*425W + Onduleur SunGrow 3KW) + (2*500w + MO Hoymiles HMS-1000W-2T)
Supervision & Domotique : F1atb + Home Assistant / Shelly & MQTT
Répondre

#20
shelly EM triphasé fonctionne chez moi
Répondre



Atteindre :


Utilisateur(s) parcourant ce sujet :
1 visiteur(s)

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