Digi International iDigi is a Digi International Brand
Get started for FREE

WSNblog Provides Insight on the Internet of Things and Wireless Sensor Networks

Posted on: February 22nd, 2012 by Elizabeth Presson No Comments

Like learning about the Internet of Things, wireless sensors and XBees?

Meet WSNblog.com, an independent blog that covers sensor networking products, books, conferences, papers and job offers.

Here’s just some of the information you can find on WSNblog:

Co-founders, Marco Zennaro and Claro Noda, started WSNblog in 2006. Marco is a researcher at the Abdus Salam International Centre for Theoretical Phyics, where he is involved in ICT4D projects. He holds a PhD from the the Royal Institute of Technology (KTH) in Stockholm, Sweden, where he investigated applications of Wireless Sensor Networks in Developing Countries. Claro Noda is a researcher at CISTER/ISEP and MAPT-Tele PhD Student at University of Minho, Portugal. He’s also part of the “Henri Poincaré” Complex Systems Group.

You can also follow WSNblog on Twitter here. Have a favorite wireless networking blog? Tell us about it in the comments below.

Talks at WaveForum in Nice, France

Posted on: February 21st, 2012 by Rob Faludi No Comments

A new A380 carried me to the Digi WaveForum conference in balmy Nice, on the French Rivera. There, somewhat bleary-eyed, I delivered a talk on the XBee Internet Gateway to customers and partners that explained the functions of the gateway, the value of open-source and the projects the XIG enables for Make: Live, ICTP and my Sensitive Buildings students. Quite the coup for something that was born in a few lines of code late at night in late 2008! The next day I delivered my soon-to-be-classic Fun with XBees talk. That presentation shows off all the creative innovations enabled by Digi’s XBee radios in the artist, scientist, maker, designer and inventor communities. It makes people smile.

I got to connect with a lot of Digi’s customers from European telecom industrialists to Croatian electrical engineering graduate students. And after a delicious lunch of mussels and fries, it is off to Italy for five days of teaching science sensor networking through UNESCO at ICTP. There, Jordan Husney and I will be training nuclear scientists to use iDigi for radiation monitoring and helping African engineers monitor solar charging and water quality.

 

Art Hack Day: The Intersection of Art and Tech

Posted on: February 13th, 2012 by Elizabeth Presson No Comments

Art Hack Day, a 48 hour hack-a-thon, hosted 50-70 technologists, artists, makers and programmers who came together in a Brooklyn warehouse to produce a series of works part tech, part art for a one night only exhibition.

The event was a collaboration between three innovators and 319 Scholes, a Brooklyn gallery dedicated to promoting works at the intersection of art and technology.

The event hosted hackers, or those who make innovative customizations or combinations of electronic and computer equipment.

Marko Manriquez, Art Hack Day co-organizer and participant said, “It was a smashing success in terms of gathering such a large group from all over the country to participate. There were many times when I didn’t want it to end because of the creative buzz in the air.”

Marko created his own project, what he calls Moss Graffiti.

Living “moss graffiti” on the facade of 319 Scholes.

The Moss Graffiti was made using laser cut stencils and a blend of moss, beer, water and water retention gel. The Moss Graffiti serves dual functions to beautify urban spaces and as camouflage for C02 and VOC sensors embedded for monitoring air quality and vehicle exhaust for upload to Internet of Thing sites.

Marko can then monitor air quality via an application on the cloud.

As eco-graffiti or green graffiti, moss replaces spray paint or other toxic chemicals and reactivates liminal, junk space where moss “paint” grows on its own as a hybrid form of guerrilla gardening.

Marko has been working on moss graffiti and other “living materials” for a couple of years.

There are several pieces of Moss Graffiti up in Brooklyn, and Marko is hoping to expand.

One of the goals for Art Hack Day was to create a model for collaboration that could be implemented by other organizations in the future.

Marko and the team have plans to continue their own networked tech events. “Coming up in 2012 at 319 Scholes, we’ll be hosting five exhibitions and twelve music nights which will engage creative and networked technologies.”

Check out all of the projects of Art Hack Day here.

Follow the Art Hack Day participants on Twitter via this Twitter List we’ve created.

Follow Art Hack Day on Twitter

Follow Marko on Twitter 

 

WaveForum 2012: Get Involved

Posted on: February 8th, 2012 by Elizabeth Presson 1 Comment

Digi’s WaveForum Developers Conference is coming up February 14-15 in Nice, France. Even if you won’t be joining us in the French Riviera, you can still play a part and follow the flow of information from the many technical sessions the conference will cover.

The documentary, Networked Society ‘On The Brink‘, featuring our own Collaborative Strategy Leader, Rob Faludi, gives a great overview of why these topics are important.

Rob and Corey Plender, iDigi Solutions Architect, explore Digi’s role in our ever-growing networked society in the webinar, “Connecting any application, to anything, anywhere.”

 

The two-day event will feature many different technical sessions covering a variety of topics including:

  • Setting Up a Mesh Network
  • Protocol Selection
  • iDigi Device Cloud for M2M Networks
  • Web/Smartphone Applications
  • Using Wireless WAN Networks
  • AMI/AMR Wireless Solutions
  • Wireless Monitoring Systems for Street Lighting and Solar Applications

 

Here are a number of ways to get the key information our experts will be covering at the conference:

  • Follow us on Twitter @DigiDotCom
  • Follow the conference hashtag, #WaveForum
  • Check back here, on the iDigi blog for in-depth updates on the hottest topics

 

Interested in joining the us for the next WaveForum Conference? Bookmark www.digi.com/waveforum and check back for upcoming dates.

Thunderheads: January 2012

Posted on: February 8th, 2012 by Rob Faludi No Comments
Powell Project Log
— Graphing Dia Sensor Data —

Most iDigi® users build robust websites to access sensor data from the iDigi® Device Cloud™, either themselves using in-house development staff or utilizing the iDigi Applications Team. Others are just learning about the iDigi platform and M2M technology, or want to hack something up to graph data while that robust website is being developed. When I want to quickly build a website with graphs from Dia data I use RRDTool.

About the Author —

John Powell is an iDigi Solutions Architect. He has had a long career in various parts of the computing industry, both with manufacturers like Digi International®, as well as in large enterprise IT groups.

RRDTool is a free, open source and powerful tool that is awesome for time-series data like sensor graphing. It is both a database and a graph creation tool. Graphs can be simple, or very complex. Whether you know it or not, you have probably seen many graphs that were created using RRDTool as it has been a mainstay graphing tool for more than a decade. Check out the links:

RRDTool Gallery — This page shows some really cool graphs people have created using RRDTool.

In-home Monitoring — This is a website I created to monitor the temperature and electricity usage at my vacation home in the Rocky Mountains.

I highly recommend reviewing the online RRDTutorial to gain an understanding of how it works and the concepts involved.

In this article I am going to show you how to pull down your sensor data from a Dia application from the iDigi Device Cloud, parse the XML, update the RRDTool database and create a simple graph. I will be doing this in Linux, so you will need to be at least competent in Linux, with basic knowledge of how to setup a Linux server with a web server, basic shell scripting and basic HTML creation. You do NOT have to be a programmer (other than basic shell scripting skills).

Note: RRDTool does have a Windows build and Powershell has great XML facilities, so this could be easily accomplished in Windows too. If you are a Windows Systems Admin you can probably get a good idea of what to do by reading this article. I may do a follow up article on how to do this with Windows Powershell.

I am going to keep this simple and not make it a full tutorial on RRDTool, the iDigi Device Cloud or Linux. There is plenty of documentation, including some great tutorials on the RRDTool website, as well as a wealth of examples on the web that can be found using your favorite search engine. Hopefully this will give you a jumpstart with basic graphing and you can go from there.

To start, here are the tools we are going to use:

  • A Linux server — I use a Rackspace cloud server based on Ubuntu server
  • A web server — I use Apache, but feel free to use your preferred web server; the web server needs are basic
  • Cron to run the update script on a regular basis
  • Wget — I use this as a simple “web services client.” Basically we will use it to pull the XML data
  • XMLstarlet — A command line utility to inspect and parse data from an XML file
  • Basic GNU Linux tools like “date” and “sed”
  • RRDTool — This is both a database and graph creation tool

Note: I will be using BASH as my shell; you may need to adjust the syntax if you use a different shell.

Pulling the Data
Step one is to pull the data down from the iDigi Device Cloud. I am going to use wget to do this, as RESTful web services are really just URLs and wget is good at this. There are other tools like “curl” that will do the job as well.

Here is a simple wget command line (all on one line, remove the ‘\’):

/usr/bin/wget --user=youruserid --password=yourpassword \
https://developer.idigi.com/ws/DiaChannelDataFull

This will return an XML file “./DiaChannelDataFull”. This XML file has all the latest sensor readings for all the devices associated with your iDigi developer account.

Parsing a Sensor Measurement from the XML File

Here we use a tool called XMLstarlet that should be available in the package repository for most Linux distributions. XMLstarlet is a simple command line tool to parse an XML file.

Tip: You can inspect the XML file structure using ‘xmlstarlet el DiaChannelDataFull’

Here is a simple xmlstarlet command line to pull the temperature from sensor0.temperature (all on one line, remove the ‘\’s):

xmlstarlet sel -t -m \
"/result/DiaChannelDataFull/id[devConnectwareId='00000000-00000000-00409DFF-FF999999' \
and ddInstanceName='sensor0' and dcChannelName='temperature']" \
-v ../dcdFloatValue DiaChannelDataFull

You will need to correct the ConnectwareID to match your device. You can get this by inspecting the XML file with less or cat. This line should return the current temperature from sensor0.temperature (adjust as necessary for your situation).

These two lines can go in your bash script to pull out the temperature ($sensorvalue) and timestamp ($iso8601time) and assign them to variables for use later in the script:

sensorvalue=`xmlstarlet sel -t -m \
"/result/DiaChannelDataFull/id[devConnectwareId='00000000-00000000-00409DFF-FF999999' \
and ddInstanceName='sensor0' and dcChannelName='temperature']" \
-v ../ dcdFloatValue DiaChannelDataFull`

iso8601time=`xmlstarlet sel -t -m
"/result/DiaChannelDataFull/id[devConnectwareId='00000000-00000000-00409DFF-FF999999' \
and ddInstanceName='sensor0' and dcChannelName='temperature']" \
-v ../ dcdUpdateTime DiaChannelDataFull`

Converting Timestamp for Use in RRDTool
iDigi returns timestamps in ISO 8601 format. For example: 2011-11-27T01:09:56Z. RRDTool wants timestamps in epoch time, which is the number of seconds since Midnight 1/1/1990 GMT. There was no easy way I could find to convert ISO time to epoch time. I came up with the slightly convoluted method of using sed to convert to a format the “date” command can use, then used date to convert to epoch time.

# Step 1 is to convert the ISO timestamp to something the Linux date command can read.
# The result is changing "2011-11-27T01:09:56Z" to "2011-11-27 01:09:56 +0000"
datecompatibletime=`echo $iso8601time | sed s/T/' '/ | sed s/Z/' +0000'/`

# The next line uses the date command to convert to epoch time.
#The result is changing "2011-11-27 01:09:56 +0000" to "1322356196"
epochtime=`date +%s -d "$datecompatibletime"`

The result is that variable $epochtime contains the timestamp in Unix epoch time.

Creating a Database Using RRDTool
Now we have our temperature ($sensorvalue) and a timestamp compatible with RRDTool ($epochtime) so we are almost ready to update the rrd database with those values.

First, we need to create the database. This is a one-time step. You will likely want to refer to the tutorials and documentation on the RRDTool website for all the options here, but for now I am going to create a database that keeps 5 minute values for 1 day, 15 minute averages for 1 week and 1 hour averages for 1 year.

Here is a sample command line to create the database. Remember, this is a one-time operation, so it should not be part of your cron script!

rrdtool create sensor0.temperature.rrd --start "now - 8h" --step=300 \
DS:tempC:GAUGE:1000:U:U \
RRA:AVERAGE:0.5:1:288 \
RRA:AVERAGE:0.5:3:672 \
RRA:AVERAGE:0.5:12:8760

This will create a file called sensor0.temperature.rrd. This is the RRD database. Note that the initial database is filled with null values, so it will never grow in size. Do not worry about it filling up your filesystem over time!

Updating the RRDTool Database with Sensor Values
Now that we have our database created, we are ready to update it. This line is very simple. It is simply updating the database we created with the latest values, using the variables we created earlier in our script:

rrdtool update sensor0.temperature.rrd $epochtime:$sensorvalue

Creating a Simple Graph
Now it’s time for the fun part, creating the graph. Again, we are going to keep it simple. Refer to the RRDTool doc and samples on the web for more complex graphing help.

Note: You will need to have a few updates in the database before the graph will be able to show anything useful.

This command line will create a graph in /var/www/ (adjust as necessary for your webserver’s document path) with the temperature over the last 2 days.

/usr/bin/rrdtool graph /var/www/graphs/temp_last2days.png \
-t "Temperature - Last 2 Days" \
-v "Degress Celsius"  -F --start -2d  --end now \
DEF:temp=sensor0.temperature.rrd:tempC:AVERAGE \
LINE2:temp#FF0000:"Temperature"

You can change the duration of the graph by changing “-start 2d” to something like “-start 12d” for 12 days.

You will likely want to wrap this up in HTML and place your graphs in a nice web page — I will leave that up to you. Here is some simple HTML to show the graph:

<p>Here is my cool new graph:</p>
<img src="/graphs/temp_last2days.png">
<p>I hope you like it!</p>

Creating Your Script to Run in Cron
I have given you a bunch of code snippets, now it is time to put it all together in a bash script. I put together this sample script that you can add to cron and run on a regular interval. You will likely need to modify paths for your system and change the sensor parameters to pull the data points you want.

#!/bin/bash

# Change these values to match your system and modify graph properties

deviceid="00000000-00000000-00409DFF-FF999999"
diainstance="sensor0"
diachannel="temperature"
idigicloudurl="https://developer.idigi.com"
idigiuserid="idigiusername"
idigipw="idigipassword"
graphfile="/var/www/graph/temp_last2days.png"
graphtitle="Temperature - Last 2 Days"
graphtype="LINE2"
graphlinecolor="#FF0000"
graphbgcolor="#FFFFFF"
graphfontcolor="#000000"
graphvaxis="Degrees Celsius"
graphunits="C"
graphsensorlabel="Temperature"
graphstart="-2d"
# Note:  rraname must be the same as the rra name you used when creating the RRD database!
rraname="tempC"
rrddatabase="/home/rrdtool/graph_temp/sensor0.temperature.rrd"
workdir="/home/rrdtool/graph_temp/"

# You should not need to adjust much below this line.
# Paths to executables might need to be adjusted to match your system.

cd $workdir

rm ./DiaChannelDataFull

/usr/bin/wget --user=$idigiuserid --password=$idigipw \
$idigicloudurl/ws/DiaChannelDataFull

# Parse the XML, grabbing the sensor value and the timestamp
sensorvalue=`xmlstarlet sel -t -m \
"/result/DiaChannelDataFull/id[devConnectwareId='$deviceid' \
and ddInstanceName='$diainstance' and dcChannelName='$diachannel']" \
-v ../dcdFloatValue DiaChannelDataFull`

iso8601time=`xmlstarlet sel -t -m \
"/result/DiaChannelDataFull/id[devConnectwareId='$deviceid' \
and ddInstanceName='$diainstance' and dcChannelName='$diachannel']" \
-v ../dcdUpdateTime DiaChannelDataFull`

# We will convert the timestamp from ISO format to Unix Epoch format in 2 steps.
# Step 1 is to convert the ISO timestamp to something the Linux date command can read.
# The result is changing "2011-11-27T01:09:56Z" to "2011-11-27 01:09:56 +0000"
datecompatibletime=`echo $iso8601time | sed s/T/' '/ | sed s/Z/' +0000'/`

# The next step uses the date command to convert to epoch time.
# The result is changing "2011-11-27 01:09:56 +0000" to "1322356196"
epochtime=`date +%s -d "$datecompatibletime"`

# Uncomment the following 2 lines to output some debug info to the console
# echo "Sensor value: $sensorvalue ; ISO8601 time: $iso8601time"
# echo "date compatible time: $datecompatibletime ; epochtime: $epochtime"

# Post the sensor value to the RRDTool database
/usr/bin/rrdtool update $rrddatabase $epochtime:$sensorvalue

# Set a variable with server time info for use in graph below
timedatestring=`date +%F\ %H\\\:%M\\\:%S\ %Z`

# Create the graph
/usr/bin/rrdtool graph $graphfile \
-c BACK$graphbgcolor -c FONT$graphfontcolor \
-t "$graphtitle" \
-v "$graphvaxis"  -F --start $graphstart  --end now \
COMMENT:" \l" \
COMMENT:"-------------------------------------------\l" \
COMMENT:"SENSOR         MIN    MAX    AVG    LAST   \l" \
COMMENT:"-------------------------------------------\l" \
DEF:value1=$rrddatabase:$rraname:AVERAGE \
$graphtype:value1$graphlinecolor:"$graphsensorlabel" \
VDEF:value1max=value1,MAXIMUM \
VDEF:value1min=value1,MINIMUM \
VDEF:value1avg=value1,AVERAGE \
VDEF:value1las=value1,LAST \
GPRINT:value1min:"%2.0lf $graphunits " \
GPRINT:value1max:"%2.0lf $graphunits " \
GPRINT:value1avg:"%2.0lf $graphunits " \
GPRINT:value1las:"%2.0lf $graphunits \l" \
COMMENT:"Generated on\: $timedatestring\r"

Sample Graphs
The script above will create a graph something like this:



With a few quick changes, you can change the colors and graph type. Change these configuration variables:

graphtype="AREA"
graphlinecolor="#D2691E"
graphbgcolor="#000000"
graphfontcolor="#7FFF00"

and you will get a graph like this:



RRDTool has many graph options, I have just demonstrated a few simple ones. Read the RRDTool doc and examples for more ideas.

For a listing of color codes, use an Internet search engine and search for “html color chart”.

Summary
I hope you found this interesting and give it a try. RRDTool is an awesome tool for use with iDigi sensor data. Once you get familiar with RRDTool you can do some really cool things. Again, I highly recommend the RRDTool tutorial, then digging into the various graph options to make your graphs more functional and cool looking.

Have fun!


Meet Us in Nice
— WaveForum is Coming to France —

Digi is bringing the WaveForum Developers’ Conference to the heart of the Riviera. Join us in Nice, France for two days of expert education focused on the latest advances in wireless M2M device networking. Digi will offer many technical sessions covering a range of topics, including:

  • Setting up a mesh network
  • Protocol selection
  • Web/Smartphone applications
  • Using wireless WAN networks
  • AMI/AMR wireless solutions
  • iDigi® Device Cloud™ for M2M networks
Dates: February 14-15, 2012

Location: Radisson Blu Hotel, Nice, France
Cost:199.00

On the Blog
— Projects, News & Notes —

XIG Ego Ticker — Matt Richardson, host of Make: Live, a Masters student at ITP and a notable technophile, is using Digi’s XBee® Internet Gateway to track and display his online scores (Google results, YouTube followers, etc.) on a big LED display he calls the Ego Ticker. More >


CheerLights Project — This social networking project allows people from across the globe to synchronize their holiday lights. Find out how to make a CheerLights controller with Arduino, XBee® and Digi ConnectPort® X2. Learn more about the project by visiting the iDigi blog, the CheerLights site or Twitter.


International CES — There were a lot of innovative products and exciting technologies at this year’s International Consumer Electronics Show. Here’s a few of our favorites:

  • The Marvell chip and Smart Appliances Platform is making household items network-aware.
  • WiMM Lab’s new class of Android-based smart watches
  • The Escort Live speed-trap alert system won a 2012 Innovations Design and Engineering Award at CES.
  • BiKN is an iPhone geo-location app system that finds tags you attach to the stuff you care about (keys, wallet, etc.).

You can read more about the iDigi platform,
Digi projects and technology at the iDigi blog
or follow us on Twitter, Facebook and YouTube.

      

Share Your Projects & Ideas — There are lots of great applications that use the iDigi Device Cloud and we want to hear about yours. Contact the team at thunderheads@digi.com to share us your ideas and stories.

 

iDigi Device Cloud enables cloud connected devices over satellite networks with Iridium

Posted on: February 7th, 2012 by Elizabeth Presson No Comments

The Iridium satellite network now supports the iDigi Device Cloud. This means that Digi devices with an Iridium data transceiver inside can now send and receive data via iDigi over the Iridium network.

Iridium makes iDigi available Anywhere

The Iridium network is the world’s furthest-reaching network, so this capability extends connectivity to the remote corners of the globe and is faster and easier than ever before.

“The big picture is that we’ve made it ridiculously easy to create backcountry realtime environmental stations, operate autonomous terrestrial or oceanic vehicles or support advanced devices in the developing world,” said Rob Faludi, collaborative strategy leader for Digi R&D. “Developers can create high-tech interactions that persist though natural disasters because no local infrastructure at all is required, and deploy them in any spot on the planet. We say any app, anything, anywhere and we mean anywhere!”

Iridium and Digi create a valuable partnership– with Iridium operating the world’s furthest-reaching network and enabling connections in remote places and Digi, who continually pushes the bounds of technology in terms of what is possible through networks.

“The iDigi Device Cloud provides massive scalability and instant connectivity to network-connected devices,” said Larry Kraft, senior vice president of global sales and marketing, Digi International. “With Iridium, we can now extend the benefits of cloud connectivity to devices connected everywhere in the world. This is particularly valuable for asset tracking and fleet management applications where connectivity is often critical in areas lacking landline or cellular connectivity.”

David Wigglesworth, vice president, data services, Iridium said, “The combination of Digi hardware, the iDigi Device Cloud and Iridium satellite network makes it easier for customers to extend connectivity to devices anywhere in the world.”

Customers can use Digi’s ConnectPort X5 R gateway, equipped with the Iridium 9602 short-burst data (SBD) transceiver, to connect devices to iDigi. The gateway is a compact, ruggedized tracking and telematics device that incorporates cellular, satellite, global positioning system (GPS), Wi-Fi and vehicle area network (VAN) wireless technology in a single enclosure for flexible networking connectivity.

Connect, Monitor and Control Any Device from Anywhere

Posted on: January 31st, 2012 by Elizabeth Presson No Comments

The XBee Internet Gateway 1.4 allows you to monitor and control any device from anywhere using the Internet and the iDigi Cloud. The current version runs on Digi’s ConnectPort line of gateways and is intended for easy prototyping of sensing and control solutions. ConnectPorts are small devices that attach local networks of XBee radios to the Internet using Ethernet, WiFi, cellular data radios, even global satellites.

This latest version of The XBee Internet Gateway has some outstanding new capabilities that you can see here.

Here’s a helpful video that Jordan Husney put together to get you started. In the video, he explains how to send “AT” formatted configuration commands that read sensors attached to remote XBee radios and remotely trigger switches, lights, motors or other actuators. He uses the iDigi Device Cloud environment (free for developers) to send and receive information. These commands can also be sent directly from programs you write yourself:


Remote AT Commands via the iDigi Device Cloud using the XBee Internet Gateway (XIG)

Supplies you’ll need:
power cord
ethernet cable
ConnectPort X2 device
IP Address for ConnectPort X2
iDigi Developer Account

Full user documentation: Google Code 


XBee Internet Gateway 1.4, Now with More iDigi!

Posted on: January 29th, 2012 by Rob Faludi No Comments

 

Ready to upload data to the Internet right from your XBee radio, and control devices from the cloud? The XBee Internet Gateway version 1.4.0 is here to help!

Some outstanding XIG capabilities in this new release are:

  • Sensors and switches attached directly to an XBee radio can send data right into iDigi cloud.
  • Any device can generate iDigi Dia data uploads using XIG’s new free-form data service
  • Outputs can be fully controlled remotely using an XBee radio’s digital outputs from iDigi
  • Full configuration of all XBee radio parameters using remote AT commands from iDigi

The XIG was foundational to the inaugural Sensitive Buildings class at NYU and has recently been featured in Make: Live! projects by Matt Richardson. Full user documentationis available online. This latest release includes a few recent bug fixes, so all users are encouraged to upgrade.

Watch this video where Jordan demonstrates more about the remote control and sampling features:

Like the new features? Have suggestions for other things the XIG should do? Tell us about it in the comments below!
 

Next Generation ZigBee Smart Energy Gateway and iDigi, Making the World a Greener Place

Posted on: January 26th, 2012 by Elizabeth Presson 1 Comment

Have you heard? This week marks the release of the Next Generation ZigBee Smart Energy Gateway, the ConnectPort X2e. You might be wondering, what does this mean for me? For the industry?

The X2e provides a simpler path for innovators to create devices that make our world a greener place– both for homes and businesses. Now these systems can be rolled out to a wide user base while increasing ROI.

“These lower cost gateways provide a faster adoption pathway to the iDigi Device Cloud, which makes building robust energy applications easy,” explains iDigi CTO Joel Young.

The newest addition to the ZigBee family, the ConnectPort X2e, is an economical and enhanced version of the ZigBee Smart Energy gateway. The gateway connects ZigBee Smart Energy devices from a Home Area Network (HAN) to an energy service provider via broadband. Additional memory and processing power for over-the-air updates make it easier to establish and maintain large Smart Energy device deployments.

All Smart Energy gateways feature the iDigi Device Cloud, allowing the devices to easily and securely integrate energy consumption data, such as energy use on a per-home basis, into new and existing applications. The ConnectPort X2e for Smart Energy automatically connects to the iDigi Device Cloud for easy installation and management of connected devices and is programmable in iDigi’s application framework.

The ConnectPort X2e’s additional processing power allows support for more complex local energy efficiency applications, and the increased memory enables support for the impending ZigBee Smart Energy 2.0 standard. The gateway also runs the open platform Linux operating system.

Want to get involved? Interested in making your own smart energy device? Here’s more information on ZigBee.

What energy smart devices and data consumption information would you be interested in seeing?

Los Angeles Innovator Visits

Posted on: January 24th, 2012 by Rob Faludi No Comments

Just back from a Los Angeles journey to call on various innovators in my role as Collaborative Strategy Leader for Digi International. First, I paid a visit to statistics professor and data expert Mark Hansen at UCLA’s Center for Embedded Networked Sensing. Mark is currently investigating what he calls “participatory sensing, projects that engage the general public in non-professional practices of data collection and analysis.” He also is involved with the New York Times, most notably the “Moveable Type” art installation featured in the lobby of the Times headquarters. We talked about citizen science, understanding the context for data, reckoning, estimation, and making the most of data even when it’s biased and inconsistent. I’m looking forward to getting more of his input on the iDigi device cloud as we move forward with enhancing its data management capabilities.

Next up was a visit to Culver City’s premier hacker hangout, Crash Space where Carlyn Maw and Tod Kurt of ThingM showed me around. We looked at their vast array of nifty parts and solid span of tools–both the 3D printer and old-school band saw variety. Then we tossed around ideas for putting together a hacker space challenge that aims to spur amazing new projects based on the iDigi platform. ThingM, by the way, produces various components to make prototyping with lights easy. My favorite example is the WineM smart rack that links physical bottles to a networked database for wine collectors—a fine start for an M2M network.

The Machine Project art space has been on my list ever since Botanicalls was exhibited there in 2007. It’s a storefront in the Echo Park neighborhood of Los Angeles that hosts events from scientific talks to group naps; shows collaborative projects from baby-controlled electronic music to collections of carnivorous plants; and hosts workshops on topics from electronics to pickling. Mark Allen showed us around the space, then we talked about holding workshops on connecting devices to the Internet and generalizing some of the sensor networking projects we’re planning with Exploratorium and Storefront for Art & Architecture.

Lots going on with sensors, technology, art and innovation in L.A. Looking forward to my next visit. Who else should I see? Let me know in the comments…