Product Overview
The OAS MQTT Broker provides read and write access to third party MQTT clients for all tag variables for both local and OAS Engines.
OAS can also read and write to other third party MQTT brokers use the OAS MQTT Connector.
Data Interfaces
OAS enables the following data sources for access from MQTT clients.
Automated Setup
Setup data sources manually, automatically, programmatically, or using CSV file import.
Open Data Format
Easy Access Payload:
The payload is in standard JSON format and includes the Value, Timestamp, and Quality.
Example Payload for Ramp.Value: {“Value”:84.0,”TimeStamp”:”2020-07-22T12:59:44-04:00″,”Quality”:true}
Naming Conventions:
Set your topic in the client interface to the OAS standard tag variable access convention.
Local Tag to OAS Engine
Topic = TagName.Value
Value is the most commonly used Variable. See Tag Variables for a complete list of all variables possible.
Networking
Access tag variables from other OAS Engines using Basic Networking syntax or Live Data Cloud Networking.
Topic = \\192.168.0.1\TagName.Value
Live Data Cloud Networking from local OAS Engine:
Topic = RemoteSCADAHosting.myLiveDataCloudNode.TagName.Value
Live Data Cloud Networking through remote OAS Engine:
Topic = \\192.168.0.1\RemoteSCADAHosting.myLiveDataCloudNode.TagName.Value