This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Smart Plug with Zigbee Communication

Other Parts Discussed in Thread: Z-STACK, CC2531, CC2531EMK

Hi,

I need to initiate the smart plug design using Zigbee communication
instead of Wi-fi similar to what i found from the following link

e2e.ti.com/.../new-smart-plug-demo-featuring-the-new-msp430-i-series-mcus

I need the equivalent solution for Smart Plug with Zigbee communication alongwith MSP430 MCUs.Any solution developed by TI for Smart plug with Zigbee communication?

Is it possible to directly control(ON/OFF) the appliances connected to smart plug with Zigbee module USING ANDROID MOBILE?

Any interface devices are needed,when i use Andriod mobile to actuate smart Plug? pls mention what are all the necessary components i have to include for this application.

Since i am entirely new to this area,kindly provide some suggestions or references from TI Website.


Thanks & Regards,

Ramesh.P

  • There is no SmartPlug reference design in TI Z-Stack. However, there are SampleLight and SampleSwitch example which are a good start point. You can start with this and revise them to SmartPlug solution accordingly. It is not possible to control Zigbee SmartPlug from Android phone since there is no Zigbee module on it. To do this, I suppose you should have a Zigbee gateway and a Zigbee SmartPlug work together first and android phone send command to Zigbee gateway via intranet/internet. For Zigbee linux gateway, you can refer to www.ti.com/.../CC2531EM-IOT-HOME-GATEWAY-RD.
  • Dear Mr.YK Chen,
    Thanks for your reply.
    I will go through the articles.

    Regards,
    Ramesh.P
  • Dear Mr.Yikai Chen,

    I found through web searching that there are some examples showing direct physical connection of  USB Zigbee dongle with Android Mobile to control smart plugs.

    Can you provide some guidelines/examples from TI how to directly interface Zigbee USB Dongle CC2531 with Android Mobile?

    will this create any issue? As a initial process,I need to demonstrate the system without using Beagle bone black or gateway.

    But in actual system i am planning to include the beagle bone black.

    Kindly provide your suggestions as i am entirely new to this topic.

    Regards,

    Ramesh.P

  • Let me clarify some points first. Do you only have smart plugs and Android mobile in your system? Does Andriod mobile bring out of radio coverage of smart plugs? Do you design these smart plugs?
  • Kindly note down the following.

    Do you only have smart plugs and Android mobile in your system?

     - Yes,Initially,I do prefer smart plugs and Android mobile with compact interface like Zigbee USB Dongle  just to demonstrate the Smart Plug concept with limited Access point.I read through some articles but i need some better examples.

    Does Android mobile bring out of radio coverage of smart plugs? 

     -  Yes

    Do you design these smart plugs?

     - Yes,i am planning to start as an initial development as i don't have much expertise on the the beagle bone kit.

    But ,I will incorporate the beagle bone kit in future.

    Regards,

    Ramesh.P

       

  • I would be mandatory to have a coordinator in your Zigbee system to start a Zigbee network. It sounds that you have to make one of your smart plug acts as coordinator and others are routers or end devices. For your Andorid mobile, I suppose you can connect it with USB dongle using ZNP and make it configure as end device. CC2531 ZNP usb dongle use CDC-ACM driver in linux and I think it should be OK to recognized it in Android System. However, it might depends on the Android driver. I have no such experience on it so you have to test it by yourself.
  • Thanks for your suggestion.

    Shall I buy a USB Evaluation Module Kit based on CC2531 SoC,Part No :CC2531EMK, External Programmer - SmartRF05EB

    and start my development?After Programming using SmartRF05EB, I will connect the Zigbee USB dongle (which acts as packet sniffer) directly to PC or Android mobile & start development. Shall i proceed with this method?

    Please confirm.

    Regards,

    Ramesh.P

  • I suggest you buy CC2530DK (www.ti.com/.../cc2530dk).
  • Dear Mr.YK Chen,

    We have ordered the development kit suggested by you.
    As I am the beginner for this development,I have some questions to be clarified .
    1, Wi-fi or Zigbee - Which is better to use in smart plug or smart outlet applications ?
    2, Is there any drawback in going for Zigbee for Smart Plug applications ?

    Kindly clarify the above.

    Regards,
    Ramesh.P
  • From my point of view, Zigbee supports mesh network and it has standard for Smart Plug which is better than WiFi. However, if you want Smart Plug to be accessible to Internet, you will need a Zigbee to Internet brigde.