Commit Graph

  • c263ee39af Merge branch 'gap_events' into integration J. Nick Koston 2025-06-19 01:12:07 +02:00
  • e99bc52756 Fix missing BLE GAP events causing RSSI sensor and beacon failures J. Nick Koston 2025-06-19 01:09:13 +02:00
  • 7944b2b8e9 Merge branch 'ota_perf' into integration J. Nick Koston 2025-06-19 00:40:07 +02:00
  • ca6ae746c1 be explict J. Nick Koston 2025-06-19 00:39:19 +02:00
  • aa180b9581 Bump ESP32 Arduino version to 3.1.3 (#8604) Jonathan Swoboda 2025-06-18 16:16:25 -04:00
  • 57388254c4 Bump pytest from 8.4.0 to 8.4.1 (#9131) dependabot[bot] 2025-06-18 19:56:26 +00:00
  • f16f4e2c4c Bump aioesphomeapi from 32.2.3 to 32.2.4 (#9132) dependabot[bot] 2025-06-18 19:55:59 +00:00
  • deabac18b2 Merge branch 'disable_ethernet_loop' into integration J. Nick Koston 2025-06-18 21:39:35 +02:00
  • 89b70e4352 Bump docker/setup-buildx-action from 3.11.0 to 3.11.1 in the docker-actions group (#9133) dependabot[bot] 2025-06-18 21:37:21 +02:00
  • 5cf8681c61 Merge branch 'ota_perf' into integration J. Nick Koston 2025-06-18 21:35:14 +02:00
  • ca7ede8f96 more cleanups J. Nick Koston 2025-06-18 21:35:04 +02:00
  • 4969682d52 Merge branch 'ota_perf' into integration J. Nick Koston 2025-06-18 21:27:51 +02:00
  • 8002fe0dd5 remove safety check J. Nick Koston 2025-06-18 21:27:30 +02:00
  • 7dfdf965b7 remove safety check J. Nick Koston 2025-06-18 21:26:32 +02:00
  • b408795dd6 Merge branch 'api_reads' into integration J. Nick Koston 2025-06-18 19:24:32 +02:00
  • a5a099336b one more J. Nick Koston 2025-06-18 19:22:23 +02:00
  • 4ae56fc004 Merge branch 'api_reads' into integration J. Nick Koston 2025-06-18 18:40:35 +02:00
  • 3f71c09b7b Fix slow noise handshake by reading multiple messages per loop J. Nick Koston 2025-06-18 18:36:55 +02:00
  • bd50a7f1ab cleanup J. Nick Koston 2025-06-18 14:33:58 +02:00
  • 51e4c45e5c Merge branch 'loop_done_enable_isr' into disable_ethernet_loop J. Nick Koston 2025-06-18 14:27:18 +02:00
  • e3fae49add Merge branch 'binary_sensor_gpio_polling' into integration J. Nick Koston 2025-06-18 14:24:42 +02:00
  • 610215ab60 updates J. Nick Koston 2025-06-18 14:24:31 +02:00
  • 74acbda435 Merge branch 'loop_done_enable_isr' into binary_sensor_gpio_polling J. Nick Koston 2025-06-18 14:19:03 +02:00
  • 25c4af777c Merge branch 'loop_done_enable_isr' into integration J. Nick Koston 2025-06-18 14:18:35 +02:00
  • ec186e6324 rename J. Nick Koston 2025-06-18 14:17:45 +02:00
  • 150b7a98f3 Merge branch 'dev' into ota_perf J. Nick Koston 2025-06-18 13:57:20 +02:00
  • 8ae7c1cff0 Merge branch 'ota_perf' into integration J. Nick Koston 2025-06-18 13:46:36 +02:00
  • 7f1d0eef98 Optimize OTA loop to avoid unnecessary stack allocations J. Nick Koston 2025-06-18 13:44:07 +02:00
  • 1179ab33f2 tweaks J. Nick Koston 2025-06-18 12:51:57 +02:00
  • a09faa1c10 Merge branch 'dev' into disable_ethernet_loop J. Nick Koston 2025-06-18 12:36:22 +02:00
  • c0319d9b2f Merge branch 'binary_sensor_gpio_polling' into integration J. Nick Koston 2025-06-18 12:28:59 +02:00
  • 4870cd2921 use enable_loop_soon_from_isr J. Nick Koston 2025-06-18 12:28:49 +02:00
  • d4280ec68b Merge branch 'loop_done_enable_isr' into binary_sensor_gpio_polling J. Nick Koston 2025-06-18 12:23:55 +02:00
  • 52cdc11927 Merge remote-tracking branch 'origin/proxy_memory' into integration J. Nick Koston 2025-06-18 12:21:31 +02:00
  • 8345b8c9ce Update esphome/components/esp32_ble_client/ble_client_base.h J. Nick Koston 2025-06-18 12:21:10 +02:00
  • c56f0677c3 Merge remote-tracking branch 'upstream/proxy_memory' into integration J. Nick Koston 2025-06-18 12:16:23 +02:00
  • 00e9e1421e Merge branch 'dev' into proxy_memory J. Nick Koston 2025-06-18 12:16:12 +02:00
  • 93c72c6e6c Merge branch 'loop_done_enable_isr' into integration J. Nick Koston 2025-06-18 12:15:24 +02:00
  • 9cea930dbd Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-06-18 12:15:18 +02:00
  • 7b9bd70729 Add enable_loop_soon_from_isr J. Nick Koston 2025-06-18 08:48:26 +02:00
  • 6667336bd8 Eliminate memory fragmentation with BLE event pool (#9101) J. Nick Koston 2025-06-18 11:57:49 +02:00
  • 669ef7a0b1 [web_server] Upgrade ESPAsync libraries (#8867) Kuba Szczodrzyński 2025-06-18 11:51:00 +02:00
  • c612985930 Add support for Xiaomi XMWSDJ04MMC (#8591) Severin von Wnuck-Lipinski 2025-06-18 11:49:39 +02:00
  • 2e534ce41e Reduce CPU overhead by allowing components to disable their loop() (#9089) J. Nick Koston 2025-06-18 11:49:25 +02:00
  • fedb54bb38 Merge branch 'release' into dev Jesse Hills 2025-06-18 21:41:59 +12:00
  • 68f5144084 Merge pull request #9126 from esphome/bump-2025.6.0 2025.6.0 Jesse Hills 2025-06-18 21:41:00 +12:00
  • fd3c22945b [i2s_audio] Bump esphome/ESP32-audioI2S to 2.3.0 (#9124) Jonathan Swoboda 2025-06-18 00:18:23 -04:00
  • 53496a1ecd [heatpumpir] Bump HeatpumpIR to 1.0.35 (#9123) Jonathan Swoboda 2025-06-18 00:15:26 -04:00
  • da5cf99549 Add intent progress event to voice assistant enum (#9103) Michael Hansen 2025-06-17 13:05:06 -05:00
  • 849c858495 Bump version to 2025.6.0 Jesse Hills 2025-06-18 14:16:24 +12:00
  • 808f964841 Merge branch 'beta' into dev Jesse Hills 2025-06-18 12:37:57 +12:00
  • 16a0f9db97 Merge pull request #9122 from esphome/bump-2025.6.0b3 2025.6.0b3 Jesse Hills 2025-06-18 12:37:25 +12:00
  • 3bc5db4fd7 Bump ruff in pre-commit to 0.12.0 (#9121) J. Nick Koston 2025-06-18 00:54:45 +02:00
  • 5269523ca1 Bump version to 2025.6.0b3 Jesse Hills 2025-06-18 10:17:56 +12:00
  • 5115c7a100 Merge branch 'bump_ruff_precommit' into integration J. Nick Koston 2025-06-18 00:15:23 +02:00
  • 5634494e64 Bump ruff in pre-commit to 0.12.0 J. Nick Koston 2025-06-18 00:11:40 +02:00
  • aa8bd4abf1 Bump ruff in pre-commit to 0.12.0 J. Nick Koston 2025-06-18 00:10:30 +02:00
  • 17fd69dd7f Bump ruff in pre-commit to 0.12.0 J. Nick Koston 2025-06-18 00:09:18 +02:00
  • 89267b9e06 Reduce Switch component memory usage by 8 bytes per instance (#9112) J. Nick Koston 2025-06-17 20:14:03 +02:00
  • 4bc9646e8f Optimize LightState memory layout (#9113) J. Nick Koston 2025-06-17 20:07:45 +02:00
  • fd83628c49 [spi] Cater for non-word-aligned buffers on esp8266 (#9108) Clyde Stubbs 2025-06-17 12:30:09 +10:00
  • 62abfbec9e [i2s_audio] Bugfix: crashes when unlocking i2s bus multiple times (#9100) Kevin Ahrendt 2025-06-17 01:59:07 +01:00
  • 7cc0008837 [i2s_audio] Add `dump_config` methods, shorten log messages (#9099) Keith Burzinski 2025-06-16 02:36:49 -05:00
  • 0bf613bd34 Bump ruff from 0.11.13 to 0.12.0 (#9120) dependabot[bot] 2025-06-18 00:08:22 +02:00
  • 1d9dae374b Merge branch 'loop_done' into integration J. Nick Koston 2025-06-17 23:45:20 +02:00
  • cb2241ad91 make sure components that disable in setup are disabled at start J. Nick Koston 2025-06-17 23:44:32 +02:00
  • d8a7e9abc8 make sure components that disable in setup are disabled at start J. Nick Koston 2025-06-17 23:44:32 +02:00
  • 969abc3f29 make sure components that disable in setup are disabled at start J. Nick Koston 2025-06-17 23:40:31 +02:00
  • 766fdc8a1f make sure components that disable in setup are disabled at start J. Nick Koston 2025-06-17 23:40:31 +02:00
  • 43ab63455b Pin libretiny to 1.9.1 (#9118) Jonathan Swoboda 2025-06-17 16:42:36 -04:00
  • 4c37c20d76 cleaner fix J. Nick Koston 2025-06-17 22:29:21 +02:00
  • 7d314398e1 cleaner fix J. Nick Koston 2025-06-17 22:27:24 +02:00
  • b69191e3a8 cleaner fix J. Nick Koston 2025-06-17 22:29:21 +02:00
  • b27c6b3596 cleaner fix J. Nick Koston 2025-06-17 22:27:24 +02:00
  • 47e7988c8e Reduce Switch component memory usage by 8 bytes per instance (#9112) J. Nick Koston 2025-06-17 20:14:03 +02:00
  • 7ed095e635 Optimize LightState memory layout (#9113) J. Nick Koston 2025-06-17 20:07:45 +02:00
  • cb8b0ec62e Add intent progress event to voice assistant enum (#9103) Michael Hansen 2025-06-17 13:05:06 -05:00
  • bf161f1eaa Resolve esphome::optional vs std::optional ambiguity in code generation (#9119) J. Nick Koston 2025-06-17 20:04:45 +02:00
  • 5453835963 make ble client disable/enable smarter J. Nick Koston 2025-06-17 18:09:53 +02:00
  • 4d55ba057c make ble client disable/enable smarter J. Nick Koston 2025-06-17 18:09:53 +02:00
  • 78c8447d1e [esp32_hall] Remove esp32_hall (#9117) Jonathan Swoboda 2025-06-17 11:47:42 -04:00
  • 325c01242c tweak J. Nick Koston 2025-06-17 16:16:20 +02:00
  • 45b32bca89 tweak J. Nick Koston 2025-06-17 16:08:28 +02:00
  • 7620049214 tweak J. Nick Koston 2025-06-17 16:05:48 +02:00
  • 3553495a60 Merge remote-tracking branch 'origin/integration' into integration J. Nick Koston 2025-06-17 15:55:51 +02:00
  • 3ce6db61d5 Merge branch 'binary_sensor_gpio_polling' into integration J. Nick Koston 2025-06-17 15:55:28 +02:00
  • 798ff32c40 cleanup J. Nick Koston 2025-06-17 15:55:10 +02:00
  • 430cee8bda Merge branch 'integration' of https://github.com/esphome/esphome into integration J. Nick Koston 2025-06-17 15:05:27 +02:00
  • 1fe3fb25a6 Merge branch 'binary_sensor_gpio_polling' into integration J. Nick Koston 2025-06-17 14:38:08 +02:00
  • 685ed87581 preen J. Nick Koston 2025-06-17 14:38:00 +02:00
  • ea3ea1eee7 tweak J. Nick Koston 2025-06-17 14:17:35 +02:00
  • c9edcb909b Merge branch 'binary_sensor_gpio_polling' into integration J. Nick Koston 2025-06-17 13:42:02 +02:00
  • 35bfc9f069 tweak J. Nick Koston 2025-06-17 13:41:57 +02:00
  • c4aec194b9 Merge branch 'binary_sensor_gpio_polling' into integration J. Nick Koston 2025-06-17 13:31:44 +02:00
  • e8547b16f6 Avoid polling for GPIO binary sensors when possible J. Nick Koston 2025-06-17 13:20:41 +02:00
  • 2bbe08cee0 Avoid polling for GPIO binary sensors when possible J. Nick Koston 2025-06-17 13:18:45 +02:00
  • 0a0c369b88 Avoid polling for GPIO binary sensors when possible J. Nick Koston 2025-06-17 13:17:35 +02:00
  • 5d2f454a94 Avoid polling for GPIO binary sensors when possible J. Nick Koston 2025-06-17 13:13:58 +02:00
  • 04bcc5c879 Avoid polling for GPIO binary sensors when possible J. Nick Koston 2025-06-17 13:02:00 +02:00
  • d4db16665f Avoid polling for GPIO binary sensors when possible J. Nick Koston 2025-06-17 12:41:17 +02:00