J. Nick Koston
|
8969eb76e9
|
[wifi] Avoid redundant SDK calls in WiFi loop on ESP8266 (#15303)
|
2026-03-30 08:24:17 -10:00 |
|
J. Nick Koston
|
a91e6d92f6
|
[core] Remove dead get_loop_priority code (#15242)
|
2026-03-29 17:32:43 -04:00 |
|
Jonathan Swoboda
|
26e78c840c
|
[wifi] Filter fast_connect by band_mode and use background scan for roaming (#15152)
|
2026-03-24 20:21:04 -04:00 |
|
J. Nick Koston
|
238adbe008
|
[wifi] Fix roaming counter reset from delayed disconnect and successful retry (#15126)
|
2026-03-24 14:04:17 -10:00 |
|
J. Nick Koston
|
9da0c5bc85
|
[wifi] Fix roaming attempt counter reset on disconnect during scan (#15099)
|
2026-03-23 08:47:15 -10:00 |
|
J. Nick Koston
|
baf365404c
|
[network] Inline get_use_address() to eliminate function call overhead (#14942)
|
2026-03-23 04:18:43 +00:00 |
|
J. Nick Koston
|
daafa8faa3
|
[wifi] Inline trivial WiFiAP and WiFiComponent accessors (#15075)
|
2026-03-22 10:36:18 -10:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
6700347a48
|
[wifi] Fix ESP-IDF 6.0 compatibility (#14766)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-13 14:47:12 -04:00 |
|
 J. Nick KostonandCopilot
|
a744261934
|
[mdns] Fix RP2040 mDNS not restarting after WiFi reconnect (#14737)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-13 01:12:22 +00:00 |
|
 J. Nick KostonandCopilot
|
74e4b69654
|
[core] Replace Application name/friendly_name std::string with StringRef (#14532)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
|
2026-03-06 06:58:13 -10:00 |
|
![pre-commit-ci-lite[bot]](/avatar/24e64739ad4c3d54d0291a78934c09fb0a50c28f85520283d0803d0353c51b35?size=40) 
|
e25d740968
|
[wifi] Cache is_connected() for cheap inline access (#14463)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2026-03-05 09:58:58 -10:00 |
|
 J. Nick KostonandClaude Opus 4.6
|
9371159a7e
|
[core] Replace custom esphome::optional with std::optional (#14368)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-04 01:14:05 +00:00 |
|
J. Nick Koston
|
a1760a1980
|
[improv_serial] Add missing USE_IMPROV_SERIAL define to fix WiFi scan filtering (#14359)
|
2026-03-02 09:23:10 +13:00 |
|
J. Nick Koston
|
4c3bb1596e
|
[wifi] Use memcpy-based insertion sort for scan results (#13960)
|
2026-02-27 08:14:46 +13:00 |
|
J. Nick Koston
|
ede2da2fbc
|
[core] Conditionally compile get_loop_priority with USE_LOOP_PRIORITY (#14210)
|
2026-02-23 10:57:23 +13:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
403235e2d4
|
[wifi] Add band_mode configuration for ESP32-C5 dual-band WiFi (#14148)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-20 11:20:29 -05:00 |
|
J. Nick Koston
|
7dff631dcb
|
[core] Flatten single-callsite vector realloc functions (#13970)
|
2026-02-12 18:20:39 -06:00 |
|
 J. Nick KostonandCopilot
|
e12ed08487
|
[wifi] Add CompactString to reduce WiFi scan heap fragmentation (#13472)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-11 21:24:24 +00:00 |
|
J. Nick Koston
|
f9192b5f75
|
[wifi] Avoid jump tables in LOG_STR switch statements to save ESP8266 RAM (#13799)
|
2026-02-06 18:20:46 +01:00 |
|
J. Nick Koston
|
ec477801ca
|
[wifi] Defer ESP8266 WiFi listener callbacks from system context to main loop (#13789)
|
2026-02-06 16:23:19 +00:00 |
|
J. Nick Koston
|
2541ec1565
|
[wifi] Fix wifi.connected condition returning false in connect state listener automations (#13733)
|
2026-02-04 21:42:13 +13:00 |
|
J. Nick Koston
|
d41c84d624
|
[wifi] Conditionally compile on_connect/on_disconnect triggers (#13684)
|
2026-02-03 04:29:18 +01:00 |
|
 J. Nick KostonandCopilot
|
051604f284
|
[wifi] Filter scan results to only store matching networks (#13409)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-28 05:37:05 -10:00 |
|
J. Nick Koston
|
f91bffff9a
|
[wifi] Avoid heap allocation when building AP SSID (#13474)
|
2026-01-26 17:32:58 -10:00 |
|
J. Nick Koston
|
3c5fc638d5
|
[wifi] Fix stale error_from_callback_ causing immediate connection failures (#13450)
|
2026-01-22 10:42:14 -10:00 |
|
 J. Nick KostonandCopilot
|
909bd1074a
|
[wifi] Fix captive portal/improv only attempting last configured network (#13086)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-11 17:17:18 -10:00 |
|
J. Nick Koston
|
de82f96ccb
|
[core] Rename FixedVector::shrink_to_fit() to release() for clarity (#13130)
|
2026-01-11 00:43:31 +00:00 |
|
J. Nick Koston
|
52459d1bc7
|
[wifi] Fix infinite roaming when best-signal AP is crashed/broken (#13071)
|
2026-01-08 11:42:06 -10:00 |
|
J. Nick Koston
|
050e9b0d4a
|
[wifi] Add basic post-connect roaming support for stationary devices (#12809)
|
2026-01-07 08:30:23 -10:00 |
|
J. Nick Koston
|
d6c2dd3c26
|
[wifi] Eliminate heap allocations in IP address logging (#13017)
|
2026-01-06 08:21:16 -10:00 |
|
J. Nick Koston
|
c1ad39a072
|
[wifi] Clean up duplicate and empty logging output (#13018)
|
2026-01-06 07:35:16 -10:00 |
|
J. Nick Koston
|
a37d4b17eb
|
[wifi] Combine log statements to reduce loop blocking (#12939)
|
2026-01-04 23:11:48 +00:00 |
|
 J. Nick KostonandJonathan Swoboda
|
7b74f94360
|
[wifi] Combine log statements to reduce loop blocking (#12856)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-01-04 01:54:56 +00:00 |
|
J. Nick Koston
|
d505f0316b
|
[wifi] Combine scan result log lines to reduce loop blocking with many matching APs (#12830)
|
2026-01-03 12:31:58 -10:00 |
|
J. Nick Koston
|
2230e56347
|
[wifi] Use stack buffers for IP address logging to avoid heap allocations (#12680)
|
2026-01-02 14:14:24 -10:00 |
|
J. Nick Koston
|
00ab64a3c7
|
[wifi] Use wifi_ssid_to() to avoid heap allocations in automation and connection checks (#12678)
|
2026-01-02 14:13:43 -10:00 |
|
 J. Nick KostonandCopilot
|
a6097f4a0f
|
[wifi] Eliminate heap allocations in dump_config logging (#12664)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-27 08:36:19 -10:00 |
|
J. Nick Koston
|
0919017d49
|
[wifi] Avoid unnecessary string copy in failed connection logging (#12659)
|
2025-12-26 08:44:03 -10:00 |
|
J. Nick Koston
|
ebc3d28ade
|
[wifi] Replace optional with sentinel values to reduce RAM and clarify API (#12446)
|
2025-12-19 11:18:15 -10:00 |
|
J. Nick Koston
|
4f821a6d76
|
[wifi] Reduce scan logging to prevent blocking loop during connection (#12544)
|
2025-12-17 18:21:46 -10:00 |
|
   
|
9de7df7b5b
|
Add build info to image (#12425)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-18 00:06:52 +00:00 |
|
J. Nick Koston
|
ffce80f96c
|
[wifi] Fix WiFi recovery after failed connection attempts (#12483)
|
2025-12-14 16:26:34 -06:00 |
|
 J. Nick KostonandCopilot
|
d635892ecf
|
[core] Use StringRef for get_comment and get_compilation_time to avoid allocations (#12219)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-08 10:36:13 -05:00 |
|
J. Nick Koston
|
ffb3e2eb0a
|
[wifi] Fix scan timeout loop when scan returns zero networks (#12354)
|
2025-12-07 22:00:04 -06:00 |
|
Flo
|
8f97f3b81f
|
[wifi] Fix ap_active condition (#12227)
|
2025-12-02 10:12:27 -06:00 |
|
Clyde Stubbs
|
91df0548ef
|
[wifi] Restore blocking setup until connected for RP2040 (#12142)
|
2025-11-27 10:30:03 -05:00 |
|
 Keith BurzinskiandJ. Nick Koston
|
2bc8a4a779
|
[wifi_info] Use callbacks instead of polling (#10748)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2025-11-24 20:23:10 -06:00 |
|
 Kevin AhrendtandJ. Nick Koston
|
d1a1bb446b
|
[wifi] Add runtime power saving mode control (#11478)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2025-11-24 17:55:04 +00:00 |
|
![pre-commit-ci-lite[bot]](/avatar/24e64739ad4c3d54d0291a78934c09fb0a50c28f85520283d0803d0353c51b35?size=40) Floandpre-commit-ci-lite[bot]
|
66cda04664
|
[wifi] ap_active condition (#11852)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2025-11-24 11:19:38 -06:00 |
|
J. Nick Koston
|
29374837c6
|
[wifi, captive_portal, web_server, wifi_info] Use stack allocation for MAC address formatting (#11963)
|
2025-11-18 17:06:34 -06:00 |
|