1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-30 14:43:51 +00:00
Commit Graph

15464 Commits

Author SHA1 Message Date
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
J. Nick Koston
190bd47657 Merge branch 'redundant_setters' into integration 2025-10-23 11:29:33 -07:00
J. Nick Koston
c76e446895 tweaks 2025-10-23 11:14:24 -07:00
J. Nick Koston
6dab0b4b49 tweaks 2025-10-23 11:12:57 -07:00
J. Nick Koston
267b715bfa safer 2025-10-23 11:11:45 -07:00
J. Nick Koston
3e6d1d551d tweak 2025-10-23 11:06:09 -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
dependabot[bot]
e490aec6b4 Bump ruamel-yaml from 0.18.15 to 0.18.16 (#11482)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-23 10:25:36 -07:00
Links2004
af321edf80 [core] handle mixed IP and DNS addresses correctly in resolve_ip_address
do not raise error if some addresses are IPs and
the mDNS / DNS resolution fails for others

fix: #11501
2025-10-23 17:15:45 +00:00
J. Nick Koston
8da8095a6a [tests] Isolate gps component to prevent TinyGPSPlus millis() conflicts (#11499) 2025-10-23 10:11:13 -07:00
Patrick
ab14c0cd72 [pipsolar] improve sensor readout in HA, set unknown state on timeout / error (#10292)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-10-23 11:32:02 -04:00
J. Nick Koston
fdd453e88a fix 2025-10-23 09:02:08 -06:00
J. Nick Koston
cce5b58de4 Revert "[tests] Fix millis() ambiguity in component tests with gps component"
This reverts commit f9b08491cc.
2025-10-23 08:19:48 -06:00
J. Nick Koston
ba4ce200d8 Merge branch 'qualify_millis_tests_tinygps' into redundant_setters 2025-10-23 06:51:05 -06:00
J. Nick Koston
f9b08491cc [tests] Fix millis() ambiguity in component tests with gps component 2025-10-23 06:50:24 -06:00
J. Nick Koston
41dab22014 Merge branch 'redundant_setters' into integration 2025-10-22 19:50:50 -10:00
J. Nick Koston
b61cc2003f [core][sensor] Eliminate redundant default value setters in generated code 2025-10-22 19:49:27 -10:00
J. Nick Koston
dd5b840895 Merge branch 'http_request_no_copy' into integration 2025-10-22 19:21:00 -10:00
J. Nick Koston
a89511f3ae [http_request] Pass collect_headers by const reference instead of by value 2025-10-22 19:01:21 -10:00
J. Nick Koston
917deac7cb [scheduler] Remove unused <deque> include after defer queue optimization (#11491) 2025-10-23 04:02:19 +00:00
dependabot[bot]
3d21adecd3 Bump aioesphomeapi from 42.2.0 to 42.3.0 (#11493)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-23 02:58:09 +00:00
J. Nick Koston
5b023f9369 [ethernet] Add RMII GPIO pin conflict validation (#11488) 2025-10-22 16:37:50 -10:00
dependabot[bot]
6c2ce5cacf Bump bleak from 1.0.1 to 1.1.1 (#11492)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-22 16:36:30 -10:00
J. Nick Koston
d23e25f099 [api] Fix clang-tidy modernize-use-emplace warning for light effects (#11490) 2025-10-22 21:31:51 -05:00
J. Nick Koston
d15dbabae4 Merge branch 'climate_overhead' into integration 2025-10-22 16:25:35 -10:00
optimusprimespace
9b78098eec [hdc2010] New component (#6674)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2025-10-22 22:24:17 -04:00
J. Nick Koston
6338326d10 use helper to fix flakey test 2025-10-22 16:18:57 -10:00
J. Nick Koston
b276bc0867 Merge branch 'dev' into climate_overhead 2025-10-22 15:24:26 -10:00
Keith Burzinski
7e5b82c5f3 [improv_serial] Various optimizations (#11473)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-10-23 14:24:08 +13:00
J. Nick Koston
2864e989bd [light] Extract ColorModeMask into generic FiniteSetMask helper (#11472)
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-23 14:22:46 +13:00
J. Nick Koston
6efe346cc5 [light] Use std::initializer_list for add_effects to reduce flash overhead (#11485) 2025-10-23 14:21:53 +13:00
J. Nick Koston
f2f6c597ef [light] Store effect names in flash (const char*) to save RAM (#11487)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-23 14:17:57 +13:00
J. Nick Koston
ec93a932ae Merge branch 'ethernet_pin_validate' into integration 2025-10-22 15:17:33 -10:00
J. Nick Koston
a050ff6ac3 preen 2025-10-22 15:17:23 -10:00
J. Nick Koston
8737f5d670 Merge branch 'ethernet_pin_validate' into integration 2025-10-22 15:09:01 -10:00
J. Nick Koston
c6de86bfb1 tests 2025-10-22 15:08:12 -10:00
J. Nick Koston
64e3e1ef82 preen 2025-10-22 15:00:36 -10:00
J. Nick Koston
6a2b305eb2 [ethernet] Add RMII GPIO pin conflict validation 2025-10-22 14:57:32 -10:00
tomaszduda23
b91b12d77a [nrf52] support BLE --device for logging (#9861)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-10-22 14:55:34 -10:00
J. Nick Koston
6e8997dcee Merge branch 'fan_fixed' into integration 2025-10-22 14:23:10 -10:00
J. Nick Koston
dff7e90d10 Merge branch 'light_effects_rom' into integration 2025-10-22 14:12:23 -10:00
J. Nick Koston
c55c031882 missed some 2025-10-22 13:55:44 -10:00
J. Nick Koston
272858dfca [light] Store effect names in flash (const char*) to save RAM 2025-10-22 13:48:23 -10:00
J. Nick Koston
091c12cb48 preen 2025-10-22 13:29:14 -10:00
J. Nick Koston
39b93079e5 simp 2025-10-22 13:26:53 -10:00
J. Nick Koston
93c555ae87 reset 2025-10-22 13:18:14 -10:00
J. Nick Koston
b5e7e0e442 Merge branch 'light_effects' into integration 2025-10-22 12:32:33 -10:00
J. Nick Koston
977dd9dd34 manual copy 2025-10-22 12:29:23 -10:00
J. Nick Koston
fe6f877185 manual copy 2025-10-22 12:28:51 -10:00