Bienvenue, Visiteur
Vous devez vous enregistrer avant de pouvoir poster.

Nom d’utilisateur
  

Mot de passe
  





Rechercher dans les forums

(Recherche avancée)

Derniers sujets
Besoin d'un coup de main ...
Dernier message : H3rv3
Il y a 32 minutes
Circuit coupeur d'interfé...
Dernier message : grostoto
Il y a 1 heure
Reset quotidien intempest...
Dernier message : Lolo69
Il y a 1 heure
ESP32-S3 avec ETH W5500 E...
Dernier message : Wendigogo
Il y a 2 heures
Gros débutant voire même ...
Dernier message : Jacques13
Il y a 2 heures
pilotage par MQTT
Dernier message : sylvain
Il y a 2 heures
Problème avec v17.13
Dernier message : Sgb31
Il y a 5 heures
Explications paramétrages...
Dernier message : Sgb31
Il y a 5 heures
Idée evolution
Dernier message : JZH85FR
Hier, 11:41 PM
Administration ECU-C APsy...
Dernier message : Ecume29
Hier, 11:11 PM

Statistiques du Forum
» Membres : 2,569,   » Dernier membre : connectic15,   » Sujets du forum : 2,182,   » Messages du forum : 20,251,  
Statistiques complètes

  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

  Affichage sur l'écran d'accueil
Posté par : Damfear - 30-04-2025, 01:25 PM - Forum : Routeur Photovoltaïque - Réponses (3)

Bonjour à tous. J'ai deux routeurs : un maitre UxIx2 où j'ai les données de la maison et le chauffe eau et où je pilote le chauffe eau. Un deuxième où j'ai uniquement le SSR qui pilote un radiateur bain d'huile.

Je compte faire un 3ème routeur pour un 2ème radiateur, le radiateur à bain d'huile régule trop souvent et j'injecte trop à mon goût.

Mais là n'est pas la question. Vu que j'ai un routeur avec mesure UxIx2, je me demandais comment je peux faire pour avoir la production solaire en temps réel. Est-ce que je peux rajouter une carte UxIx2 sur le routeur maitre ? Est-ce que je dois faire un routeur esclave qui va uniquement surveiller la production ? Est-ce que la production peut être affichée sur la page d'accueil du routeur maitre ?

Aussi, est-ce qu'il est possible de rajouter une carte de mesure UxIx2 (à moins qu'il en existe une qui compte que 1 fois et pas deux) sur le routeur esclave du radiateur pour connaitre les Wh injectés ? Sachant que j'aurais une sonde qui va compter dans le vent...

Si tout ça est possible, j'aurais aimé faire apparaitre toutes ces données sur la page d'accueil du routeur maitre, vu que l'écran affiche plusieurs données, je me dis que c'est possible de le faire (% d'ouverture, W, Wh, etc...) comme ça, inutile de se connecter sur les autres routeurs et j'ouvre uniquement un port vers ce routeur là, à distance. Si il y a de la modification de programme, je peux tenter de le faire.


Merci pour vos réponses !

Imprimer cet élément

  Afficheur distant TTGO ne s'eteint jamais
Posté par : Banjol - 29-04-2025, 08:17 PM - Forum : Affichage Routeur Distant - Pas de réponse

Bonsoir, Premier message sur le Forum .
Merci  à André pour tout le travail accompli, la documentation étoffée et les tutos, Les possibilités infinies.
J'ai un petit soucis sur un afficheur TTGO associé à un détecteur infra rouge MH SR505.    Firmware 10-01
L'afficheur ne s' éteint jamais.Les diverses recommandations, Fils Courts, Eloignement du Wifi etc. effectués.
Test effectués sur 2 détecteurs différents, alimentés en 5v je retrouve les deux états 0 et 3.3 v
Le gpio 33 du TTGO est au niveau haut 3.3 v sans le détecteur.
Les deux assemblés, le GPIO 33 reste constamment au niveau Haut.

Je suis à court d'idée.
Merci pour toute aide éventuelle.
B.

Imprimer cet élément

  Mesure JSY vs SHELLY
Posté par : Philmaz - 29-04-2025, 09:53 AM - Forum : Routeur Photovoltaïque - Réponses (2)

Bonjour.
J'ai mon routeur qui fonctionne (parfaitement) avec une mesure JSY avec la seconde sonde sur la sortie Triac vers le CE.
J'ai installé un second esp avec un Shelly em qui mesure aussi L1 conso en entrée et la production solaire.
Je mets 2 captures d'écran pour comparaison des mesures. 
Mais l'échelle n'est pas la même dû à la mesure en VA.
Le routeur 127 jsy
Le routeur 123 shelly



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

  Comportement Triac et charge variable
Posté par : ablion - 28-04-2025, 05:28 PM - Forum : Routeur Photovoltaïque - Réponses (8)

Salut,
J'ai observé un comportement étrange avec un routeur Triac que je viens de tester.

Ma config :
3 routeurs, 1 UxI les 2 autres en SSR commandent un chauffe eau et l'autre est mobile, sur un chauffage en ce moment.
Tout fonctionne à merveille.

Je souhaite rajouter un routeur Triac que j'ai monté dernièrement.

Pour les tests je l'ai monté sur un convecteur à 2 positions : 1000W et 2000W
Action réglée sur decoupe sinus

Quand je teste ce convecteur sur chacune des positions, avec une ouverture à 40%, je n'obtiens pas la même consommation à la prise que ce soit en 1000W ou 2000W , respectivement environ 2 et 3amperes avec une prise qui mesure le courant.
Pourtant dans les données brutes on voit bien le hachachage du triac qui change mais il y a toujours une différence de conso de 50%entre les deux positions du convecteur. Et la valeur du % d'ouverture ne change pas ...
En faisant ce même test mais avec un SSR en multi sinus je ne trouve pas cette différence, les conso sont egales et les pourcentages d'ouvertures s'adaptent

J'espère avoir été clair...
Donc je ne comprends pas pourquoi cette différence...
J'ai loupé un truc ?

Merci d'avance pour vos idées !

Imprimer cet élément


Utilisateurs en ligne
Il y a actuellement 381 utilisateurs connectés. » 6 Membre(s) | 371 Visiteur(s)
Baidu, Bing, Google, Yandex, cgill2510, Charmusien, Ltech, Maniot, Micht, Sgb31

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