From 22501540ea4206cbcecbbae39328589bc61bbde7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabor=20K=C3=B6rber?= Date: Thu, 3 Apr 2025 11:21:50 +0200 Subject: [PATCH] --amend --- larry/larry.yaml | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/larry/larry.yaml b/larry/larry.yaml index 808ca97..bde6b71 100644 --- a/larry/larry.yaml +++ b/larry/larry.yaml @@ -2007,22 +2007,34 @@ display: // Weather condition (e.g. "partlycloudy", "sunny", etc.) std::string condition = id(ha_weather_condition).state; if (condition == "sunny") { - it.printf(240, 210, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0668"); + it.printf(240, 200, id(icon_font_55), yellow, TextAlign::CENTER, "\U000F0599"); } else if (condition == "partlycloudy") { - it.printf(240, 210, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0595"); + it.printf(240, 200, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0595"); } else if (condition == "cloudy") { - it.printf(240, 210, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0590"); + it.printf(240, 200, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0590"); } else if (condition == "rainy") { - it.printf(240, 210, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0597"); + it.printf(240, 200, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0597"); + } else if (condition == "pouring") { + it.printf(240, 200, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0596"); } else if (condition == "lightning") { - it.printf(240, 210, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0593"); + it.printf(240, 200, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0593"); + } else if (condition == "snowy") { + it.printf(240, 200, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0598"); + } else if (condition == "hail") { + it.printf(240, 200, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0592"); + } else if (condition == "fog") { + it.printf(240, 200, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0591"); + } else if (condition == "windy") { + it.printf(240, 200, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F059D"); + } else if (condition == "clearnight") { + it.printf(240, 200, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0594"); } else { - it.printf(240, 210, id(icon_font_55), light_blue, TextAlign::CENTER, "\U000F0594"); // default: cloudy + it.printf(240, 200, id(icon_font_55), green, TextAlign::CENTER, "\U000F07A6"); // default: cannabis } // Device it.printf(80, 161, id(my_font4), light_blue, TextAlign::CENTER, "%.f°C", id(s3temp).state); - it.printf(80, 210, id(icon_font_55), gold, TextAlign::CENTER, "\U000F03D2"); + it.printf(80, 200, id(icon_font_55), gold, TextAlign::CENTER, "\U000F03D2"); - id: ota_page ##### firmware uploading page ##### lambda: |-