How To Link Smart Energy ZigBee Devices To The Cloud

Jan. 24, 2012
ConnectPort X2e for Smart Energy works with any compatible ZigBee devices and connects them to the iDigi Cloud Service where data can be accessed via smartphone apps.

ConnectPort X2e for Smart Energy

The promise of the cloud is to provide access to information from a wide range of sources using a wide range of devices like smartphones and tablets. Many devices can connect directly to the Internet via Ethernet or WiFi but often a gateway is needed. Likewise, the cloud is not a nebulous environment that works with everything. It require services to be hosted in the cloud that provide storage and management support.

Digi International's ConnectPort X2e for Smart Energy (Fig. 1) is a gateway that works with any compatible ZigBee device. It connects these devices to iDigi Cloud Service that provides access and management support for large collections of devices that might be spread across homes and businesses. Digi's Smartlee app for accessing Cloud Services runs on the iPhone and Android.

ZigBee-based Home Area Networks (HAN) can encompass a range of devices such as a Programmable Communicating Thermostat (PCT) or ZigBee-based In-Home Display (IHD) control panels. The great thing about ZigBee is that multiple ZigBee networks can coexist in the same wireless space. Likewise, devices that are part of different logical networks can be part of a common subnet.

The ConnectPort X2e supports the ZigBee Alliance's Smart Energy Public Application Profile 1.1. This provides the compatibility with the other ZigBee devices within the ZigBee network. The platform provides an upgrade path to Smart Energy 2.0 that should be adopted soon. It can stand-alone Smart Energy networks and Smart Energy metering systems in addition to providing links to the Internet.

Internally the ConnectPort X2e uses a Digi XBee XB module. This has 6.3mW of transmit power with a receiver sensitivity of -102 dBm.

The ConnectPort X2e also runs Python. This allows developers to customize the operation of the gateway. The on-board microcontroller has 64 Mbytes of RAM and 128 Mbytes of flash memory and runs Linux. This allows it to work with Digi X-Grid Solutions. The gateway connects to a wired 10/100 BaseT Ethernet network. A WiFi version is also available. Secure access is provided using SSL tunnels.

Digi provides APIs and application development tools for creating applications that work with its Cloud Services. This includes remote monitoring and asset management. Data can be uploaded from ZigBee devices and stored in the Cloud Services database where it can be access by applications. Data can be provides in the form of Key Performance Indicators (KPI). The web-based management tools provide personalized dashboards and reports.

Digi also provides mobile application development support. This allows custom applications to be created for iPhones, Android and Blackberry platforms. These can access the KPI data.

About the Author

William G. Wong | Senior Content Director - Electronic Design and Microwaves & RF

I am Editor of Electronic Design focusing on embedded, software, and systems. As Senior Content Director, I also manage Microwaves & RF and I work with a great team of editors to provide engineers, programmers, developers and technical managers with interesting and useful articles and videos on a regular basis. Check out our free newsletters to see the latest content.

You can send press releases for new products for possible coverage on the website. I am also interested in receiving contributed articles for publishing on our website. Use our template and send to me along with a signed release form. 

Check out my blog, AltEmbedded on Electronic Design, as well as his latest articles on this site that are listed below. 

You can visit my social media via these links:

I earned a Bachelor of Electrical Engineering at the Georgia Institute of Technology and a Masters in Computer Science from Rutgers University. I still do a bit of programming using everything from C and C++ to Rust and Ada/SPARK. I do a bit of PHP programming for Drupal websites. I have posted a few Drupal modules.  

I still get a hand on software and electronic hardware. Some of this can be found on our Kit Close-Up video series. You can also see me on many of our TechXchange Talk videos. I am interested in a range of projects from robotics to artificial intelligence. 

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!