Skip to content

Control API #6

Open
Open
@scalablecory

Description

@scalablecory

The Control API exposes all the functionality required by apps and the Bluetooth listener.

It will need to provide features such as:

  • Retrieve and update configuration.
  • Enumerate and run one-off commands against sensors.
  • Retrieve continuous real-time measurement updates.
  • Retrieve all historical data points within a certain date range.
  • Retrieve a "low passed" version of historical data, providing only enough data points for rendering a chart.

This will be called by the Bluetooth device listener, which will be used by Bluetooth apps. It may also be called by an Aether-hosted website on WiFi.

The measurement data for charting will be retrieved from a database of some sort.

Metadata

Metadata

Assignees

Labels

approvedAn enhancement has been approved and PRs are welcomeenhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions