# Feature List

[中文]

## Supported Features

### Mesh Core

- Provisioning

    - PB-ADV, PB-GATT and PB-Remote

    - OOB Authentication

    - Certificate-based Provisioning

    - Remote Provisioning

    - Enhanced Provisioning Authentication

- Networking

    - Relay

    - Segmentation and Reassembly

    - Key Refresh Procedure

    - IV Update Procedure

    - Friend

    - Low Power

    - Proxy Server

    - Proxy Client

    - Directed Forwarding

    - Private Beacon

    - Subnet Bridge

    - Minor Enhancements

- Multiple Client Models Run Simultaneously

    - Support multiple client models send packets to different nodes simultaneously

    - No blocking between client model and server model

- NVS Storing

    - Store provisioning and configuration information of ESP-BLE-MESH Node

### Mesh Models

- Foundation models

    - Configuration Server model

    - Configuration Client model

    - Health Server model

    - Health Client model

    - Remote Provisioning Server model

    - Remote Provisioning Client model

    - Directed Forwarding Configuration Server model

    - Directed Forwarding Configuration Client model

    - Bridge Configuration Server model

    - Bridge Configuration Client model

    - Mesh Private Beacon Server model

    - Mesh Private Beacon Client model

    - On-Demand Private Proxy Server model

    - On-Demand Private Proxy Client model

    - SAR Configuration Server model

    - SAR Configuration Client model

    - Solicitation PDU RPL Configuration Server model

    - Solicitation PDU RPL Configuration Client model

    - Opcodes Aggregator Server model

    - Opcodes Aggregator Client model

    - Large Composition Data Server model

    - Large Composition Data Client model

- Generic client models

    - Generic OnOff Client

    - Generic Level Client

    - Generic Default Transition Time Client

    - Generic Power OnOff Client

    - Generic Power Level Client

    - Generic Battery Client

    - Generic Location Client

    - Generic Property Client

- Sensor client models

    - Sensor Client

- Time and Scenes client models

    - Time Client

    - Scene Client

    - Scheduler Client

- Lighting client models

    - Light Lightness Client

    - Light CTL Client

    - Light HSL Client

    - Light xyL Client

    - Light LC Client

- Generic server models

    - Generic OnOff Server

    - Generic Level Server

    - Generic Default Transition Time Server

    - Generic Power OnOff Server

    - Generic Power OnOff Setup Server

    - Generic Power Level Server

    - Generic Power Level Setup Server

    - Generic Battery Server

    - Generic Location Server

    - Generic Location Setup Server

    - Generic User Property Server

    - Generic Admin Property Server

    - Generic Manufacturer Property Server

    - Generic Client Property Server

- Sensor server models

    - Sensor Server

    - Sensor Setup Server

- Time and Scenes server models

    - Time Server

    - Time Setup Server

    - Scene Server

    - Scene Setup Server

    - Scheduler Server

    - Scheduler Setup Server

- Lighting server models

    - Light Lightness Server

    - Light Lightness Setup Server

    - Light CTL Server

    - Light CTL Temperature Server

    - Light CTL Setup Server

    - Light HSL Server

    - Light HSL Hue Server

    - Light HSL Saturation Server

    - Light HSL Setup Server

    - Light xyL Server

    - Light xyL Setup Server

    - Light LC Server

    - Light LC Setup Server

### Mesh Examples

- ESP-BLE-MESH Node

    - Tutorial

    - Tutorial

    - Example

- ESP-BLE-MESH Provisioner

    - Tutorial

    - Example

- ESP-BLE-MESH Fast Provisioning

    - Fast Provisioning Client Model Tutorial

    - Fast Provisioning Server Model Tutorial

    - Example

    - Demo Video

- ESP-BLE-MESH and Wi-Fi Coexistence

    - Tutorial

    - Example

    - Demo Video

Was this page helpful?

- Thank you! We received your feedback.
- If you have any comments, fill in Espressif Documentation Feedback Form.

- We value your feedback.
- Let us know how we can improve this page by filling in Espressif Documentation Feedback Form.