1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-30 22:53:59 +00:00

Commit Graph

  • f3634edc22 [select] Store options in flash to reduce RAM usage (#11514) J. Nick Koston 2025-10-28 21:28:16 -05:00
  • b754a3c1b3 Avoid vector growth protobuf J. Nick Koston 2025-10-28 21:22:43 -05:00
  • d781fc7210 Avoid vector growth protobuf J. Nick Koston 2025-10-28 21:22:34 -05:00
  • aed34e78c8 Avoid vector growth protobuf J. Nick Koston 2025-10-28 21:22:19 -05:00
  • 36ffe21bfd merge J. Nick Koston 2025-10-28 21:21:48 -05:00
  • c7904e845e Merge branch 'integration' into memory_api J. Nick Koston 2025-10-28 21:16:45 -05:00
  • 44c2917f24 Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-10-28 21:16:39 -05:00
  • a609343cb6 [fan] Remove deprecated set_speed function (#11590) Jesse Hills 2025-10-29 15:06:30 +13:00
  • 5528c3c765 [mipi_rgb] Fix rotation with custom model (#11585) Clyde Stubbs 2025-10-29 11:37:14 +10:00
  • 0d805355f5 Fix the LiberTiny bug with UART pin setup (#11518) Anton Sergunov 2025-10-29 07:33:16 +06:00
  • 99f48ae51c [logger] Improve level validation errors (#11589) Jesse Hills 2025-10-29 14:29:40 +13:00
  • 25e4aafd71 [ci] Fix auto labeller workflow with wrong comment for too-big with labels (#11592) Jesse Hills 2025-10-29 14:28:29 +13:00
  • 4f2d54be4e template_alarm_control_panel cleanups (#11469) Kent Gibson 2025-10-29 08:48:26 +08:00
  • 249cd7415b Bump aioesphomeapi from 42.3.0 to 42.4.0 (#11586) dependabot[bot] 2025-10-29 00:32:41 +00:00
  • 78d780105b [ci] Change upper Python version being tested to 3.13 (#11587) J. Nick Koston 2025-10-28 19:24:37 -05:00
  • 8a84895774 DNM: test ci for #11580 ci_test_omp J. Nick Koston 2025-10-28 19:19:43 -05:00
  • 466d4522bc [http_request] Pass trigger variables into on_response/on_error (#11464) Jesse Hills 2025-10-29 12:17:16 +13:00
  • e462217500 [packages] Tighten package validation (#11584) Javier Peletier 2025-10-28 23:18:47 +01:00
  • f1bce262ed [uart] Optimize UART components to eliminate temporary vector allocations (#11570) J. Nick Koston 2025-10-28 15:48:20 -05:00
  • 0e137476fb fix memory_api_proto J. Nick Koston 2025-10-28 15:45:07 -05:00
  • 9b9c50994b remove dead code J. Nick Koston 2025-10-28 15:41:55 -05:00
  • 2b385403f8 remove dead code J. Nick Koston 2025-10-28 15:40:38 -05:00
  • c928ccbcc2 remove dead code J. Nick Koston 2025-10-28 15:39:46 -05:00
  • 75b1936d71 remove dead code J. Nick Koston 2025-10-28 15:39:14 -05:00
  • 04533bdc5b remove dead code J. Nick Koston 2025-10-28 15:37:03 -05:00
  • 22be105535 remove dead code J. Nick Koston 2025-10-28 15:36:08 -05:00
  • bd52efdc05 remove dead code J. Nick Koston 2025-10-28 15:34:47 -05:00
  • 175c19f29e remove dead code J. Nick Koston 2025-10-28 15:33:45 -05:00
  • b476cba83d remove dead code J. Nick Koston 2025-10-28 15:32:29 -05:00
  • fa8da1473f fix J. Nick Koston 2025-10-28 15:31:02 -05:00
  • fc2a447da7 fix J. Nick Koston 2025-10-28 15:26:25 -05:00
  • f9298aef0f tweak J. Nick Koston 2025-10-28 15:19:55 -05:00
  • 77e8c12c96 fix J. Nick Koston 2025-10-28 15:17:18 -05:00
  • e2d1dc8443 test J. Nick Koston 2025-10-28 15:08:15 -05:00
  • 0711542ff4 test J. Nick Koston 2025-10-28 15:03:20 -05:00
  • fe8a76b6d6 test J. Nick Koston 2025-10-28 15:02:32 -05:00
  • ccc895ed81 test J. Nick Koston 2025-10-28 15:01:03 -05:00
  • afe628d62c test J. Nick Koston 2025-10-28 14:59:42 -05:00
  • 10b24a225c test J. Nick Koston 2025-10-28 14:57:55 -05:00
  • f44227a578 test J. Nick Koston 2025-10-28 14:57:31 -05:00
  • 311230492f test J. Nick Koston 2025-10-28 14:55:25 -05:00
  • 1c114093ec test J. Nick Koston 2025-10-28 14:50:10 -05:00
  • 7ed7e7ad26 [climate] Replace std::set with FiniteSetMask for trait storage (#11466) J. Nick Koston 2025-10-28 14:46:44 -05:00
  • b1166b916f [ci] Fix component tests not running when only test files change J. Nick Koston 2025-10-28 14:30:17 -05:00
  • df56346fb6 Merge branch 'integration' into memory_api J. Nick Koston 2025-10-28 14:19:22 -05:00
  • e7927cb388 Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-10-28 14:19:15 -05:00
  • 08b8454555 [ble_client] Use function pointers for lambda actions and sensors (#11564) J. Nick Koston 2025-10-28 14:10:32 -05:00
  • 0119e17f04 [ci] Remove base bus components exclusion from memory impact analysis (#11572) J. Nick Koston 2025-10-28 14:08:13 -05:00
  • c3f40de844 [modbus_controller] Optimize lambdas to use function pointers instead of std::function (#11566) J. Nick Koston 2025-10-28 14:06:13 -05:00
  • 7dd829cfca [esp32_ble_server][esp32_improv] Eliminate unnecessary heap allocations (#11569) J. Nick Koston 2025-10-28 14:05:12 -05:00
  • da19673f51 Add additional uart test coverage (#11571) J. Nick Koston 2025-10-28 14:03:09 -05:00
  • f5e32d03d0 [http_request] update timeout to be uint32_t (#11577) rwrozelle 2025-10-28 12:41:48 -04:00
  • c34872f923 Merge branch 'integration' into memory_api J. Nick Koston 2025-10-28 10:59:06 -05:00
  • 4b65e311ff Merge branch 'improv_ble_copies' into integration J. Nick Koston 2025-10-28 10:59:00 -05:00
  • f3b69383fd Add additional modbus compile tests (#11567) J. Nick Koston 2025-10-27 22:43:16 -05:00
  • aba72809d3 Additional tests for ble_client lambdas (#11565) J. Nick Koston 2025-10-27 22:43:10 -05:00
  • fc660bbb66 [esp32_ble_server][esp32_improv]: Eliminate unnecessary heap allocations J. Nick Koston 2025-10-27 22:32:04 -05:00
  • 4a51486979 Merge branch 'integration' into memory_api J. Nick Koston 2025-10-27 22:06:38 -05:00
  • 62af87b7b2 Merge branch 'select_options_in_flash' into integration J. Nick Koston 2025-10-27 22:06:26 -05:00
  • 85205a28d2 [remote_base] add support for Dyson cool AM07 tower fan (#10163) aanban 2025-10-28 03:49:16 +01:00
  • d2f5fcd201 preen J. Nick Koston 2025-10-27 21:15:59 -05:00
  • 8d9f147edd Merge remote-tracking branch 'upstream/dev' into select_options_in_flash J. Nick Koston 2025-10-27 21:07:13 -05:00
  • 5917444e9f [wifi] Store credentials in PROGMEM on ESP8266 to reduce RAM usage wifi_ssid_password_flash J. Nick Koston 2025-10-27 20:55:32 -05:00
  • b4be5e7996 Merge branch 'integration' into memory_api J. Nick Koston 2025-10-27 19:37:39 -05:00
  • 9fd7125d48 Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-10-27 19:37:29 -05:00
  • 285e006637 [nextion] Add set_component_visibility() method for dynamic visibility control (#11530) Edward Firmo 2025-10-28 01:22:28 +01:00
  • 5647f36900 [nextion] Remove TFT upload baud rate validation to reduce flash usage (#11012) Edward Firmo 2025-10-28 01:21:17 +01:00
  • 1e9309ffff [tuya] allow enum for eco id (#11544) Samuel Sieb 2025-10-27 17:20:21 -07:00
  • 0ada17356c Merge branch 'integration' into memory_api J. Nick Koston 2025-10-27 19:15:28 -05:00
  • dcb24f8adc Merge branch 'modbus_func_ptr' into integration J. Nick Koston 2025-10-27 19:15:20 -05:00
  • bdbe9caf36 [modbus_controller] Optimize lambdas to use function pointers instead of std::function J. Nick Koston 2025-10-27 19:11:32 -05:00
  • ce8a6a6c43 fix: load_cert_chain requires the path, not a file object (#11543) Daniel Herrmann 2025-10-28 00:24:13 +01:00
  • dfb4b31bf9 [template] Store initial option as index in template select (#11523) J. Nick Koston 2025-10-27 17:37:40 -05:00
  • 5716b4bf2b Merge branch 'usb-uart' of https://github.com/clydebarrow/esphome into usb-uart clydebarrow 2025-10-28 08:32:47 +10:00
  • 2ecfe50a74 Merge branch 'dev' of https://github.com/esphome/esphome into usb-uart clydebarrow 2025-10-28 08:32:38 +10:00
  • 733001bf65 Fix warning about shift overflow clydebarrow 2025-10-28 08:32:24 +10:00
  • 31b1b50ad9 [number] Skip set_mode call when using default AUTO mode (#11537) J. Nick Koston 2025-10-27 17:16:38 -05:00
  • 3377080272 [core] Simplify ESPTime::strftime() and save 20 bytes flash (#11539) J. Nick Koston 2025-10-27 17:16:09 -05:00
  • 6d63e9869d Merge branch 'dev' of https://github.com/esphome/esphome into usb-uart clydebarrow 2025-10-28 08:14:58 +10:00
  • d65ad69338 [uart] Fix order of initialization calls (#11510) Keith Burzinski 2025-10-27 17:09:45 -05:00
  • dfa69173ea [api] Use FixedVector const references for service array arguments (#11546) J. Nick Koston 2025-10-27 17:03:44 -05:00
  • f44615cc8d [template] Optimize all template platforms to use function pointers for stateless lambdas (#11555) J. Nick Koston 2025-10-27 17:00:02 -05:00
  • 0e1a79fc53 Merge branch 'dev' into usb-uart Clyde Stubbs 2025-10-28 07:38:13 +10:00
  • bda4769bd3 [core] Optimize TemplatableValue to use function pointers for stateless lambdas (#11554) J. Nick Koston 2025-10-27 16:05:40 -05:00
  • 14b057f54e [light] Optimize LambdaLightEffect and AddressableLambdaLightEffect with function pointers (#11556) J. Nick Koston 2025-10-27 15:14:16 -05:00
  • e26b5874d7 [api] Register user services with initializer_list (#11545) J. Nick Koston 2025-10-27 15:07:31 -05:00
  • 00f22e5c36 [network] Eliminate runtime string parsing for IP address initialization (#11561) J. Nick Koston 2025-10-27 14:51:08 -05:00
  • 51e080c2d3 [substitutions] fix #11077 Preserve ESPHomeDatabase (document metadata) in substitutions (#11087) Javier Peletier 2025-10-27 20:46:26 +01:00
  • 71ccbd8212 Merge branch 'integration' into memory_api J. Nick Koston 2025-10-27 14:41:55 -05:00
  • 8eeda02b68 Merge branch 'template_value_func_pointers' into integration J. Nick Koston 2025-10-27 14:41:49 -05:00
  • b32ab80245 includes J. Nick Koston 2025-10-27 14:41:01 -05:00
  • 0dcdc45d5c Merge branch 'dev' into template_value_func_pointers J. Nick Koston 2025-10-27 14:38:22 -05:00
  • 3c18558003 Optimize stateless lambdas to use function pointers (#11551) J. Nick Koston 2025-10-27 14:06:22 -05:00
  • c5ef520b99 Merge branch 'integration' into memory_api J. Nick Koston 2025-10-27 12:05:52 -05:00
  • 8962b592da Merge branch 'no_strings_for_ips' into integration J. Nick Koston 2025-10-27 12:05:41 -05:00
  • 6fc96188d5 tweak J. Nick Koston 2025-10-27 12:05:30 -05:00
  • 1d885ca6aa Merge branch 'integration' into memory_api J. Nick Koston 2025-10-27 11:59:01 -05:00
  • 1ede505709 Merge branch 'no_strings_for_ips' into integration J. Nick Koston 2025-10-27 11:58:56 -05:00
  • 7ceebadca6 [network] Eliminate runtime string parsing for IP address initialization J. Nick Koston 2025-10-27 11:58:10 -05:00
  • 1b25144bd7 Merge branch 'integration' into memory_api J. Nick Koston 2025-10-27 11:24:19 -05:00