The Octave Developer Hub

Welcome to the Octave developer hub. You'll find comprehensive guides and documentation to help you start working with Octave as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started

Report multiple Resources independently to the Cloud

The diagram below shows an Octave implementation to independently report data for multiple Resources on a customer asset including thermometer, humidity, and wind speed Sensors.

In this implementation, an Observation has been created for each Resource. The thermometer Observation simply forwards all Events to the cloud. The humidity Observation buffers every 10 Events and the sends an Event to the cloud with the average humidity reading. The wind speed observation Filters Events such that only those with a wind speed reading above 35 are sent to the cloud.

Each Observation has its own, named Stream through which Events are sent to the cloud. On the cloud side, each stream is processed by a Cloud Action which can then send information to an external cloud service (denoted as Your Cloud in the diagram).

📘

Key Takeaways:

  • By creating a Cloud Stream Observation, a dedicated Stream is created for that Observation.
  • To independently report Resource data with their own orchestration rules, you can create one Observation per Resource.
  • To independently post these data streams to a third-party cloud, you can create a Cloud Action for each Stream

👍

Learning more:

To report Resources altogether in a single Stream or to a single endpoint in your Cloud, or to schedule data from each Stream to be sent at the same time, see the related topics further in this section.

Updated 2 months ago

Report multiple Resources independently to the Cloud


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.