Skip to main content

About the AVEVA CONNECTâ„¢ Integration

availability
Feature availability by platform, plan type, and user type
Platform:AvailableWebNot availableMobile
Plan Type:Not availableBasicNot availableEssentialNot availablePremiumAvailableEnterprise
User Type:Not availableRequesterNot availableFull UserAvailableAdministrator
note

The AVEVA CONNECT integration is currently in Beta. During Beta, keep the following in mind:

  • Live streaming data only. The integration streams live, forward-looking data from AVEVA CONNECT. Backfilling historical data from your PI System historian is planned as a future release and isn't part of this Beta.
  • Polling cadence. MaintainX® polls your selected streams for updates approximately every 2 minutes. Data in MaintainX reflects this cadence rather than true real-time delivery.

The AVEVA CONNECT integration lets you bring live stream data from your organization's AVEVA CONNECT tenant into MaintainX. MaintainX connects directly to your tenant using credentials you provide, so there's no on-premise module or agent to install.

AVEVA CONNECT is an industrial cloud platform from AVEVA®. MaintainX supports it as one of its self-managed OT data connectors. Unlike the other self-managed connectors, it's a cloud-to-cloud integration. The AVEVA CONNECT integration allows you to bring equipment and sensor data from AVEVA CONNECT into MaintainX, where it powers Asset Intelligence.

Integration Overview​

Data flows in one direction, from AVEVA CONNECT to MaintainX. You manage your AVEVA products and streams, and MaintainX polls the streams that you select.

Diagram of AVEVA PI System, AVEVA System Platform, and other AVEVA products, grouped as your AVEVA estate, feeding streams in AVEVA CONNECT. A connector instance on the MaintainX platform polls the streams.
AVEVA CONNECT aggregates data from multiple AVEVA products into one cloud platform that MaintainX connects to
  • AVEVA products: AVEVA PI System, AVEVA System Platform, and other AVEVA products that send data to AVEVA CONNECT.
  • AVEVA CONNECT: The cloud platform that aggregates that data as streams in your tenant.
  • Connector instance: The MaintainX link that polls your selected streams, authenticated with your OAuth client credentials.

Once you map your tags to meters, you can set up monitors and automations that use incoming readings to trigger work orders, notifications, and alerts.

Requirements​

AVEVA CONNECT​

  • AVEVA CONNECT tenant: An active tenant with Data Services enabled.
  • OAuth client: An OAuth client created in your AVEVA CONNECT tenant, which provides the client ID and client secret MaintainX uses to authenticate. For more information, see Set Up the AVEVA CONNECT Integration.
  • AVEVA CONNECT permissions: Permission in your AVEVA CONNECT tenant to create OAuth clients.
  • Tenant details: Your tenant ID, namespace ID, and region, all visible in your AVEVA CONNECT tenant.
  • Streams: Streams configured in AVEVA CONNECT for the data you want to bring into MaintainX.

MaintainX Account​

Key Concepts​

Connector Instance​

A link between one AVEVA CONNECT namespace and your MaintainX organization is called a connector instance. Each connector instance authenticates with its own client ID and client secret and polls its own set of selected streams. You can create more than one connector instance.

Meter​

A meter records a measurement for an asset in MaintainX. You map each tag that the connector instance receives to a meter on an asset. Smart tag mapping suggests a meter name, unit, and asset for each tag, and you can edit them before you accept the suggestion. MaintainX then stores each tag update as a reading on that meter.

Namespace​

A container within your tenant that groups a set of streams together. A tenant can have multiple namespaces. Each connector instance connects to one namespace.

Property​

A named field in a stream's data, such as a speed, temperature, or run status reading. A stream can have more than one property, and AVEVA CONNECT lets you choose their names. Most properties hold a value, such as a number or a true/false status. A timestamp property instead records when each reading occurred. You select the value properties you want, and each one becomes a tag in MaintainX. Each connector instance supports up to 1,000 selected properties, and timestamp properties don't count toward that limit. For more information, see Configure AVEVA CONNECT Streams.

Stream​

A single time-series signal in AVEVA CONNECT, such as the readings from one sensor over time. A stream can have more than one property. You select the properties you want, and each one becomes a tag in MaintainX.

Tag​

A tag is a stream property that MaintainX receives from AVEVA CONNECT, such as a pressure or temperature value. Each stream also has a timestamp property that MaintainX uses to record when each reading occurred. For more information, see Configure AVEVA CONNECT Streams.

Tenant​

Your organization's isolated space in AVEVA CONNECT. MaintainX uses your tenant ID to connect to that space.

Learn More​