Octoblu enables companies to create IoT services with secure real-time exchange of data. The services are built an open communications and management platform that supports a variety of protocols for physical devices to communicate seamlessly with each other, people, legacy applications, and cloud services. Through public, private, or hybrid clouds users can connect, design, process, and analyze the flow of information. All services have been designed through a robust security and right management architecture.
Using Octoblu APIs you can easily integrate existing or new applications on to the Octoblu IoT platform. In this way you can add exponential value to your product via the power of being connected to a myriad of platforms, devices, and web-services through one messaging standard.
We’ve provided resources to get started with our API, applications, visual designer, and open plugin architecture. Our goal is to help you harness the power of the Octoblu ecosystem to meet your IoT goals.
Explore SDKs and Tools
Want to get started with Octoblu, click on the image above to sign up for the Beta.
Explore SDKs and Tools
Meshblu APIs and Libraries
Meshblu is at the core of the Octoblu ecosystem. It is our open source, multi/cross-protocol IoT platform and API that allows you to discover devices and send/receive machine-to-machine instant messages through direct addressing or subscribing to broadcasts. It supports REST, MQTT, WebSockets, and COAP.
Octoblu Designer is a web and mobile-friendly app that brings all of your devices and web services into one environment with a visual programming language that abstracts logic and various functions. The visual flow designer lets you draw virtual wires to connect different "objects" together, these objects can be web APIs or abstractions of a connection to a physical device connected through wifi of its own or via our open source Gateblu Gateway app.
Gateblu Desktop/Embedded Application and Plugin Architecture
Gateblu can run on an embedded linux device or as a desktop application on any operating system, it provides a way to install open plugins that interface to devices that would otherwise not be able to connect to Meshblu on their own! This also allows you to provide your own hardware rather than depend on any one supply chain.
Mobile Apps and SDKs
We have multiple mobile applications to get you started creating powerful mobile solutions as well as an android SDK to help you build your own applications that leverage Octoblu.
Mobiblu mobile apps:
Blu trigger mobile apps:
Watch related videos on the Citrix Developer YouTube channel.
Share your ideas with us
Create your Citrix Developer account today
An account gives you access to all of the benefits of the Citrix Developer community.
You built a great solution integrating with Citrix APIs, now continue the next step of your journey with Citrix Ready.