{"_id":"543ffb2c22a3b30e001bdc37","project":"543b943865bf840e00b473b3","category":{"_id":"543b943865bf840e00b473b7","version":"543b943865bf840e00b473b6","project":"543b943865bf840e00b473b3","__v":15,"pages":["543ffb2c22a3b30e001bdc37","543b965fb1479b1400c42f3a","543d1cbb5276641a00a593c3","543d3ff2a10ab32000b3aa9e","543d1fa83a300f20000d3206","543f8f8a051bdc0e00dfbf02","543d4a17a10ab32000b3aace","543ea21f3f50eb1a00ed2050","543ea6ac3f50eb1a00ed205e","543ebaedcc182e08005d0cc4","543f8cb422a3b30e001bdb48","543f838422a3b30e001bdb36","544184629c7623200053c8e7","5541356a69a03a2d00ce0b3b"],"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2014-10-13T08:58:32.718Z","from_sync":false,"order":9999,"slug":"documentation","title":"Documentation"},"user":"543b93f865bf840e00b473b2","version":{"_id":"543b943865bf840e00b473b6","__v":5,"project":"543b943865bf840e00b473b3","createdAt":"2014-10-13T08:58:32.703Z","releaseDate":"2014-10-13T08:58:32.703Z","categories":["543b943865bf840e00b473b7","543b96e1b1479b1400c42f3d","543d1cdc3a300f20000d31ee","553e061924ec240d00b1f897","553e06431a946a0d00ad6f78"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"__v":12,"is_link":false,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2014-10-16T17:06:52.881Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"basic_auth":false,"results":{"codes":[]},"settings":"","try":true,"auth":"never","params":[],"url":""},"isReference":false,"order":0,"body":"This is the documentation for the ContinuumBridge technology platform. This is the underlying platform used for the ContinuumBridge [Wisp](http://www.wisp.site) and [Spur](http://www.spur.site) services. It is also available for anyone to use as a means of connecting and managing a variety of Internet of Things (IoT) devices. For more general details about ContinuumBridge and our services, please visit [our main website](http://www.continuumbridge.com).\n\nThe ContinuumBridge platform enables anyone to connect wireless devices to a Raspberry Pi or similar device and write apps that use them. The key benefits of this are:\n\n* You own and control your devices and decide who else you are going to allow to access them.\n* Developers can write apps that work in the same way, regardless of how the devices are connected (eg: Bluetooth, Z-Wave, ZigBee or WiFi).\n* Anyone can write an app and put it in the ContinuumBridge app market.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/ERtQFdNQbuN9gJjMfxTe_continuumbridge-platform.jpg\",\n        \"continuumbridge-platform.jpg\",\n        \"842\",\n        \"518\",\n        \"#e3cab8\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]\nToday, we support devices connected by Z-Wave, Bluetooth and USB. There are a limited number of these at the moment (see [Devices](doc:devices)), but more are being added all the time, and you can easily add your own devices. The app market is in its infancy. As yet, there is no way of you being able to make apps available on the open market, but you can make them available to named ContinuumBridge accounts; for example, an app can be deployed any number of times within your own organisation on a Raspberry Pi or other devices that will run the ContinuumBridge software. We have tested the platform on SolidRun's HummingBoard and PCs running Ubuntu as well as the Raspberry Pi. \n\nThe ContinuumBridge platform consists of software that runs on a Raspberry Pi or other platform (cbridge) and the cloud-based bridge controller, together with a web portal that is used for connecting devices to Raspberry Pies and managing them. We also have a client interface, which can be used to connect to any web API (REST and Websocket are supported).\n\nThe ContinuumBridge documentation is extensive, but you don't need to read it all at once. Here's a guide.\n\nIf you have a configured Raspberry Pi and have some devices, you'll need to read [The ContinuumBridge Portal](doc:the-continuumbridge-portal) to learn how to connect and manage them. This section is applicable to anyone who just wants to use the ContinuumBridge platform, as well as those who want to develop for it.\n\n[ContinuumBridge Platform Overview](doc:overview) is a description of how the platform works and how the various bits fit together. A developer needs to be familiar with this.\n\n[Configuring a Raspberry Pi](doc:writing-a-bridge-app-on-a-raspberry-pi) takes you through how to use a Raspberry Pi as a bridge. The steps here tell you how to install at the necessary software or, soon, you'll be able to download a pre-configured image.\n\nYou'll need some devices to connect to your bridge. [Devices](doc:devices) tells you which devices have been tested and have ContinuumBridge adaptors. We'll be adding to this list.\n\nThe other sections are for those who want to develop apps, or add new devices to the platform. We suggest you start with [A Raspberry Pi App Example](doc:writing-an-app-on-the-raspberry-pi). There are a lot of similarities between writing apps and device adaptors.\n\n[Next page ...](doc:overview)","excerpt":"","slug":"start-here","type":"basic","title":"Getting Started"}
This is the documentation for the ContinuumBridge technology platform. This is the underlying platform used for the ContinuumBridge [Wisp](http://www.wisp.site) and [Spur](http://www.spur.site) services. It is also available for anyone to use as a means of connecting and managing a variety of Internet of Things (IoT) devices. For more general details about ContinuumBridge and our services, please visit [our main website](http://www.continuumbridge.com). The ContinuumBridge platform enables anyone to connect wireless devices to a Raspberry Pi or similar device and write apps that use them. The key benefits of this are: * You own and control your devices and decide who else you are going to allow to access them. * Developers can write apps that work in the same way, regardless of how the devices are connected (eg: Bluetooth, Z-Wave, ZigBee or WiFi). * Anyone can write an app and put it in the ContinuumBridge app market. [block:image] { "images": [ { "image": [ "https://files.readme.io/ERtQFdNQbuN9gJjMfxTe_continuumbridge-platform.jpg", "continuumbridge-platform.jpg", "842", "518", "#e3cab8", "" ] } ] } [/block] Today, we support devices connected by Z-Wave, Bluetooth and USB. There are a limited number of these at the moment (see [Devices](doc:devices)), but more are being added all the time, and you can easily add your own devices. The app market is in its infancy. As yet, there is no way of you being able to make apps available on the open market, but you can make them available to named ContinuumBridge accounts; for example, an app can be deployed any number of times within your own organisation on a Raspberry Pi or other devices that will run the ContinuumBridge software. We have tested the platform on SolidRun's HummingBoard and PCs running Ubuntu as well as the Raspberry Pi. The ContinuumBridge platform consists of software that runs on a Raspberry Pi or other platform (cbridge) and the cloud-based bridge controller, together with a web portal that is used for connecting devices to Raspberry Pies and managing them. We also have a client interface, which can be used to connect to any web API (REST and Websocket are supported). The ContinuumBridge documentation is extensive, but you don't need to read it all at once. Here's a guide. If you have a configured Raspberry Pi and have some devices, you'll need to read [The ContinuumBridge Portal](doc:the-continuumbridge-portal) to learn how to connect and manage them. This section is applicable to anyone who just wants to use the ContinuumBridge platform, as well as those who want to develop for it. [ContinuumBridge Platform Overview](doc:overview) is a description of how the platform works and how the various bits fit together. A developer needs to be familiar with this. [Configuring a Raspberry Pi](doc:writing-a-bridge-app-on-a-raspberry-pi) takes you through how to use a Raspberry Pi as a bridge. The steps here tell you how to install at the necessary software or, soon, you'll be able to download a pre-configured image. You'll need some devices to connect to your bridge. [Devices](doc:devices) tells you which devices have been tested and have ContinuumBridge adaptors. We'll be adding to this list. The other sections are for those who want to develop apps, or add new devices to the platform. We suggest you start with [A Raspberry Pi App Example](doc:writing-an-app-on-the-raspberry-pi). There are a lot of similarities between writing apps and device adaptors. [Next page ...](doc:overview)