OpenGate Documentation
OpenGate IoT platform Overview
17.2.0
OpenGate is a comprehensive IoT platform designed to enhance the integration and management of your Internet of Things (IoT) infrastructure. IoT infrastructures can include many components, such as sensors, assets, devices, mobile (SIM cards), and non-mobile (LoRa, LoRA WAN) communication subscriptions. OpenGate lets you control your IoT ecosystem by streamlining data delivery to your business processes.
Development Philosophy
The development team behind OpenGate strongly emphasizes providing loosely coupled services with high interoperability. To achieve these objectives, the team has embraced the REST architectural style, complemented by standardized MIME types. This strategic choice ensures that OpenGate’s programming interfaces can easily interact with various programming languages and tools. A prime example of such a tool is the versatile GNU curl, which offers simplicity and power on the command line interface, making it an excellent choice as a playground for interacting with RESTful services.
OpenGate API
At the core of its offering, the OpenGate API is an HTTPS-based service that follows the REST principles. This API facilitates the seamless integration of external applications with the diverse services provided by the OpenGate platform. Doing so extends the platform’s capabilities and enables users to customize and enhance their IoT solutions effectively.
RESTful services are instrumental in this context, providing a flexible and efficient means for systems to communicate, irrespective of the specific programming languages or technologies they utilize. Through this approach, OpenGate ensures that its platform is accessible, versatile, and primed for future expansions and integrations.
Learn more about RESTful services.
OpenGate UX Web Console
Discover the powerful and user-friendly OpenGate UX Web Console, a critical aspect of the OpenGate IoT Platform developed by amplĂa))) soluciones. Our UX team designed this web console to offer seamless interaction with the OpenGate API and provide an extensive range of features and tools to enhance your IoT experience. The console covers every aspect of IoT management and analysis, from the initial Login to complex Analytics and Device Emulation.
Explore diverse Workspaces with customizable Dashboards featuring a variety of Widgets, from advanced BIM/IFC Widgets to insightful Charts and Maps. Delve into detailed Entity Details, manage multiple entities through comprehensive Listings, and harness the power of Wizards for simplified administration and operations. The console also includes a robust Administration section for efficiently managing entities, organizations, and user settings. Users can simulate real-world scenarios with the device’s emulator and perform analytics for advanced data analysis and predictive modeling. Lastly, ensure optimal system functionality with Operation System Support, keeping track of entities, notices, and incidents.
The OpenGate UX Web Console is your gateway to mastering IoT operations, offering an intuitive and comprehensive environment for managing the full spectrum of IoT tasks and challenges.
Table of documentation site content
- OpenGate API
- Management
- Data retrieval
- Debugging
- Operations
- Device integration
- Deployment Elements
- HTTP
- MQTT
- Websocket
- Topology
- Connector Functions
- JavaScript API
- Concatenated Connector Functions API
- Connector Functions Catalog API
- DLMS JavaScript API
- Entity JavaScript API
- ICMP JavaScript API
- ICMP Response Javascript
- IEC102 JavaScript API
- Inner Collections API
- MQTT JavaScript API
- Operation Steps API
- SNMP JavaScript API
- SSH JavaScript API
- Telnet Javascript API
- UTILS JavaScript API
- Websocket JavaScript API
- JavaScript API
- Deployment Elements
- Artificial Intelligence
- Security
- Catalogs
- OpenGate UX
- Login
- Workspaces
- Dashboards
- Widgets
- Advanced
- Browsers
- Certificates Browser
- Configured Operations Navigator
- Connector functions browser
- Data models Browser
- Data sets Browser
- Data transformers
- Manufacturers and Models Browser
- Organizations Browser
- Periodic Operations Browser
- Periodic operations calendar
- Pipeline processors
- Predictive models
- Provisioning Functions Navigator
- Rules Configuration Browser
- Specific types Browser
- Time Series Browser
- Time series function Browser
- Certificates Browser
- Charts
- Entity Details
- Listings
- Maps
- Miscellaneous
- Wizards
- Administration
- Create Manufacturer
- Create manufacturer model
- Create new Area
- Create new Channel
- Create new Data Model
- Create new Organization
- Create new pipeline processor
- Create new Provision Function
- Create new WorkGroup
- Dataset creation wizard
- Operations Management
- Provision Wizards
- Rules
- Time Series
- Time series functions wizard
- Upload new data transformer
- Upload new predictive model
- User
- Create Manufacturer
- Operations
- Resources
- Administration
- Templates
- Widgets
- Dashboards
- Administration
- Entities
- Organization
- Advanced bulks administration
- Areas Administration
- Bulk Administration
- Bundles Administration
- Certificates Administration
- Connector Functions Administration
- Data models Administration
- Data Sets Administration
- Manufacturers Administration
- Operation Types Administration
- Organizations Administration
- Provision Functions Administration
- Rules Administration
- Time series Administration
- Time series functions Administration
- User Administration
- Advanced bulks administration
- Workspaces & Dashboards
- Devices Emulator
- Analytics
- Operation System Support
- Login
- Legal