PowerPlatformConnectors/certified-connectors/Industrial App Store
Ross Kelso e470e053d7
Version 2.1 (#1854)
* version 2

Changes include:
Removing "Get Historical Data" action as this was exposing a Web API end-point marked as obsolete.

Correcting a number of the defined response schemas that had content nested under a "datasource" element.

Updating action descriptions and markdown readme.

Adding required meta data to swagger API definition.

* Improvements requested by certification team

Response descriptions improved.
ReadMe edited to something more succinct.
Icon background colour changed to an allowed value.

* Added new endpoint definitions and script

* Added missing comma

Co-authored-by: gsmcmurtrie <gsmcmurtrie@gmail.com>
2022-08-03 14:25:28 -07:00
..
README.MD version 2 (#837) 2021-05-28 16:56:50 -07:00
apiDefinition.swagger.json Version 2.1 (#1854) 2022-08-03 14:25:28 -07:00
apiProperties.json version 2 (#837) 2021-05-28 16:56:50 -07:00
script.csx Version 2.1 (#1854) 2022-08-03 14:25:28 -07:00

README.MD

Industrial App Store Connector

The Industrial App Store from Intelligent Plant is built on an architecture that enables cloud-based applications and services to interact with on-site Process Data Historians and Alarm & Event Logs. The Industrial App Store Connector for Power Automate allows users to pull Industrial Plant data into their flows.

Prerequisites

  • An Industrial App Store Account Registering is simple and only involves logging in using one of a number of authentication providers.

  • An Industrial App Store Connector Licence The "Industrial App Store Connector" is a commercial product. If interested in developing the product, contact support@intelligentplant.com for a developer licence.

Obtaining Credentials

During an action confgiuration you will be asked to sign in into Industrial App Store. More information for new Industrial App Store users can be found here.

Supported Actions (operations)

Additional information on API calls made and its parameters can be found here.

  • Get Data Sources

    Returns available data sources for the user.

  • Get Tags

    Performs a tag search on a data source for the specified filter.

  • Get Snapshot

    Performs a snapshot (i.e. "what is the value now?") data query on a data source for a specified tag.

  • Get Processed Data

    Performs a processed (or aggregated) data query (e.g. Max, Min, Avg) on a data source for a specified tag and date range.

  • Get Plot Data

    Performs a plot data query on a single data source for a specified tags and date range. Plot is a special type of function that returns the minimum number of data points (for a given set of parameters) required to graphically plot an accurate time-series trend.

  • Get Raw Data

    Performs a raw data query (i.e. requests unprocessed data) on a data source for a specified tag and date range. Raw queries are generally not advised as they are likely to return a bulky result-set that may well be cropped by size constraints. If connecting to a Process Data Historian, it is far more efficient to request "Get Processed Data" with an "INTERP" function instead.

Supported Triggers

Coming soon. A workaround at the moment is to schedule a fequent task.

Known Limitations

  • Users can only query for a single tag per action. This means if you wish to query two or more tags you'll have to define multiple actions of the same type. This is due to Microsoft not supporting 'explosive arrays' in swagger definition. We are currently working on new API endpoints to support this.

Examples

Support

For any questions please contact Intelligent Plant Ltd here or fire an email to support@intelligentplant.com.