1
0
mirror of https://github.com/esphome/esphome.git synced 2025-11-19 08:15:49 +00:00
Commit Graph

243 Commits

Author SHA1 Message Date
J. Nick Koston
219206057f Merge branch 'de_dupe_lam' into integration 2025-11-15 12:26:47 -06:00
J. Nick Koston
f6378990cd add tests for crazy edge cases 2025-11-15 12:19:06 -06:00
J. Nick Koston
25c7be3970 Merge branch 'de_dupe_lam' into integration 2025-11-15 12:06:57 -06:00
J. Nick Koston
e9ff4d3c4e handle static 2025-11-15 11:47:35 -06:00
J. Nick Koston
107a0a23b1 Merge branch 'de_dupe_lam' into integration 2025-11-15 10:43:08 -06:00
J. Nick Koston
4081345013 address bot review 2025-11-15 10:42:57 -06:00
J. Nick Koston
82d04c1548 Merge branch 'de_dupe_lam' into integration 2025-11-15 10:26:48 -06:00
J. Nick Koston
5727043cec preen 2025-11-15 10:24:38 -06:00
J. Nick Koston
1441c7fab2 preen 2025-11-15 10:21:58 -06:00
J. Nick Koston
62248b6bba rpeen 2025-11-15 10:20:53 -06:00
J. Nick Koston
769137fc09 [mqtt] Fix crash with empty broker during upload/logs (#11866)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-13 13:40:26 +13:00
J. Nick Koston
6395439d33 Merge branch 'mqtt_raise_early_invalid_host' into integration 2025-11-12 12:01:50 -06:00
J. Nick Koston
4b3d3c4ca2 some basic tests 2025-11-12 11:51:35 -06:00
J. Nick Koston
1b487988c9 [mqtt] Fix crash with empty broker during upload/logs 2025-11-12 09:29:40 -06:00
J. Nick Koston
bf18751136 Merge branch 'ble_client_automation_no_heap' into integration 2025-11-10 18:30:18 -06:00
J. Nick Koston
f32b69b8f1 [tests] Add unit test coverage for web_port property (#11811) 2025-11-10 10:00:42 -06:00
J. Nick Koston
3f1aee1d4e Merge branch 'action_chaining' into integration 2025-11-02 17:58:56 -06:00
tomaszduda23
8a8a80e107 [nrf52, zigbee] OnlyWith support list of components (#11533)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-02 16:44:52 -06:00
J. Nick Koston
e1356e8ab2 Merge remote-tracking branch 'upstream/dev' into integration 2025-10-31 14:39:03 -05:00
Javier Peletier
6d0527ff2a [substitutions] fix jinja parsing strings that look like sets as sets (#11611) 2025-10-31 14:04:55 -05:00
J. Nick Koston
cf6e4c3e16 Merge branch 'select_options' into integration 2025-10-30 13:20:45 -05:00
Markus
077cce9848 [core] .local addresses are only resolvable if mDNS is enabled (#11508) 2025-10-30 10:08:08 -05:00
J. Nick Koston
190fae51d8 Merge branch 'more_flexible_template' into integration 2025-10-29 14:59:42 -05:00
Javier Peletier
f18c70a256 [core] Fix substitution id redefinition false positive (#11603) 2025-10-30 07:06:55 +13:00
J. Nick Koston
dcb24f8adc Merge branch 'modbus_func_ptr' into integration 2025-10-27 19:15:20 -05:00
Javier Peletier
51e080c2d3 [substitutions] fix #11077 Preserve ESPHomeDatabase (document metadata) in substitutions (#11087)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-10-27 19:46:26 +00:00
J. Nick Koston
3c18558003 Optimize stateless lambdas to use function pointers (#11551) 2025-10-28 08:06:22 +13:00
J. Nick Koston
6dd3babe03 Merge branch 'stateless_lambdas' into integration 2025-10-26 09:41:35 -07:00
J. Nick Koston
5e4a551a77 over engineered 2025-10-26 09:32:58 -07:00
J. Nick Koston
cd2ed94054 Merge branch 'stateless_lambdas' into integration 2025-10-26 01:31:14 -07:00
J. Nick Koston
97346e5644 tweak 2025-10-26 01:30:39 -07:00
J. Nick Koston
36ac9a4b4c Merge branch 'stateless_lambdas' into integration 2025-10-26 01:05:09 -07:00
J. Nick Koston
73d510d502 Stateless lambdas 2025-10-26 00:35:09 -07:00
Markus
fa3ec6f732 [core] handle mixed IP and DNS addresses correctly in resolve_ip_address (#11503)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2025-10-23 11:32:07 -07:00
J. Nick Koston
3379551b3c Merge branch 'fix_ip_dns_mix' into integration 2025-10-23 11:29:41 -07:00
Links2004
8b67b9f35d add unit tests for mixed IP and hostname resolution with proper handling of exceptions
fix up address handling for mixed IP and hostname resolution
2025-10-23 17:54:50 +00:00
J. Nick Koston
b5e7e0e442 Merge branch 'light_effects' into integration 2025-10-22 12:32:33 -10:00
Daniel Stiner
f2de8df556 [openthread] Fix OTA by populating CORE.address with device's mDNS address (#11095)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-10-22 11:07:01 -10:00
J. Nick Koston
3ccc1aea03 Merge remote-tracking branch 'upstream/dev' into integration 2025-10-20 18:46:44 -10:00
Jonathan Swoboda
a809a13729 [core] Add support for extern "C" includes (#11422) 2025-10-21 15:46:50 +13:00
J. Nick Koston
0daeb0ae34 Merge branch 'text_sensor_filters' into integration 2025-10-20 13:39:53 -10:00
J. Nick Koston
6a18367949 [cli] Add analyze-memory command (#11395)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-20 14:26:37 +13:00
Javier Peletier
a59b1494d8 [substitutions] Recursive substitutions and better jinja error handling and debug help (#10806) 2025-10-20 14:17:16 +13:00
Jesse Hills
e6ce5c58d1 Merge branch 'release' into dev 2025-10-20 13:43:31 +13:00
J. Nick Koston
0dc08941f4 Merge branch 'dev' into integration 2025-10-19 12:53:31 -10:00
Javier Peletier
1e1fefbd0a [substitutions] !extend and !remove now support substitutions and jinja (#11203) 2025-10-20 10:31:25 +13:00
J. Nick Koston
87ca8784ef [openthread] Backport address resolution support to prevent OTA crash (#11312)
Co-authored-by: Daniel Stiner <danstiner@gmail.com>
2025-10-20 10:12:56 +13:00
J. Nick Koston
6aff1394ad [core] Fix IndexError when OTA devices cannot be resolved (#11311) 2025-10-20 10:06:43 +13:00
J. Nick Koston
e993312640 [core] Fix IndexError when OTA devices cannot be resolved (#11311) 2025-10-20 08:15:47 +13:00
J. Nick Koston
a0922bc8b0 [ci] Add automated memory impact analysis for pull requests (#11242)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-10-20 07:43:38 +13:00