TEMPO+PV+VE sur écran 4848SO4OC HA openhasp

Mon projet à la base : un écran pour avoir les infos EDF Tempo.

Bonjour la communauté,
J’ai un écran ESP32 4848S040C_I_Y_3 avec 3 relais

Mon HA est installé sur un NAS Terramaster F2-423, (Docker/Portainer/HA/MQTT)

J’ai parcouru le topic [openhasp de WarC0zes](https://forum.hacf.fr/u/WarC0zes)

Et puis j’ai rajouté des pages pour mes panneaux photovoltaïque et ma voiture électrique.
Pour l’instant je me concentre que sur tempo et les pv.
(il me faut une intégration pour ma MG4)

Ce qui fonctionne:
les boutons direct accès aux pages et le swipe entre les pages en haut de l’écran sur 200 pixels.
Icone wifi qui change de couleur suivant la réception
la date et l’heure

Ecran Tempo
Les infos jours restant tempo et le tarif selon l’horaire et la couleur
Les couleurs pour aujourd’hui demain
La couleur active pour les heures creuses
Conso et prod Solaire
Boutons poussoir (automations) pour mes automatismes Portail et Garage

Ecran solaire
juste les infos des entitées
Ecran VE
les infos batterie, le bouton charge, températures, pression des pneus, cable branché, préchauffage.

Ecran infos systeme
écran accessible uniquement avec le swipe
le bouton de redémarrage (qui scroll)
La luminosité avec le slider (ok avec la v0.7.0 rc12)
le qrcode

Voila après avoir tatoné pas mal au début, maintenant j’arrive a peu près faire ce que je veux.
On peux vraiment remercier Fancis Van Roie le développeur d’Openhasp, car au debut que j’avais l’ecran j’ai essayé LVGL, mais avec openhasp c’est vraiment top.

1 « J'aime »

Bonjour @bzhmic,
Toujours commencer par un Bonjour, quand tu créer un nouveau sujet. Merci d’y faire attention les prochaines fois.

Ta la doc sur le site

ta un exemple dans la doc

Tu utilise l’entité light.plate_backlight au lieu de moonlight.

Ca ok, pour le jsonl c’est bon mais pour l’openhasp.yaml y’a quasi rien.

dans les exemples de configuration, ta de quoi faire.
Après ca utilise les services de home assistant, tu peut utiliser n’importe lequel.

Ta un sujet sur le github avec des exemples d’utilisateurs, ca aide aussi.

C’est ce que je fais déjà, mais la syntaxe de ligne est expliquée nul part,
part exemple " | e }} " a la fin d’une ligne correspond à quoi ?

alors la, je sais pas.

Pose la question sur le github, ils sont cool les devs.

Le slider fonctionne mais mal, ça ne dimme pas a une certaine valeur ça coupe, comme un switch en fait

C’est un soucis de ton matériel alors, faut le reporter sur github. Il y a eu un problème identique sur les esp32 sunton qui on été fixer.

Non c’est plutôt soft, ça marche avec lvgl sur arduino, comme je le dis plus haut.
Il faut utiliser un autre gpio pour créer un pwm

pinMode (GFX-PWM, OUTPUT) ;
analogWrite(GFX-PWM, 127); // 0-255

Faut attendre une update du firmware

Cela fonctionne bien avec la 0.7.0-rc12 :+1:
A noter qu’avec cette release il ne propose pas le gpio38 dans les choix pour le backlight, je l’ai forcé dans la config.

Oui , je me suis mal exprimé. C’est un soucis du firmware par rapport a ton modèle d’esp.