Kaa IoT Platform vs Ubidots
Kaa IoT Platform
kaaiot.comUbidots
ubidots.comSide by side
| Figure | Kaa IoT Platform | Ubidots |
|---|---|---|
| Price from | $9.99/mo | $99/mo |
| Free plan | Yes | Yes |
| Free trial | Yes | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 9 | 6 |
| Spec score · IoT Analytics Software | 8.1 (#13) | 8.5 (#9) |
| Spec score · IoT Device Management Platforms | 8.1 (#11) | 8.5 (#8) |
| Dashboards | Visualization includes configurable gauges, charts, maps, and tables, plus custom widgets and reusable dashboard templates. | The platform provides customizable real-time dashboards and more than 20 widget types. |
| Device management | Kaa uses digital twins, device attributes, credential management APIs, and lifecycle workflows to manage connected devices. | Devices group time-series variables, with a stated soft limit of 20 variables per device. |
| Purpose | Kaa is an end-to-end IoT platform for building applications, managing connected devices, processing data, and analyzing device telemetry. | Ubidots provides tools to ingest, compute, visualize, and act on IoT data in full-stack applications. |
| Security | Kaa supports TLS or DTLS device communications, preshared keys and client-side TLS certificate authentication, and credential provisioning, suspension, and revocation. | Ubidots documents HTTPS with SSL, MQTT with TLS, token-based authentication, and token revocation as security practices or capabilities. |
Plans
Kaa IoT Platform
- Free planFree
- Kaa Cloud 5$9.99 a month
- Kaa Cloud 100$99 a month
- Kaa Cloud 250$175 a month
- Kaa Cloud 500$325 a month
- Kaa Cloud 1000$625 a month
- Node-RED Cloud$15 a month
- Self-hostedPriced on request
- KaaIoT-HostedPriced on request
Ubidots
- Ubidots STEMFree
- Ubidots STEMFree
- Professional$99 a month
- Professional$99 a month
- EnterprisePriced on request
- IndustrialPriced on request
In their own words
Kaa IoT Platform
Kaa IoT Platform has no write-up on Specifiction yet; its figures are above.
Ubidots
Ubidots provides tools to ingest, compute, visualize and act on IoT data in full-stack applications. Devices and machines can send data over MQTT or HTTP, and dashboards use widgets to display device data. Synthetic variables perform statistical and arithmetic operations on raw data over a time frame. Events can react to variable conditions, device inactivity or schedules and trigger email, SMS, voice calls, Slack messages or webhooks.
Plugins support AWS IoT, OpenWeather and LoRaWAN, as well as custom cron, webhook and widget plugins. Android and iOS apps show devices, historical variable data, web dashboards, event logs and push notifications, but cannot create or edit dashboards. The standard app is for account owners and admins; end users require an on-demand white-labeled app. The free STEM plan is for non-commercial projects and includes three devices. Professional costs $99 a month; a typical core-platform account begins with a free 30-day trial. Each device includes up to 20 variables for billing; additional variables may be billed as additional devices.