[X] I have updated my IDF branch (release/vX.Y) to the latest version and checked that the issue is present there. This is not applicable if you are using Rainmaker with Arduino.
[X] I have searched the Rainmaker forum and issue tracker for a similar issue and not found a similar issue.
IDF / ESP32-Arduino version.
ESP-IDF v5.0.1
Operating System used.
Windows
How did you build your project?
Command line with idf.py
Development Kit.
ESP32-S3-DevKitM-1
What is the expected behavior?
Device detected in Alexa app
What is the actual behavior?
Devices are generally not discoverable in Alexa app, sometimes it discoveres one of devices from multidevice node (random).
Steps to reproduce.
compile project
run
provision device
Trying to detect device in Alexa app
...
Debug Logs.
No errors nor crasches in log monitor
More Information.
Devices are visible and usable in Android and iOS Rainmaker app. Devices are detected also with GVA.
Some time ago (c.a. two months) devicas were dectable. I suppose that Alexa app was updated meantime, but I suspect also that You made some changes in Alexa Skill?
Trying with esp.device.lock, have mandatory params.
The problem is when You use diactric marks in esp_rmaker_device_create() in dev_name. Problematic dev_name in one device can prevent from detection other devices by Alexa app.
Answers checklist.
IDF / ESP32-Arduino version.
ESP-IDF v5.0.1
Operating System used.
Windows
How did you build your project?
Command line with idf.py
Development Kit.
ESP32-S3-DevKitM-1
What is the expected behavior?
Device detected in Alexa app
What is the actual behavior?
Devices are generally not discoverable in Alexa app, sometimes it discoveres one of devices from multidevice node (random).
Steps to reproduce.
Debug Logs.
More Information.
Devices are visible and usable in Android and iOS Rainmaker app. Devices are detected also with GVA.
Some time ago (c.a. two months) devicas were dectable. I suppose that Alexa app was updated meantime, but I suspect also that You made some changes in Alexa Skill? Trying with esp.device.lock, have mandatory params.