Skip to content
SPECIFICTION
Get listed

OpenRemote

openremote.io

Free plan Open source WebWindowsmacOSLinuxiOSAndroid
Visit openremote.io
Spec score 8.6 #6 of 24 in IoT Analytics Software

What it is

OpenRemote is an open-source IoT platform for bringing different protocols and data sources into one management system. Users define asset types and the attributes they want to track, then create automations with When-Then rules, a visual Flow Editor, or Groovy scripting. Its dashboard builder supports live monitoring, historical trend analysis, and alerts when attributes pass thresholds. Built-in protocol agents include HTTP, SNMP, ModBus, MQTT, Bluetooth, LoRaWAN, Serial, TCP, UDP, KNX, Velbus, and openWeather. Assets and attributes are accessible through a unified REST API and WebSockets. Keycloak provides OAuth2/OpenID Connect and role-based access control; Realms logically isolate users and data. Through Hawkbit integration, the platform supports edge-device firmware updates and security patch rollouts. OpenRemote is designed for professional integrators, including manufacturers, system integrators, and governments. It uses a container-first approach and offers Docker Compose deployment for its manager, database, identity service, and map server. The code is licensed under AGPLv3, with commercial licenses available for organizations seeking an exemption from the stated source-sharing obligation. Community support is included with the free option.

Spec sheet

What it does
OpenRemote is a 100% open-source IoT platform for manufacturers and integrators that connects devices and data sources, runs automation, and visualizes operational data.Read 15 Oct 2026 · openremote.io
Intended users
The platform is designed for professional integrators and its stated audiences include manufacturers, system integrators, and governments.Read 5 Oct 2026 · openremote.io
Deployment
OpenRemote describes itself as container-first and provides a Docker Compose setup for deploying the manager, database, identity service, and map server.Read 5 Oct 2026 · openremote.io
API
OpenRemote provides HTTP REST, WebSocket, and MQTT manager APIs, with OpenAPI references for the HTTP interface.Read 15 Oct 2026 · docs.openremote.io
Support
The maker offers consultancy, development, hosting, and Service Level Agreement support, while the free Community option includes community support.Read 5 Oct 2026 · openremote.io
License
The code is available under AGPLv3, with commercial licenses offered for organizations that want an exemption from the stated source-sharing obligation for closely interacting additional software.Read 5 Oct 2026 · openremote.io
Founded
2015Read 28 Sep 2026 · openremote.io
AI and forecasting
The product lists machine-learning/statistical forecasting and an MCP server for AI clients to query and manage assets, users, and realms.Read 15 Oct 2026 · openremote.io
API security
HTTP API access uses OAuth2 OpenID access tokens with authorization-code and client-credentials flows; anonymous operations can be limited.Read 15 Oct 2026 · docs.openremote.io
APIs
Assets and attributes are exposed through a unified REST API and WebSockets.Read 5 Oct 2026 · openremote.io
Asset management
Users can define asset types and the attributes they need to track.Read 5 Oct 2026 · openremote.io
Asset model
The product supports custom asset types and attributes for modeling devices and other entities.Read 15 Oct 2026 · openremote.io
Automate
Users can define smart logic, flow rules, and scripts to automate IoT systems.Read 15 Oct 2026 · openremote.io
Automation
Automation options include When-Then rules, a visual Flow Editor, and Groovy scripting.Read 5 Oct 2026 · openremote.io
AWS availability
A dated maker announcement says the software became available free on AWS Marketplace on April 29, 2025, while AWS infrastructure charges still apply.Read 15 Oct 2026 · openremote.io
Company profile
LinkedIn describes OpenRemote as a privately held Eindhoven IT-services company founded in 2015 with 11–50 employees.Read 15 Oct 2026 · linkedin.com
Connect
The platform links and manages devices and other data sources through one manager interface.Read 15 Oct 2026 · openremote.io
Custom applications
Web components support bespoke customer applications with installation flows and asset views.Read 15 Oct 2026 · openremote.io
Dashboards and alerts
The built-in dashboard builder supports live monitoring, historical trend analysis, and alerts when attributes exceed thresholds.Read 5 Oct 2026 · openremote.io
Dashboards and maps
Dashboard tools cover live, historical, and alert data, while mapping includes geofencing, custom layers, floor plans, and OpenStreetMap.Read 15 Oct 2026 · openremote.io
Data storage
Persistent data uses PostgreSQL with TimescaleDB for time-series storage.Read 15 Oct 2026 · openremote.io
Developer requirements
The development environment requires Docker and Compose plus Java 21, Git, Git LFS, Node 20.19 or newer, Yarn 3.2 or newer, and JAVA_HOME.Read 15 Oct 2026 · docs.openremote.io
Documentation
Documentation includes user guides, deployment material, developer guides, REST API references, JavaDoc links, configuration guidance, and protocol-agent instructions.Read 15 Oct 2026 · docs.openremote.io
Edge operation
Edge gateways and gateway tunneling support deployments close to devices and remote sites.Read 15 Oct 2026 · openremote.io
Extensibility
Extensions are separate Java artifacts that can add protocol agents, asset types, setup tasks, container services, rules, and reusable backend logic.Read 15 Oct 2026 · docs.openremote.io
Extension limitation
Extensions currently require build-time inclusion in a custom project and cannot be enabled or disabled dynamically in the Manager UI.Read 15 Oct 2026 · docs.openremote.io
Firmware updates
The platform supports over-the-air firmware management through Hawkbit.Read 15 Oct 2026 · openremote.io
Google Play app
The official OpenRemote v3 Android app connects hosted projects for viewing, controlling, and monitoring assets; the listing shows 1K+ downloads and no displayed star rating or review count.Read 15 Oct 2026 · play.google.com
Identity and access
Keycloak provides OAuth2/OpenID Connect and role-based access control, while Realms logically isolate users and data.Read 5 Oct 2026 · openremote.io
Identity and tenancy
Keycloak supplies OAuth2/OIDC authentication, role-based access control, and multiple realms for tenants.Read 15 Oct 2026 · docs.openremote.io
Industry coverage
The maker lists device management, energy management, industrial IoT, fleet telematics, building management, smart-city, and agriculture applications.Read 15 Oct 2026 · openremote.io
Legal entity
Compadex identifies the Dutch legal entity as OpenRemote B.V., registered at Torenallee 26-22 in Eindhoven.Read 15 Oct 2026 · compadex.com
Licence
The core repository is licensed under the GNU Affero General Public License version 3, with third-party components under their own licences.Read 15 Oct 2026 · github.com
Limit: Gartner login
One Gartner reviewer reports that logging in can sometimes be difficult.Read 15 Oct 2026 · gartner.com
Praise: Gartner themes
Reviewers repeatedly mention scalable energy-management potential, innovative smart-city dashboards, knowledgeable staff, asset visibility, technical competence, and proactive support.Read 15 Oct 2026 · gartner.com
Protocol integrations
Documented agents cover HTTP, SNMP, Modbus, MQTT, Bluetooth, LoRaWAN, serial, TCP, UDP, KNX, Velbus, and OpenWeather.Read 15 Oct 2026 · openremote.io
Protocols
Built-in protocol agent support includes HTTP, SNMP, ModBus, MQTT, Bluetooth, LoRaWAN, Serial, TCP, UDP, KNX, Velbus, and openWeather.Read 5 Oct 2026 · openremote.io
Rating on Capterra
0.0 out of 5 from 0 reviewsRead 15 Oct 2026 · capterra.com
Rating on G2
0 out of 5 from 0 reviewsRead 15 Oct 2026 · g2.com
Rating on Gartner Peer Insights
4.6 out of 5 from 6 ratingsRead 15 Oct 2026 · gartner.com
Rating on GetApp
0 out of 5 from 0 reviewsRead 15 Oct 2026 · getapp.com
Rating on SourceForge
5.0 out of 5 from 8 ratingsRead 15 Oct 2026 · sourceforge.net
Rules
Automation can use When-Then rules, a visual Flow Editor, Groovy, JavaScript, and Rules JSON.Read 15 Oct 2026 · openremote.io
Security news
On October 14, 2026, OpenRemote reported that its community identified and resolved a cross-tenant authorization issue.Read 15 Oct 2026 · openremote.io
Self-hosting
Docker images support amd64 and arm64; the quick start uses Docker Compose and exposes the Manager at a local HTTPS address.Read 15 Oct 2026 · github.com
TrustRadius pricing and deployment
TrustRadius lists pricing as contact sales, with on-premises and SaaS deployment, and says a free version and free trial are available.Read 15 Oct 2026 · trustradius.com
Visualize
Real-time dashboards, geographic maps, and custom insights turn device data into visual information.Read 15 Oct 2026 · openremote.io

Plans and prices

Support Voucher Priced on request Full featured IoT platform · Self hosting · AWS Marketplace · Email issue support · Training and consultancy · 40 support hours · Valid 8 months Read 15 Oct 2026 · openremote.io
Managed Service Priced on request Full featured IoT platform · Managed hosting · Company CI/CD · Custom mobile app · SLA · Concept and feature development · Training and consultancy · Optional commercial licence Read 15 Oct 2026 · openremote.io
Professional Community Free Full featured IoT platform · Self hosting · AWS Marketplace · Community support Read 15 Oct 2026 · openremote.io

Every OpenRemote plan and price →

Strong points and limits

Strong points

  • Supports a broad set of built-in protocol agents.
  • Automation includes visual flows and Groovy scripting.
  • Dashboards provide live monitoring and threshold alerts.
  • Assets are exposed through REST API and WebSockets.
  • Free Community option includes community support.

Limits

  • Commercial licenses are needed for the stated source-sharing exemption.
  • Support Voucher and Managed Service prices are on request.
  • The Community option includes community support.

Who it suits

OpenRemote suits professional integrators, manufacturers, system integrators, and governments that need to manage connected assets and automate processes. It also suits teams able to self-host and work with a container-first deployment.

Verdict

OpenRemote brings asset tracking, automation, dashboards, and protocol integrations into one IoT platform. The free Community option offers self-hosting, while organizations needing a source-sharing exemption or paid services should ask about commercial licensing and quoted plans.

Where Specifiction places it

Alternatives to OpenRemoteAll alternatives →