espressif/esp_wifi_service

0.5.0

uploaded 1 month 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

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 34 times
  • Weekly Downloads Weekly Downloads (All Versions)
  • Downloaded this version
    This version: 2 times

Badge

espressif/esp_wifi_service version: 0.5.0
|