J. Nick Koston
e671c8ebdf
Merge remote-tracking branch 'origin/esp8266-entity-names-flash' into esp8266-entity-names-components
2026-10-14 16:15:42 -10:00
J. Nick Koston
fe2637356b
Merge remote-tracking branch 'origin/api-action-strings-progmem' into esp8266-entity-names-flash
2026-10-14 16:15:04 -10:00
J. Nick Koston
6f7b875844
Merge remote-tracking branch 'origin/dev' into api-action-strings-progmem
2026-10-14 16:14:40 -10:00
J. Nick Koston
677516efcc
Merge remote-tracking branch 'origin/esp8266-entity-names-flash' into esp8266-entity-names-components
2026-10-14 16:09:46 -10:00
Jonathan Swoboda
f3eaf698d6
[mipi_rgb] Rotate pure RGB panels in software ( #20757 )
2026-10-14 22:05:01 -04:00
J. Nick Koston
52ec1c7ccf
Merge remote-tracking branch 'origin/api-action-strings-progmem' into esp8266-entity-names-flash
...
# Conflicts:
# esphome/core/string_ref.h
# tests/components/core/test_progmem_string_ref.cpp
2026-10-14 16:01:49 -10:00
J. Nick Koston
f7057e1270
[tests] Reset saved preferences before every C++ unit test ( #20771 )
2026-10-14 16:01:45 -10:00
J. Nick Koston
ef5b0861f1
Encode Home Assistant action names and data from flash
2026-10-14 15:59:41 -10:00
908c2f6778
[wifi] Add Wi-Fi Easy Connect (DPP) provisioning on the ESP32 ( #17934 )
...
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 >
2026-10-14 14:29:47 -10:00
Panoplian
fe57eef3f6
[core] Test that includes inside a package resolve next to the package ( #20739 )
2026-10-14 13:28:01 -10:00
d0b9f195b0
[wifi] Apply reboot_timeout with a fallback AP unless a station is connected to it ( #9958 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-14 13:23:37 -10:00
eafeef7cb8
[fusb302b] Add FUSB302B driver ( #20760 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-14 13:18:20 -10:00
Kevin Ahrendt and J. Nick Koston
4df6291feb
[api][sendspin] Add the Sendspin client id to the capabilities message ( #20775 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-14 22:56:51 +00:00
d8ca4a9460
[audio_dac] Add ES9038Q2M Katana platform ( #15017 )
...
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: J. Nick Koston <nick@home-assistant.io >
2026-10-14 22:50:41 +00:00
48a0a41cce
[wifi] Implement access point WISP mode ( #13633 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-14 12:49:37 -10:00
ea76073d86
[micro_wake_word] Allow selecting the inference task core ( #20126 )
...
Co-authored-by: n-IA-hane <n-IA-hane@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-14 12:42:24 -10:00
puddly and J. Nick Koston
04715fb32b
[usb_uart] Expose interface_class and port_number ( #20659 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-14 21:41:12 +00:00
nullable.eth and J. Nick Koston
3df9360876
[i2s_audio] Add keep_alive option to speaker to prevent pop/click on audio start ( #15565 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-14 11:39:30 -10:00
J. Nick Koston
d3668a7186
[mqtt] Match subscription topics in a loop instead of recursing per character ( #20767 )
2026-10-14 11:13:32 -10:00
J. Nick Koston
ac74796263
[friedrich] Clear saved preferences in the test fixture ( #20770 )
2026-10-14 10:52:13 -10:00
c56bb14037
[mqtt] Print crash info over MQTT ( #17935 )
...
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-14 10:39:55 -10:00
J. Nick Koston
a4278b8dec
[ci] Run benchmarks when a component the Python import benchmark imports changes ( #20763 )
2026-10-14 10:35:33 -10:00
Panoplian
6d173c7371
[bq25186] Set i2c_id in the component tests ( #20742 )
2026-10-14 10:35:01 -10:00
Panoplian and J. Nick Koston
3c4cf50cb6
[core] Point compile errors after a lambda at the right line ( #20740 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-14 10:02:51 -10:00
e1a996435d
[ld2450] Add polygon zones evaluated on the device ( #20154 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-14 19:29:16 +00:00
Jonathan Swoboda
c5a624a1f2
[tests] Count OTA key probe retries on a fake clock ( #20761 )
2026-10-14 15:21:35 -04:00
Remco van Essen
15fb7f775e
[tmc2209] Add chopper and PWM tuning actions ( #20753 )
2026-10-14 08:59:21 -10:00
J. Nick Koston
3fa72e61c6
[mqtt] Build the mqtt triggers with build_trigger_callback ( #20433 )
2026-10-14 08:55:39 -10:00
J. Nick Koston
7afc2768f8
[esp8266] Check that every component's saved values fit together ( #20686 )
2026-10-14 08:45:51 -10:00
56f1a2bf46
[midea_portasplit] Add Midea PortaSplit climate component ( #18033 )
...
Co-authored-by: Claude Opus 4.8 <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@koston.org >
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-14 08:45:21 -10:00
Panoplian
fee47fe2f1
[pcf85063] Convert the weekday to and from the chip's 0-6 range ( #20736 )
2026-10-14 08:43:23 -10:00
Panoplian
b994e081c3
[bm8563] Convert the weekday to and from the chip's 0-6 range ( #20737 )
2026-10-14 08:42:47 -10:00
Jonathan Swoboda
a1f740b71b
[lvgl] Keep LV_CONF_PATH one argument when the build path has a space ( #20758 )
2026-10-14 08:36:17 -10:00
Remco van Essen and Claude Opus 5.5
7f144365ba
[fusb302b] Add USB PD sink protocol ( #20632 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-14 08:35:29 -10:00
Marcus Voß and J. Nick Koston
928459d16f
[cse7766] Keep last power reading between measurements at low load ( #20631 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-14 08:33:11 -10:00
91e0edc11d
[pn532] Fix NDEF parsing greater than 255 bytes ( #18188 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
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-14 08:15:48 -10:00
J. Nick Koston
9c568525b0
[core] Add CodSpeed benchmarks for importing entity components ( #20648 )
2026-10-14 09:08:41 -04:00
J. Nick Koston
10f42e3e7c
[shelly_dimmer] Build the STM32 firmware update path in CI ( #20677 )
2026-10-14 09:03:34 -04:00
J. Nick Koston
25d4b88605
[nfc] Add unit tests for the URI record prefix codes ( #20724 )
2026-10-14 09:01:59 -04:00
J. Nick Koston
66ea99ce65
[seeed_mr60fda2] Compile without binary sensors or selects ( #20726 )
2026-10-14 09:00:08 -04:00
J. Nick Koston
d9298cb7b9
[seeed_mr60bha2] Compile without sensors or binary sensors ( #20729 )
2026-10-14 08:59:27 -04:00
J. Nick Koston
34e1cf96d5
[bmi270] Build the component on ESP8266 in CI ( #20731 )
2026-10-14 08:58:56 -04:00
56cc03c4d4
[haier] Haier Select component added ( #16148 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Pavlo Dudnytskyi <Pavlo.Dudnytskyi@addsecure.com >
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-13 23:27:18 -10:00
Petar Petrov
7f2c3ba3f5
[display] Let other components draw into a display ( #20622 )
2026-10-14 06:11:47 +00:00
Petar Petrov
1146b77836
[socket] Add TcpClientLink::connecting() ( #20722 )
2026-10-13 19:19:17 -10:00
60a1d70805
[core] Move deferred include processing to parse_yaml ( #16344 )
...
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: J. Nick Koston <nick@home-assistant.io >
2026-10-13 17:46:54 -10:00
Ryan Ludwig and Cursor
887d4c3a83
[esp32_can] Add NO_ACK mode ( #20706 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-13 17:36:15 -10:00
J. Nick Koston
c1fa73470e
[display] Walk the blit fallback in frame buffer order and resolve the bitness once ( #20651 )
2026-10-13 17:31:13 -10:00
J. Nick Koston
5171113c87
[core] Let PROGMEM_STRING_TABLE hold more than 255 bytes ( #20646 )
2026-10-13 17:17:48 -10:00
techdregs and J. Nick Koston
5718e4b779
[tmp102] Add text sensor for diagnostics ( #20629 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-13 17:06:56 -10:00