OpenRemote
7.9#5 in iot analytics softwareFree planFree planAndroidiOSWebAPI
Visit
| Fact | OpenRemote | ThingsBoard |
|---|---|---|
| API | OpenRemote provides HTTP REST, WebSocket, and MQTT manager APIs, with OpenAPI references for the HTTP interface. | REST, WebSocket, Entity Data Query, Alarm Query and MCP server APIs are documented, with an interactive Swagger interface and API-key authentication. |
| Deployment | OpenRemote describes itself as container-first and provides a Docker Compose setup for deploying the manager, database, identity service, and map server. | ThingsBoard offers cloud, dedicated Private Cloud, and on-premises deployments, including fully offline self-managed installations. |
| Documentation | Documentation includes user guides, deployment material, developer guides, REST API references, JavaDoc links, configuration guidance, and protocol-agent instructions. | Documentation covers connectivity guides, APIs and SDKs, dashboards, widgets, rule nodes, integrations, OTA, alarms, mobile and custom extensions. |
| Edge operation | Edge gateways and gateway tunneling support deployments close to devices and remote sites. | ThingsBoard Edge runs platform functions locally, stores telemetry and continues dashboards and alarms during connectivity loss before synchronizing. |
| Founded | 2015 | 2016 |
| Intended users | The platform is designed for professional integrators and its stated audiences include manufacturers, system integrators, and governments. | The maker describes the platform as covering IoT projects from initial device connectivity through visualization, server-side processing, and scaling. |
| Licence | The core repository is licensed under the GNU Affero General Public License version 3, with third-party components under their own licences. | Version 4.4 and later use Business Source License 1.1 and are source-available rather than OSI open source; releases before 4.4 remain Apache 2.0. |
| Protocols | Built-in protocol agent support includes HTTP, SNMP, ModBus, MQTT, Bluetooth, LoRaWAN, Serial, TCP, UDP, KNX, Velbus, and openWeather. | Native connectivity includes MQTT, CoAP, HTTP, LwM2M, and SNMP, with an IoT Gateway for protocols including Modbus, BACnet, CAN bus, BLE, and OPC-UA. |
| Rating on G2 | 0 out of 5 from 0 reviews | 4.5 out of 5 from 8 reviews |
| Rating on GetApp | 0 out of 5 from 0 reviews | 0 reviews / no rating shown |
OpenRemote suits professional integrators and organizations such as manufacturers, system integrators, and governments that need to manage connected assets and automate IoT workflows. It may also fit teams seeking a self-hosted platform with protocol integrations and APIs.
ThingsBoard suits IoT projects that need device connectivity, data processing, and visualization, with cloud and self-managed deployment options. Its plan limits are relevant for teams choosing a cloud subscription.