Page 1 of 1

BLE-MESH DFU-OTA functionality

Posted: Mon Mar 24, 2025 9:03 am
by pkazlauskas
Hello everyone,
I have developed a parking guidance system using ESP32 modules communicating over BLE-MESH. Mesh works great and we have now reached big numbers of devices in parking lots(about 2000 in each of multiple locations).
Problems arise when FW update needs to be done, it is getting hard to update such amounts of sensors one on one.
So I was wondering is there any possibility to have BLE-MESH DFU-OTA as described in BLE-MESH standard v1.1?
In previous ESP-IDF version documentations, there was a mention, that future IDF releases will contain this new functionality, but at the moment in current 5.4 IDF release, it is no longer mentioned. Is there any beta version or plans to release BLE-MESH DFU-OTA function in near future?
Thank you in advance.

Re: BLE-MESH DFU-OTA functionality

Posted: Mon Mar 24, 2025 9:55 am
by chegewara
Hi,
as far as i know, and this is only theory, because i had no chance to test it yet, this is SIG model you could use to do OTA
https://github.com/espressif/esp-idf/tr ... api/models

Re: BLE-MESH DFU-OTA functionality

Posted: Mon Mar 24, 2025 12:35 pm
by pkazlauskas
Hi,
yes, I believe that DFU-OTA functionality should be based on this model, but I wonder if Espressif is planning to release this functionality as an IDF feature or we will need to implement it ourselves.

Re: BLE-MESH DFU-OTA functionality

Posted: Fri Apr 11, 2025 10:02 am
by pkazlauskas
Hello,
is there any documentation for BLOB transfer model?