Back to Esp Idf

Feature List

docs/en/api-guides/esp-ble-mesh/ble-mesh-feature-list.rst

6.1-dev5.2 KB
Original Source

Feature List

:link_to_translation:zh_CN:[中文]

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
    • Device Firmware Update (Preview)
  • 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
  • Device Firmware Update Client models

    • Firmware Update Client model (Preview)
    • Firmware Distribution Client model (Preview)
  • Device Firmware Update Server models

    • Firmware Update Server model (Preview)
    • Firmware Distribution Server model (Preview)

Mesh Examples """""""""""""

  • ESP-BLE-MESH Node
    • :example_file:Tutorial <bluetooth/esp_ble_mesh/onoff_models/onoff_client/tutorial/BLE_Mesh_Node_OnOff_Client_Example_Walkthrough.md>
    • :example_file:Tutorial <bluetooth/esp_ble_mesh/onoff_models/onoff_server/tutorial/BLE_Mesh_Node_OnOff_Server_Example_Walkthrough.md>
    • :example:Example <bluetooth/esp_ble_mesh/onoff_models>
  • ESP-BLE-MESH Provisioner
    • :example_file:Tutorial <bluetooth/esp_ble_mesh/provisioner/tutorial/BLE_Mesh_Provisioner_Example_Walkthrough.md>
    • :example:Example <bluetooth/esp_ble_mesh/provisioner>
  • ESP-BLE-MESH Fast Provisioning
    • :example_file:Fast Provisioning Client Model Tutorial <bluetooth/esp_ble_mesh/fast_provisioning/fast_prov_client/tutorial/BLE_Mesh_Fast_Prov_Client_Example_Walkthrough.md>
    • :example_file:Fast Provisioning Server Model Tutorial <bluetooth/esp_ble_mesh/fast_provisioning/fast_prov_server/tutorial/BLE_Mesh_Fast_Prov_Server_Example_Walkthrough.md>
    • :example:Example <bluetooth/esp_ble_mesh/fast_provisioning>
    • Demo Video <https://dl.espressif.com/BLE/public/ESP32_BLE_Mesh_Fast_Provision.mp4>__
  • ESP-BLE-MESH and Wi-Fi Coexistence
    • :example_file:Tutorial <bluetooth/esp_ble_mesh/wifi_coexist/tutorial/BLE_Mesh_WiFi_Coexist_Example_Walkthrough.md>
    • :example:Example <bluetooth/esp_ble_mesh/wifi_coexist>
    • Demo Video <https://dl.espressif.com/BLE/public/ESP_BLE_MESH_WIFI_Coexistence.mp4>__