https://github.com/kaaproject/kaa
Kaa is an Internet of Things platform for device management, data collection, analytics and visualization, remote control, and over-the-air updates.
https://github.com/kaaproject/kaa
embedded iot kaa-platform platform
Last synced: 11 months ago
JSON representation
Kaa is an Internet of Things platform for device management, data collection, analytics and visualization, remote control, and over-the-air updates.
- Host: GitHub
- URL: https://github.com/kaaproject/kaa
- Owner: kaaproject
- Created: 2014-03-17T18:48:31.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2024-11-05T17:15:58.000Z (over 1 year ago)
- Last Synced: 2025-04-13T06:16:01.922Z (about 1 year ago)
- Topics: embedded, iot, kaa-platform, platform
- Homepage: http://www.kaaiot.com
- Size: 229 MB
- Stars: 1,417
- Watchers: 173
- Forks: 472
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-iot - Kaa ★ 234 ⧗ 0 - Kaa open-source middleware platform for building, managing, and integrating connected products with the Internet of Everything. (Middleware / Android Things)
- awesome_iot - Kaa ★ 234 ⧗ 0 - Kaa open-source middleware platform for building, managing, and integrating connected products with the Internet of Everything. (Middleware / Android Things)
README
# Kaa
Kaa is a highly flexible and scalable IoT platform for building IoT solutions and managing connected devices.
## Kaa advantages
Kaa advantages:
- Kaa offers a broad array of IoT features: **device management, data collection, data processing and analytics, alerts, data visualization, configuration management, command execution, over the air updates and more**.
- Kaa supports popular open IoT protocols: **MQTT, MQTT / TLS, MQTT / WebSocket, MQTT / WebSocket / TLS, HTTP, HTTPS**
- Kaa provides comprehensive **multi-tenancy** with full isolation of each tenant's data, users, permissions, dashboards, solutions, etc.
- **Kaa is modular by design** and built upon cloud-native microservices that you can easily swap, customize, or integrate with third-party solutions
- Kaa is fast due to the fact that most of its microservices are implemented in the [**Go Programming Language**](https://github.com/golang/go)
- Kaa features a modern-looking, intuitive, fully customizable **web dashboard**
## Kaa Cloud
The Kaa Cloud is an IoT platform-as-a-service (PaaS) that you can sign up and use for free to connect and manage your devices for as long as you want! There are also commercial plans available.
You can create a free Kaa Cloud account [here](https://www.kaaproject.org/free-trial).
## Kaa documentation
Documentation [site](https://docs.kaaiot.io).