This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

ZigBee controller and Osram and Develco smart plugs

Hi

I am using the light controller and added zb_nlme_permit_joining_request to allowing devices to join the network.

I get a good ZB_ZDO_SIGNAL_DEVICE_ANNCE signal and for the IKEA trådfre lamp I have that works fine but when 

i use the Develoc smart plug or Osram smart+ plug they both end up in a loop sending:

ZB_ZDO_SIGNAL_LEAVE_INDICATION

ZB_ZDO_SIGNAL_DEVICE_ANNCE

Any pointer on what is needed to get them to stop doing this is greatly appreciated.

Before thy disconnect I can get information like zb_zdo_simple_desc_req with a valid result, is there any mandatory message I need 

to send for the device to figure out that its connected ? 

/Jimmy

  • Found the problem, the devices are not zcl version 2 and I enabled the legacy device support in main but it didn't work. Moving the setting to

    signalhander seams to fix the issue.

        switch (sig)
        {
        case ZB_BDB_SIGNAL_DEVICE_FIRST_START:
        case ZB_BDB_SIGNAL_DEVICE_REBOOT:  
            if (status == RET_OK)
            {

                zb_bdb_set_legacy_device_support(1);

                comm_status = bdb_start_top_level_commissioning(ZB_BDB_NETWORK_STEERING);

Related