I'm having 52840-DK boards 3 and installed vscode,nrfsdk v2.2.0 and v2.8.0. i want to explore how to use FOTA for zigbee. are there any sample available to make it work and explore.
I'm having 52840-DK boards 3 and installed vscode,nrfsdk v2.2.0 and v2.8.0. i want to explore how to use FOTA for zigbee. are there any sample available to make it work and explore.
Hi,
Please use NCS v2.9.0 and install Zigbee R23 add-on. You can start from the Zigbee: Light switch, which supports Zigbee FOTA for nRF52840.
Regards,
Amanda H.
Can you please help me with procedure,how can we make the sample work for FOTA. i seen light_switch code alone has FOTA implementation. what about the server. which sample we can use as server,or we need to make any modifications? it will be great help,if you can give little more procedure of this. for example if i flash light_switch example in one nrf52840-dk board, what about other board.
We are testing the simple gateway sample program with the USB port enabled in the build. For this, we are using 64-bit Ubuntu 24.04 Linux. We have the NCP sample running on one board and the light bulb sample on another board. The NCP sample board is connected to the Linux system. However, when we run the command NCP_SLAVE_PTY=ttyACM0./simple_gw, the port does not get enabled. Please find the details below for your reference.

In your figure, there are * character in the commands. We always called it straight NCP_SLAVE_PTY=dev/ttyACM0 ./simple_gw (not sure if this could have an effect and where the * could have come from)
We successfully got the simple_gw sample working, but our main goal is to enable OTA firmware upgrades. We’ve now established a connection with Zigbee2MQTT using the Nordic NCP sample, but OTA updates are still not working. Please see the below image, It shows firmware id is unknown even though firmware id is available in device. Could you please guide us on how to achieve this? 
I was able to get Zigbee OTA working with Zigbee2MQTT by adding an external converter. However, I’d like to understand whether the ZBOSS Zigbee stack integration in Zephyr is considered production-grade. My concern arises from the fact that I’m unable to interface Nordic’s Zephyr-based Zigbee applications with third-party tooling directly, and the Zigbee2MQTT documentation notes that ZBOSS adapter support is still experimental and not recommended for production deployments. Could you provide clarification on this?
I was able to get Zigbee OTA working with Zigbee2MQTT by adding an external converter. However, I’d like to understand whether the ZBOSS Zigbee stack integration in Zephyr is considered production-grade. My concern arises from the fact that I’m unable to interface Nordic’s Zephyr-based Zigbee applications with third-party tooling directly, and the Zigbee2MQTT documentation notes that ZBOSS adapter support is still experimental and not recommended for production deployments. Could you provide clarification on this?
The Zigbee R23 is in production grade now. Zigbee2MQTT is not our solution, so we cannot guarantee that some 3rd party solution will work. That is out of our scope.