Asoba Ona Documentation

Ona SDK Documentation

Typed client libraries for Python and JavaScript, built for the Ona Intelligence Layer — energy forecasting, fault detection, inverter telemetry, and O&M intelligence for solar, wind, and battery storage assets.

Get Started →

New here? Contact support@asoba.org for an API key first.

🔑
You'll need an API key. Email support@asoba.org to get one before making your first call.

Quick Start

from ona_platform import OnaClient

client = OnaClient()
period = client.inverter_telemetry.get_data_period(site_id="Sibaya")
print(f"Data available from {period['first_record']} to {period['last_record']}")

→ See the full Quickstart Guide for streaming, alerts, and more.

SDK Service Guides

ODS-E & Data Architecture

Code Examples

Examples Overview

Start here — how the examples are organized

View overview →

Complete Workflow

Multi-service integration walkthrough

View example →

Python vs JavaScript

Side-by-side language comparison

View example →

Resources

Repositories & Community