Apps and data are evolving again! Apps are now running on IoT devices and data are streaming to and from smart devices and micro-controllers in realtime.


Citrix’s full-stack IoT platform, Octoblu, supports connections, communications, and automations of IoT apps and data.

In an effort to simplify getting started with the Internet of Things, Octoblu offers a drag-and-drop designer for creating automations between REST APIs, smart devices, wearables, and micro-controllers such as Raspberry Pis, Arduinos, Particles, Tessels, and so on.

To demonstrate the power of Octoblu, here’s a 5 minute video on how to stream accelerometer data into Octoblu and react to changes in realtime data.

In the example above, we used a Tessel 2 micro-controller with an accelerometer module.

Screen Shot 2016-05-11 at 11.56.27 AM

Here’s the IoT app JavaScript code that gets installed on the Tessel 2 (github gist):

Screen Shot 2016-05-11 at 12.05.22 PM

You can install this IoT app on your Tessel by following these getting started docs.  Tl;dr – here’s a shortcut:

npm install -g t2-cli
t2 wifi -n SSID -p PASSWORD
t2 run octoblu.js

Here’s the Octoblu bluprint template for importing this demo into your Octoblu designer.

Screen Shot 2016-05-11 at 12.11.34 PM

Notice the HTTP POST URL in the right sidebar of the designer. Octoblu triggers allow you to execute automations and/or stream data into our IoT flows via webhook calls.  You will need to substitute this trigger URL in the code above on your Tessel.  Don’t forget to run your Octoblu flow by pressing the green play button on the top, right-hand side of the page.

TA-DAAAAA! You’ve just written your first IoT app using Octoblu! You could attach a GPS module to your Tessel and have Octoblu alert via SMS if someone moves your bicycle or backpack etc. Too many ideas – too little time!

We can’t wait to see what you build using Citrix’s Octoblu IoT platform!

We hope that you can join us in person at Citrix Synergy, May 24-26 in Las Vegas, to experience Octoblu in person in the demo sandbox!

In the meantime, stay tuned for more posts demonstrating how Citrix Octoblu can automate workflows involving XenApp, XenDesktop, XenMobile, StoreFront, ShareFile, RightSignature, Director and NetScaler!And, please feel free to sign up for Octoblu services and start automating your business processes today!

Synergy Banner