{"__v":1,"_id":"573def44b3f88f0e00dcae95","category":{"project":"573cd7a447337f0e00b6d83c","version":"573cd7a447337f0e00b6d83f","_id":"573df02eb3f88f0e00dcae98","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-05-19T16:56:14.991Z","from_sync":false,"order":0,"slug":"the-octoblu-platform","title":"The Octoblu Platform"},"parentDoc":null,"project":"573cd7a447337f0e00b6d83c","user":"5564f227f0f70f0d00a9ab20","version":{"__v":10,"_id":"573cd7a447337f0e00b6d83f","project":"573cd7a447337f0e00b6d83c","createdAt":"2016-05-18T20:59:16.635Z","releaseDate":"2016-05-18T20:59:16.635Z","categories":["573cd7a447337f0e00b6d840","573df02eb3f88f0e00dcae98","573df0b11ad1a30e00a84ee7","573df1dd480b75380063ce50","573df21f7fe1642200f2a22c","573df2271ad1a30e00a84ef1","573e3eec53c55617004d4a9f","573f352f804f901700a9e109","573f3bcb87cbd20e00208e2b","573f3e5c87cbd20e00208e3c"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-05-19T16:52:20.385Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/vIkcAZ2KSaCiYDsxLs4X_68747470733a2f2f6f63746f626c752e636f6d2f696d616765732f6f74686572732f6172636869746563747572652e706e67\",\n        \"68747470733a2f2f6f63746f626c752e636f6d2f696d616765732f6f74686572732f6172636869746563747572652e706e67\",\n        \"1800\",\n        \"1200\",\n        \"#a28357\",\n        \"\"\n      ],\n      \"sizing\": \"full\"\n    }\n  ]\n}\n[/block]\n# Meshblu\nOctoblu’s Meshblu platform is the core communication layer of our offering. It is a secure, cross-protocol scalable cloud-based system enabling communication between smart devices, sensors, cloud resources, Arduinos, Raspberry Pi’s, and any other IP based hardware device, non-IP based hardware device or software API.\n\n# Connectors\nOctoblu connects smart devices, wearable devices, sensors, cars, homes, offices, robots and web services (REST APIs) together via our global mesh network!\n\nOur platform allows like and unlike devices to communicate using HTTP, WebSockets, MQTT, CoAP, XMPP, and AMQP. Additional protocols such as AllJoyn, BLE, SNMP etc. can be bridged into Octoblu using our Gateblu gateway. We prefer to connect things to Octoblu via their native protocols. We also connect all of Citrix's products and third-party REST APIs together.\n\nSearch for our open source plugins here.\n\n# Designer\nOctoblu’s drag-and-drop designer makes automation simple. It's powerful enough to handle complex interactions, yet simple enough for even non-engineers to use. Just drag, drop, and deploy, without ever writing a single line of code.\n\nEngineers can extend designs beyond our out-of-the-box tools. Our designer includes a function node allowing engineers to write JavaScript routines to extend payloads etc. It also includes REST operators for interacting with private APIs. Engineers can also write Gateblu plug-ins for adding smart devices to Octoblu.\n\n# Computing Engine\nAutomated workflows are stored securely and are designed to run with high availability. Our secure environments are flexible enough to run in a cloud, laptop or microcomputer, and can be hosted publicly or privately.\n\nEverytime you press the \"play\" button in the designer, your automation is deployed to our real-time computing engine. It runs forever (or until you stop it).\n\n# IoT Gateway\nGateblu is the Octoblu gateway offering and is the smart software hub working within the Octoblu platform connecting to Meshblu any smart device that has an IP address and any not-so-smart devices lacking an IP address. This software based hub is supported on Mac, Linux or Windows operating systems as well as iOS and Android for mobile operations.\n\n# Analyze\nStream sensor data and machine-to-machine instant messages to bigdata stores in real-time!\n\nOur bigdata forwarding adapters currently support Splunk, ElasticSearch, TempoIQ, InitialState, Intel Analytics, and Microsoft Analytics. As trends and anomolies are detected, these analytics platforms can call Octoblu webhooks and trigger automations to close the loop on machine learning and actions.\n\n# Microcontroller OS\nTentacle is Octoblu’s Microcontroller Operating System that allows the connection of Arduino compatible devices to Meshblu with or without the use of a CPU. This allows you to control the voltage of any GPIO pin on the device as well as stream analog and digital sensor data into Meshblu.","excerpt":"","slug":"overview","type":"basic","title":"Overview"}
[block:image] { "images": [ { "image": [ "https://files.readme.io/vIkcAZ2KSaCiYDsxLs4X_68747470733a2f2f6f63746f626c752e636f6d2f696d616765732f6f74686572732f6172636869746563747572652e706e67", "68747470733a2f2f6f63746f626c752e636f6d2f696d616765732f6f74686572732f6172636869746563747572652e706e67", "1800", "1200", "#a28357", "" ], "sizing": "full" } ] } [/block] # Meshblu Octoblu’s Meshblu platform is the core communication layer of our offering. It is a secure, cross-protocol scalable cloud-based system enabling communication between smart devices, sensors, cloud resources, Arduinos, Raspberry Pi’s, and any other IP based hardware device, non-IP based hardware device or software API. # Connectors Octoblu connects smart devices, wearable devices, sensors, cars, homes, offices, robots and web services (REST APIs) together via our global mesh network! Our platform allows like and unlike devices to communicate using HTTP, WebSockets, MQTT, CoAP, XMPP, and AMQP. Additional protocols such as AllJoyn, BLE, SNMP etc. can be bridged into Octoblu using our Gateblu gateway. We prefer to connect things to Octoblu via their native protocols. We also connect all of Citrix's products and third-party REST APIs together. Search for our open source plugins here. # Designer Octoblu’s drag-and-drop designer makes automation simple. It's powerful enough to handle complex interactions, yet simple enough for even non-engineers to use. Just drag, drop, and deploy, without ever writing a single line of code. Engineers can extend designs beyond our out-of-the-box tools. Our designer includes a function node allowing engineers to write JavaScript routines to extend payloads etc. It also includes REST operators for interacting with private APIs. Engineers can also write Gateblu plug-ins for adding smart devices to Octoblu. # Computing Engine Automated workflows are stored securely and are designed to run with high availability. Our secure environments are flexible enough to run in a cloud, laptop or microcomputer, and can be hosted publicly or privately. Everytime you press the "play" button in the designer, your automation is deployed to our real-time computing engine. It runs forever (or until you stop it). # IoT Gateway Gateblu is the Octoblu gateway offering and is the smart software hub working within the Octoblu platform connecting to Meshblu any smart device that has an IP address and any not-so-smart devices lacking an IP address. This software based hub is supported on Mac, Linux or Windows operating systems as well as iOS and Android for mobile operations. # Analyze Stream sensor data and machine-to-machine instant messages to bigdata stores in real-time! Our bigdata forwarding adapters currently support Splunk, ElasticSearch, TempoIQ, InitialState, Intel Analytics, and Microsoft Analytics. As trends and anomolies are detected, these analytics platforms can call Octoblu webhooks and trigger automations to close the loop on machine learning and actions. # Microcontroller OS Tentacle is Octoblu’s Microcontroller Operating System that allows the connection of Arduino compatible devices to Meshblu with or without the use of a CPU. This allows you to control the voltage of any GPIO pin on the device as well as stream analog and digital sensor data into Meshblu.