Icons on ESPHome

Move icons from TFT/HMI to ESPHome to prevent error on Nextion2Text.
This commit is contained in:
Edward Firmo
2023-08-03 23:53:06 +02:00
parent f7fb050e1d
commit 21822dae37
53 changed files with 7494 additions and 196 deletions

View File

@@ -919,7 +919,24 @@ text_sensor:
id(current_page).publish_state(page);
if (page=="home") id(update_page_home).execute();
else if (page=="screensaver") id(disp1).set_component_value("orign", id(wakeup_page_id));
else if (page=="climate" and id(is_embedded_thermostat_visible)) id(update_page_climate);
else if (page=="climate")
{
id(disp1).set_component_text_printf("climate.button01_icon", "%s", "\uEE8D"); //mdi:calendar-sync
id(disp1).set_component_text_printf("climate.button02_icon", "%s", "\uE069"); //mdi:autorenew
id(disp1).set_component_text_printf("climate.button03_icon", "%s", "\uE237"); //mdi:fire
id(disp1).set_component_text_printf("climate.button04_icon", "%s", "\uE716"); //mdi:snowflake
id(disp1).set_component_text_printf("climate.button05_icon", "%s", "\uE58D"); //mdi:water-percent
id(disp1).set_component_text_printf("climate.button06_icon", "%s", "\uE20F"); //mdi:fan
id(disp1).set_component_text_printf("climate.button07_icon", "%s", "\uE424"); //mdi:power
if (id(is_embedded_thermostat_visible)) id(update_page_climate);
}
else if (page=="fan")
{
id(disp1).set_component_text_printf("fan.button_on", "%s", "\uE20F"); //mdi:fan
id(disp1).set_component_text_printf("fan.button_off", "%s", "\uE81C"); //mdi:fan-off
id(disp1).set_component_text_printf("fan.button_up", "%s", "\uF46D"); //mdi:fan-chevron-up
id(disp1).set_component_text_printf("fan.button_down", "%s", "\uF46C"); //mdi:fan-chevron-down
}
}
else if (page=="boot" and component=="timeout" and stof(value) >= 5) id(disp1).send_command_printf("page %i", id(wakeup_page_id));