Afficheur déporté Lyligo S3 / esphome / Home assistant
- Dujack
- Hors Ligne
- Membre senior
-
- Messages : 43
- Remerciements reçus 1
Salut,
Pour esphome dans HA il y a des tonnes de tutos.
Par exemple :
www.hacf.fr/esphome-introduction/
De ce côté là il faut que tu y mette le nez pour mieux pour comprendre ce que tu fait.
Rassure toi rien de bien compliqué.
Après comme Tochy m’avait dit un jour, quand tu commence avec les esp, tu peux tellement faire de choses que cela devient une vrai drogue
![]()
C'est vrai que finalement c'est super simple à mettre en oeuvre et addictif...


Connexion ou Créer un compte pour participer à la conversation.
- samourai47
- Hors Ligne
- Membre senior
-
- Messages : 56
- Remerciements reçus 0
Ca arche impec pour moi et c'est super
J'ai juste modifie le "inconnu" en "unavailable" sinon quand il y a un decalage ca ne m'affichait pas le carré en jaune en attendant la bonne valeur
Par contre je souhaiterait afficher les valeurs KwH Wh sans les chiffres après la virgule.
C'est possible directement dans le code? Si oui comment?
Merci d'avance
Connexion ou Créer un compte pour participer à la conversation.
- Paps42
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 164
- Remerciements reçus 35
Meilleurs vœux a tous !
Samourai47, suite à ta demande, j'ai posé la question à Chat GPT pour avoir les nombres entiers sur les puissances.
voici les corrections à apporter :
// Afficher les Panneaux PV
it.printf(85, 10, id(roboto_smaller), Color(0, 255, 0), "PANNEAUX PV:");
it.printf(110, 28, id(roboto_large), Color(0, 255, 0), "%d W", static_cast<int>(id(calcul_enpv_instant_positif).state));
// Afficher le Cumulus
it.printf(105, 65, id(roboto_smaller), Color(255, 165, 0), "CUMULUS:");
it.printf(110, 83, id(roboto_large), Color(255, 165, 0), "%d W", static_cast<int>(id(msunpv_outbal).state));
// Centrer le titre et la valeur pour la Consommation EDF
it.printf(55, 120, id(roboto_smaller), Color(128, 128, 128), "CONSOMMATION EDF:");
it.printf(105, 138, id(roboto_large), Color(128, 128, 128), "%d W", static_cast<int>(id(msunpv_powreso).state));
cela donne ca :
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- samourai47
- Hors Ligne
- Membre senior
-
- Messages : 56
- Remerciements reçus 0
J'avais cherché aussi, mais pas sur chatgpt et j'eatis tombé sur ca
forum.hacf.fr/t/affichage-avec-esphome/37319/6
Qui fonctionne aussi
En tout cas merci encore
Connexion ou Créer un compte pour participer à la conversation.
- Paps42
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 164
- Remerciements reçus 35
ta solution est plus simple et me plait mieux que celle de chat GPT, j'ai donc mis a jour le code comme ceci :
// Afficher les Panneaux PV
it.printf(85, 10, id(roboto_smaller), Color(0, 255, 0), "PANNEAUX PV:");
it.printf(110, 28, id(roboto_large), Color(0, 255, 0), "%.0f W", id(calcul_enpv_instant_positif).state);
// Afficher le Cumulus
it.printf(105, 65, id(roboto_smaller), Color(255, 165, 0), "CUMULUS:");
it.printf(110, 83, id(roboto_large), Color(255, 165, 0), "%.0f W", id(msunpv_outbal).state);
// Centrer le titre et la valeur pour la Consommation EDF
it.printf(55, 120, id(roboto_smaller), Color(128, 128, 128), "CONSOMMATION EDF:");
it.printf(110, 138, id(roboto_large), Color(128, 128, 128), "%.0f W", id(msunpv_powreso).state);
Merci pour ton partage
Connexion ou Créer un compte pour participer à la conversation.
- etienneroussel
- Hors Ligne
- Membre elite
-
- Messages : 256
- Remerciements reçus 31
Etant super content de HA depuis maintenant 1 an, j'ai installé plusieurs modules dans ESPHOME. Je suis donc très intéressé par ta solution et merci de tout partager.
Malgré pls essais je reste coincé dès le début : esphome ne trouve pas la plateforme tdisplays3
Aurais tu une petite piste ?
Merci
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Paps42
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 164
- Remerciements reçus 35
envoie moi stp ton code en .txt en mp.
je regarde ca
Connexion ou Créer un compte pour participer à la conversation.
- etienneroussel
- Hors Ligne
- Membre elite
-
- Messages : 256
- Remerciements reçus 31

je dois résoudre cela avant de pouvoir t'envoyer mon code
Connexion ou Créer un compte pour participer à la conversation.
- Paps42
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 164
- Remerciements reçus 35
regarde aussi de ce coté la pour lui faire un reset usine :
quand j'avais eu mes problèmes avec la version BAROUDEUR, je me rappelle avoir eu des soucis
j'ai du faire le reset factory avec l'outil "ESP Web Flasher Online"
le lien est la : github.com/Xinyuan-LilyGO/T-Display-S3/tree/main/firmware
si besoin change de pc ou de port usb pour que ton lilygo soit reconnu pour le flasher
aussi quand tu fait new device, sélectionne bien ESP32-S3
tiens moi au jus
Connexion ou Créer un compte pour participer à la conversation.
- etienneroussel
- Hors Ligne
- Membre elite
-
- Messages : 256
- Remerciements reçus 31
- appui sur bouton BOOT
- appui en même temps sur bouton RST
- connexion USB
- lacher RST puis BOOT
Puis j'ai bien relu ton post, appliquer et c'est tout bon, ne me reste plus qu'à me modifier qq syntaxes je pense dans le code pour obtenir des valeurs car pour le moment j'ai "nan" à la place des données mais ça me m'inquiète pas
Merci en tout cas
Connexion ou Créer un compte pour participer à la conversation.
- Paps42
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 164
- Remerciements reçus 35
Pour tes données à ajuster tu doit avoir tes sensors suivant tes noms dans HA à mettre.
par simplicité ne changer que les "entity_id" dans la partie sensor.
A+
Connexion ou Créer un compte pour participer à la conversation.
- etienneroussel
- Hors Ligne
- Membre elite
-
- Messages : 256
- Remerciements reçus 31
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Paps42
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 164
- Remerciements reçus 35
Nikel si tu es satisfait !
Moi aussi j’adore l’usage d’EspHome.
Pour la couleur du cercle c’était une volonté de ma part.
J’indique la couleur du cercle en fonction de la température max atteinte.
Cela me permet de savoir si c’est vert donc ok, cela me fait voir visuellement que dans la journée ma température d’eau a été ok !
Après libre à toi d’adapter le code par rapport à tes préférences.
A+
Connexion ou Créer un compte pour participer à la conversation.
- etienneroussel
- Hors Ligne
- Membre elite
-
- Messages : 256
- Remerciements reçus 31
Un peu hors sujet : es tu passé en HA 2025.1 : cette version me plante solcast, j'ai tout restauré, retenté et idem, l'intégration passe KO ! c'est bizarre, donc pour le moment je reste en 2024
Je te pose la question comme tu utilises solcast
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Hors Ligne
- Membre platinium
-
- Messages : 514
- Remerciements reçus 98
Alors je n'utilise pas solcast de mon côté par contre je ne fais jamais mes mises a jour HA en début de mois. En général j'attends la troisième voir quatrième mise a jour du mois.
Bonne année les gars.
Connexion ou Créer un compte pour participer à la conversation.