This website requires JavaScript.
2ed5611a08
Replace API deferred queue with efficient message batching system (#9012 )
J. Nick Koston
2025-06-10 18:49:15 -05:00
1467b704b8
[lvgl] Fix templated argument to lvgl.is_idle (#9014 )
Clyde Stubbs
2025-06-10 18:47:08 +10:00
94848e4811
[nextion] Add configurable limit for commands processed per loop (#8972 )
Edward Firmo and Keith Burzinski
2025-06-10 09:27:46 +02:00
3174f7ae86
[nextion] Optimize log messages to reduce memory usage (#9039 )
Edward Firmo
2025-06-10 01:51:08 +02:00
962a339a8a
Bump ruamel-yaml from 0.18.13 to 0.18.14 (#9037 )
dependabot[bot]
2025-06-09 18:45:05 -05:00
6a76e6ae4a
Bump aioesphomeapi from 32.2.0 to 32.2.1 (#9038 )
dependabot[bot]
2025-06-09 18:44:53 -05:00
ce4371a80d
[globals] Prevent redundant oversized string checks in loop (#9001 )
Edward Firmo and J. Nick Koston
2025-06-09 18:19:24 +02:00
b7ca6e087a
Add LWIP optimization options to reduce flash usage (#8946 )
J. Nick Koston and Keith Burzinski
2025-06-09 01:08:10 -05:00
368a0eea8a
Change RP2040 PIO SK6812 timings (#9020 )
pseud0sphere
2025-06-09 01:46:27 -04:00
99c368fe62
[tsl2561, tsl2591] Shorten log messages (#9034 )
Keith Burzinski
2025-06-09 00:45:17 -05:00
ff406f8e11
[max7219digit, servo, tsl2591] ESP_LOGCONFIG call reduction (Extend #9026 ) (#9033 )
Keith Burzinski
2025-06-08 23:19:20 -05:00
b98165e077
[nextion] Use safe restart to properly handle globals and restart logging (#9010 )
Edward Firmo
2025-06-09 04:10:36 +02:00
e2a9cced94
[psram] Add P4 support (#8545 )
2025-06-09 11:07:54 +10:00
cdae06e571
Force socket ready when high frequency looping (#9032 )
Jon Krause
2025-06-08 14:40:25 -10:00
c0b05ada1a
Reduce ESP_LOGCONFIG calls (#9026 )
J. Nick Koston
2025-06-08 19:02:30 -05:00
80dddb4cae
Update webserver local assets to 20250608-225410 (#9030 )
esphomebot
2025-06-09 11:41:35 +12:00
245c89a6c1
Disable ruff rule UP038 (#9029 )
J. Nick Koston
2025-06-08 18:15:46 -05:00
4d044d4ac9
[config] Clean build on ESP-IDF when component/platform combos change (#9028 )
Clyde Stubbs
2025-06-09 08:39:02 +10:00
9cc2a04d54
Implement proper API connection teardown before deep sleep/reboot (#9008 )
J. Nick Koston
2025-06-08 17:29:26 -05:00
50cdec19dd
Bump aioesphomeapi from 32.1.0 to 32.2.0 (#9025 )
dependabot[bot]
2025-06-08 16:28:39 +00:00
6d587278bd
Bump aioesphomeapi from 32.0.0 to 32.1.0 (#9024 )
dependabot[bot]
2025-06-08 15:26:04 +00:00
dde63e7459
[esp32] Add config vars for compiler (#9023 )
Keith Burzinski
2025-06-08 07:38:15 -05:00
8894f5030a
[qwiic_pir] Clean-up, shorten some log messages (#8951 )
Keith Burzinski
2025-06-07 22:44:35 -05:00
9e862b8b53
[list-components.py] Only add platforms that are actually platforms. (#9005 )
Clyde Stubbs
2025-06-08 12:25:24 +10:00
24d4ada841
Bump ruamel-yaml from 0.18.12 to 0.18.13 (#9018 )
dependabot[bot]
2025-06-07 13:48:41 -05:00
b1a8887548
Bump ruff from 0.11.11 to 0.11.13 (#9017 )
dependabot[bot]
2025-06-07 13:47:51 -05:00
d19997a056
[api] Fix build error in IDF 5.5 (#9007 )
Jonathan Swoboda
2025-06-04 17:19:58 -04:00
de7591882d
Move CONF_REQUEST_HEADERS to const.py (#9002 )
Stanislav Meduna
2025-06-04 16:26:30 +02:00
a00fc75c77
Bump aioesphomeapi from 31.1.0 to 32.0.0 (#9004 )
dependabot[bot]
2025-06-04 12:33:02 +01:00
80fd827f8b
[nextion] Add optional max_queue_size limit to prevent queue overflows (#8976 )
Edward Firmo
2025-06-04 13:13:35 +02:00
1dd3c6de90
[sdl] Add config for SDL window flags (#8998 )
Hannah_GBS and Clyde Stubbs
2025-06-04 10:49:32 +01:00
c8c43f13fd
[ci, nrf52] make zephyr clang mandatory (#8992 )
tomaszduda23
2025-06-03 23:03:32 +02:00
518bce50a5
[mqtt] Remove redundant "mqtt" from log messages (#8968 )
Keith Burzinski
2025-06-03 15:54:58 -05:00
4f87bea788
[api] Streamline some log strings (#8962 )
Keith Burzinski
2025-06-03 15:53:32 -05:00
8054c9b4f5
[bmp581] Shorten some log messages (#8948 )
Keith Burzinski
2025-06-03 15:51:51 -05:00
935e0a365f
[sps30] Shorten log messages (#8971 )
Keith Burzinski
2025-06-03 15:50:22 -05:00
b39a9924d8
Bump ruamel-yaml from 0.18.11 to 0.18.12 (#8977 )
dependabot[bot]
2025-06-03 21:49:14 +01:00
19ec922e28
[dashboard] Fix logging colors (#8984 )
Jonathan Swoboda
2025-06-03 16:48:22 -04:00
a225d6881f
[wireguard] Remove redundant "wireguard" from log messages (#8963 )
Keith Burzinski
2025-06-03 15:46:53 -05:00
6675e99862
Remove unnecessary ellipsis (#8964 )
Keith Burzinski
2025-06-03 15:46:10 -05:00
8cbe2b41f6
[bmp3xx] Remove redundant "bmp3xx" from log messages (#8965 )
Keith Burzinski
2025-06-03 15:45:29 -05:00
6a225cb4c0
[ethernet] Remove redundant "ethernet" from log messages (#8966 )
Keith Burzinski
2025-06-03 15:43:39 -05:00
e62d8bfabe
[sdp3x] Remove redundant "sdp3x" from log messages (#8969 )
Keith Burzinski
2025-06-03 15:43:14 -05:00
d4cea84b1b
[spi] Remove redundant "SPI" from log messages (#8970 )
Keith Burzinski
2025-06-03 15:39:21 -05:00
b63f90a6c0
[core] Update defines.h esp-idf version (#8974 )
Jesse Hills
2025-06-03 21:38:35 +01:00
4370b6695e
[const] Move CONF_X and CONF_Y to const.py (#8999 )
Hannah_GBS
2025-06-03 21:28:06 +01:00
589f13f0f7
[mdns] Set up only after API is set up (#9000 )
Jesse Hills
2025-06-03 18:38:59 +01:00
367017b352
Merge branch 'release' into dev
Jesse Hills
2025-06-03 20:45:32 +12:00
ec26d31499
Merge pull request #8996 from esphome/bump-2025.5.2
Jesse Hills
2025-06-03 20:45:09 +12:00
1bbc6db1c3
Bump version to 2025.5.2
Jesse Hills
2025-06-03 20:04:39 +12:00
162472bdc2
Fix logger stack overflow (#8988 )
J. Nick Koston
2025-06-02 17:46:17 +01:00
aecac15809
[debug] Make sensors work without logger debug level (#8980 )
Clyde Stubbs
2025-06-01 05:27:48 +10:00
6554af21b9
[esp8266] fix isr pin (#8981 )
Samuel Sieb and Samuel Sieb
2025-05-31 12:21:08 -07:00
8583466c6a
[rp2040] use low-level control for ISR gpio and add IRAM_ATTR (#8950 )
Samuel Sieb and Samuel Sieb
2025-05-30 04:38:50 -07:00
6666604069
[i2s-audio] ensure mic task isn't pinned to a core (#8879 )
Kevin Ahrendt
2025-05-27 15:47:42 -05:00
13e7aacc9d
Bump pytest from 8.3.5 to 8.4.0 (#8993 )
dependabot[bot]
2025-06-02 23:47:54 +01:00
737d502614
Fix logger stack overflow (#8988 )
J. Nick Koston
2025-06-02 17:46:17 +01:00
67dd649d00
[lc709203f] Add battery monitor (#8037 )
Pat Satyshur and Keith Burzinski
2025-06-01 15:24:55 -05:00
b2fc51367b
[debug] Make sensors work without logger debug level (#8980 )
Clyde Stubbs
2025-06-01 05:27:48 +10:00
5771bb4907
[preferences] Shorten log messages (#8982 )
Keith Burzinski
2025-05-31 14:23:47 -05:00
9ba9674437
Add missing icons and device classes to BME680 sensors (#8960 )
tronikos
2025-05-31 12:22:37 -07:00
acb1532e34
[esp8266] fix isr pin (#8981 )
Samuel Sieb and Samuel Sieb
2025-05-31 12:21:08 -07:00
e2093c34da
[esp32c6] Add test base file and platformio env (#8973 )
Jesse Hills
2025-05-31 22:50:45 +12:00
a2e4ad90ba
[nextion] Allocate NextionQueue in PSRAM (if available) (#8979 )
Edward Firmo
2025-05-31 09:52:42 +02:00
32e69c67f2
[max9611] Remove redundant "max9611" from log messages (#8967 )
Keith Burzinski
2025-05-30 07:29:51 -05:00
df0b5a187e
[rp2040] use low-level control for ISR gpio and add IRAM_ATTR (#8950 )
Samuel Sieb and Samuel Sieb
2025-05-30 04:38:50 -07:00
cee0e5379b
Allow Weikai to pass data_bit validation (#8917 )
Tim Laurence
2025-05-30 07:37:27 -04:00
daf2bd7e66
Have ESPHome's YAML dumper comply with its own yamllint rules (#8957 )
Javier Peletier
2025-05-29 22:43:05 +02:00
4031077f6d
[dht] Clean-up, shorten some log messages (#8949 )
Keith Burzinski
2025-05-29 04:37:41 -05:00
fd72a64053
Redundant Log Messages Cleanup (#8944 )
J. Nick Koston and Keith Burzinski
2025-05-29 04:36:23 -05:00
959a8b91bd
[demo] FIx some of the entities (#8943 )
Jesse Hills
2025-05-29 20:22:46 +12:00
44f1ff10e6
Introduce "communication failed" log macro (#8939 )
Keith Burzinski
2025-05-29 01:59:38 -05:00
64e4589f4e
[esp32] Regenerate boards from recommended platform version (#8938 )
Jesse Hills
2025-05-29 17:21:05 +12:00
20aba45cbe
[rp2040] Allow changing watchdog timeout (#8868 )
Kuba Szczodrzyński
2025-05-29 07:15:26 +02:00
0b1c5b825e
[modbus] [modbus_controller] Fix server role read coil 0x1 crc (#8859 )
gotnone and Stanley Pinchak
2025-05-29 00:12:58 -05:00
455624105b
Add flip X and Y on inkplate6 component (#7904 )
2025-05-29 01:10:06 -04:00
7ac5746e0d
Fix colors in update all (#8854 )
Jonathan Swoboda
2025-05-28 23:00:27 -04:00
12997451f6
particle matter improvements (#8846 )
Thomas Rupprecht
2025-05-29 04:57:20 +02:00
8c77e40695
Fix select() logging flood in very verbose mode (#8942 )
J. Nick Koston
2025-05-28 21:29:37 -05:00
2ddd91acf2
[alarm_control_panel] BYPASS_AUTO option for Template Alarm Control Panel sensors left open when armed (#8795 )
Nate Clark
2025-05-28 22:22:26 -04:00
729e49cdc3
[gcja5] Remove unused setup() method (#8935 )
Keith Burzinski
2025-05-28 21:01:00 -05:00
d64b49cc13
Optimize plaintext API header reading to reduce system calls (#8941 )
J. Nick Koston and Copilot
2025-05-28 20:46:23 -05:00
cfa8b3b272
[tmp102] Remove setup(), optimize logging (#8937 )
Keith Burzinski
2025-05-28 18:44:31 -05:00
51981335d5
[pmwcs3] Optimize logging (#8936 )
Keith Burzinski
2025-05-28 18:44:03 -05:00
70c5e1bbf1
Improve logging in integration tests when port does not open (#8932 )
J. Nick Koston and Copilot
2025-05-28 18:42:19 -05:00
43e88af28a
Optimize socket operations by checking readiness in the main loop (#8918 )
J. Nick Koston
2025-05-28 18:16:37 -05:00
ffc66f539f
Migrate wifi component to use App.get_loop_component_start_time (#8931 )
J. Nick Koston
2025-05-28 16:33:54 -05:00
c4cb694d77
Add more demo platforms (#8903 )
Jesse Hills
2025-05-29 08:23:45 +12:00
3fb9577ad9
[i2s_audio] Bump esphome/ESP32-audioI2S to 2.2.0 (#8920 )
Jesse Hills
2025-05-29 08:12:03 +12:00
34169491ac
[speaker mediaplayer] Yaml config initial volume (on first boot) (#8898 )
mrtoy-me
2025-05-29 05:37:25 +10:00
8eac859bab
Streamline setup() logging (s, t, u, v, w, x, y, z) (#8930 )
Keith Burzinski
2025-05-28 14:28:41 -05:00
d99e3237f9
Streamline setup() logging (n, o, p, q, r) (#8929 )
Keith Burzinski
2025-05-28 14:23:53 -05:00
d9a9e0aea3
Streamline setup() logging (k, l, m) (#8928 )
Keith Burzinski
2025-05-28 13:57:58 -05:00
0ce03ae26b
Streamline setup() logging (g, h, i) (#8927 )
Keith Burzinski
2025-05-28 13:55:02 -05:00
18653f8f69
Streamline setup() logging (e, f) (#8926 )
Keith Burzinski
2025-05-28 07:12:46 -05:00
6e0523109a
Streamline setup() logging (c, d) (#8925 )
Keith Burzinski
2025-05-28 05:54:38 -05:00
b6fa4f641d
Streamline setup() logging (a, b) (#8924 )
Keith Burzinski
2025-05-28 05:53:51 -05:00
ca6295d1bd
[ledc] Various optimizations/clean-up (#8922 )
Keith Burzinski
2025-05-28 05:50:48 -05:00
18a1d31845
[rtttl] Various optimizations/clean-up (#8923 )
Keith Burzinski
2025-05-28 05:48:54 -05:00
c5239a63ab
[aht10] Various optimizations/clean-up (#8921 )
Keith Burzinski
2025-05-28 05:22:05 -05:00