Skip to content

ultimate-comparisons/ultimate-IoT-platform-comparison

Repository files navigation

Ultimate IoT Platform Comparison

Build Status

This is an ultimate comparison of IoT platforms.

Start the comparison

  1. Install dependencies npm install
  2. Start webserver npm start
  3. Alternatively start development mode npm run dev

IoT Platform Specification

A full list of all criteria and their values can be found here.

The code below shows a sample element.

# Default Platform - http://default-platform.com
Default short desciption.

## Support of heterogeneous devices
- Yes
- No
- Needs gateway
- RFID
- Embedded devices
- Home devices
- Ehternet enabled

## Type
- M2M
- SaaS
- PaaS
- Server
- P2P
- Hub
- client/Server
- OS
- Robots

## Architecture
- Cloud-based
- Centralized
- Decentralized

## Open source
- Yes
- Libraries only
- Client open source
- Gateway firmware open source
- No
- Apache 2.0
- LGPLv3
- Affero GNU Public License

## REST
- n.a.
- No
- Yes
- CoAP

## Data access control
- OAuth2
- Secured access
- n.a.
- Role-based
- User's choice
- 4 levels
- Locally stored
- No storage
- 3 levels
- User-based privileges
- Facebook like privacy settings
- Fine-grained
- 2 levels

## Service discovery
- No
- Yes
- Limited

## Description
Default __platform__ description in markdown.

License

The content is licensed under CC0-1.0.