From 548cd39496c99bae0cae57df6fa64eedd8e48024 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 2 Jul 2025 07:51:04 -0500 Subject: [PATCH] wip --- esphome/analyze_memory.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/esphome/analyze_memory.py b/esphome/analyze_memory.py index 1d08af05cb..c5542c3362 100644 --- a/esphome/analyze_memory.py +++ b/esphome/analyze_memory.py @@ -52,6 +52,26 @@ COMPONENT_PATTERNS = { "esp32_ble": re.compile(r"esphome::esp32_ble::"), "esp32_ble_tracker": re.compile(r"esphome::esp32_ble_tracker::"), "ethernet": re.compile(r"esphome::ethernet::"), + "valve": re.compile(r"esphome::valve::"), + "lock": re.compile(r"esphome::lock::"), + "alarm_control_panel": re.compile(r"esphome::alarm_control_panel::"), + "number": re.compile(r"esphome::number::"), + "select": re.compile(r"esphome::select::"), + "button": re.compile(r"esphome::button::"), + "datetime": re.compile(r"esphome::datetime::"), + "text": re.compile(r"esphome::text::"), + "media_player": re.compile(r"esphome::media_player::"), + "microphone": re.compile(r"esphome::microphone::"), + "speaker": re.compile(r"esphome::speaker::"), + "voice_assistant": re.compile(r"esphome::voice_assistant::"), + "update": re.compile(r"esphome::update::"), + "image": re.compile(r"esphome::image::"), + "font": re.compile(r"esphome::font::"), + "color": re.compile(r"esphome::color::"), + "graph": re.compile(r"esphome::graph::"), + "qr_code": re.compile(r"esphome::qr_code::"), + "touchscreen": re.compile(r"esphome::touchscreen::"), + "lvgl": re.compile(r"esphome::lvgl::"), }