Commit Graph
4405 Commits
Author SHA1 Message Date
J. Nick Koston 443c2caa0c [output] Name the channel key in the duplicate-channel error 2026-10-29 18:39:14 -10:00
J. Nick Koston c3146d8f6a [output] Let final_validate_unique_channel take the channel key 2026-10-29 18:28:57 -10:00
08e41587ae [ledc] Fix pulse truncation when setting zero duty (#21179)
Co-authored-by: Tomas Matheson <tomas.matheson@icloud.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2026-10-29 22:16:44 -05:00
129b3f248a [mitsubishi_cn105] Add climate action support (#21650)
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@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2026-10-29 17:05:46 -10:00
FuNK3YandClaude Opus 5.5 1a325304ed [dlms_meter] Allow multiple dlms_meter instances (#21585)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 16:42:25 -10:00
Boris KrivonogandJ. Nick Koston 957fe02ebc [mitsubishi_cn105] Add the horizontal vane to the vane trigger and action (#21870)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-10-29 15:56:40 -10:00
96d6627daf [ir_rf_base] Reject infrared and radio_frequency entities sharing a key (#21886)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-10-29 15:54:50 -10:00
Jonathan Swoboda 349945225c [esp32][ota][esp32_ble_tracker] Prepare for ESP-IDF 6.2 (#21891) 2026-10-29 19:50:31 -04:00
be857de642 [ld2410] Add automatic background noise correction (#21460)
Co-authored-by: Anunay Kulshrestha <1544855+anunayk@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2026-10-29 12:36:51 -10:00
ee9ea7e62f [mitsubishi_cn105] Add horizontal vane direction select (#21863)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2026-10-29 10:46:35 -10:00
J. Nick Koston 95973f0d38 [matrix_keypad][rc522][rdm6300][sx1509][wiegand] Build hub triggers with two automations each in tests (#21787) 2026-10-29 11:07:47 -04:00
J. Nick Koston 2d41bd5cea [time] Add tests for on_time schedules and time jump handling (#21793) 2026-10-29 11:06:39 -04:00
J. Nick Koston 5d2772c216 [sun] Add unit tests for on_sunrise and on_sunset crossing (#21802) 2026-10-29 11:05:44 -04:00
J. Nick Koston d8eec3c460 [ble_client] Cover text sensor on_notify in the build test (#21820) 2026-10-29 10:13:28 -04:00
J. Nick Koston 7cde8beb0d [wifi] Run the connection retry phases in a host unit test (#21746) 2026-10-29 10:12:22 -04:00
J. Nick Koston b59018147e [sensor] Fix codegen crash for a delta baseline given as a number (#21811) 2026-10-29 10:11:56 -04:00
J. Nick Koston 807dfa3abb [sensor][number] Add tests for the on_value_range trigger (#21814) 2026-10-29 10:08:53 -04:00
J. Nick Koston 9aa035a01e [ble_device_base] Cover the service and manufacturer data advertise triggers (#21822) 2026-10-29 10:08:12 -04:00
J. Nick Koston a0e317d9f9 [core] Add PUBLISH_STATE (#21805) 2026-10-29 10:02:06 -04:00
Jonathan Swoboda 5071968eb9 [ci] Compile each build path ESPHome ships on Windows on a Windows runner (#21791) 2026-10-28 22:46:10 -04:00
Jonathan Swoboda e6bebc298f [nrf52] Patch west build so a project on another Windows drive than the SDK builds (#21798) 2026-10-28 22:00:56 -04:00
Jonathan Swoboda 8831c0dc0d [platformio] Use ccache for compiles PlatformIO moved to a response file on Windows (#21819) 2026-10-28 21:59:54 -04:00
J. Nick Koston 6d9f4421a8 [components] Declare child entities with SUB_* macros (1/8) (#21770) 2026-10-28 20:34:55 -04:00
J. Nick Koston 8854e1eb94 [components] Declare child entities with SUB_* macros (2/8) (#21771) 2026-10-28 20:34:25 -04:00
J. Nick Koston d597be77ac [components] Declare child entities with SUB_* macros (3/8) (#21772) 2026-10-28 20:34:04 -04:00
J. Nick Koston f56a4db60f [components] Declare child entities with SUB_* macros (5/8) (#21774) 2026-10-28 20:33:25 -04:00
TomandJ. Nick Koston 4814377805 [pcf85063] Read 12-hour mode and set 24-hour mode on every write (#21221)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-10-28 13:51:07 -10:00
Kevin AhrendtandJ. Nick Koston d0bafef28c [sendspin] Add the source role, streaming a microphone to the server (#21696)
Co-authored-by: J. Nick Koston <nick@koston.org>
2026-10-28 23:41:38 +00:00
Bascht74 e8cf0cfd06 [core][socket] Add an idle timeout to TcpClientLink (#21365) 2026-10-28 13:23:59 -10:00
88f6135171 [esp32][audio_http] Keep TLS 1.3 working (#21786)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-10-28 23:22:43 +00:00
Kevin Ahrendt 055faab7e3 [sound_level] Allow more than one microphone channel (#21760) 2026-10-28 13:22:13 -10:00
Jonathan Swoboda d5539d358a [core][nrf52] Drop build flags holding ';', keep linker groups whole, and quote nRF52 build flags (#21699) 2026-10-28 18:14:36 -04:00
d1c1f10be8 [binary_sensor] Add on_raw_value trigger (#21126)
Co-authored-by: Philip Poten <philip@poten.at>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-10-28 10:06:32 -10:00
techdregs 3d3c624309 [rx8111] Add optional binary sensors (#21744) 2026-10-28 09:30:19 -10:00
Wei-Lun LiandClaude Opus 5.5 23fa94bee1 [core] Reject a 0 K color temperature instead of crashing (#21756)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 08:18:54 -10:00
Kevin AhrendtandJ. Nick Koston f565ad0286 [i2s_audio] Stamp microphone buffers with the DMA capture time (#21664)
Co-authored-by: J. Nick Koston <nick@koston.org>
2026-10-28 07:05:19 -04:00
n-IA-hane 10ce6b9faa [speaker_source] Stop pending sources without advancing the playlist (#19501) 2026-10-27 19:46:17 -10:00
Raphael Hehl a99bca0a23 [esp32_camera] Add capture_delay and capture triggers for single images (#21614) 2026-10-27 19:45:01 -10:00
Nicolas Liaudat 647c9b8b28 [esp32_camera] Add sensor windowing (digital zoom) (#20480) 2026-10-27 18:39:55 -10:00
Bogdan Dumitru 1acd6a64d4 [ld2450] Detect a lost radar link (#21734) 2026-10-28 04:27:58 +00:00
Petar Petrov d58c809e9b [vnc] Add VNC password authentication (#20626) 2026-10-27 18:14:42 -10:00
68fdc2c1bc [ring_buffer] Respect waits for oversized partial writes (#21058)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-10-28 03:47:49 +00:00
f8fbcb8886 [ecocomfort2] Add the configuration entities (Part 3) (#20783)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.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@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2026-10-27 17:46:54 -10:00
J. Nick KostonandJonathan Swoboda 28fb5125a6 [binary_sensor] Reset filters when the state becomes unknown (#21740)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2026-10-27 17:15:18 -10:00
J. Nick Koston 02eab7b269 [libretiny] Report the previous boot's crash on LN882H (#21728) 2026-10-27 16:56:46 -10:00
441d7ec20c [rx8111] Add event timestamp text sensor and capture storage modes (#21604)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-10-27 16:52:50 -10:00
J. Nick Koston 6309f63a44 [core] Read the OS from sys.platform instead of querying it at import (#21736) 2026-10-27 22:48:31 -04:00
ce2e025d84 [delta_wallbox] Swapped the power and energy readings (#21628)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2026-10-27 14:54:45 -10:00
072c9556eb [core] Allow esphome upload without a configuration (#21738)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2026-10-27 14:48:47 -10:00
Jonathan Swoboda 02502b7af2 [core][scheduler] Log a new interval before taking the scheduler lock (#21721) 2026-10-27 19:58:36 -04:00