Optimo IoT Resource types
Asset
All resources (plants, dashboards, users, devices, variables, alarms, etc) managed by the Optimo IoT platform are organized in a tree structure called "Asset tree". This structure allows to represent in a hierarchical way the physical or logical organization of the resources, making it easier to navigate and manage them.
The Asset tree is composed of nodes (called assets). Each asset can have one or more child assets.
Each asset can be of a different type. The available types are:
- Company: represents the main company or organization
- Gateway: represents an Optimo IoT gateway (AL300)
- Device: represents a connected device (e.g. PLC, sensor, etc)
- Point: represents a measurement point or a specific sensor connected to a device
- Machine, Plant, Building, Site, Room, Process, Subprocess, Tenant, Group: represent logical or physical groupings of assets, useful to organize and categorize resources based on the company structure or specific needs.
The branches of the Asset tree under each Gateway are part of the gateway configuration itself and are automatically synchronized with the Gateway.
Variables
Variables are quantities whose value changes over time. They are stored as time series whose values can be saved in the cloud or locally on the gateway, and then displayed in dashboards.
Some variables are alarm variables: for these it is possible to set email or SMS notifications upon activation.
Each variable is associated with at least one asset in the Asset tree. It is usually automatically associated with the device that acquires it in the field, but it can be associated with other assets (e.g. departments, machines, etc)
AL300 Gateway configuration
The AL300 gateway configuration includes:
- the portion of the
Asset treeunder the Gateway itself - network settings and communication interfaces
- configuration to communicate with data sources, read their variables (e.g. PLC, Modbus devices, OPC-UA, etc) and save the read values
- metadata associated with the acquired variables
Configure both locally and remotely
The configuration can be modified both locally, by accessing the gateway's web interface, and remotely through the Optimo IoT cloud platform.
In both cases, changes are automatically synchronized between the gateway and the cloud platform. In case of conflicts (e.g. changes made simultaneously while the gateway was offline), the configuration present on the gateway takes precedence over the one in the cloud.
Users
Each user is associated with an Asset in the Asset tree. Each user has access to all assets (and therefore variables) under the one they are associated with.
Dashboards
A dashboard is a set of pages organized in a hierarchical menu. Each page shows widgets of various types (charts, tables, indicators, maps, etc). Dashboards are fully customizable by users with Administrator access.
Cloud Dashboards are linked to an Asset in the Asset tree. The user is shown the dashboard associated with the asset they are linked to. If the asset does not have an associated dashboard, the dashboard is searched among the child assets. If no dashboard is found, the dashboard associated with the parent asset is shown, and so on up the tree until the root.
Locally, there is instead a single dashboard.