29-10-2024, 12:23 PM
afficher les Watts pv et conso en permanance avec miniOLED en complement de l'écran JKbms :
comment changer la couleur de la 1ere ligne (pv) en jaune, et la 2eme en (conso) en rouge ?
le trait noir est invisible à l'oeil !
le code:
font:
- file: "/config/esphome/Roboto-Regular.ttf"
id: roboto
size: 35 # Taille de la police pour "Watts"
display:
- platform: ssd1306_i2c
model: "SSD1306 128x64"
reset_pin: GPIO17
address: 0x3C
lambda: |-
float pv = id(pv_production).state;
it.printf(128, 0, id(roboto), TextAlign::RIGHT, "%.0f W", pv);
float power = id(wallbox_power).state;
it.printf(128, 32, id(roboto), TextAlign::RIGHT, "%.0f W", power);
comment changer la couleur de la 1ere ligne (pv) en jaune, et la 2eme en (conso) en rouge ?
le trait noir est invisible à l'oeil !
le code:
font:
- file: "/config/esphome/Roboto-Regular.ttf"
id: roboto
size: 35 # Taille de la police pour "Watts"
display:
- platform: ssd1306_i2c
model: "SSD1306 128x64"
reset_pin: GPIO17
address: 0x3C
lambda: |-
float pv = id(pv_production).state;
it.printf(128, 0, id(roboto), TextAlign::RIGHT, "%.0f W", pv);
float power = id(wallbox_power).state;
it.printf(128, 32, id(roboto), TextAlign::RIGHT, "%.0f W", power);