2 Replies Latest reply on Aug 18, 2015 6:57 PM by xiaobo.pu@enno.com

    About  two homekit devices run at the same network segment will affect eachother

    xiaobo.pu@enno.com

      hi :

      all

       

      I run homekit demo on STM32F411+BCM43362 with freeRTOS, it's all ok when the first one homekit decice run ,but when the other device run at the same network segment,it will impact the device before ;when the other device start homekit ,the first one device will output some data ,mainly displays in iphone cannot connect homekit device again when the wifi reconnect.

       

      I want to know Whether there is the same parameters bettween with two devices?


      the first one device is Lightbulb Accessory ,the other one device is Thermostat;

      they has different MAC 、IP

       

       

       

      the following is log:



      Starting WICED v3.3.1

      Platform WSDB750 initialised

      Started FreeRTOS v7.5.2

      Initialising LwIP v1.4.0.rc1

      WWD SDIO interface initialised

      WLAN MAC Address : 04:E6:76:EA:B2:45

       

       

      WLAN Firmware    : wl0: Nov  7 2014 16:03:45 version 5.90.230.12 FWID 01-b01457bd

       

       

      Joining : ENNO-HOMEKIT

      Successfully joined : ENNO-HOMEKIT

      Obtaining IP address via DHCP

      @Network ready IP: 192.168.1.155#

      +-------------------+

       

       

      + HomeKit Loading...+

       

       

      +-------------------+

      @packet->p->tot_len =60#

      @packet->p->tot_len =60#

      @packet->p->tot_len =60#

      @packet->p->tot_len =41#

      @packet->p->tot_len =41#

      @packet->p->tot_len =131#

      @packet->p->tot_len =131#

      @packet->p->tot_len =131#

      @packet->p->tot_len =85#

      @packet->p->tot_len =85#

      @packet->p->tot_len =316#

      +-------------------+

       

       

      + HomeKit Ready!    +

       

       

      +-------------------+

       

       

      Bytes in heap allocated for Accessory Database = 1604

      @

      @packet->p->tot_len =316#

      @packet->p->tot_len =316#

      @packet->p->tot_len =316#

       

      dida! //60 S

       

      dida! //60 S

       

      dida! //60 S

       

      dida! //60 S

       

       

      @packet->p->tot_len =60#   //normal data type

      @packet->p->tot_len =60#

      @packet->p->tot_len =60#

      @packet->p->tot_len =41#

      @packet->p->tot_len =41#

       

      dida!

      @packet->p->tot_len =316#  //normal data type

       

       

      dida!

       

      dida!

       

      dida!

       

      dida!

       

      @packet->p->tot_len =60#    //normal data type

      @packet->p->tot_len =60#

      @packet->p->tot_len =60#

      @packet->p->tot_len =41#

      @packet->p->tot_len =41#

      @packet->p->tot_len =316#   //normal data type

       

      dida!

       

       

      @packet->p->tot_len =60#   //the data type output immediately  when the other homekit device start run

      @packet->p->tot_len =60#

      @packet->p->tot_len =64#

      @packet->p->tot_len =64#

      @packet->p->tot_len =43#

      @packet->p->tot_len =43#

       

      @packet->p->tot_len =320#  //the data type changed compare with before

       

      dida!

       

      dida!

       

      dida!

       

      dida!

       

      @packet->p->tot_len =64#  //the data type changed compare with before

      @packet->p->tot_len =64#

      @packet->p->tot_len =64#

      @packet->p->tot_len =43#

      @packet->p->tot_len =43#

       

      @packet->p->tot_len =320# //the data type changed compare with before

      dida!

       

      dida!

       

      dida!

       

      dida!

       

      @packet->p->tot_len =64# //the data type changed compare with before

      @packet->p->tot_len =64#

      @packet->p->tot_len =64#

      @packet->p->tot_len =43#

      @packet->p->tot_len =43#

       

       

      someone can give me some help?

       

       

      thanks!