Statistiques du Forum
» Membres : 3,576,   » Dernier membre : bizzocasinobonus-Trutty,   » Sujets du forum : 2,614,   » Messages du forum : 25,198,  
Statistiques complètes

Wink Affichage graphique Production / Consommation
Posté par : lbourdel@yahoo.fr - 03-05-2025, 10:31 AM - Forum : Routeur Photovoltaïque - Réponses (3)

Bonjour,

Afin de regler les parametres d'asservissements (il y a des nuages en Bretagne!) et de mode , j'ai modifié le code pour afficher la production solaire / consommation de la maison.
Je recupere ces informations via le Enphase metered et ses 2 tores de mesure de courant.

Ainsi j'ai une vue personnalisé qui remplace la vue W / VA.

Si besoin je peux fournir les patchs a appliquer.

Je remercie une nouvelle fois André pour ce projet très utile

[Image: Capture-d-cran-2025-05-03-102203.png]

Imprimer cet élément

  Affichage l’ESP32-2432S028R
Posté par : Darkbzh - 03-05-2025, 09:06 AM - Forum : Affichage Routeur Distant - Réponses (16)

Bonjour a tous
je trouve l’ESP32-2432S028R parfait pour un petit affichage distant et la commande de forçage est un gros plus par contre pour moi il me manque des informations essentiel. 
J'aurais voulu avoir les données de ma seconde sonde de UxIx2 pour savoir a combien de puissance est disponible histoire de lancer une machine quand il y a asser de surplus.
par contre je suis complétement novice dans le codage et j’aurais aimé savoir ce que je doit modifié pour afficher les données de la seconde sonde.



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

  "pilotage" PAC
Posté par : tictic tac - 02-05-2025, 03:33 PM - Forum : Domotique - Réponses (24)

bonjour, je souhaite "piloter" ma futur PAC( Atlantic alfea excelia A.I 11). ce que j’entends pas piloter ,(je suis en tempo) c'est que les jours, elle se mette en arrêt( c'est a dire les 22 jours dans l'année) automatiquement. Je ne sais pas si cela est faisable avec le routeur, bien que je n'est pas de production solaire. J'ai parcouru le site d’André ( merci pour cette prolifique somme d’information et de recherche), j'ai vu que la version 14 incluait le décodage tempo. voilà ma réflexion à ce jour . merci de votre lecture.

ps ,si André lis ce message , je suis la personne qui a posté un message sur youtube sur la vidéo du routeur V14.

Imprimer cet élément

  Choix affichage
Posté par : Laurent53 - 02-05-2025, 02:13 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Pas de réponse

Bonjour 

Pouvoir déclarer un bouton poussoir qui permet de commuter entre fonctionnement des LED ou le fonctionnement des écrans SH , voir faire un troisième appui sur le bouton qui éteint les deux.

Ça facilite le changement d'affichage , et évite de fonctionner les petits écrans en permanence.

Merci

Imprimer cet élément

  Ajout d'un fichier `platformio.ini`
Posté par : kumy - 01-05-2025, 05:45 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Pas de réponse

Afin de me faciliter le build du code, j'ai cree une config platformio. Je la poste ici, peut etre que Andre voudra l'ajouter au code actuel.

Il suffi de la poser a la racine dans le ficheir `platformio.ini`, et d'avoir platformio installe. Perso j'utilise "PlatformIO Core" sur Linux.

Puis pour tout compiler:

Code :
$ pio run
[...]
========================== [SUCCESS] Took 21.14 seconds ==========================

Environment    Status    Duration
-------------  --------  ------------
esp32dev       SUCCESS   00:00:23.671
esp32c3        SUCCESS   00:00:21.143

Il y a actuellement 2 targets, une qui devrait etre compatible avec les ESP32 wroom (desole je n'ai pas pu tester l'install, vu que je n'ai pas le matos sous la main), l'autre specialement pour les esp32c3.

Quelques commandes utiles:
Code :
pio run -e esp32dev # build pour la target esp32dev
pio run -e esp32c3 # build pour la target esp32c3
pio run --target upload -e esp32c3 # build et upload le code
pio run --target upload -e esp32c3 && pio run --target monitor -e esp32c3 # build + upload + monitor
pio run --target monitor --upload-port /dev/ttyUSB0 # pour lancer le monitor sur un autre device


Le fichier: `platformio.ini`
Code :
; PlatformIO Project Configuration File
;
;   Build options: build flags, source filter
;   Upload options: custom upload port, speed and extra flags
;   Library options: dependencies, extra library storages
;   Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html

[platformio]
src_dir = .

[env:esp32dev]
board = esp32dev
framework = arduino
platform =
    https://github.com/pioarduino/platform-espressif32/releases/download/54.03.20/platform-espressif32.zip

board_build.partitions = partitions.csv

lib_deps =
    Ethernet
    knolleary/PubSubClient
    milesburton/DallasTemperature
    plageoj/urlencode
    lovyan03/LovyanGFX
    Networking-for-Arduino/EthernetESP32
    https://github.com/PaulStoffregen/OneWire.git#v2.3.8

lib_ignore =
    PaulStoffregen/OneWire
    esp_mbedtls_esp8266


upload_port = /dev/ttyUSB0
monitor_port = /dev/ttyUSB0
monitor_speed = 115200
monitor_rts = 0
monitor_dtr = 0
post_upload = monitor
upload_flags =


[env:esp32c3]
extends = env:esp32dev
board = esp32-c3-devkitm-1
upload_port = /dev/ttyACM1
monitor_port = /dev/ttyACM1
board_build.f_cpu = 160000000L
build_flags =
  -DARDUINO_USB_CDC_ON_BOOT=1
  -DARDUINO_USB_MODE=1

PS: pour la target esp32c3 j'ai du un poil modifier le code, voir https://f1atb.fr/forum_f1atb/thread-1404.html

Imprimer cet élément

  Ecran qui ce coupe
Posté par : Darkbzh - 01-05-2025, 12:34 PM - Forum : Routeur Photovoltaïque - Réponses (2)

Bonjour a tous.
déjà un grand merci a André pour tout son travail ce petit routeur est top et facile a concevoir.
j'ai installer le miens il y a quelques jours et je rencontre quelques soucis sur le démarrage tout ce passe bien l'écran s'allume (il s'agit d'un ssd1306) le routage ce passe nickel mais au bout de quelques heures l’écran deviens noir le routage continu quand même et j'ai un autre bug des fois l’écran fonctionne mais le routeur ne fonctionne plus et l’écran reste figer sur la même valeurs je suis sur la version 14.22
mon routeur ce compose d'un esp 32 triac modifier brancher sur gpio 4 et 5  l’écran ssd 1306 brancher sur gpio 18 19 et le UxIx2 branché sur le gpio 26 27
Voila merci a ceux qui pourront m'aider

Imprimer cet élément

  [Résolu] Warning sur homeassistant
Posté par : kumy - 01-05-2025, 10:59 AM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (3)

Bonjour,

je viens de remarquer ce warning sur homeassistant

Code :
Logger: homeassistant.components.sensor
Source: components/sensor/__init__.py:701
integration: Sensor (documentation, issues)
First occurred: 10:38:12 AM (2 occurrences)
Last logged: 10:38:12 AM

Entity sensor.routeur_rms_facteur_de_puissance_t (<class 'homeassistant.components.mqtt.sensor.MqttSensor'>) is using native unit of measurement '' which is not a valid unit for the device class ('power_factor') it is using; expected one of ['no unit of measurement', '%']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+mqtt%22
Entity sensor.routeur_rms_facteur_de_puissance_m (<class 'homeassistant.components.mqtt.sensor.MqttSensor'>) is using native unit of measurement '' which is not a valid unit for the device class ('power_factor') it is using; expected one of ['no unit of measurement', '%']; Please update your configuration if your entity is manually configured, otherwise create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+mqtt%22

Code :
Logger: homeassistant.components.mqtt.sensor
Source: components/mqtt/sensor.py:129
integration: MQTT (documentation, issues)
First occurred: 11:03:10 AM (2 occurrences)
Last logged: 11:03:12 AM

The unit of measurement `` is not valid together with device class `power_factor`. this will stop working in HA Core 2025.7.0


J'ai regarde vite fait sur une copie du code que j'avais en local (v12.06), Il est probable que le fix soit tres simple, il faudrait definir la valeur `%` (ou 'no unit of measurement') aux lignes du fichier `MQTT.ino`:
Citation :  DeviceToDiscover("PowerFactor_T", "Facteur de Puissance T", "", "power_factor", "2");

  DeviceToDiscover("PowerFactor_M", "Facteur de Puissance M", "", "power_factor", "2");
en
Citation :  DeviceToDiscover("PowerFactor_T", "Facteur de Puissance T", "%", "power_factor", "2");

  DeviceToDiscover("PowerFactor_M", "Facteur de Puissance M", "%", "power_factor", "2");

J'avoue ne pas avoir [encore] teste ce changement Angel

Savez vous ou est heberge le VCS du code source ? Est-il sur github, gitlab ou autre (ie comment proposer nos contributions) ?

Merci

EDIT: J'ai retrouve la page pour telecharger le code...
(https://f1atb.fr/fr/routeur-photovoltaiq...ogicielle/)



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

  nouveau Triac RB
Posté par : zagg - 01-05-2025, 06:15 AM - Forum : Routeur Photovoltaïque - Réponses (2)

Hello !

Pour info un nouveau dimmer est disponible chez RB dimmer avec contrôle de la température et monitoring ; perso j'utilise le petit modèle de chez RB avec un triac plus puissant, c'est donc plus pour ceux qui souhaitent avoir "un truc tout fait" sur les prochaines réalisations du routeur F1ATB Wink

https://www.rbdimmer.com/shop/ac-dimmer-...s=8&tags=9

A+

Davy

Imprimer cet élément

  Ajout d'un deuxieme canal de température pour la gestion d'une action
Posté par : ced89 - 30-04-2025, 10:03 PM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (5)

Bonjour à tous idéalement j'aimerais piloter 2 sondes de température pour réaliser une action sur un relais, pour enclenchement on/ off d'un relais SSR sous 2 conditions (n'incluant pas la production PV):
Une température dans ballon tampon supérieur à la température du ballon ECS
Une température de consigne pour ballon ECS

Salutations
Cédric

Imprimer cet élément

  Compilation sources V14.22
Posté par : lbourdel@yahoo.fr - 30-04-2025, 05:15 PM - Forum : Routeur Photovoltaïque - Réponses (5)

Bonjour,

En compilant les sources pour un ESP32S3, j'ai une erreur à la ligne:

EMACDriver driver(ETH_PHY_LAN8720, 23, 18, 16);

La classe  EMACDriver n"est pas défini car la librairie necessite l'activation du flag:
CONFIG_ETH_USE_ESP32_EMAC

J'ai donc patché à 2 endroits pour avoir une compilation sans erreur pour ma carte qui n'a pas de port ethernet:

#ifdef CONFIG_ETH_USE_ESP32_EMAC
EMACDriver driver(ETH_PHY_LAN8720, 23, 18, 16);
#endif


....

#ifdef CONFIG_ETH_USE_ESP32_EMAC
  Ethernet.init(driver);
  if (String(ESP.getChipModel()) == "ESP32-D0WD") { //certains ESP32U et WT32-ETH01
    Serial.println("\nAncien modèle d'ESP32 que l'on trouve sur les cartes Ethernet WT32-ETH01 (branchez le câble) et certains ESP32U");
    if (Ethernet.begin() != 0) { //C'est une carte WT-ETH01
      Serial.println("Carte WT32-ETH01 qui Crash en Wifi. On force Ethernet.\n");
      ESP32_Type = 10;  //On force Ethernet
    }
  }
#endif


Et mis la variable par defaut à 1:
byte ESP32_Type = 1;  //0=Inconnu,1=Wroom seul,2=Wroom 1 relais,3=Wroom 4 relais,4=Wroom+Ecran320*240,10=ESP32-ETH01

Avec ca, je peux utilisé la derniere version sur mon ESP32S3

Merci André!

Laurent

Imprimer cet élément


Utilisateurs en ligne
Il y a actuellement 222 utilisateurs connectés. » 4 Membre(s) | 216 Visiteur(s)
Bing, Google, asinocasino-Queell, bizzocasinobonus-Trutty, irwin-Enhaky, manga-reirway

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