Affichage à distance consommation ou surproduction électrique
Un petit afficheur, un nano processeur et une connexion WIFI permettent de collecter à distance la consommation électrique ou la surproduction due à une installation photovoltaïque et l’afficher localement. Un capteur de présence infrarouge permet d’activer le dispositif uniquement lorsqu’une personne se trouve à proximité.

Matériel
Seulement 2 cartes sont nécessaires pour le système :
– LILYGO® TTGO T-Display 1.14 pouces ESP 32 (4MB CH9102F )
– Un détecteur de mouvement à infrarouge.

Si vous souhaitez des détails sur la carte ESP32/TFT : Info carte: Https://github.com/Xinyuan-LilyGO/TTGO-T-Display
Les éléments sont disponibles chez Aliexpress en chine.
Pour l’alimentation, il est possible d’utiliser un chargeur de téléphone avec un cable USB-C ou connecter une alimentation à la broche 5V de l’ESP32. La consommation est d’environ 150mA au maximum et 8mA en veille.

Logiciel
La dernière version du logiciel qui se connecte au routeur version V5.00_RMS (novembre 2023) et la version V6.00_RMS (décembre 2023) est disponible ici:

L’ensemble du code est écrit en utilisant l’IDE Arduino. Il est injecté par la liaison série. Il se compose de 2 fichiers :
– Power_Remote_Display_Public.ino
– Free_Fonts.h
Il existe d’anciennes versions :
Pour le routeur version V2 est disponible ici :
Pour le routeur en version V3.00_UxI_ est disponible ici :
Pour le routeur en version V3.10_Linky est disponible ici :
La programmation de la carte se fait à l’aide de l’outil de développement IDE d’Arduino. Il faut dans les préférences faire appel au gestionnaire de carte de « Espressif » qui développe l’ESP32. Allez dans Fichier / Préférences et mettez l’adresse : https://dl.espressif.com/dl/package_esp32_index.json

Dans le gestionnaire de cartes, choisissez la carte TTGO Lora32-OLED
Installer la bibliothèque TFT_eSPI . Comme cette librairie peut traiter différents afficheurs, il faut lui préciser le modèle utiliser dans ce projet.
Dans Arduino/librairies/TFT_eSPI ouvrir User_Setup_Select.h avec un éditeur de texte comme Bloc-Note ou Notepad++. Le dossier Arduino se trouve en général dans le dossier document.
commenter ligne //#include <User_Setup.h>
decommenter include <User_Setups/Setup25_TTGO_T_Display.h>
Pour un premier essai d’affichage, essayez l’exemple TFT_eSPI /160*128/TFT_Print_Test.ino. Il n’est pas adapté à la taille d’écran, mais permet de vérifier le système.
Adaptation du logiciel
Il faut adapter le logiciel, avant compilation et téléchargement, afin de donner l’adresse IP du routeur auquel il faut se connecter, le nom et le mot de passe du réseau wifi etc. C’est une section de code en début de fichier :
/* Données à adapter à votre configuration de réseau local ------------------------------------------------------- */ //WIFI const char* ssid = "SSID"; //Mettre le nom du WIFI SSID const char* password = "12345678"; //Mot de passe WIFI // Adresse IP Statique de l' ESP32 IPAddress local_IP(192, 168, 0, 210); // Set your Gateway/Passerelle IP address IPAddress gateway(192, 168, 0, 254); IPAddress subnet(255, 255, 255, 0); IPAddress primaryDNS(8, 8, 8, 8); //optional IPAddress secondaryDNS(8, 8, 4, 4); //optional // Client of Power Router. Adresse source des données de puissance Routeur Solaire V4_RMS F1ATB 2023 const char* hostSource = "192.168.0.205"; const int httpPort = 80; /* Fin zone paramètre à adapter ---------------------------- */
Affichage
La résolution de l’écran est de 240*135 pixels pour le modèle choisi. Il existe d’autres versions avec une meilleure résolution, mais cela n’est pas nécessaire pour ce projet.

L’affichage par défaut donne la puissance en W. Une bande orange visualise l’amplitude. Cette bande passe à droite en vert en cas de surproduction due à des panneaux photovoltaïques.

Un appui sur le bouton du bas permet l’affichage de la sinusoide de tension et de courant sur 20 ms, ainsi que les valeurs efficaces et la puissance apparente en VA en version V2 du routeur. Avec le routeur V3.00_Linky, il s’affiche l’historique des puissances sur 40 heures.

Un appui sur le bouton supérieur donne le détail chiffré de la puissance et du cumul de la consommation du jour.

Un appui sur la cheminée, « Reset » le processeur.
Montage
L’ensemble est monté dans une petite maison réalisée avec une imprimante 3D à résine. Le fichier du modèle .stl est téléchargeable ici :


Une autre version adaptée à une imprimante à filament et retravaillée par un réalisateur du projet est disponible sur Cults3D.
Pour le détecteur de mouvement, choisissez un modèle avec un diamètre de 10mm du capteur qu’il faudra probablement tourner de 90° pour rentrer dans la boite.
Articles sur le Photovoltaïque
- Capteur Shelly Em™ pour routeur photovoltaïque
- Exemples Montage Routeur Photovoltaïque F1ATB
- Capteur Enphase – Envoy-S Metered™ pour routeur photovoltaïque
- Routeur photovoltaïque simple à réaliser
- Capteur UxIx2 pour routeur photovoltaïque
- Triacs gradateurs pour routeur photovoltaïque
- Capteur Linky pour routeur photovoltaïque
- Capteur UxI pour routeur photovoltaïque
- Programmation de l’ESP32 – Application au routeur Photovoltaïque
- Chauffer votre piscine avec l’excédent d’énergie Photovoltaïque
- U x I : Routeur Solaire pour gérer la surproduction photovoltaïque (DIY)
- Panneaux Photovoltaïques Intégrés Au Bâti (IAB) d’un abri voiture
- Réalisez un Routeur Solaire avec un Linky (DIY)
- Câblage de panneaux Photovoltaïques à des Micro-Onduleurs en Autoconsommation (DIY)
- Démarches Administratives pour le Photovoltaïque
- Affichage à distance consommation ou surproduction électrique
- Réalisez un Routeur Solaire pour gérer la surproduction
- Câblage de panneaux Photovoltaïques à un onduleur en Autoconsommation (DIY)
- Panneaux Photovoltaïques Intégrés Au Bâti (IAB)
- Routeur Solaire. Mesure de Puissance avec un ESP32
Cette idée est géniale. Bravo. J’ai déjà réalisé ton routeur solaire qui fonctionne très bien, et la je viens de commander de quoi réaliser cette extension qui va être hyper pratique. plus besoin de démarrer un pc pour voir les infos. Merci.
Placé dans un endroit judicieux de la maison, il permet d’informer la famille sur les consos et quand mettre en route des appareils car il y a surproduction.
J’ai réalisé votre routeur qui fonctionne à la perfection. Vraiment bravo pour la réalisation et un grand grand merci pour le partage. Petite question est-il possible de calculer la puissance journalière routée?
Pour la puissance, il faudrait mettre une sonde ampèremétrique sur le câble du chauffe-eau ou une sonde de courant à effet hall. On pourrait faire une estimation grossière avec le temps d’ouverture et le pourcentage d’ouverture du Triac et la puissance nominale du chauffe-eau. Mais attention si le Triac est à 100%, c’est que la production est très élevé ou le chauffe-eau ne consomme plus, car il a atteint sa température. Cdlt
Bonjour,
Le TTGO est proposé en version CH9102F et TELEC(MIC) CERT.
Vous connaissez la différence entre ces deux produits?
Pour la différence de prix, je vais prendre un 16 MB.
La mise en boite – c’est pas que j’aime spécialement le rouge, mais c’est ce qui est actuellement sur ma machine.. et je compte bien m’en refaire un autre (en blanc) pour une autre pièce de la maison.
Il manque encore le toit.
https://i81.servimg.com/u/f81/15/44/36/18/p1040112.jpg
Super. Félicitations.
Bonjour,
Je sous-traite l’impression 3D à un collègue. Celui-ci me dit que le fichier STL n’est pas imprimable, des zones se retrouvent dans le vide lors de l’impression. Vous confimez ? il faut le re-travailler ? Des conseils ?
Dans une imprimante à résine, cela passe après être passé dans le logiciel qui rajoute des plots de fixation. Dans les commentaires, vous trouverez d’autres réalisations que la mienne en photo.
Ici une version retravaillée pour imprimante à filament.
https://cults3d.com/fr/mod%C3%A8le-3d/divers/maisonnette-affichage-routeur-solaire-f1atb
Merci André & Nutta !
Je ne suis pas expert en modélisation 3D, mais si jamais quelqu’un veut (VV peut-être ?) les STL pour imprimer avec une imprimante filament, je peux vous donner mon fichier.
Par contre la toiture est à coller (pans droit et gauche + faitage en 3 parties afin d’imprimer sans support).
https://i.servimg.com/u/f81/15/44/36/18/p1040113.jpg
J’ai déposé les STL sur Cults3D : https://cults3d.com/fr/mod%C3%A8le-3d/divers/maisonnette-affichage-routeur-solaire-f1atb
Merci. J’ai mis le lien dans l’article sur le site F1ATB.
Bonjour et merci pour la description de cette réalisation.
Cependant , j’ai 2 questions:
1) vous avez écrit: Les données de puissance sont collectées auprès du routeur solaire décrit ici : https://f1atb.fr/index.php/fr/2022/12/03/realisez-un-routeur-solaire-pour-gerer-la-surproduction/ mais il peut être adapté à toute autre source de données qui est accessible par le web.
Pourriez-vous donner des explications? Pour ma part j’ai un ECU-B d’APSystem; est-ce que système peut être utilisé directement?
2) si je comprends bien votre système affiche la puissance autoconsommée. Peut-on avoir aussi la puissance soutirée sur le réseau et donc connaitre la puissance totale consommée?
Merci pour votre réponse. Eric
L’ECU-B d’AP System vous fournit uniquement la puissance produite par vos panneaux. Il ne connait pas la consommation au niveau de la maison.
La sonde de courant et le transformateur de mon projet, mesure la puissance à l’entrée de la maison. Il ne connait pas le niveau de production des panneaux, et la consommation des équipements, mais il connait le résultat, consommation moins production.
Cdlt
Bonjour André, merci pour votre réponse qui m’a bien éclairée. Je vais passer commande du matériel.
Bonjour,
je suis en train de préparer pour faire ce router , je bloque pour l’affichage a niveau
« Dans Arduino/librairies/TFT_eSPI ouvrir User_Setup_Select.h
commenter ligne //#include
decommenter include
Pouvez-vous me donner un coup de main pour comment faire ?
je vous remercie de votre partage .
cordialement.
Jean-louis
Prendre un éditeur de texte comme Bloc-Note ou Notepad++.
Dans Arduino/librairies/TFT_eSPI ouvrir User_Setup_Select.h. Le dossier Arduino se trouve en général dans le dossier document suivant les installations.
commenter ligne //#include en rajoutant au début //
decommenter include en enlevant //
puis enregistrer
Bonjour André
après le routeur V2 qui fonctionne à merveille, je me lance dans à réaliser l’afficheur.
question : l’adresse IP (ligne 39) est celle du routeur ESP32 ou une différente choisie pour l’afficheur ?
73’s
A la ligne 39, c’est l’adresse IP que vous voulez donner à l’afficheur sur votre réseau. A la ligne 47, c’est l’adresse de l’ESP32 source de données.
Cdlt
André
impec !
la durée de l’affichage temporaire (courbe ou données) est-elle modifiable?
Aussi longtemps que vous restez appuyé, la courbe ou les données sont affichées. Il n’y a pas de timer. Cela me semble pratique.
Cdlt
André
C’est bon André, j’ai trouvé…il faut mettre une adresse propre à l’afficheur et non pas celle du routeur ‘ESP32.. peut-etre modifier le com de la ligne 39..?
merci encore André
73’s
Bonjour, pour les malchanceux qui comme moi auraient reçu l’écran sans le capteur IR, constaterez que vous pouvez mettre en service sans cette pièce (pour les impatients comme moi) et que lors de l’appuie sur le « bouton cheminé » l’afficheur va s’allumer et vous présenter les mesures pendant un dizaine de seconde. si vous voulez que l’afficheur reste allumé un peu plus longtemps, j’ai remarqué que c’est possible en réglant le nombre de seconde voulues à la ligne 199 :
if (millis() – previousIRMillis > 20000) { //Attente On 20 secondes //Go to sleep now
dans l’exemple j’ai réglé sur 20 secondes
bonne conception et développement à tous, encore merci André pour tout ces travaux partagé avec nous.
Bonjour, j ai un petit soucis je suis en triphase et il m affiche que la puissance de la phase 3 et pas la puissance totale des 3 phases
Merci Cordialement
Vous avez le routeur avec le Linky, je suppose. Affiche-t-il les bonnes données? Ici vous me faite la remarque pour l’afficheur distant dans la petite maison.
Cdlt
J ai le linky en mode standard et il affiche bien les consos des 3 phases et l energie totale sauf que sur l afficheur de la petite maison il n affiche que la conso de la phase 3
cdlt
desolee de vous deranger encore,le routeur fait la meme chose il se base sur la phase 3,si la conso totale est de 1000w et la phase 3 est a 0 le triac s ouvre et alimente le chauffe eau alors que l energie totale est largement positive
Cdlt
Pourriez-vous m’envoyer des copies d’écran du tableau sur fond blanc « Données brutes Linky en mode standard » de la page données brutes.
Copies avec consommation, peu de soleil
Copies avec injection, même celle erronée ou on injecte dans le chauffe-eau avec une conso positive.
J’ai dû mal interpréter une des données du Linky.
En consommation, il donne le détail par phase.
En injection, il ne donne que la somme.
Je n’ai pas le triphasé chez moi.
Pour ne pas remplir le forum de commentaires, envoyez-moi cela directement à f1atb.fr@gmail.com
Merci
Bonsoir André,
Je rencontre un petit souci avec l’afficheur.
Il ne s’éteint pas toujours lorsque la pièce est vide.
Il est nécessaire de faire un reset pour qu’il fonctionne normalement pendant quelques heures et, à nouveau, il ne s’éteint plus. Reset encore et tout recommence. Également, il s’allume seul de temps en temps un bref instant même lorsque la pièce est vide.
A part cela il fonctionne correctement.
Comment corriger ce dysfonctionnement? Le détecteur serait-il défectueux?
Merci, bien à vous.
C’est le capteur infrarouge qui réagit aux émissions radio du Wifi. Déplacer les fils ou blinder les afin qu’ils ne fassent pas antenne.
Cdlt
Bonjour André,
Pour suivre vos instructions, j’ai fabriqué un rectangle de 50mmx25mm feuilleté film plastique/film alu/film plastique que j’ai inséré au dos de la carte entre les fils et celle-ci.
Ce blindage est efficace à 100%.
Merci d’avoir, une fois de plus, indiqué la solution.
Bien à vous.
Jean-Michel
Très bonne idée le sandwich isolat, alu,isolant
bonjour, je cherche une carte ayant une meilleure résolution et un écran plus grand.
pensez vous que celle ci est compatible ?
https://www.amazon.fr/LILYGO-T-Display-S3-ESP32-S3-Display-Development/dp/B0BX8Q2MJP/ref=sr_1_8?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=FF8UE68F7TH3&keywords=carte%2BESP32%2FTFT%2Bdisplay&qid=1691749145&s=computers&sprefix=carte%2Besp32%2Ftft%2Bdisplay%2Ccomputers%2C111&sr=1-8&th=1
Cordialement
Cette carte est utilisable, mais nécessite de reprendre le programme pour la partie graphique. Le driver n’est pas le même et les commandes à passer seront différentes pour la mise en page.
Cdlt
bonjour
j’ai modifié les lignes 39 et 47
que dois je faire pour les les lignes ci-dessous ?
//WIFI
const char* ssid = « SSID »; //Mettre le nom du WIFI SSID
const char* password = « 1234567890 »; //Mot de passe WIFI
Merçi
Il faut mettre le nom de votre réseau Wifi à la maison à la place de SSID, ainsi que le mot de passe à la place de 1234567890
Cdlt
Le mot de passe de la box ?
Merci
houra
celà fonctionne
Merci
Bonjour,
J’ai testé ce petit montage (sans la maisonnette), et c’est tout OK.
Merci, le tuto est bien documenté, ça fonctionne donc de suite !
Suggestions/doléances…
Peut-on espérer voir arriver un jour une version qui propose une page à afficher avec les paramètres suivants:
-1- La puissance active prise au réseau (C’est donc déjà existant)
-2- La puissance active instantanée issue des cellules photovoltaïques. (Avec ajout d’un autre SCT013 en sortie onduleur, bien sûr)
-3- Le cumul journalier/annuel de l’énergie active d’origine photovoltaïque.
Pour l’affichage des différentes pages, le retour automatique à la page puissance active n’est pas forcément souhaité.
Pourriez-vous programmer le BP comme un registre à décalage ? (Chaque pulse BP fait avancer d’une page) ce qui permettrait de laisser indéfiniment la page préférée.
Bonne continuation, et réussites pour vos projets.
Michel, F6FXW
Je ne comprends pas votre question sur le BP (C’est quoi BP?) et le changement de page.
La prochaine version aura 2 sondes de courant. Sortie ce mois-ci.
Cdlt
BP =Bouton Poussoir
Page = Un des affichage spécifique -> ( Puissance, ou sinusoïdes, ou historiques)
Ok donc, on attend de voir la prochaine version.
Cdlt, F6FXW
Juste pour un petit commentaire pour vous remercier sur cette afficheur déporté, c’est que du bonheur.
Tout marche super bien.
Merci pour tout
Bonjour André, encore un grand merci pour tout ce partage de connaissances.
j’ai réalisé ce petit montage avec la maisonnette, cela fonctionne très bien sauf la mise en veille de l’afficheur qui ne s’éteint jamais.
J’ai blindé les fils et j’ai un écran sandwich isolé sur les modules comme préconisé suite au message de Jean-Michel VRAUX. Rien n’y fait, pas d’extinction de l’afficheur. j’ai rechargé le programme, idem.. j’ai un doute sur le module de détection mais avant de commander un nouveau module, j’aimerais votre avis?
Peut être ai-je oublié quelque chose.
Merci encore pour tout
Cdt.
Il y a peut-être les fils du détecteur qui passent trop près du Wifi et se transforment en détecteur HF . Je suis souvent ennuyé par cela.
Cdlt
Perso je ne suis pas emmerdé avec ça mais lors des premiers tests (je n’avais pas encore reçu le détecteur IR) j’avais remarqué qu’il me suffisait de toucher au GPIO33 avec le doigt, pour activer l’afficheur. C’est hyper sensible en effet !
En cas de détection permanente, il est peut-être possible de « charger » un peu l’entrée avec une résistance entre GPIO33 et la masse ?
On peut charger un peu ou mettre un condensateur de 1nF entre pin et masse pour récupérer la HF.
Cdlt
Ok André merci, mais j’ai vraiment blindé tout au max et rien n’y fait, l’afficheur ne s’éteint pas.
Je vais essayer de charger l’entrée comme préconisé et si pas de résultat je commanderais un nouveau détecteur.
Encore merci
Cdt.
Bonjour André,
Le lien vers Cults3D est mort. (Le site Cults3D n’est plus accessible)
Je cherche à trouver un fichier xxx.FCStd (FreeCAD) que je voudrais modifier pour y placer un second afficheur (Températures) .
Avez-vous connaissance de quelqu’un qui aurait cela ?
Cordialement,
F6FXW
Bonjour F6FXW. Le lien Cults3D fonctionne chez moi actuellement.
Je ne sais pas.
Le site Cults3D fonctionne ce jour.
Cdlt
Ok merci.
Effectivement le lien fonctionne à nouveau,
pas compris pourquoi ça ne marchait pas…
Bonsoir André,
Un routeur avec cette V4 pourra-t-il exporter des données vers la maisonnette ?
Merci encore pour vos inventions
Oui, il y a une nouvelle version du logiciel de la maisonnette adaptée à la V4.
Cdlt
Namasté
Bonsoir André
Encore une fois bravo pour vos réalisations , ttes fonctionnent a merveille (routeurv4.03,esp déporté,chaletconso),juste un tt petit soucis qd j’appuie sur le BP du bas (GPIO 0) ,il m’affiche le détail chiffré ,mais jamais je n’obtiens pas les courbes U et I ,d’ailleurs elles n’apparaissent jamais quelques soit les différents appuis,après ce n’est pas un grave, mais c’est le petit plus ,lol !
Cordialement 73 André
Vous avez raison. Il y a un petit souci. Je vais corriger.
André
Une nouvelle version V4.1_RMS corrige le problème de la courbe de puissance.
Bonjour André
Merci pour la modif rapide ,…..je suis vraiment pénible lol !,en effet on sélectionne désormais bien ,la puissance instantanée,le tableau récapitulatif ,la courbe de puissance ….,mais je parlais de la sinusoïde du U et la courbe du courant I avec les valeurs max,comme celles des données brutes du routeur….après je chipote….pas grave si ça n’est pas possible .
73 André
cordialement
Claude
Il n’y a plus les courbes U et I. Par simplicité, je veux le même logiciel quel que soit le type de source. Il n’y a que UxI qui donne ce type de courbe.
Cdlt
Ah ok ,pas de soucis je comprends .
73 André
Cordialement
Claude
Bonjour ,
J’ai un module LILYGO T-DISPLAY V1.1 Équipé d’un driver CH9102F, Après des Recherche sur internet j bien trouvé un driver CH9102_Driver-main, Fourni par Le constructeur.
Malgré son installation il est impossible de se connecter le message suivant apparaît: Périphériques USB non reconnus.
Après différents essais de drivers Le résultat reste toujours le même.
Peut être de votre côté auriez vous une idée qui pourrait me sortir de ce mauvais pas.
Cordialement
Helios
J’ai publié quelque chose sur le sujet. Je ne sais pas si cela peut vous aider.
https://f1atb.fr/index.php/fr/2023/09/20/programmation-de-lesp32-application-au-routeur-photovoltaique/
Merci pour votre réponse, Après essai le phénomène persiste, la prochaine fois je ferai l’achat d’une carte avec un driver CH343.
Cordialement
Bonjour, la dernière version à date (4.1) est-elle compatible avec le routeur RMS 5, ou faut-il attendre une nouvelle version ?
La version 5 remplace la version 4. Simplement en installant la V5 il faut refaire la procédure de premier lancement en se connectant au Wifi de l,ESP à l’adresse 192.168.4.1
Cdlt
oui mais… sur cette page de l’afficheur à distance il n’y a pas de version 5 à télécharger. D’où ma question, est-que la dernière version téléchargeable de l’afficheur à distance (4.1) est compatible avec le routeur RMS 5 ?
J’ai oublié de vous remercier pour tout ce travail 😉
regardez bien. la version 5 est présente ainsi que les anciennes
bonjour
après le routeur je m attaque à la visu de la conso
J ai un problème ma carte ttgo refuse d’afficher quoi que se soit (écran noir perpétuel) alors qu’avant la programmation j avais la liste des réseaux wifi. Je précise que le chargement du programme se passe bien et que la led bleue est allumée
Je commence à pencher sur le fait que la carte est morte mais si quelqu’un a une idée je suis preneur.
cordialement arno
Un grand merci !!!
C’est magique, on téléverse et ça fonctionne.
Monsieur André, je vous remercie encore pour tout ce que vous faites et donnez en partage. Vous êtes un passionné, et c’est grâce à des gens comme vous que le monde devient plus beau.
A l’inverse du routeur V5, mon Mac n’a pas voulu téléverser, mais un PC Windows oui… A réfléchir, peut être un problème de driveur CH9102 et CP2102
Cordialement
Mandrin
Merci
Bonsoir André
je viens de charger la version 5.02 rms sur l’ESP32 ,comme dit Jérôme plus haut ,la dernière version de l’afficheur de la maison que j’ai trouvé est bien le 4.1 ?,
le soucis est que depuis ce changement la puissance est devenue ‘négative’ donc en injection ,alors que sur l’esp principal ou se fait la mesure ,elle est tjrs bien ‘normale’ positive en soutirage…..
cordialement
Claude
Comme mentionné sur la page du routeur, quand on change la version il faut également changer la version de la maisonnette.
Bonjour André
Vraiment désolé ,je me suis polarisé sur les différentes anciennes versions jusqu’à la 4,1…cherchant la v5: ,mais en fait celle ci est en début de paragraphe …., pas bon de vieillir lol!!! ,merci encore pour le partage de vos connaissances
cordialement
Claude
Comme mentionné sur la page du routeur, quand on change la version il faut également changer la version de la maisonnette.
Bonjour André et Merci pour vos partages éclairés !
Je désire réaliser votre routeur solaire mais sans utiliser le Wifi de ma box… Car je n’en ai pas.!
Par contre je désirerais utiliser le ESP32 Wroom comme AP (access point) avec son serveur Web. Comment dois-je m’y prendre? Ai-je besoin de NodeMCU ? Ou alors, puis-je utiliser votre code avec quelques modifications?
En vous remerciant par avance.
Il faut légèrement modifié le code pour laisser le WIFI en mode access Point.
Cdlt
Bonjour, est-il nécessaire de modifier d’autres valeurs pour connecter à une freebox ?
Il faut modifier les premières lignes du programme dans l’Esp comme indiqué. Au niveau de la Freebox, si vous voulez accéder de l’extérieur, vous pouvez mettre une règle NAT.
Merci, mais visiblement le TTGO ne se connecte pas à ma FreeBox malgré l’indication du SSID et du mot de passe du Wifi.
Bonjour André
mon routeur solaire fonctionne parfaitement et je réalise l’afficheur avec le lyligo et j’ai un problème lors du téléversement: Fatal error, this chip is ESP32-S3 and not ESP32 Dans le gestionnaire de carte j’ai sélectionné TTGO Lora32-OLED mais je n’ai pas V1(qui n’apparait pas) . j’avoue ne pas savoir que faire
Cordialement Dominique
Je viens de faire l’essai, cela fonctionne avec TTGO Lora32-OLED. Le nom a du changer dans la bibliothèque.
Cdlt
Bonjour André
Il semblerait que le Lyligo S3 soit bien différent de celui proposé dans cette réalisation. Hormis le reset qui est de l’autre côté de la carte l’attribution du 2ème bouton et de la broche pour le PIR on des GPIO différents. J’ai réussi à televerser en choisissant ESP 32S3 dev module, mais l’écran reste noir quelque soit l’excitation des gpio . Je vais me plonger dans la doc du S3
A bientôt
Cdlt
Bonsoir André
J’ai déjà fait une maisonnette qui fonctionne très bien mais je vient d’en faire une deuxième avec le même type de carte,l’écran reste noir .pourtant avec le moniteur arduino ,on voit qu’elle fonctionne correctement, les valeurs de puissance,la détection IR ,la veille défilent bien.Avez vs rencontré ce type de probléme ?,sinon je vais contacter le vendeur….
Cordialement 73 a vous
Claude
Essayez également avec un autre programme donné dans les exemples de l’Arduino. Mais votre écran semble HS.
Cdlt
André
Bonsoir André
Petit retour d’info
je viens de trouver pourquoi j’avais ce souci d’écran ‘noir’….En fouinant sur le net ,quelqu’un avaiteu aussi le même problème avec cette carte pour une tt autre appli…. en fait je ne sais pas pourquoi cette modif (ci dessous) n’a pas du être sauvegardée …pourtant qd j’ai changé de version ,ça c’était bien passé,mais la, avec une nouvelle carte ….niete !! lol ! :
Dans Arduino/librairies/TFT_eSPI ouvrir User_Setup_Select.h avec un éditeur de texte comme Bloc-Note ou Notepad++. Le dossier Arduino se trouve en général dans le dossier document.
commenter ligne //#include
decommenter include
Donc voila ce petit retour ,si ça peut aider d’autres personnes qui aurait le même problème avant qu’ils ne renvoient ,pour rien,la carte gratuitement sous 15 jours aux chinois comme j’allais le faire …
73 et merci André pour les futurs développements
Cordialement
Claude
Bonsoir André,
Un grand merci pour le partage, je suis en pleine construction du routeur deux esp32 programmés pour le display je souhaiterai ne pas utiliser le détecteur infrarouge pour avoir l’affichage en permanence si je ponte le Gpio33 à la masse cela serai bon pour qu’il reste allumé ?
Une autre question j’ai vu à la ligne 77 « Option Tarifaire du Linky » si j’ajoute tempo qui est mon abonnement cela sera t’il prit en compte pour les jours bleu, blanc, rouge ?
Encore bravo pour le taf.
Cdlt
Alain
La mise à la masse ne fonctionnera pas, on attend un front pour le réveil et non un état.
Interdissez le deep sleep (sommeil profond).
Mettez // en début de ligne 258 pour passer en commentaires
// esp_deep_sleep_start();
Pour l’option tarifaire, cela fonctionne uniquement si l’ESP en charge de la mesure de puissance à l’entrée de la maison est connecté au Linky. Après il envoi à l’affichage l’option tarifaire en cours.
Cdlt
Bonsoir André,
merci, je vais testé celà ce week-end
Cdlt
Bonjour André,
je suis passé en commentaire ligne 258, //esp_deep_sleep_start();
l’afficheur clignote toute les demi-secondes, dans le moniteur série la ligne
Going to sleep now
Going to sleep now
Going to sleep now
Going to sleep now
Going to sleep now
Going to sleep now
Going to sleep now
est en boucle, une idée?
Cdlt
Alain
en y regardant de plus près il faut passer 3 lignes en commentaire
//Serial.println(« Going to sleep now »); // Mise en veille profonde
//tft.fillScreen(TFT_BLACK);
//esp_deep_sleep_start();
copie d’écran : https://ibb.co/SywjFsg
Bonjour André,
c’est bon ça fonctionne afficheur allumé, merci.
Je suis entrain de finaliser avec deux ESP un mesure et un action, je reviendrai certainement vers vous pour des réglages
bon week-end
Alain