OpenGate Documentation
OpenGate IoT platform Overview
18.1.0.2
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
- Presenting OpenGate
- How to
- OpenGate API
- Management
- Data retrieval
- Debugging
- Operations
- Device integration
- Deployment Elements
- HTTP
- MQTT
- Websocket
- Topology
- Connector Functions
- JavaScript API
- CoAP API
- Concatenated Connector Functions API
- Connector Functions Catalog API
- Cryptography API
- DLMS JavaScript API
- Entity JavaScript API
- HTTP JavaScript API
- ICMP JavaScript API
- ICMP Response Javascript
- IEC102 JavaScript API
- Inner Collections API
- Kite Javascript API
- MQTT JavaScript API
- Operation 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 Libraries
- OpenGate JS
- JS Reference
- alarms
- areas
- bulk
- bundles
- channels
- collection
- connectorsFunctions
- datasets
- domains
- entities
- Generic Finder
- geocluster
- Internal Open Gate API
- iot
- manufacturers
- notebookScheduler
- operations
- operationTypes
- organization_manufacturer
- organization_software
- organizations
- provision
- Provision Generic Finder
- provisionProcessors
- rulesConfiguration
- schedule
- searching
- Asset Search
- Base Search
- builder
- Administrative State Search Builder
- Alarms Search Builder
- Allowed Resource Type Search Builder
- Areas Search Builder
- Assets Search Builder
- Basic Types Search Builder
- Bulk Execution Search Builder
- Bulk Search Builder
- Bundles Search Builder
- Certificates Search Builder
- Channels Search Builder
- Communications Module Type Search Builder
- Country Codes Search Builder
- Datamodels Search Builder
- Datapoints Search Builder
- Dataset Entities Search Builder
- Dataset Search Builder
- Datasets Catalog Search Builder
- Datastreams Search Builder
- Devices Plans Search Builder
- Devices Search Builder
- Domains Search Builder
- Entities Search Builder
- Executions History Search Builder
- Executions Search Builder
- Feeds Search Builder
- Fields Definition Search Builder
- Flattened Search Builder
- Io T Datastream Access Search Builder
- Io T Datastream Period Search Builder
- Io T Datastream Storage Period Search Builder
- Mobile Phone Provider Search Builder
- Operation Types Builder
- Operational Status Search Builder
- Operations Search Builder
- Organizations Search Builder
- Plans Search Builder
- Pre Filtered Search Builder
- Raw Search Builder
- Resource Type Search Builder
- Rule Configuration Severity Search Builder
- Rule Mode Search Builder
- Rule Type Search Builder
- Rules Search Builder
- Search Builder
- Search With Summary Builder
- Service Group Search Builder
- Softwares Search Builder
- Subscribers Search Builder
- Subscriptions Search Builder
- Tasks Search Builder
- Ticket Priority Search Builder
- Ticket Severity Search Builder
- Ticket Status Search Builder
- Tickets Search Builder
- Timeserie Dataset Builder
- Timeserie Downsampler Builder
- Timeserie Search Builder
- Timezone Search Builder
- User Languages Search Builder
- User Profiles Search Builder
- Users Search Builder
- Workgroups Search Builder
- Administrative State Search Builder
- Device Search
- Entity Search
- error
- Filter Builder
- Search
- Search Without Limit
- Select Builder
- Static Search
- WP Search
- Asset Search
- security
- timeseries
- timeseriesFunctionsCatalog
- users
- util
- workgroups
- JS Reference
- OpenGate Data Python
- OpenGate JS
- OpenGate UX
- Login
- Workspaces
- Dashboards
- Widgets
- Advanced
- Browsers
- Certificates Browser
- Configured Operations Navigator
- Connector functions browser
- Data models Browser
- Data sets Browser
- Entities Software Browser
- Manufacturers and Models Browser
- Notebooks scheduler
- Organizations Browser
- Periodic Operations Browser
- Periodic operations calendar
- 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 notebook scheduler
- Create new Organization
- Create new pipeline processor
- Create new Provision Function
- Create new WorkGroup
- Dataset creation wizard
- Entities software 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