1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-26 20:53:50 +00:00
Commit Graph

1869 Commits

Author SHA1 Message Date
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
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
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
f9b08491cc [tests] Fix millis() ambiguity in component tests with gps component 2025-10-23 06:50:24 -06:00
J. Nick Koston
5b023f9369 [ethernet] Add RMII GPIO pin conflict validation (#11488) 2025-10-22 16:37:50 -10: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
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
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
b5e7e0e442 Merge branch 'light_effects' into integration 2025-10-22 12:32:33 -10:00
J. Nick Koston
7f567bdfbe [fan] Add basic fan compile tests (#11484) 2025-10-23 10:53:15 +13: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
ceb2231a9f Merge branch 'enum_mask_helper' into integration 2025-10-22 09:59:28 -10:00
J. Nick Koston
6edbb94529 [ci] Fix test detection for components with only variant tests (#11474) 2025-10-22 00:06:14 -10:00
J. Nick Koston
55d7f5e8be Merge branch 'enum_mask_helper' into integration 2025-10-21 23:57:33 -10:00
J. Nick Koston
146b067d62 [light] Add compile test for addressable lights (#11465) 2025-10-22 16:59:39 +13:00
J. Nick Koston
5b15827009 [CI] Fix component detection when core files change in determine-jobs (#11461) 2025-10-22 16:58:40 +13:00
J. Nick Koston
e3aaf6a144 [wifi] Test multiple stas in wifi compile tests (#11460) 2025-10-22 16:55:46 +13:00
J. Nick Koston
740a66a4c0 Merge remote-tracking branch 'upstream/dev' into integration 2025-10-21 15:58:30 -10:00
Jesse Hills
2c1927fd12 [api] Allow clearing noise psk if dynamically set (#11429) 2025-10-22 14:24:56 +13:00
J. Nick Koston
753e011d73 Merge branch 'wifi_sta_fixed' into integration 2025-10-21 13:12:12 -10:00
J. Nick Koston
d79af2d0e9 Merge branch 'dev' into wifi_multi_sta_tests 2025-10-21 12:25:57 -10:00
Javier Peletier
ae50a09b4e C++ components unit test framework (#9284)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-10-21 22:21:22 +00:00
J. Nick Koston
3f76a67c65 [wifi] Test multiple stas in wifi compile tests 2025-10-21 12:17:16 -10:00
J. Nick Koston
9922c65912 Add compile tests for binary_sensor MultiClickTrigger (#11454)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2025-10-22 10:32:48 +13:00
J. Nick Koston
f2469077d9 [light] Add tests for AddressableColorWipeEffectColor/StrobeLightEffectColor (#11456) 2025-10-22 10:31:18 +13:00
J. Nick Koston
ec08579eab Merge branch 'light_fixed' into integration 2025-10-21 11:15:46 -10:00
J. Nick Koston
805b5aef20 Merge branch 'binary_sensor_multi_click_fixed_vector' into integration 2025-10-21 11:15:38 -10:00
J. Nick Koston
548913b471 Add gpio switch interlock compile tests (#11449) 2025-10-22 10:12:32 +13:00
J. Nick Koston
d6961610c7 [light] Replace std::vector with FixedVector in strobe and color_wipe effects 2025-10-21 11:10:02 -10:00
J. Nick Koston
9e693335b6 [binary_sensor] Optimize MultiClickTrigger with FixedVector 2025-10-21 10:50:33 -10:00
Petr Kejval
80265a6bd2 [sensor] Add optimistic option to heartbeat filter (#10993)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-10-21 09:17:07 -04:00
J. Nick Koston
8f4cb740f3 Merge branch 'gpio_switch_interlock_tests' into integration 2025-10-20 23:38:18 -10:00
J. Nick Koston
53d0f589ba Add gpio switch interlock compile tests 2025-10-20 23:34:16 -10:00
J. Nick Koston
245f083a5c Add gpio switch interlock compile tests 2025-10-20 23:29:15 -10:00
J. Nick Koston
7f2cc47ed6 [binary_sensor] Add compile test for auto repeat (#11443) 2025-10-21 04:25:59 -05:00
J. Nick Koston
f1f1017cce Merge branch 'auto_repeat_fixed' into integration 2025-10-20 22:23:33 -10:00
J. Nick Koston
4bb4a309e7 [binary_sensor] Optimize AutorepeatFilter with FixedVector 2025-10-20 22:09:46 -10:00
J. Nick Koston
71af6dbb04 Merge remote-tracking branch 'upstream/dev' into integration 2025-10-20 21:58:30 -10:00
Keith Burzinski
66afe4a9be [climate] Add some integration tests (#11439) 2025-10-21 02:26:18 -05:00
J. Nick Koston
0ae9009e41 [ci] Fix clang-tidy split mode for core file changes (#11434) 2025-10-20 20:39:50 -10:00
J. Nick Koston
0b2f5fcd7e Add additional sensor filter tests (#11438) 2025-10-20 20:39:21 -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
3b6ff615e8 [ci] Fix clang-tidy split decision to account for component dependencies (#11430) 2025-10-21 15:39:15 +13:00
J. Nick Koston
05216db5f0 ESP8266: Complete testing mode memory patches with DRAM and Flash (#11427) 2025-10-21 15:26:49 +13:00
J. Nick Koston
9f668b0c4b Add basic text_sensor tests (#11424) 2025-10-21 15:26:41 +13:00