1
0
mirror of https://github.com/esphome/esphome.git synced 2026-02-08 00:31:58 +00:00

Commit Graph

  • 1b1efc5d49 revert this after https://github.com/libretiny-eu/libretiny/pull/361 libretiny_1120 J. Nick Koston 2026-02-07 18:28:28 -06:00
  • 67bfbee567 revert this after https://github.com/libretiny-eu/libretiny/pull/361 J. Nick Koston 2026-02-07 18:23:59 -06:00
  • 3deea03ff5 revert this after https://github.com/libretiny-eu/libretiny/pull/361 J. Nick Koston 2026-02-07 18:19:08 -06:00
  • c139aff8d9 Merge remote-tracking branch 'upstream/libretiny_1120' into integration integration J. Nick Koston 2026-02-07 18:05:38 -06:00
  • 98f900183d update boards as well J. Nick Koston 2026-02-07 18:04:41 -06:00
  • 059087ed21 [libretiny] Update LibreTiny to v1.12.0 J. Nick Koston 2026-02-07 18:01:52 -06:00
  • d3778af3e8 [libretiny] Update LibreTiny to v1.12.0 J. Nick Koston 2026-02-07 18:01:19 -06:00
  • 663151821f Merge branch 'cswitch_sdk' into integration J. Nick Koston 2026-02-07 18:00:55 -06:00
  • 8c4a732eb7 copilot edge cases cswitch_sdk J. Nick Koston 2026-02-07 18:00:30 -06:00
  • 2d0b1db3dd Merge branch 'cswitch_sdk' into integration J. Nick Koston 2026-02-07 17:53:31 -06:00
  • 4e3ccb4fc5 [analyze-memory] Attribute CSWTCH symbols from SDK archives J. Nick Koston 2026-02-07 17:52:20 -06:00
  • 61746bd4b3 DNM: Test merge to beta beta_premerge J. Nick Koston 2026-02-07 17:29:45 -06:00
  • 66ab62b3fb Merge branch 'deprecate_set_retry' into integration J. Nick Koston 2026-02-07 17:26:28 -06:00
  • 2a6e20dd32 [core] Deprecate set_retry, cancel_retry, and RetryResult deprecate_set_retry J. Nick Koston 2026-02-07 14:26:13 -06:00
  • 7516e418f2 Merge branch 'ms8607_remove_set_retry' into integration J. Nick Koston 2026-02-07 17:23:25 -06:00
  • 3864f06a15 Merge branch 'esp32_hosted_remove_set_retry' into integration J. Nick Koston 2026-02-07 17:23:21 -06:00
  • 98dcea6e7d Merge branch 'speaker_media_player_remove_set_retry' into integration J. Nick Koston 2026-02-07 17:23:15 -06:00
  • 9ee51b06fa Merge branch 'deprecate_set_retry' into integration J. Nick Koston 2026-02-07 17:23:12 -06:00
  • 4efca40457 Merge branch 'lps22_remove_set_retry' into integration J. Nick Koston 2026-02-07 17:23:06 -06:00
  • a43e3e5948 [dashboard] Close WebSocket after process exit to prevent zombie connections (#13834) dev J. Nick Koston 2026-02-07 22:19:20 +01:00
  • f64f71b9ac Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2026-02-07 15:13:45 -06:00
  • 56d838f8b2 [udp] Fix literal().begin() rendering missing dot separator udp-span-zero-alloc J. Nick Koston 2026-02-07 15:11:37 -06:00
  • 60298f67b8 [ms8607] Replace set_retry with set_timeout chain to avoid heap allocation ms8607_remove_set_retry J. Nick Koston 2026-02-07 14:17:06 -06:00
  • 4d2354da2e [esp32_hosted] Replace set_retry with set_interval to avoid heap allocation esp32_hosted_remove_set_retry J. Nick Koston 2026-02-07 14:18:23 -06:00
  • 6a3da67a1e [speaker] Replace set_retry with set_interval to avoid heap allocation speaker_media_player_remove_set_retry J. Nick Koston 2026-02-07 14:17:55 -06:00
  • 6ebafa8a9e [core] Deprecate set_retry, cancel_retry, and RetryResult J. Nick Koston 2026-02-07 14:26:13 -06:00
  • 3ba7e48615 [lps22] Replace set_retry with set_interval to avoid heap allocation lps22_remove_set_retry J. Nick Koston 2026-02-07 14:16:08 -06:00
  • afb8ea090b Update esphome/components/udp/__init__.py J. Nick Koston 2026-02-07 14:12:15 -06:00
  • 9de91539e6 [epaper_spi] Add Waveshare 1.54-G (#13758) schrob 2026-02-07 20:24:57 +01:00
  • 51b0661d9d Merge branch 'scheduler-inplace-cleanup' into integration J. Nick Koston 2026-02-07 19:56:42 +01:00
  • 3c85ff4744 try to avoid bloat scheduler-inplace-cleanup J. Nick Koston 2026-02-07 19:56:20 +01:00
  • 6a383a62b8 Merge branch 'scheduler-inplace-cleanup' into integration J. Nick Koston 2026-02-07 19:52:42 +01:00
  • f9542236e8 [udp] Eliminate per-loop heap allocation by using std::span for packet callbacks J. Nick Koston 2026-02-07 10:15:56 +01:00
  • 0fa7050b1c remove temp test J. Nick Koston 2026-02-07 10:01:57 +01:00
  • fa1554cac0 [scheduler] Eliminate heap allocation in full_cleanup_removed_items_ J. Nick Koston 2026-02-07 09:54:43 +01:00
  • 14071086bb Merge branch 'logger_thread_name_cleanup' into integration J. Nick Koston 2026-02-07 09:02:06 +01:00
  • 30f9bfaf83 [logger] Resolve thread name once and pass through logging chain logger_thread_name_cleanup J. Nick Koston 2026-02-07 07:47:00 +01:00
  • daebc2cc39 Merge branch 'dashboard-ws-close-on-exit' into integration J. Nick Koston 2026-02-07 06:15:23 +01:00
  • 6b089a611c [dashboard] Close WebSocket after process exit to prevent zombie connections J. Nick Koston 2026-02-07 06:12:31 +01:00
  • 836bfc625d restore original byte-at-a-time read in send_cmd_from_array ack loop ld2420_batch_read J. Nick Koston 2026-02-07 01:01:03 +01:00
  • 2a17592d57 dfplayer: batch UART reads to reduce per-loop overhead dfplayer_batch_read J. Nick Koston 2026-02-07 00:38:54 +01:00
  • 04697ac223 rf_bridge: batch UART reads to reduce per-loop overhead rf_bridge_batch_read J. Nick Koston 2026-02-07 00:36:27 +01:00
  • 3f3cf83aab rd03d: batch UART reads to reduce per-loop overhead rd03d_batch_read J. Nick Koston 2026-02-07 00:32:33 +01:00
  • 39013388dd pipsolar: batch UART reads to reduce per-loop overhead pipsolar_batch_read J. Nick Koston 2026-02-07 00:26:33 +01:00
  • cfbeea9983 [dlms_meter] Batch UART reads to reduce per-loop overhead dlms_meter_batch_read J. Nick Koston 2026-02-07 00:22:00 +01:00
  • 8f6e1abbce Check read_array return value in drain_rx_buffer_ dsmr_batch_read J. Nick Koston 2026-02-07 00:18:51 +01:00
  • c77d70c093 [tuya] Batch UART reads to reduce per-loop overhead tuya_batch_read J. Nick Koston 2026-02-07 00:17:26 +01:00
  • 25762c62f8 [dsmr] Batch UART reads to reduce per-loop overhead J. Nick Koston 2026-02-07 00:11:50 +01:00
  • 441ec35d9f [seeed_mr24hpc1/mr60fda2/mr60bha2] Batch UART reads to reduce per-loop overhead seeed_mr_batch_read J. Nick Koston 2026-02-07 00:07:44 +01:00
  • 33c831dbb8 Update esphome/components/nextion/nextion.cpp nextion_batch_read J. Nick Koston 2026-02-07 00:07:05 +01:00
  • 38aeb9be37 [pylontech] Batch UART reads to reduce loop overhead pylontech_batch_read J. Nick Koston 2026-02-07 00:04:22 +01:00
  • 6b7c52799d [nextion] Batch UART reads to reduce loop overhead J. Nick Koston 2026-02-07 00:02:10 +01:00
  • f19bb2cd0a [modbus] Batch UART reads to reduce loop overhead modbus_batch_read J. Nick Koston 2026-02-06 23:59:38 +01:00
  • 26c98a1e25 [ld2420] Batch UART reads to reduce loop overhead J. Nick Koston 2026-02-06 23:54:52 +01:00
  • 8a2c5407d8 Merge branch 'ld2450_batch_read' into integration J. Nick Koston 2026-02-06 23:40:24 +01:00
  • 52a039585d Merge branch 'ld2410_batch_read' into integration J. Nick Koston 2026-02-06 23:40:20 +01:00
  • fd6bd7fb67 Merge branch 'ld2412_batch_read' into integration J. Nick Koston 2026-02-06 23:40:15 +01:00
  • b544cf2ffe [ld2410] Batch UART reads to reduce loop overhead ld2410_batch_read J. Nick Koston 2026-02-06 23:39:31 +01:00
  • 6d1281301f [ld2412] Batch UART reads to reduce loop overhead ld2412_batch_read J. Nick Koston 2026-02-06 23:36:01 +01:00
  • 901192cca1 [ld2450] Batch UART reads to reduce loop overhead ld2450_batch_read J. Nick Koston 2026-02-06 23:33:21 +01:00
  • 3478c68af7 Merge branch 'cse7766_batch_read' into integration J. Nick Koston 2026-02-06 23:12:14 +01:00
  • 67e7ba4812 handle unlikely cse7766_batch_read J. Nick Koston 2026-02-06 23:12:00 +01:00
  • 981c132cf4 Merge branch 'cse7766_batch_read' into integration J. Nick Koston 2026-02-06 23:07:21 +01:00
  • 572376091e loop J. Nick Koston 2026-02-06 23:07:02 +01:00
  • 803e73fdec Merge branch 'cse7766_batch_read' into integration J. Nick Koston 2026-02-06 22:59:59 +01:00
  • e7c9808b87 [cse7766] Batch UART reads to reduce loop overhead J. Nick Koston 2026-02-06 22:53:31 +01:00
  • 26b61eed2b Address review: add SSD1306_MODEL_COUNT sentinel and bounds checks ssd1306-progmem-tables J. Nick Koston 2026-02-06 21:35:23 +01:00
  • 82eb8e3492 Merge branch 'ssd1306-progmem-tables' into integration J. Nick Koston 2026-02-06 21:39:50 +01:00
  • 21a5c2891e Merge branch 'i2c-arduino-cswtch' into integration J. Nick Koston 2026-02-06 21:39:46 +01:00
  • 96289775f2 [i2c] Replace switch with if-else to avoid CSWTCH table in RAM i2c-arduino-cswtch J. Nick Koston 2026-02-06 21:32:58 +01:00
  • 3e4269d32a Address review: add SSD1306_MODEL_COUNT sentinel and bounds checks J. Nick Koston 2026-02-06 21:35:23 +01:00
  • bd6d43de52 Merge branch 'ssd1306-progmem-tables' into integration J. Nick Koston 2026-02-06 21:28:11 +01:00
  • 8da986d41a [ssd1306_base] Move switch tables to PROGMEM with lookup tables J. Nick Koston 2026-02-06 21:25:52 +01:00
  • eb7aa3420f Add target_temperature to the template water heater (#13661) tronikos 2026-02-06 12:23:42 -08:00
  • efb3b746b8 bot review debug_progmem J. Nick Koston 2026-02-06 21:16:38 +01:00
  • 4fb851954b Merge branch 'debug_progmem' into integration J. Nick Koston 2026-02-06 21:10:55 +01:00
  • d1399d9145 [debug] Move ESP8266 switch tables to flash with PROGMEM_STRING_TABLE J. Nick Koston 2026-02-06 21:10:23 +01:00
  • ba40fbc53d Merge remote-tracking branch 'origin/mqtt-custom-topic-no-alloc' into integration J. Nick Koston 2026-02-06 21:01:53 +01:00
  • c8d4d870e8 [mqtt] Use .c_str() for StringRef payloads to match non-allocating publish overload mqtt-custom-topic-no-alloc J. Nick Koston 2026-02-06 21:00:53 +01:00
  • fcb458e449 Merge branch 'mqtt-discovery-topic-no-alloc' into integration J. Nick Koston 2026-02-06 20:57:47 +01:00
  • 48a8f753f5 Merge branch 'mqtt-custom-topic-no-alloc' into integration J. Nick Koston 2026-02-06 20:57:40 +01:00
  • 6293f3110c Merge branch 'mqtt-friendly-name-const-ref' into integration J. Nick Koston 2026-02-06 20:57:35 +01:00
  • ce34b37e02 Merge branch 'mqtt-on-log-no-heap' into integration J. Nick Koston 2026-02-06 20:57:29 +01:00
  • b454cac1dc [mqtt] Use stack buffer for discovery topic to avoid heap allocation mqtt-discovery-topic-no-alloc J. Nick Koston 2026-02-06 20:48:18 +01:00
  • a9a943b858 [mqtt] Add zero-allocation topic getters to MQTT_COMPONENT_CUSTOM_TOPIC macro J. Nick Koston 2026-02-06 20:41:51 +01:00
  • 85c1660edf [mqtt] Return friendly_name_() by const reference to avoid string copies mqtt-friendly-name-const-ref J. Nick Koston 2026-02-06 20:38:33 +01:00
  • 664baac09e [mqtt] Avoid heap allocation in on_log by using const char* publish overload mqtt-on-log-no-heap J. Nick Koston 2026-02-06 20:32:04 +01:00
  • b247e4a213 Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2026-02-06 20:12:59 +01:00
  • 86f91eed2f [mqtt] Move switch string tables to PROGMEM_STRING_TABLE (#13802) J. Nick Koston 2026-02-06 19:30:05 +01:00
  • ea7aeb2507 Merge branch 'uart_partity' into integration J. Nick Koston 2026-02-06 19:25:08 +01:00
  • 61b2416a7c Merge branch 'bmp_progmem' into integration J. Nick Koston 2026-02-06 19:24:52 +01:00
  • 3af5612b45 Update esphome/components/rtttl/rtttl.cpp rtttl_progmem J. Nick Koston 2026-02-06 19:23:14 +01:00
  • 41cecbfb0f [template] Convert alarm sensor type to PROGMEM_STRING_TABLE and narrow enum to uint8_t (#13804) J. Nick Koston 2026-02-06 19:22:26 +01:00
  • e3b547b1b0 [bmp3xx_base/bmp581_base] Convert oversampling and IIR filter strings to PROGMEM_STRING_TABLE bmp_progmem J. Nick Koston 2026-02-06 19:22:11 +01:00
  • 93dd8d0e4f Merge branch 'rtttl_progmem' into integration J. Nick Koston 2026-02-06 19:19:07 +01:00
  • 12b3e95ed3 [rtttl] Convert state_to_string to PROGMEM_STRING_TABLE J. Nick Koston 2026-02-06 19:18:27 +01:00
  • a94c0f745f Merge branch 'sprinkler_progmem' into integration J. Nick Koston 2026-02-06 19:16:49 +01:00
  • 7fc3b1ddfe [sprinkler] Convert state and request origin strings to PROGMEM_STRING_TABLE sprinkler_progmem J. Nick Koston 2026-02-06 19:16:13 +01:00
  • ca33d4111b [uart] Convert parity_to_str to PROGMEM_STRING_TABLE uart_partity J. Nick Koston 2026-02-06 19:11:10 +01:00
  • 9315da79bc [core] Add missing requests dependency to requirements.txt (#13803) Jonathan Swoboda 2026-02-06 13:03:16 -05:00