espressif/esp_wifi_service

0.5.0

Latest
uploaded 21 hours ago
Wi-Fi service with profile management, provisioning agents, and automatic AP selection

changelog

# Changelog

## v0.5.0

### Features

- Initial version of `esp_wifi_service`
- ADF service integration for Wi-Fi lifecycle, provisioning, connection selection, and events
- Profile manager for multiple Wi-Fi credentials with add, update, enable, disable, delete, and cleanup operations
- Replaceable profile storage media including NVS, file system, raw dual-partition flash, and custom adapters
- HTTP SoftAP/Web UI provisioning with captive portal support and cached scan results
- BluFi provisioning support using the shared profile manager
- Automatic startup policy that selects saved networks or starts configured provisioning agents
- Wi-Fi selector with priority, RSSI, probe health, temporary blocklist, and re-evaluation support
- Optional MCP tools for remote status query and profile/provisioning management

Links

Supports all targets

License: Custom

To add this component to your project, run:

idf.py add-dependency "espressif/esp_wifi_service^0.5.0"

download archive

Stats

  • Archive size
    Archive size ~ 108.68 KB
  • Downloaded in total
    Downloaded in total 0 times
  • Downloaded this version
    This version: 0 times

Badge

espressif/esp_wifi_service version: 0.5.0
|