This is documentation for the old, first-generation Kaa platform v0.x.
Next generation Kaa Enterprise IoT platform is now available! Try it free with a 30-days trial.
Kaa Enterprise documentation is here.
. . .

Programming guide

This guide describes the basics of Kaa platform programming. It is intended for users with some programming experience. To follow the guide, you will need to set up your development environment.

We recommend that you use the Kaa Sandbox as the easiest and quickest way to test the Kaa platform features. Alternatively, you can set up a Kaa cluster or a Kaa single node for the same purpose.

To learn how to install the Sandbox, see Getting started. Also see Cluster setup and Single node installation.

Sections overview

Section Description
Your first Kaa application Learn how to install and configure your Kaa applications. This is the quickest way to get hands-on experience with Kaa applications.
Key platform features Learn about Kaa key features, such as endpoint profiles, events, notifications, logging, and others.
Using Kaa endpoint SDKs Advance your skills to create an industrial level IoT project using different programming languages and platforms.
Server REST APIs A detailed list of Kaa REST API operations.