ZigBee Coordinator using NRF52840

Hai,

I'm using nrf52840 to develop a Zigbee coordinator.

I found some examples in NRF sdk and NRF connect sdk.

I have some doubts regarding that. (I'm new to ZigBee)

1. How many sub devices can add in nrf52840 as an coordinator? (I already read some questions, I found that maximum is 32 but 24 is tested. is it true I have another question)

2. How to increase a sub device count? (can we add external memory to increase devices?)

3. I have some sensors and switches, I tried to connect and read through ZigBee CLI commands program in nrf52840, I can read and write attributes. Instead of cli commands i want to without cli commands.  For example : If the device connected to coordinator (nrf52840) .it should automatically read and display name and type and device and then available clusters. Also i want to control from the coordinator. (Bulbs) Do u have any reference example like this?

Best regards 

Bosemani

Parents
  • Hai  

    Thank you for Quick response

    For 1st point I'm now clear after referred one of your answer (Link)

    Now I took nrf5 sdk example "nrf5_sdk_for_thread_and_zigbee_v4.2.0_af27f76\examples\zigbee\light_control\light_coordinator"

    I have one Tuya ZigBee switch. I tried to add that switch it was joined to network successfully. (I conformed by logs)

    I read the clusters using CLI command program 

    I got this 

    uart:~$ zdo simple_desc_req 0x9298 1
    src_addr=0x9298 ep=1 profile_id=0x0104 app_dev_id=0x0 app_dev_ver=0x1 in_clusters=0x0000,0x0001,0x0006 out_clusters=0x0019,0x000a
    Done

    Now I'm coming to Light Coordinator example,

    After adding switch to the network.

    how to get the ON/OFF commands in coordinator send by the Switch?

    I didn't seen any callback function in coordinator example.

    How to register call back and any other functions need to add to get that?

    I'm not clear in this step. can you explain the steps? 

    Best Regards 

    Bosemani

Reply
  • Hai  

    Thank you for Quick response

    For 1st point I'm now clear after referred one of your answer (Link)

    Now I took nrf5 sdk example "nrf5_sdk_for_thread_and_zigbee_v4.2.0_af27f76\examples\zigbee\light_control\light_coordinator"

    I have one Tuya ZigBee switch. I tried to add that switch it was joined to network successfully. (I conformed by logs)

    I read the clusters using CLI command program 

    I got this 

    uart:~$ zdo simple_desc_req 0x9298 1
    src_addr=0x9298 ep=1 profile_id=0x0104 app_dev_id=0x0 app_dev_ver=0x1 in_clusters=0x0000,0x0001,0x0006 out_clusters=0x0019,0x000a
    Done

    Now I'm coming to Light Coordinator example,

    After adding switch to the network.

    how to get the ON/OFF commands in coordinator send by the Switch?

    I didn't seen any callback function in coordinator example.

    How to register call back and any other functions need to add to get that?

    I'm not clear in this step. can you explain the steps? 

    Best Regards 

    Bosemani

Children
No Data
Related