Description
Question
Hello dear Developers,
We are working on a device that needs to connect to the zigbee network and at the same time it needs to connect on wifi, in both cases it is a slave/client/endpoint. The device needs to keep its context on the zigbee network, while active on wifi. Being unable to communicate on zigbee during this time is ok, as long as it can continue after finishing the wifi transfer.
Is this possible using one ESP32-C6 or maybe another ESP32 module?
We have seen solutions using 2 ESP32 devices, this makes sense, but it increases costs, so we will use it only if it is not possible with one ESP32.
We have seen as well the "coexistence" feature, we tried esp_coex_wifi_i154_enable(), but we had some issues. Is this the way to go? Is the coexistence working between wifi and zigbee?
Alternatively if would be fine if we could do something like this every time we need to use the wifi:
zigbee_pause()
wifi_connect()
// Communicate...
wifi_disconnect()
zigbee_resume()
Provided that the zigbee context would remain and no network reconnect would be requried.
Please advise on the best way forward, I would really appreciate some further documentation on the topic as well, if available.
Thanks!
Andelar
Additional context.
No response