Bascht74
862047386c
[modbus] Reject send_wait_time and turnaround_time above 65535 ms ( #20160 )
2026-10-05 08:46:36 -05:00
Max Slotov
645144ad4d
[uart] Validate parity and stop bits correctly ( #20161 )
2026-10-05 13:21:48 +11:00
J. Nick Koston
88378ab354
[mipi_spi] Keep the init sequence in flash ( #20089 )
2026-10-04 21:21:28 -05:00
J. Nick Koston
f91ac5ed1d
[mipi_dsi] Keep the init sequence in flash ( #20091 )
2026-10-04 21:20:56 -05:00
J. Nick Koston
3b319240c6
[mipi_rgb] Keep the init sequence in flash ( #20090 )
2026-10-04 21:20:32 -05:00
Clyde Stubbs and J. Nick Koston
d9b3f299e0
[exponential_moving_average] Add EMA preserved across reboots ( #19882 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-05 13:19:12 +11:00
J. Nick Koston
60e511282a
[udp] Keep addresses in a shared flash table ( #20085 )
2026-10-05 13:45:18 +13:00
J. Nick Koston
e4be4c7fcb
[select] Keep select.is option lists in flash ( #20108 )
2026-10-04 18:30:45 -05:00
J. Nick Koston
0017b9c439
[matrix_keypad] Keep the keys in flash ( #20110 )
2026-10-05 12:26:42 +13:00
J. Nick Koston
ad1b6ab37e
[web_server] Keep allowed origins in a shared flash table ( #20086 )
2026-10-05 12:23:36 +13:00
J. Nick Koston
31e0a31c65
[api] Skip the listen backlog setter when it matches the default ( #20066 )
2026-10-05 12:13:41 +13:00
J. Nick Koston
e09cab94d4
[version] Skip the hide hash and hide timestamp setters when they match the defaults ( #20067 )
2026-10-05 12:13:01 +13:00
J. Nick Koston
e708c85100
[uart] Skip the parity setter when it matches the default ( #20069 )
2026-10-05 12:12:34 +13:00
Jesse Hills
4f539d3391
[homeassistant] Use input_number.set_value for input_number entities ( #19965 )
2026-10-05 08:56:34 +13:00
J. Nick Koston
63cb75726b
[noise] Use the shared PROGMEM table helper for the PSK ( #20101 )
2026-10-04 13:06:05 -05:00
J. Nick Koston
2d56559f04
[lvgl] Reject ESP8266 at validation ( #20099 )
2026-10-03 06:36:33 -05:00
J. Nick Koston
8691a43879
[font] Keep the glyph table in flash ( #20079 )
2026-10-03 06:29:06 -05:00
bfb7e76b2e
[light] Add color option to strobe and other color state ( #19874 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-01 19:02:58 +00:00
J. Nick Koston
3ed1bc7e20
[esp32_ble_tracker] Guard Bluedroid against stale queued connection requests ( #19375 )
2026-10-01 13:50:46 -05:00
Clyde Stubbs and Claude Opus 5.5
5baad05926
[lvgl] Use contextvars to improve lvgl scheduling ( #19242 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 04:54:38 -04:00
Jesse Hills
ac1190094a
[ethernet] Add KSZ8851SNL SPI ethernet support ( #19883 )
2026-09-30 13:48:10 +13:00
Clyde Stubbs
35d41adf86
[lvgl] Animation updates and debug borders option ( #19420 )
2026-09-30 07:20:13 +10:00
Christopher Pruijsen and Jonathan Swoboda
757a1c42f9
[dfrobot_sen0395] Fix output_latency treating milliseconds as seconds ( #19873 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-09-29 09:03:19 -04:00
54a9238425
[epaper_spi] reTerminal Sticky: Four-level grayscale for SSD1677 panels, and a full-refresh action ( #19213 )
...
Co-authored-by: Pierre <pierre@mysweethome.ch >
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-09-29 19:38:01 +10:00
J. Nick Koston
21c9604918
[network] Keep lwip off the PSRAM tier when Ethernet is configured ( #19367 )
2026-09-29 01:56:17 -05:00
Clyde Stubbs
2d6a7dae54
[mipi_rgb] Fix SWRESET delay for st7701s ( #17646 )
2026-09-29 09:40:39 +10:00
a000ce90bc
[ble_nus] Increase BLE MTU for NUS ( #19629 )
...
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-09-28 10:53:45 +02:00
Suliman Abdulrazzaq and Clyde Stubbs
1303b29a6e
[lvgl] Honor esphome build_flags when generating lv_conf.h ( #19743 )
...
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com >
2026-09-27 23:12:34 +00:00
J. Nick Koston
2844236e77
[light] Shrink LightState by 12 bytes per light ( #19711 )
2026-09-27 11:53:03 +02:00
Clyde Stubbs
b8af6cb005
[counter] Add persistent counter sensor ( #19746 )
2026-09-27 18:25:54 +10:00
Clyde Stubbs
a7e0c0f8a2
[light][lvgl] Add color names for light states ( #19712 )
2026-09-26 21:19:38 +10:00
J. Nick Koston
01a2aaef08
[motion] Use register_apply_action for motion.clear_calibration ( #19700 )
2026-09-25 20:32:57 -04:00
87b10d70a5
[mk2pvrouter] Add tag-based sensor defaults ( #18870 )
...
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-09-26 01:05:06 +01:00
bfe1f7bd17
[pzem6l24] Add PZEM-6L24 three-phase energy monitor sensor ( #17849 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-09-25 23:03:14 +00:00
J. Nick Koston
af4a8dac8e
[esp32] Keep the NVS cache in PSRAM when PSRAM is guaranteed ( #19378 )
2026-09-25 15:56:01 +01:00
J. Nick Koston
2d8e43ef78
[ota] Add allow_plaintext_upload for devices that never migrated to encryption ( #19396 )
2026-09-25 15:42:52 +01:00
Ivan Kruglov and J. Nick Koston
7dc98c683b
[uart] clock_source option ( #16486 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-09-24 15:16:40 +01:00
J. Nick Koston
64127632f5
[core][logger] Keep ESP8266 log strings in flash and deprecate the RAM option ( #19577 )
2026-09-24 13:11:50 +01:00
J. Nick Koston
170bb02fa3
[ln882h_ble_tracker] Use register_apply_action for stop_scan ( #19523 )
2026-09-23 23:16:08 +01:00
J. Nick Koston
8f14adaa0c
[bk72xx_ble_tracker] Use register_apply_action for stop_scan ( #19522 )
2026-09-23 23:15:25 +01:00
J. Nick Koston
761dd9dd9c
[rp2_ble_tracker] Use register_apply_action for stop_scan ( #19524 )
2026-09-23 23:15:10 +01:00
Leonardo Rivera
00fa63ea19
[climate_ir] Only advertise HEAT_COOL when heat and cool are both supported ( #19483 )
2026-09-23 11:14:57 +01:00
luar123
79532f2a85
[zigbee] Require mbedTLS extras for Zigbee crypto ( #19457 )
2026-09-22 22:48:50 +01:00
Xiretza
a53efcf646
[core] fix capitalisation of "pin" ( #19405 )
2026-09-18 18:30:35 -04:00
J. Nick Koston
a63dc0d9c9
[esphome] Keep the OTA encryption key without the api server so safe mode uploads work ( #19349 )
2026-09-17 10:20:41 -05:00
J. Nick Koston
8ac3dba11a
[esp32] Add a flash chip option that drops the unused flash vendor drivers ( #19217 )
2026-09-17 08:40:30 -05:00
J. Nick Koston
a7559547b2
[remote_receiver] Treat buffer size as bytes on the pulse ring targets ( #19101 )
2026-09-17 08:15:13 -05:00
J. Nick Koston
b001514cf3
[remote_base] Accept protocols registered by external components ( #19332 )
2026-09-17 11:33:52 +12:00
J. Nick Koston
3fe87688d9
[esp32] Enable octal flash when the flash mode is opi ( #19218 )
2026-09-17 11:31:27 +12:00
J. Nick Koston
f8012bc467
[esp32] Redefine __FILE__ to the basename so assert paths stay out of RAM ( #19106 )
2026-09-17 11:22:32 +12:00