Presenting OpenGate

OpenGate unifies the entire IoT stack—device management, connectivity, edge processing, automation, security, and analytics—into a single, extensible platform. This means faster deployments, less overhead, and safer operations, especially for heterogeneous, large-scale, or industrial setups.

og


🟠 Introduction to OpenGate


🟠 OpenGate Architecture


🟠 Main features


Subsections of Presenting OpenGate

Introduction to OpenGate

🧩 What is OpenGate?

OpenGate is a comprehensive IoT and IIoT platform developed by amplía))), designed to enable intelligent, secure, and scalable management of connected devices and other entities. Its modular and multiprotocol design allows it to integrate with any type of sensors or entities regardless of the manufacturer and adapt to industries like smart grid, utilities, renewable energy, telecom, manufacturing automation, agriculture, logistics, or smart cities.


🚀 Key Highlights

og OpenGate stands out for several cutting-edge features that make it a next-level IoT platform. Here are some highlights:

  • Multi‑protocol, multi‑vendor architecture: Supports a wide range of technologies (Sigfox, NB‑IoT, LoRa, MQTT, CoAP, Modbus, SCADA) without vendor lock-in
  • Low-code rules engine: Allows creation of custom workflows and business rules via intuitive GUI, ideal for fast adaptation
  • Custom dashboards & visual wizards: Users can design interfaces and execute tasks through guided tools
  • Mass & remote device management: Centralized firmware updates, diagnostics, and bulk operations
  • Full enterprise integration: RESTful APIs for seamless connection to BI tools, ERPs, CRMs, and core systems
  • Edge Computing with integrated AI: Enables data processing at the network edge, reducing latency and improving responsiveness, with AI modules for predictive analytics and automation

🌐 Position in the IoT Value Chain

og OpenGate covers the complete IoT lifecycle:

  1. At the edge, it ingests data from sensors and gateways and offers its OpenGate Device Agent (ODA)
  2. In connectivity or comms, it manages SIMs and support for LPWAN protocols like NB‑IoT, LoRa, Sigfox and others
  3. In the core Opengate IoT Platform, it handles device lifecycles, rule-based automation, multi-tenant isolation, offers data analysis using AI and is based on robust security
  4. In the business processes, it exposes bidirectional data integration via RESTful APIs for interaction with BI, ERP, CRM, and other systems—enabling intelligent, scalable IoT ecosystems or business processes

🆚 Compared to Other IoT Platforms

Compared to other IoT platforms, OpenGate offers:

  • A hybrid edge–cloud architecture in one platform for high critical solutions and infrastructures, including advanced analytics capabilities at the edge
  • Broader protocol support, including LPWAN and industrial protocols that other platforms don’t include by default
  • A low-code GUI rules engine, versus script-based or function-based. This feature is integrated in the product
  • Native custom workspaces and dashboards and visual wizards, without needing external tools and allowing to use low-code to fully personalize them
  • Built-in bulk device management, versus separate modules on other platforms
  • Multi-tenant microservices, flexible deployment, and strong security—all provided out of the box
  • Private instance option, it is possible to deploy your own OpenGate cloud instance or even install it on premises on your own infrastructure

Other platforms from high positioned vendors (like AWS or Azure) excel in cloud-native breadth and analytics but generally require more complex assembly (e.g., Lambda, Greengrass, Power BI). OpenGate, by contrast, is optimized for heterogeneous industrial environments with hybrid deployment needs


✅ Why Choose OpenGate?

  • Modular & future-proof: Vendor-agnostic, edge-ready, adaptable to any industry
  • Enterprise-grade: Multi-tenancy, security, and lifecycle management ready to deploy tens or millions of devices
  • Operational efficiency: Bulk provisioning and automated workflows using API connectors reduce manual load
  • Developer & integrator friendly: REST APIs and JS extensibility, ideal for full-stack integration and customizations
  • Out-of-the box solution: Predefined sections, widgets, and catalog rules and operations to work with your data and devices from the first login
  • Low-code friendly: GUI wizards deliver fast configurations for technical and non-technical users

OpenGate architecture

OpenGate Architecture Overview

OpenGate’s architecture is designed to be modular, scalable, and highly interoperable, making it ideal for managing complex IoT and IIoT ecosystems. Here’s a technical breakdown of its core components and how they interact:

og

From the OpenGate architecture perspective we like to talk about a journey from south to north, where south are devices or monitored entities and where north is the OpenGate IoT Platform and its capabilities. The following sections go deeper in each component


1. Core SBI (Southbound Interface)

This layer comprises sensors, actuators, and gateways in the field or the Edge. Devices communicate via various protocols like: Sigfox, LoRa, NB‑IoT, Modbus, SCADA, or MQTT—feeding data into the platform through the connector factory. On-site, it is possible to deploy the OpenGate Device Agent (ODA) which runs lightweight edge processing: data collection, normalization, command execution, and optional AI capabilities. This local computation reduces latency and supports autonomy for critical IIoT solutions and also allows communication with non-IP-based protocols like Zigbee, RS-232, RS-485, and other, to OpenGate.

OG Core SBI Layer

🏗️ Smart Metering devices

As part of the amplía))) commercial strategy, for the last years our tech team works harder to integrate different Smart Metering Manufacturers protocols and devices. The following table summarizes the currently integrated manufacturers:

⚡Electricity 💧Water 🔥Gas
ELPRO Amper WM‑Bus Concentrator Pietro Fiorentini [cf(x)]
ITRON Hidroconta SagemCom [cf(x)]
ACTARIS ContaZara Watertech [cf(x)]
BAER Spark [cf(x)] Spark [cf(x)]
ELSTER
UT‑NOXIUM
SIEMENS
SagemCom
LANDIS‑SIEM_METERING
ORBIS
Xiamen Four‑Faith
SACI
ZIV
USYSCOM
STG Prime

NOTE: cf(x) means that this manufacturer is integrated using OpenGate Connector Functions

IMPORTANT : The devices on the table are the most used devices by our customers and new devices can be integrated using the standard ConnectorFunctions capabilities or through our professional services. You just need to ask us.


2. Connector Factory & Network Connectivity Layer

From the Network connectivity, secure transport of data from edge to cloud is managed here. OpenGate supports multiple network and communication channels including SIM-based networks for NB‑IoT and LTE-M, LPWAN (Sigfox, LoRa), and IP protocols (HTTP, MQTT, CoAP). This layer ensures encrypted, bi-directional connectivity, with VPNs (as special request), firewalling, load balancing, and SIM/LPWAN lifecycle management. This SIM lifecycle management is integrated as part of the OpenGate IoT Platform capabilities thanks to our mobile communications providers connectors like Kite.

OG Connector Factory Layer

🔌 Integration Without Limits

OpenGate’s Connector Factory is a cornerstone feature designed to simplify and accelerate integrations in complex IoT ecosystems. It empowers organizations to seamlessly connect external systems, ML/AI pipelines, device fleets, communications services, and more—without needing extensive coding efforts. This layer offers a Plug and play with pre-built connectors for critical systems and services:

  • SIM / LPWAN management as mention before, via our mobile communication providers connectors, fully integrated with mobile provider networks—simplifying device provisioning and subscription monitoring
  • Industrial gateways & protocols, including HTTP, MQTT, CoAP, Modbus, and other protocols, facilitating smooth data ingestion from field hardware
  • Enterprise visibility through BI, ERP, CRM, and cloud applications, thanks to robust HTTP connectors that break down data siloes instantly and allows you to centralize and enrich data gathered in OpenGate or send to another of your business core services

These connectors guarantee secure, two-way communication and are configured visually via the OpenGate UX layer, GUI Web Console

🛠️ Connector Functions

When out-of-the-box doesn’t cut it, Connector Functions - cf(x) let you tailor data flows in minutes using simple JavaScript:

  1. Define criteria—select which messages should trigger your function.
  2. Write logic—parse, enrich, transform, filter, or redirect data to external systems or devices.
  3. Test & deploy—switch effortlessly between Disabled, Test, or Production modes.
  4. Reuse and evolve—import/export configurations or access centrally managed catalog APIs to clone and maintain across environments

📈 Why this Makes the Difference

  • Speed-to-market: Achieve real-time integrations in hours, not weeks, using pre-built connectors
  • Custom-savvy: Craft advanced data workflows and transformations with minimal development effort and directly from web console
  • Centralized integration management: Visualize and control every connector (both standard integrations and Connector Functions) in a unified admin interface
  • Reusability & deployment consistency: Enable, disable, clone, or update your connector functions with a few clicks, reducing manual errors and enforcement friction. Ideal for CI/CD pipelines and ensuring replicable, version-controlled deployments

3. Core Platform

The OpenGate Core is the brain of the OpenGate IoT platform, and it’s designed to handle the full lifecycle of connected assets for your solution. In short, OpenGate Core is particularly well-suited for organizations that need end-to-end control, real-time bidirectional response and broad device compatibility without being locked into a single vendor or cloud provider. Its main capabilities are organized in different areas as the next diagram shows:

OG Core Layer

📦 Data Modeling & Storage

Your entities, your data and your own way. OpenGate offers the possibility to adjust the data collected to your needs and desirable data structure:

  • Data Modeling: Design flexible schemas for your devices and assets, defining entity types and specific types, data streams, and metadata ensuring structured, consistent data throughout the lifecycle. Use our predefined catalog or create your own
  • Collection Data Lake: Ingest high-volume data in real time into a robust Data Lake organized using your data models and work with this raw real-time information to explore your entities data
  • Time Series and Data Sets: Use built-in tools to filter, aggregate, and construct time bucket based “Time Series” for your entities, and Create “Data Sets” for your entities based on the data collected for a custom data view of your entities status information. Use this data structures to build custom dashboards using the OpenGate widgets catalog

This capabilities enable efficient storage and retrieval of historical data with minimal effort, reducing overhead and enhancing analytics readiness.

⚙️ Provisioning & Entity Identification

Tools to help you to populate your devices and digital assets:

  • Provision tools & Provision Functions: Quickly onboard devices—individually using guided UI flows or custom JavaScript functions to automate validation, multi-entity creation, and configuration steps using low-code javascript powered capabilities.
  • Entity Identification Service: Automatically generate and assign unique IDs to each device or entity, ensuring reliable tracking and simplified maintenance and detect differences between provisioned and collected data automatically.
  • Entity types out-of-the-box: Build relationships and define detailed digital twins of your entities by using our devices and assets, and collect the communication modules information using our subscription and subscriber entity types.

Thanks to these tools, you can reduce manual errors, accelerate deployment, and maintain clean inventories even at industrial scale.

⚙️ Operations Engine

OpenGate’s Operations Engine empowers you to automate essential device and asset unitary or massive operations with full control and visibility:

  • Schedule remote tasks like firmware updates, diagnostics, and routine checks
  • Trigger operations on-demand (e.g., reboot a device, collect logs) or schedule them
  • Coordinate custom multi-step workflows tied to asset lifecycles
  • Create your own operations wizards directly from the OpenGate web console using JSON schema forms

The Operations Engine enables safe, repeatable actions across fleets without manual intervention, supported by execution logs and retry mechanisms for unitary or masive operations.

🧩 Rules Engine

Craft intelligent, real-time automation using the powerfull OpenGate Rules Engine:

  • Easy Mode GUI: Build rules using our conditional logic visually (“if-this-then-that”) without coding expertise
  • Advances Low-code GUI: Write advanced rules with custom processing, filters, and business logic using our predefined functions catalog or crafting your own. Start from scratch or use a basic catalog rule as template to build your own
  • Instant triggers and alerts: Respond to anomalies, thresholds, or patterns as they happen and trigger alerts, notifications or operations from the Operations Engine as response

These capabilities offers adaptive, responsive IoT automation, combining ease of use with full developer control for customizations.

🔁 Forwarders

Ensure data, events, and alerts flow seamlessly into your enterprise systems or enrich your OpenGate Data:

  • Bidirectional communication with third-parties and services
  • Route information from data streams or rule outputs to external systems (ERP, BI, CRM, custom APIs)
  • Choose sync or async delivery, including JSON, XML, or custom formats
  • Configure via GUI or code for flexible integration needs

We want OpenGate to be Your MultiTool but sometimes you need something else, so the forwarders offers you end-to-end operational workflows, eliminating the need for separate middleware and keeping business data in sync.


4. OpenGate UX Web Console

OpenGate’s web console is meticulously crafted to balance simplicity for end-users with depth for technical teams, offering a unified interface to manage devices, data, rules, analytics, and integrations, all without deep technical training and ensuring your User Experience.

OG GUI Web Console Layer

Use the powerful tools from the OpenGate’s web console to build your own IIoT solution using a predefined catalog with more than 50 customizable widgets to create the specific views for your users or your needs and take advantage of the following capabilities:

🎛️ Customizable Workspaces & Dashboards

  • Select from different look and feels, upload your logos and customize the OpenGate appearance to meet your brand requirements
  • Create your own workspaces tailored for specific needs or roles such as operators, analysts, or admins
  • Use +50 customizable widgets to build your dashboards like charts, maps, tables, and entity lists to help you visualize the IoT ecosystem
  • Personalize your dashboards with filters, layouts, refresh intervals, and interactive controls
  • Use low-code snippets to make visual adjustments and visualization conditional rules depending on data values
  • Share your workspaces and dashboards within your organization with user groups o specific users
  • Integrate new features from external resources thanks to the custom menu areas using our secure iFrame functionality

🧭 Guided Wizards & Low-Code Tools

  • Step-by-step wizards guide users through complex tasks like creating dashboards, provisioning devices, and defining rules—no coding needed
  • Low-code tools let technical staff to configure advanced tasks, rules and customizations using javascript

🔒 Role-Based Access

  • Centralized GUI for user & role management, enforcing permissions across the platform
  • Define access policies for each workspace, feature, or dataset—ensuring data confidentiality and auditability
  • Create your own roles to define specifically who do what
  • Create your own multi-tenant organization to manage different levels or verticals from the same OpenGate organization

⚙️ Operational & Provisioning Interfaces

  • Real-time device inventory with status indicators, clickable controls, and firmware/update scheduling from a unified screen
  • Bulk operations managed through intuitive panels: filter, select, and apply actions to vast fleets effortlessly

↔️ Integration & Forwarding Configuration

  • Built-in UI elements to configure Connector Functions, Forwarders, and API endpoints—fully managed via intuitive dialogs
  • View logs and status of data forwarding and rule executions directly in the console

🧩 Developer-Friendly Debugging & Visualization

  • Live logs and data previews within each widget and rule/connector configuration
  • Test and debug Connector Functions or Rules directly in the interface before going to production

🎮 OpenGate Device Emulator

The Device Emulator is an essential tool within the OpenGate UX, enabling you to emulate device behavior instantly. This is a perfect tool for testing integrations, connector functions and rules, or debugging setups, or showcasing the platform without physical hardware and without additional tools. This gives you:

  • Simulate data flows without connecting real devices which is ideal for development teams, QA, or demos
  • Validate device provisioning and collection, rule triggers, forwarding logic, and dashboard visualizations
  • Validate complex workflows and simulate device operation responses
  • Accelerate your development by eliminating hardware procurement delays and issues by simulating device behavior in the cloud

5. Artificial Intelligence

OpenGate’s AI layer brings advanced analytics and machine learning directly into the platform core, enabling seamless data-driven insights and automated decision-making. It’s designed for both data scientists and developers as well as operations teams. Key components include:

OG AI Layer

🐍 OpenGate Data Py

Our opengate-data is OpenGate’s official Python client library that simplifies data interaction across the platform:

  • 📦 Data extraction & injection: Pull collections, timeseries data, DataSets, and entities directly into Python workflows and reinyect the result data again in OpenGate
  • 💡 Perfect for notebooks: Integrates with Jupyter (Data Lab) for data exploration, visualization, and other tasks
  • ⚙️ API-first approach: Easy full support for REST-based authentication, querying, and batch operations in Python

📓 OpenGate Data Lab

OpenGate Data Lab embeds Jupyter Notebooks into the platform with features like:

  • Notebook execution: Run notebooks manually or on a schedule as part of your data pipelines or workflows
  • Full Python ecosystem: Support for scientific libraries like NumPy or Pandas
  • Operational workflows: Combine data processing and analytics in a single interface that live within OpenGate using Opengate Data Py library

🏭 AI Model Factory (roadmap)

Our “AI Model Factory” is the next-gen module for end-to-end AI lifecycle within OpenGate featuring:

  • Pipeline orchestration: Design sequences involving data extraction, transformation, training and inference
  • Multi-format model support: Deploy and serve models for real-time predictions
  • Training & retraining: Include model training pipelines to continuously update models with fresh data
  • Inference services: Deploy models as services callable from the OpenGate Rules Engine for real-time decision-making

This fully integrated setup lets you build, train, serve, and manage AI models (traditional or ML models) directly within your IIoT environment


🔄 Cross-Cutting Concerns

Across all layers, OpenGate enforces:

  • Security: Encryption at rest/in transit, device integrity checks, tenant isolation, authentication, and auditing.
  • Scalability & Resilience: Containerized microservices, load balancing, auto-scaling, and fault tolerance.
  • Monitoring & Logging: Central observability stack with metrics, tracing, alerting, and logs.
  • Hybrid Deployment: Suitable for fully cloud, fully on-premise, or hybrid edge‑cloud orchestration including AI capabilities.

Main features

🔍 OpenGate Core features

The OpenGate Core is the central engine of the OpenGate IoT platform, and it’s designed to handle the full lifecycle of connected assets. Its key capabilities include:

og

OpenGate Core stands out in the crowded IoT platform landscape by focusing on flexibility, edge intelligence, and seamless integration, especially for industrial and large-scale deployments.

In short, OpenGate Core is particularly well-suited for organizations that need end-to-end control, real-time responsiveness, and broad device compatibility—without being locked into a single vendor or cloud provider. In essence, OpenGate Core acts as the brain of the platform—modular, scalable, and built to adapt to complex industrial environments.

🌟 OpenGate Features

OpenGate offers a rich toolbox of capabilities to help you to manage complex IoT ecosystems with security, scalability, and operational intelligence.


🔧 Device & Asset Management

  • Device inventory & digital assets
    Maintain full control over your connected infrastructure, whether it’s a few devices or millions. Manage inventory, configurations, firmware, and real-time status—all from a centralized, secure console.
  • Mass operations & bulk provisioning
    Scale operations effortlessly: onboard devices in bulk via intuitive wizards or Provision Functions, and execute mass firmware updates, diagnostics, or configurations across your fleet.

⚙️ Connectivity & Protocol Support

  • Vendor-agnostic connectivity
    Seamlessly integrate LPWAN technologies like Sigfox, NB‑IoT, LoRa, SIM-based communication, plus IP protocols such as MQTT, CoAP, Modbus, SCADA—without vendor lock-in.
  • Secure bi-directional communication
    Maintain robust, two-way communication between the platform and devices, ensuring status, commands, and updates flow efficiently and securely.

🤖 Edge Computing & Intelligence

  • Integrated agent (ODA)
    Use the lightweight OpenGate Device Agent (ODA) on gateways and edge devices to collect, normalize, and transmit data—and to execute operations locally.
  • Edge processing & AI readiness(alpha) Leverage edge computing to reduce cloud dependency and latency. Integrate AI-driven analytics and predictive processing directly at the edge—simplifying real-time decision-making.

📊 Custom Dashboards & Visual Wizards

  • Tailored workspaces & dashboards
    Build visual workspaces with charts, maps, entity views, and more. The drag-and-drop dashboard layout allows non-technical users to craft custom displays easily.
  • Guided wizards & low-code configuration
    Use visual wizards to execute complex tasks, operations, and configurations. The platform’s low-code rules engine enables fast business rule deployment without programming.

🔗 Rules Engine & Operations

  • Real-time rules & automation
    Automate triggers—from simple alerts to complex multi-step operations—based on live data, with full GUI and JavaScript support.
  • Operations Scheduler
    Schedule remote tasks, firmware upgrades, and diagnostics efficiently, using a built-in scheduling engine.

🔐 Security & Multi‑Tenant Support

  • End-to-end security
    Security controls are built across all layers: device, connectivity, and data‑center. Includes encryption, access control, auditing, and secure firmware validation.
  • Multi‑tenant architecture
    Manage multiple organizations, workgroups, and sub-tenants with complete isolation—supporting flexible governance and role-based access control.

🔁 Integration & API Access

  • Northbound RESTful APIs
    Connect with BI tools, ERP/CRM systems, external applications or custom integrations using comprehensive REST APIs for management, data retrieval, analytics, and operations.
  • Connector module support
    Enhance integrations with connector functions that bridge data from external systems or third-party services into OpenGate.

📈 Data Lake & Analytics

  • Time-series ingestion & visualization
    Ingest high‑volume sensor data into a data lake. Use built-in modules to filter, aggregate, and visualize data for insights and trend analysis.

✅ Why These Features Matter

OpenGate unifies the entire IoT stack—device management, connectivity, edge processing, automation, security, and analytics—into a single, extensible platform. This means faster deployments, less overhead, and safer operations, especially for heterogeneous, large-scale, or industrial setups.