Submit Search
Upload
Citrix Octoblu Architecture Breakdown
•
0 likes
•
935 views
John Moody
Follow
Citrix supplied Octoblu Architecture slides. Produced by Citrix Systems, Inc
Read less
Read more
Internet
Report
Share
Report
Share
1 of 17
Download now
Download to read offline
Recommended
Overview of Citrix Octoblu [For TechNotts]
Overview of Citrix Octoblu [For TechNotts]
John Moody
Octoblu, the IoT platform
Octoblu, the IoT platform
Ludovic Bouvier
Industrial IoT with Intel IoT Gateway & Octoblu
Industrial IoT with Intel IoT Gateway & Octoblu
Intel® Software
Exploring the Azure IoT Ecosystem
Exploring the Azure IoT Ecosystem
BizTalk360
DotNetToscana - Azure IoT Hub - Il Concentratore
DotNetToscana - Azure IoT Hub - Il Concentratore
Riccardo Cappello
Building Voice Controls and Integrating with Automation Actions on an IoT Net...
Building Voice Controls and Integrating with Automation Actions on an IoT Net...
Intel® Software
Azure IoT Hub
Azure IoT Hub
WinWire Technologies Inc
Connecting Stuff to Azure (IoT)
Connecting Stuff to Azure (IoT)
Mark Simms
Recommended
Overview of Citrix Octoblu [For TechNotts]
Overview of Citrix Octoblu [For TechNotts]
John Moody
Octoblu, the IoT platform
Octoblu, the IoT platform
Ludovic Bouvier
Industrial IoT with Intel IoT Gateway & Octoblu
Industrial IoT with Intel IoT Gateway & Octoblu
Intel® Software
Exploring the Azure IoT Ecosystem
Exploring the Azure IoT Ecosystem
BizTalk360
DotNetToscana - Azure IoT Hub - Il Concentratore
DotNetToscana - Azure IoT Hub - Il Concentratore
Riccardo Cappello
Building Voice Controls and Integrating with Automation Actions on an IoT Net...
Building Voice Controls and Integrating with Automation Actions on an IoT Net...
Intel® Software
Azure IoT Hub
Azure IoT Hub
WinWire Technologies Inc
Connecting Stuff to Azure (IoT)
Connecting Stuff to Azure (IoT)
Mark Simms
Connecting IoT devices to Azure
Connecting IoT devices to Azure
Guy Barrette
Internet of things (IoT) with Azure
Internet of things (IoT) with Azure
Vinoth Rajagopalan
The MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware Libraries
Intel® Software
IoX - tech-intro-for-paris-hackathon
IoX - tech-intro-for-paris-hackathon
Cisco DevNet
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Codit
Using FIWARE and Microsoft Azure for the development of IoT solutions
Using FIWARE and Microsoft Azure for the development of IoT solutions
DunavNET
IoT on Azure
IoT on Azure
Vinoth Rajagopalan
Global Azure boot camp 2015 - Microsoft IoT Solutions with Azure
Global Azure boot camp 2015 - Microsoft IoT Solutions with Azure
Vinoth Rajagopalan
Business Transformation with Microsoft Azure IoT
Business Transformation with Microsoft Azure IoT
Ilyas F ☁☁☁
Azure IoT Camp
Azure IoT Camp
Vadim Kacherov
Azure iot
Azure iot
書廷 林
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
Sasa Klopanovic
A Reference Architecture for IoT
A Reference Architecture for IoT
WSO2
Azure IoT Workshop
Azure IoT Workshop
Marco Parenzan
Machine Learning and Analytics in the Cloud on IoT Data
Machine Learning and Analytics in the Cloud on IoT Data
Intel® Software
IoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - Eurotech
Luca Dazi
Data in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathon
Cisco DevNet
IoTSummit - Introduction to IoT Hub
IoTSummit - Introduction to IoT Hub
Marco Silva
Windows for Raspberry Pi 2Makers (and more!)
Windows for Raspberry Pi 2Makers (and more!)
Guy Barrette
FIWARE Primer - Learn FIWARE in 60 Minutes
FIWARE Primer - Learn FIWARE in 60 Minutes
Federico Michele Facca
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 Minutes
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 Minutes
Codemotion
Сергей Сверчков "Want to build a secure private cloud for IoT with high avail...
Сергей Сверчков "Want to build a secure private cloud for IoT with high avail...
Tanya Denisyuk
More Related Content
What's hot
Connecting IoT devices to Azure
Connecting IoT devices to Azure
Guy Barrette
Internet of things (IoT) with Azure
Internet of things (IoT) with Azure
Vinoth Rajagopalan
The MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware Libraries
Intel® Software
IoX - tech-intro-for-paris-hackathon
IoX - tech-intro-for-paris-hackathon
Cisco DevNet
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Codit
Using FIWARE and Microsoft Azure for the development of IoT solutions
Using FIWARE and Microsoft Azure for the development of IoT solutions
DunavNET
IoT on Azure
IoT on Azure
Vinoth Rajagopalan
Global Azure boot camp 2015 - Microsoft IoT Solutions with Azure
Global Azure boot camp 2015 - Microsoft IoT Solutions with Azure
Vinoth Rajagopalan
Business Transformation with Microsoft Azure IoT
Business Transformation with Microsoft Azure IoT
Ilyas F ☁☁☁
Azure IoT Camp
Azure IoT Camp
Vadim Kacherov
Azure iot
Azure iot
書廷 林
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
Sasa Klopanovic
A Reference Architecture for IoT
A Reference Architecture for IoT
WSO2
Azure IoT Workshop
Azure IoT Workshop
Marco Parenzan
Machine Learning and Analytics in the Cloud on IoT Data
Machine Learning and Analytics in the Cloud on IoT Data
Intel® Software
IoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - Eurotech
Luca Dazi
Data in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathon
Cisco DevNet
IoTSummit - Introduction to IoT Hub
IoTSummit - Introduction to IoT Hub
Marco Silva
Windows for Raspberry Pi 2Makers (and more!)
Windows for Raspberry Pi 2Makers (and more!)
Guy Barrette
What's hot
(19)
Connecting IoT devices to Azure
Connecting IoT devices to Azure
Internet of things (IoT) with Azure
Internet of things (IoT) with Azure
The MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware Libraries
IoX - tech-intro-for-paris-hackathon
IoX - tech-intro-for-paris-hackathon
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Using FIWARE and Microsoft Azure for the development of IoT solutions
Using FIWARE and Microsoft Azure for the development of IoT solutions
IoT on Azure
IoT on Azure
Global Azure boot camp 2015 - Microsoft IoT Solutions with Azure
Global Azure boot camp 2015 - Microsoft IoT Solutions with Azure
Business Transformation with Microsoft Azure IoT
Business Transformation with Microsoft Azure IoT
Azure IoT Camp
Azure IoT Camp
Azure iot
Azure iot
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
A Reference Architecture for IoT
A Reference Architecture for IoT
Azure IoT Workshop
Azure IoT Workshop
Machine Learning and Analytics in the Cloud on IoT Data
Machine Learning and Analytics in the Cloud on IoT Data
IoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - Eurotech
Data in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathon
IoTSummit - Introduction to IoT Hub
IoTSummit - Introduction to IoT Hub
Windows for Raspberry Pi 2Makers (and more!)
Windows for Raspberry Pi 2Makers (and more!)
Similar to Citrix Octoblu Architecture Breakdown
FIWARE Primer - Learn FIWARE in 60 Minutes
FIWARE Primer - Learn FIWARE in 60 Minutes
Federico Michele Facca
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 Minutes
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 Minutes
Codemotion
Сергей Сверчков "Want to build a secure private cloud for IoT with high avail...
Сергей Сверчков "Want to build a secure private cloud for IoT with high avail...
Tanya Denisyuk
Microsoft Azure IoT Hub (Sam Vanhoutte @TechdaysNL 2017)
Microsoft Azure IoT Hub (Sam Vanhoutte @TechdaysNL 2017)
Codit
Building an IoT Cloud for Healthcare: How to Solve Networking Challenges and ...
Building an IoT Cloud for Healthcare: How to Solve Networking Challenges and ...
Altoros
Creating a Java Internet of Things Gateway
Creating a Java Internet of Things Gateway
Eurotech
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim Cruse
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim Cruse
Amazon Web Services Korea
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
HiveMQ
A Deepdive into Azure Networking
A Deepdive into Azure Networking
Karim Vaes
Supercharge your IOT toolbox with MQTT and Node-RED
Supercharge your IOT toolbox with MQTT and Node-RED
Simen Sommerfeldt
Openstack Summit Vancouver 2018 - Multicloud Networking
Openstack Summit Vancouver 2018 - Multicloud Networking
Shannon McFarland
Stups.io - an Open Source Cloud Framework for AWS
Stups.io - an Open Source Cloud Framework for AWS
Jan Löffler
citus™ iot ecosystem
citus™ iot ecosystem
DUONG Dinh Cuong
Interoute Virtual Data Centre api 101
Interoute Virtual Data Centre api 101
jon_graham1977
Trust No-One Architecture For Services And Data
Trust No-One Architecture For Services And Data
Aidan Finn
Aymeric weinbach ze cloud intro et nouveautés
Aymeric weinbach ze cloud intro et nouveautés
Aymeric Weinbach
Microsoft Docker Meetup - Tutum Spring 2015
Microsoft Docker Meetup - Tutum Spring 2015
luisamariethm
Internet of things at the Edge with Azure IoT Edge by sonujose
Internet of things at the Edge with Azure IoT Edge by sonujose
Sonu Jose
Introduction to Things board (An Open Source IoT Cloud Platform)
Introduction to Things board (An Open Source IoT Cloud Platform)
Amarjeetsingh Thakur
tack Deployment in the Enterprise
tack Deployment in the Enterprise
Cisco Canada
Similar to Citrix Octoblu Architecture Breakdown
(20)
FIWARE Primer - Learn FIWARE in 60 Minutes
FIWARE Primer - Learn FIWARE in 60 Minutes
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 Minutes
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 Minutes
Сергей Сверчков "Want to build a secure private cloud for IoT with high avail...
Сергей Сверчков "Want to build a secure private cloud for IoT with high avail...
Microsoft Azure IoT Hub (Sam Vanhoutte @TechdaysNL 2017)
Microsoft Azure IoT Hub (Sam Vanhoutte @TechdaysNL 2017)
Building an IoT Cloud for Healthcare: How to Solve Networking Challenges and ...
Building an IoT Cloud for Healthcare: How to Solve Networking Challenges and ...
Creating a Java Internet of Things Gateway
Creating a Java Internet of Things Gateway
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim Cruse
AWS Innovate: Building an Internet Connected Camera with AWS IoT- Tim Cruse
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
Machine to Machine Communication with Microsoft Azure IoT Edge & HiveMQ
A Deepdive into Azure Networking
A Deepdive into Azure Networking
Supercharge your IOT toolbox with MQTT and Node-RED
Supercharge your IOT toolbox with MQTT and Node-RED
Openstack Summit Vancouver 2018 - Multicloud Networking
Openstack Summit Vancouver 2018 - Multicloud Networking
Stups.io - an Open Source Cloud Framework for AWS
Stups.io - an Open Source Cloud Framework for AWS
citus™ iot ecosystem
citus™ iot ecosystem
Interoute Virtual Data Centre api 101
Interoute Virtual Data Centre api 101
Trust No-One Architecture For Services And Data
Trust No-One Architecture For Services And Data
Aymeric weinbach ze cloud intro et nouveautés
Aymeric weinbach ze cloud intro et nouveautés
Microsoft Docker Meetup - Tutum Spring 2015
Microsoft Docker Meetup - Tutum Spring 2015
Internet of things at the Edge with Azure IoT Edge by sonujose
Internet of things at the Edge with Azure IoT Edge by sonujose
Introduction to Things board (An Open Source IoT Cloud Platform)
Introduction to Things board (An Open Source IoT Cloud Platform)
tack Deployment in the Enterprise
tack Deployment in the Enterprise
Recently uploaded
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
indian call girls near you
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Call girls in Ahmedabad High profile
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
divyansh0kumar0
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
divyansh0kumar0
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
furqan222004
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
soniya singh
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
rehmti665
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
Call Girls Mumbai
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
Call girls in Ahmedabad High profile
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
anamikaraghav4
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
Fs
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
James Anderson
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
3sw2qly1
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
Christopher H Felton
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
SofiyaSharma5
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
APNIC
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
anamikaraghav4
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
anamikaraghav4
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
soniya singh
Recently uploaded
(20)
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
Call Girls in East Of Kailash 9711199171 Delhi Enjoy Call Girls With Our Escorts
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Citrix Octoblu Architecture Breakdown
1.
© 2014 Citrix.
Confidential.‹#› Octoblu connects everything to everything. Everything is a Node whether a Person, Service, Thing, Sensor, Flow, etc. Every Node is uniquely addressable with a UUID and accessible with a Token. JSON addressed by UUID can be sent and received to / from any node. Flows can automate anything by connecting nodes and adding logic. Cross-protocol APIs are available for machine-to-machine messaging w/o flows. Deployed anyway that meets your security and connectivity needs.
2.
© 2014 Citrix.
Confidential.‹#› Architecture Overview
3.
© 2014 Citrix.
Confidential.‹#› Deployed Your Way! Isolated Deployment OctobluFlow Engine Your Gateway Device (s) OctobluFlow Engine Your Gateway Device (s) Our Cloud Deployment Our Cloud OctobluFlow Engine Your Gateway Device (s) Your Cloud Deployment Your Cloud Our cloud deployments are cloud portable because they run on node.js in docker containers on VMs. Even isolated gateways can mesh together because Meshblu supports highly distributed mesh deployments. Meshblu Meshblu Gateblu Gateblu Meshblu Gateblu
4.
© 2014 Citrix.
Confidential.‹#› Architecture
5.
© 2014 Citrix.
Confidential.‹#›
6.
© 2014 Citrix.
Confidential.‹#› Octoblu • User interface for device and channel management • User interface for security configuration of devices • Visual designer for flow design and deployment • User interface supports mobile tablets • Process monitoring of devices and flows • BigData analytics and basic machine learning • Scalable. Deployable as private/public clouds or on a small appliance
7.
© 2014 Citrix.
Confidential.‹#› Meshblu • Cross-protocol messaging platform (HTTPS, COAP, MQTT, WebSockets) • Device Registry / Directory • Security authentication with UUID / Token • Security authorization with device ownership, permissions with whitelists and blacklists • Secure message encryption for devices with public/private keys • Scalable. Deployable as private/public clouds or on a small appliance • Open source
8.
© 2014 Citrix.
Confidential.‹#› Gateblu & Mobiblu • Device plugin manager • Allows device plugins to be configured and run on the edge • Platform agnostic (Windows, Linux, Mac, IOS, and Android) • Supports native device protocols including BLE & AllJoyn • Open source (Gateblu)
9.
© 2014 Citrix.
Confidential.‹#› Flow Engine (Octo) • Flow automation engine that runs flows in secure containers in Octoblu’s cloud • Allows custom automations to be run 24 X 7 once deployed • Can run multiple user automations concurrently
10.
© 2014 Citrix.
Confidential.‹#› Securely – With your encryption or ours. It’s your data after all!! Payloads can now be encrypted too!
11.
© 2014 Citrix.
Confidential.‹#› Message Routing
12.
© 2014 Citrix.
Confidential.‹#› Meshblu – Device Registration and Message Routing 1. Register Sensor (CoAP) POST coap://meshblu.octoblu.com/devices {"type": "sensor"} => {"uuid":"8f8ad80b-ffae-4495-a63e-81b89ffd9ddf", "type":"sensor"} 2. Register Arduino (Websocket) POST https://meshblu.octoblu.com/devices {"type": "arduino"} = {"uuid":"2daac3bd-9b5a-472b-a78e-4294623e7f35", "type": "arduino"} 3. Register Hue (HTTP) POST https://meshblu.octoblu.com/devices {"type": "hue"} = {"uuid":" 91204397-b701-4415-a3c7-190bfd14559d", "type": "hue"} 4. Arduino subscribes to sensor broadcast (Websocket) meshblu.subscribe("8f8ad80b-ffae-4495-a63e-81b89ffd9ddf") 5. Sensor sends broadcast message coap POST coap://meshblu.octoblu.com/messages {"fromUUid": "8f8ad80b-ffae-4495-a63e-81b89ffd9ddf", "devices": "*", "payload": {"temp":100}} 6. Arduino queries device registry for hue devices meshblu.devices({"type":"hue"}) => [{"uuid":"91204397-b701-4415- a3c7-190bfd14559d","type":"hue"}] 7. Sends direct message to hue: turn green meshblu.send({"fromUUid": "2daac3bd-9b5a-472b-a78e- 4294623e7f35", "devices": "*", "payload": {"color":"green"}})
13.
© 2014 Citrix.
Confidential.‹#› Meshblu – Device Security 1. Register Arduino (Websocket) POST https://meshblu.octoblu.com/devices {"type": "arduino"} => {"uuid":"2daac3bd-9b5a-472b-a78e-4294623e7f35", "type": "arduino"} 2. Register Hue A (HTTP) POST https://meshblu.octoblu.com/devices {"type": "hue"} => {"uuid":"91204397-b701-4415-a3c7-190bfd14559d", "type": "hue"} 3. Register Hue B (HTTP) POST https://meshblu.octoblu.com/devices {"type": "hue", "discoveryWhitelist": ["e78ed30b-aa8b-41b0-98dc-eac49bb59d28"]} => {"uuid":"17e95928-f361-46a6-89df-82308608e590", "type": "hue", "discoveryWhitelist": ["e78ed30b-aa8b-41b0-98dc-eac49bb59d28"]} 4. Arduino queries device registry for hue devices, only Hue A is returned meshblu.devices({"type":"hue"}) => [{"uuid":"91204397-b701-4415- a3c7-190bfd14559d","type":"hue"}]
14.
© 2014 Citrix.
Confidential.‹#› Meshblu – Encrypted Payload 1. Register Gateway with a Public Key (base64 encoded) (Websocket) POST https://meshblu.octoblu.com/devices {"type": "gateway", "publicKey":" LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0NCk1JR2ZNQTBHQ 1NxR1NJYjNEUUV... MDRaWndJREFRQUINCi0tLS0tRU5EIFBVQkxJQyBLRVktLS0tLQ= ="} = {"uuid":"6d56961a-5725-4a64-a4f9-d68a8f17216c", "type": "gateway"} 2. Register Arduino owned by Gateway (Websocket) POST https://meshblu.octoblu.com/devices {"type": "arduino", "owner": "6d56961a-5725-4a64-a4f9-d68a8f17216c"} = {"uuid":" 2daac3bd-9b5a-472b-a78e-4294623e7f35", "type": "arduino"} 3. Arduino sends Gateway encrypted message GET https://meshblu.octoblu.com/devices/6d56961a-5725-4a64- a4f9-d68a8f17216c/publickey => {"publicKey" : "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0NCk1JR2ZNQTBH Q1NxR1NJYjNEUUV... MDRaWndJREFRQUINCi0tLS0tRU5EIFBVQkxJQyBLRVktLS0tLQ= ="} meshblu.send({"fromUUid": "2daac3bd-9b5a-472b-a78e- 4294623e7f35", "devices": ["6d56961a-5725-4a64-a4f9- d68a8f17216c"], "payload": {"metadata":"not a secret"}, "encryptedPayload":"U2hoaGhoaGhoaGggc2VjcmV0Cg=="})
15.
© 2014 Citrix.
Confidential.‹#› Octoblu – User Signup and Device Management 1. Sign Up For Octoblu / Create Meshblu device (HTTP) POST https://meshblu.octoblu.com/devices {"type": "user",} = {"uuid":"6d56961a-5725-4a64-a4f9-d68a8f17216c", "type": "user"} 2. Get Device List GET https://meshblu.octoblu.com/devices => [] 3. Register WeMo owned by User (Websocket) POST https://meshblu.octoblu.com/devices {"type": "wemo", "owner": "6d56961a-5725-4a64-a4f9-d68a8f17216c"} = {"uuid":"2daac3bd- 9b5a-472b-a78e-4294623e7f35", "type": "wemo"} 4. Connect Twitter 5. Create Flow, Tweet to Turn Off Lights 6. View status/activity of flow/devices
16.
© 2014 Citrix.
Confidential.‹#› Octoblu – Start an “Octo” 1. Deploy flow, register with Meshblu POST https://meshblu.octoblu.com/devices {"type": "octoblu:flow"} => {"uuid":"8f8ad80b-ffae-4495-a63e-81b89ffd9ddf", "type":"octoblu: flow"} 2. Start an Octo 3. Octo allows node to node communication 4. Emit pulse to Octoblu designer meshblu.send({"fromUUid": "8f8ad80b-ffae-4495-a63e- 81b89ffd9ddf", "devices": "*", "topic": "pulse", "payload": {"node": "a403a485-25bb-4e8f-9c55-23042b58761c"}} 5. Stop Flow shuts down Octo
17.
© 2014 Citrix.
Confidential.‹#› Core Technologies Operational Partners
Download now