schema:
https://schema.org/
owl:
http://www.w3.org/2002/07/owl#
rdfs:
http://www.w3.org/2000/01/rdf-schema#
ia:
https://inductiveautomation.com/ontology/ignition#
ssn:
http://www.w3.org/ns/ssn/
sosa:
http://www.w3.org/ns/sosa/
iot:
https://www.w3.org/2019/wot/td#
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"owl": "http://www.w3.org/2002/07/owl#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"ia": "https://inductiveautomation.com/ontology/ignition#",
"ssn": "http://www.w3.org/ns/ssn/",
"sosa": "http://www.w3.org/ns/sosa/",
"iot": "https://www.w3.org/2019/wot/td#",
"InductiveAutomation": {
"@id": "schema:Organization",
"@type": "@id"
},
"name": "schema:name",
"description": "schema:description",
"url": "schema:url",
"version": "schema:version",
"Gateway": {
"@id": "ia:Gateway",
"@type": "@id",
"rdfs:comment": "The central Ignition Gateway server that hosts projects, tags, and the REST API."
},
"gatewayName": "ia:gatewayName",
"gatewayVersion": {"@id": "ia:gatewayVersion", "@type": "schema:Text"},
"edition": "ia:edition",
"uptime": {"@id": "ia:uptime", "@type": "schema:Integer"},
"redundancyState": "ia:redundancyState",
"platform": "schema:operatingSystem",
"Tag": {
"@id": "ia:Tag",
"@type": "@id",
"rdfs:comment": "A named data point in the Ignition tag system, representing a real-time value from a device or calculation.",
"owl:equivalentClass": "sosa:ObservableProperty"
},
"tagPath": "ia:tagPath",
"tagValue": {"@id": "sosa:hasSimpleResult"},
"quality": "ia:quality",
"timestamp": {"@id": "schema:dateModified", "@type": "schema:DateTime"},
"dataType": "ia:dataType",
"TagProvider": {
"@id": "ia:TagProvider",
"@type": "@id",
"rdfs:comment": "A named container hosting a hierarchy of Ignition tags."
},
"tagProviderName": "schema:name",
"tagProviderType": "ia:tagProviderType",
"ResourceRecord": {
"@id": "ia:ResourceRecord",
"@type": "@id",
"rdfs:comment": "Generic configuration resource in the Ignition Gateway resource system."
},
"signature": "ia:signature",
"collection": "ia:collection",
"enabled": "schema:isAccessibleForFree",
"config": "ia:config",
"Module": {
"@id": "ia:Module",
"@type": "@id",
"rdfs:comment": "An installable add-on that extends Ignition Gateway capabilities (e.g., Perspective, Vision, SQL Bridge, OPC-UA)."
},
"moduleId": "ia:moduleId",
"moduleState": "ia:moduleState",
"vendor": "schema:vendor",
"OPCConnection": {
"@id": "ia:OPCConnection",
"@type": "@id",
"rdfs:comment": "A configured OPC UA client connection from the Gateway to an OPC server or PLC.",
"owl:equivalentClass": "sosa:Sensor"
},
"endpoint": "ia:endpoint",
"bindPort": "ia:bindPort",
"connectionState": "ia:connectionState",
"Project": {
"@id": "ia:Project",
"@type": "@id",
"rdfs:comment": "An Ignition application project containing screens, scripts, and configuration for HMI/SCADA applications."
},
"projectName": "schema:name",
"parentProject": "ia:parentProject",
"defaultDatasource": "ia:defaultDatasource",
"defaultTagProvider": "ia:defaultTagProvider",
"AlarmNotificationProfile": {
"@id": "ia:AlarmNotificationProfile",
"@type": "@id",
"rdfs:comment": "Configuration for routing alarm notifications to operators via email, SMS, or voice."
},
"DatabaseConnection": {
"@id": "ia:DatabaseConnection",
"@type": "@id",
"rdfs:comment": "A JDBC database connection configured in the Ignition Gateway.",
"owl:equivalentClass": "schema:DataFeed"
},
"connectUrl": "schema:url",
"driver": "ia:jdbcDriver",
"maxConnections": "ia:maxConnections",
"ScimUser": {
"@id": "ia:ScimUser",
"@type": "@id",
"rdfs:comment": "A SCIM 2.0 user managed via the Ignition Gateway SCIM endpoints.",
"owl:equivalentClass": "schema:Person"
},
"userName": "schema:identifier",
"displayName": "schema:name",
"emails": "schema:email",
"active": "schema:activeActionStatus",
"ApiToken": {
"@id": "ia:ApiToken",
"@type": "@id",
"rdfs:comment": "An API key configuration used to obtain time-limited tokens for Gateway REST API access."
},
"SecurityZone": {
"@id": "ia:SecurityZone",
"@type": "@id",
"rdfs:comment": "A named network boundary in Ignition that grants or restricts access based on client IP address ranges."
},
"HistorianConfig": {
"@id": "ia:HistorianConfig",
"@type": "@id",
"rdfs:comment": "Configuration for the tag historian (SQL Bridge) that stores historical tag values."
},
"InductiveAutomationOrg": {
"@id": "schema:Organization",
"schema:name": "Inductive Automation",
"schema:url": "https://inductiveautomation.com",
"schema:description": "Developer of the Ignition industrial application platform for SCADA, HMI, MES, and IIoT deployments.",
"schema:sameAs": [
"https://github.com/inductiveautomation",
"https://www.linkedin.com/company/inductive-automation",
"https://www.youtube.com/@InductiveAutomation"
]
}
}
}