Key Components
Octave achieves end-to-end, out-of-the-box IoT connectivity for edge devices, by providing the following components:
- Octave Cloud: a rich set of services that provide all of the functionality necessary for orchestrating IoT data.
- Octave Edge devices: devices such as the mangOH Red that come complete with cellular connectivity and the ability to communicate both to edge devices and to Octave Cloud via its Cloud Interface.
- Built-in services to interface and control devices via Modbus, ADC and GPIO.
- Octave Resource Protocol (ORP): an ASCII-based protocol enabling communication between an edge device and an Octave-enabled device over UART. This gives developers the option to write edge applications in high-level languages such as C or Python, that can communicate with Octave.
- Octave REST API: A rich set of web APIs that expose Octave cloud through the Cloud Interface, on top of which, you can create web-enabled applications that read and write to the edge device via Octave.
- Octave User Interface: A fully-featured web user interface through which devices can be managed, read from, and written to.
Updated over 4 years ago
What’s Next