From a676fe18ae5b7d8ce9f2710eda27b87ceff89b74 Mon Sep 17 00:00:00 2001 From: Eric FELIXINE Date: Sun, 3 May 2026 11:40:50 -0400 Subject: [PATCH] Add simulator contexts directory --- contexts/context.jsonld | 180 +++++++++++++++++++++++++++++++++ contexts/merged-context.jsonld | 180 +++++++++++++++++++++++++++++++++ 2 files changed, 360 insertions(+) create mode 100644 contexts/context.jsonld create mode 100644 contexts/merged-context.jsonld diff --git a/contexts/context.jsonld b/contexts/context.jsonld new file mode 100644 index 00000000..6c59c66f --- /dev/null +++ b/contexts/context.jsonld @@ -0,0 +1,180 @@ +{ + "@context": { + "Camera": "https://smartdatamodels.org/dataModel.Device/Camera", + "Device": "https://smartdatamodels.org/dataModel.Device/Device", + "DeviceMeasurement": "https://smartdatamodels.org/dataModel.Device/DeviceMeasurement", + "DeviceModel": "https://smartdatamodels.org/dataModel.Device/DeviceModel", + "DeviceOperation": "https://smartdatamodels.org/dataModel.Device/DeviceOperation", + "Modbus": "https://smartdatamodels.org/dataModel.Device/Modbus", + "PolarH10": "https://smartdatamodels.org/dataModel.Device/PolarH10", + "PrivacyObject": "https://smartdatamodels.org/dataModel.Device/PrivacyObject", + "SenseHat": "https://smartdatamodels.org/dataModel.Device/SenseHat", + "SmartMeteringObservation": "https://smartdatamodels.org/dataModel.Device/SmartMeteringObservation", + "UWBAnchor": "https://smartdatamodels.org/dataModel.Device/UWBAnchor", + "acc": "https://smartdatamodels.org/dataModel.Device/acc", + "accelerometer": "https://smartdatamodels.org/dataModel.Device/accelerometer", + "address": "https://smartdatamodels.org/address", + "addressCountry": "https://smartdatamodels.org/addressCountry", + "addressLocality": "https://smartdatamodels.org/addressLocality", + "addressRegion": "https://smartdatamodels.org/addressRegion", + "addressedAt": "https://smartdatamodels.org/dataModel.Device/addressedAt", + "alternateName": "https://smartdatamodels.org/alternateName", + "anchorData": "https://smartdatamodels.org/dataModel.Device/anchorData", + "anchorId": "https://smartdatamodels.org/dataModel.Device/anchorId", + "annotatedMap": "https://smartdatamodels.org/dataModel.Device/annotatedMap", + "annotations": "https://smartdatamodels.org/annotations", + "areaServed": "https://smartdatamodels.org/areaServed", + "batteryLevel": "https://smartdatamodels.org/dataModel.Device/batteryLevel", + "bbox": { + "@container": "@list", + "@id": "https://purl.org/geojson/vocab#bbox" + }, + "blinkIndex": "https://smartdatamodels.org/dataModel.Device/blinkIndex", + "brandName": "https://smartdatamodels.org/dataModel.Device/brandName", + "cameraName": "https://smartdatamodels.org/dataModel.Device/cameraName", + "cameraNum": "https://smartdatamodels.org/dataModel.Device/cameraNum", + "cameraOrientation": "https://smartdatamodels.org/dataModel.Device/cameraOrientation", + "cameraType": "https://smartdatamodels.org/dataModel.Device/cameraType", + "cameraUsage": "https://smartdatamodels.org/dataModel.Device/cameraUsage", + "category": "https://smartdatamodels.org/dataModel.Device/category", + "clientId": "https://smartdatamodels.org/dataModel.Device/clientId", + "color": "https://smartdatamodels.org/color", + "comments": "https://smartdatamodels.org/dataModel.Device/comments", + "configuration": "https://smartdatamodels.org/dataModel.Device/configuration", + "controlledAsset": "https://smartdatamodels.org/dataModel.Device/controlledAsset", + "controlledProperty": "https://smartdatamodels.org/dataModel.Device/controlledProperty", + "coordinates": { + "@container": "@list", + "@id": "https://purl.org/geojson/vocab#coordinates" + }, + "crossborderTransfer": "https://smartdatamodels.org/dataModel.Device/crossborderTransfer", + "data": "https://uri.etsi.org/ngsi-ld/data", + "dataProvider": "https://smartdatamodels.org/dataProvider", + "dateCreated": "https://smartdatamodels.org/dateCreated", + "dateFirstUsed": "https://smartdatamodels.org/dataModel.Device/dateFirstUsed", + "dateInstalled": "https://smartdatamodels.org/dataModel.Device/dateInstalled", + "dateLastCalibration": "https://smartdatamodels.org/dataModel.Device/dateLastCalibration", + "dateLastValueReported": "https://smartdatamodels.org/dataModel.Device/dateLastValueReported", + "dateManufactured": "https://smartdatamodels.org/dataModel.Device/dateManufactured", + "dateModified": "https://smartdatamodels.org/dateModified", + "dateObserved": "https://smartdatamodels.org/dateObserved", + "depth": "https://smartdatamodels.org/dataModel.Device/depth", + "description": "http://purl.org/dc/terms/description", + "device": "https://smartdatamodels.org/dataModel.Device/device", + "deviceCategory": "https://smartdatamodels.org/dataModel.Device/deviceCategory", + "deviceClass": "https://smartdatamodels.org/dataModel.Device/deviceClass", + "deviceId": "https://smartdatamodels.org/dataModel.Device/deviceId", + "deviceState": "https://smartdatamodels.org/dataModel.Device/deviceState", + "deviceType": "https://smartdatamodels.org/dataModel.Device/deviceType", + "direction": "https://smartdatamodels.org/dataModel.Device/direction", + "distance": "https://smartdatamodels.org/dataModel.Device/distance", + "district": "https://smartdatamodels.org/district", + "documentation": "https://smartdatamodels.org/dataModel.Device/documentation", + "dstAware": "https://smartdatamodels.org/dataModel.Device/dstAware", + "ecg": "https://smartdatamodels.org/dataModel.Device/ecg", + "endDateTime": "https://smartdatamodels.org/dataModel.Device/endDateTime", + "endedAt": "https://smartdatamodels.org/dataModel.Device/endedAt", + "energyLimitationClass": "https://smartdatamodels.org/dataModel.Device/energyLimitationClass", + "entityVersion": "https://smartdatamodels.org/dataModel.Device/entityVersion", + "firmwareVersion": "https://smartdatamodels.org/dataModel.Device/firmwareVersion", + "floor": "https://smartdatamodels.org/dataModel.Device/floor", + "function": "https://smartdatamodels.org/dataModel.Device/function", + "hardwareVersion": "https://smartdatamodels.org/dataModel.Device/hardwareVersion", + "hr": "https://smartdatamodels.org/dataModel.Device/hr", + "hrv": "https://smartdatamodels.org/dataModel.Device/hrv", + "humidity": "https://smartdatamodels.org/dataModel.Device/humidity", + "id": "@id", + "image": "https://smartdatamodels.org/image", + "imageSnapshot": "https://smartdatamodels.org/dataModel.Device/imageSnapshot", + "ipAddress": "https://smartdatamodels.org/dataModel.Device/ipAddress", + "isIndoor": "https://smartdatamodels.org/dataModel.Device/isIndoor", + "isPersonalData": "https://smartdatamodels.org/dataModel.Device/isPersonalData", + "latency": "https://smartdatamodels.org/dataModel.Device/latency", + "legitimateInterest": "https://smartdatamodels.org/dataModel.Device/legitimateInterest", + "location": "https://uri.etsi.org/ngsi-ld/location", + "macAddress": "https://smartdatamodels.org/dataModel.Device/macAddress", + "manufacturerName": "https://smartdatamodels.org/dataModel.Device/manufacturerName", + "mcc": "https://smartdatamodels.org/dataModel.Device/mcc", + "measurementType": "https://smartdatamodels.org/dataModel.Device/measurementType", + "mediaURL": "https://smartdatamodels.org/dataModel.Device/mediaURL", + "memoryAddress": "https://smartdatamodels.org/dataModel.Device/memoryAddress", + "meterType": "https://smartdatamodels.org/dataModel.Device/meterType", + "metrics": "https://smartdatamodels.org/dataModel.Device/metrics", + "mnc": "https://smartdatamodels.org/dataModel.Device/mnc", + "modelName": "https://smartdatamodels.org/dataModel.Device/modelName", + "moving": "https://smartdatamodels.org/dataModel.Device/moving", + "name": "https://smartdatamodels.org/name", + "ngsi-ld": "https://uri.etsi.org/ngsi-ld/", + "numValue": "https://smartdatamodels.org/dataModel.Device/numValue", + "offPeakConsumption": "https://smartdatamodels.org/dataModel.Device/offPeakConsumption", + "on": "https://smartdatamodels.org/dataModel.Device/on", + "operationType": "https://smartdatamodels.org/dataModel.Device/operationType", + "operator": "https://smartdatamodels.org/dataModel.Device/operator", + "osVersion": "https://smartdatamodels.org/dataModel.Device/osVersion", + "outlier": "https://smartdatamodels.org/dataModel.Device/outlier", + "owner": "https://smartdatamodels.org/owner", + "parameter": "https://smartdatamodels.org/dataModel.Device/parameter", + "peakConsumption": "https://smartdatamodels.org/dataModel.Device/peakConsumption", + "plannedEndAt": "https://smartdatamodels.org/dataModel.Device/plannedEndAt", + "plannedStartAt": "https://smartdatamodels.org/dataModel.Device/plannedStartAt", + "postOfficeBoxNumber": "https://smartdatamodels.org/postOfficeBoxNumber", + "postalCode": "https://smartdatamodels.org/postalCode", + "powerFactor": "https://smartdatamodels.org/dataModel.Device/powerFactor", + "pressure": "https://smartdatamodels.org/dataModel.Device/pressure", + "primaryTable": "https://smartdatamodels.org/dataModel.Device/primaryTable", + "protocolId": "https://smartdatamodels.org/dataModel.Device/protocolId", + "provider": "https://smartdatamodels.org/dataModel.Device/provider", + "purpose": "https://smartdatamodels.org/dataModel.Device/purpose", + "raspSn": "https://smartdatamodels.org/dataModel.Device/raspSn", + "rates": "https://smartdatamodels.org/dataModel.Device/rates", + "recipientList": "https://smartdatamodels.org/dataModel.Device/recipientList", + "refDevice": "https://smartdatamodels.org/dataModel.Device/refDevice", + "refDeviceModel": "https://smartdatamodels.org/dataModel.Device/refDeviceModel", + "relativePosition": "https://smartdatamodels.org/dataModel.Device/relativePosition", + "reportedAt": "https://smartdatamodels.org/dataModel.Device/reportedAt", + "result": "https://smartdatamodels.org/dataModel.Device/result", + "retentionPeriod": "https://smartdatamodels.org/dataModel.Device/retentionPeriod", + "rr": "https://smartdatamodels.org/dataModel.Device/rr", + "rss": "https://smartdatamodels.org/dataModel.Device/rss", + "rssi": "https://smartdatamodels.org/dataModel.Device/rssi", + "sampleRate": "https://smartdatamodels.org/dataModel.Device/sampleRate", + "seeAlso": "https://smartdatamodels.org/seeAlso", + "sensorTimeStamp": "https://smartdatamodels.org/dataModel.Device/sensorTimeStamp", + "serialNumber": "https://smartdatamodels.org/dataModel.Device/serialNumber", + "sessionId": "https://smartdatamodels.org/dataModel.Device/sessionId", + "softwareVersion": "https://smartdatamodels.org/dataModel.Device/softwareVersion", + "source": "https://smartdatamodels.org/source", + "startDateTime": "https://smartdatamodels.org/dataModel.Device/startDateTime", + "startedAt": "https://smartdatamodels.org/dataModel.Device/startedAt", + "status": "https://uri.etsi.org/ngsi-ld/status", + "streamName": "https://smartdatamodels.org/dataModel.Device/streamName", + "streamURL": "https://smartdatamodels.org/dataModel.Device/streamURL", + "streetAddress": "https://smartdatamodels.org/streetAddress", + "streetNr": "https://smartdatamodels.org/streetNr", + "success": { + "@id": "https://uri.etsi.org/ngsi-ld/success", + "@type": "@id" + }, + "supportedProtocol": "https://smartdatamodels.org/dataModel.Device/supportedProtocol", + "supportedUnits": "https://smartdatamodels.org/dataModel.Device/supportedUnits", + "tagData": "https://smartdatamodels.org/dataModel.Device/tagData", + "tagId": "https://smartdatamodels.org/dataModel.Device/tagId", + "temperature": "https://smartdatamodels.org/dataModel.Device/temperature", + "textValue": "https://smartdatamodels.org/dataModel.Device/textValue", + "timeStamp": "https://smartdatamodels.org/dataModel.Device/timeStamp", + "timestamp": "https://smartdatamodels.org/dataModel.Device/timestamp", + "totalConsumption": "https://smartdatamodels.org/dataModel.Device/totalConsumption", + "transactionId": "https://smartdatamodels.org/dataModel.Device/transactionId", + "type": "@type", + "unit": "https://smartdatamodels.org/dataModel.Device/unit", + "unitId": "https://smartdatamodels.org/dataModel.Device/unitId", + "update": "https://smartdatamodels.org/dataModel.Device/update", + "user": "https://smartdatamodels.org/dataModel.Device/user", + "value": "https://uri.etsi.org/ngsi-ld/hasValue", + "version": "https://smartdatamodels.org/dataModel.Device/version", + "x": "https://smartdatamodels.org/dataModel.Device/x", + "y": "https://smartdatamodels.org/dataModel.Device/y", + "z": "https://smartdatamodels.org/dataModel.Device/z", + "zones": "https://smartdatamodels.org/dataModel.Device/zones" + } +} \ No newline at end of file diff --git a/contexts/merged-context.jsonld b/contexts/merged-context.jsonld new file mode 100644 index 00000000..8806f6ff --- /dev/null +++ b/contexts/merged-context.jsonld @@ -0,0 +1,180 @@ +{ + "@context": { + "Camera": "https://smartdatamodels.org/dataModel.Device/Camera", + "Device": "https://smartdatamodels.org/dataModel.Device/Device", + "DeviceMeasurement": "https://smartdatamodels.org/dataModel.Device/DeviceMeasurement", + "DeviceModel": "https://smartdatamodels.org/dataModel.Device/DeviceModel", + "DeviceOperation": "https://smartdatamodels.org/dataModel.Device/DeviceOperation", + "Modbus": "https://smartdatamodels.org/dataModel.Device/Modbus", + "PolarH10": "https://smartdatamodels.org/dataModel.Device/PolarH10", + "PrivacyObject": "https://smartdatamodels.org/dataModel.Device/PrivacyObject", + "SenseHat": "https://smartdatamodels.org/dataModel.Device/SenseHat", + "SmartMeteringObservation": "https://smartdatamodels.org/dataModel.Device/SmartMeteringObservation", + "UWBAnchor": "https://smartdatamodels.org/dataModel.Device/UWBAnchor", + "acc": "https://smartdatamodels.org/dataModel.Device/acc", + "accelerometer": "https://smartdatamodels.org/dataModel.Device/accelerometer", + "address": "https://smartdatamodels.org/address", + "addressCountry": "https://smartdatamodels.org/addressCountry", + "addressLocality": "https://smartdatamodels.org/addressLocality", + "addressRegion": "https://smartdatamodels.org/addressRegion", + "addressedAt": "https://smartdatamodels.org/dataModel.Device/addressedAt", + "alternateName": "https://smartdatamodels.org/alternateName", + "anchorData": "https://smartdatamodels.org/dataModel.Device/anchorData", + "anchorId": "https://smartdatamodels.org/dataModel.Device/anchorId", + "annotatedMap": "https://smartdatamodels.org/dataModel.Device/annotatedMap", + "annotations": "https://smartdatamodels.org/annotations", + "areaServed": "https://smartdatamodels.org/areaServed", + "batteryLevel": "https://smartdatamodels.org/dataModel.Device/batteryLevel", + "bbox": { + "@container": "@list", + "@id": "https://purl.org/geojson/vocab#bbox" + }, + "blinkIndex": "https://smartdatamodels.org/dataModel.Device/blinkIndex", + "brandName": "https://smartdatamodels.org/dataModel.Device/brandName", + "cameraName": "https://smartdatamodels.org/dataModel.Device/cameraName", + "cameraNum": "https://smartdatamodels.org/dataModel.Device/cameraNum", + "cameraOrientation": "https://smartdatamodels.org/dataModel.Device/cameraOrientation", + "cameraType": "https://smartdatamodels.org/dataModel.Device/cameraType", + "cameraUsage": "https://smartdatamodels.org/dataModel.Device/cameraUsage", + "category": "https://smartdatamodels.org/dataModel.Device/category", + "clientId": "https://smartdatamodels.org/dataModel.Device/clientId", + "color": "https://smartdatamodels.org/color", + "comments": "https://smartdatamodels.org/dataModel.Device/comments", + "configuration": "https://smartdatamodels.org/dataModel.Device/configuration", + "controlledAsset": "https://smartdatamodels.org/dataModel.Device/controlledAsset", + "controlledProperty": "https://smartdatamodels.org/dataModel.Device/controlledProperty", + "coordinates": { + "@container": "@list", + "@id": "https://purl.org/geojson/vocab#coordinates" + }, + "crossborderTransfer": "https://smartdatamodels.org/dataModel.Device/crossborderTransfer", + "data": "https://uri.etsi.org/ngsi-ld/data", + "dataProvider": "https://smartdatamodels.org/dataProvider", + "dateCreated": "https://smartdatamodels.org/dateCreated", + "dateFirstUsed": "https://smartdatamodels.org/dataModel.Device/dateFirstUsed", + "dateInstalled": "https://smartdatamodels.org/dataModel.Device/dateInstalled", + "dateLastCalibration": "https://smartdatamodels.org/dataModel.Device/dateLastCalibration", + "dateLastValueReported": "https://smartdatamodels.org/dataModel.Device/dateLastValueReported", + "dateManufactured": "https://smartdatamodels.org/dataModel.Device/dateManufactured", + "dateModified": "https://smartdatamodels.org/dateModified", + "dateObserved": "https://smartdatamodels.org/dateObserved", + "depth": "https://smartdatamodels.org/dataModel.Device/depth", + "description": "http://purl.org/dc/terms/description", + "device": "https://smartdatamodels.org/dataModel.Device/device", + "deviceCategory": "https://smartdatamodels.org/dataModel.Device/deviceCategory", + "deviceClass": "https://smartdatamodels.org/dataModel.Device/deviceClass", + "deviceId": "https://smartdatamodels.org/dataModel.Device/deviceId", + "deviceState": "https://smartdatamodels.org/dataModel.Device/deviceState", + "deviceType": "https://smartdatamodels.org/dataModel.Device/deviceType", + "direction": "https://smartdatamodels.org/dataModel.Device/direction", + "distance": "https://smartdatamodels.org/dataModel.Device/distance", + "district": "https://smartdatamodels.org/district", + "documentation": "https://smartdatamodels.org/dataModel.Device/documentation", + "dstAware": "https://smartdatamodels.org/dataModel.Device/dstAware", + "ecg": "https://smartdatamodels.org/dataModel.Device/ecg", + "endDateTime": "https://smartdatamodels.org/dataModel.Device/endDateTime", + "endedAt": "https://smartdatamodels.org/dataModel.Device/endedAt", + "energyLimitationClass": "https://smartdatamodels.org/dataModel.Device/energyLimitationClass", + "entityVersion": "https://smartdatamodels.org/dataModel.Device/entityVersion", + "firmwareVersion": "https://smartdatamodels.org/dataModel.Device/firmwareVersion", + "floor": "https://smartdatamodels.org/dataModel.Device/floor", + "function": "https://smartdatamodels.org/dataModel.Device/function", + "hardwareVersion": "https://smartdatamodels.org/dataModel.Device/hardwareVersion", + "hr": "https://smartdatamodels.org/dataModel.Device/hr", + "hrv": "https://smartdatamodels.org/dataModel.Device/hrv", + "humidity": "https://smartdatamodels.org/dataModel.Device/humidity", + "id": "@id", + "image": "https://smartdatamodels.org/image", + "imageSnapshot": "https://smartdatamodels.org/dataModel.Device/imageSnapshot", + "ipAddress": "https://smartdatamodels.org/dataModel.Device/ipAddress", + "isIndoor": "https://smartdatamodels.org/dataModel.Device/isIndoor", + "isPersonalData": "https://smartdatamodels.org/dataModel.Device/isPersonalData", + "latency": "https://smartdatamodels.org/dataModel.Device/latency", + "legitimateInterest": "https://smartdatamodels.org/dataModel.Device/legitimateInterest", + "location": "https://uri.etsi.org/ngsi-ld/location", + "macAddress": "https://smartdatamodels.org/dataModel.Device/macAddress", + "manufacturerName": "https://smartdatamodels.org/dataModel.Device/manufacturerName", + "mcc": "https://smartdatamodels.org/dataModel.Device/mcc", + "measurementType": "https://smartdatamodels.org/dataModel.Device/measurementType", + "mediaURL": "https://smartdatamodels.org/dataModel.Device/mediaURL", + "memoryAddress": "https://smartdatamodels.org/dataModel.Device/memoryAddress", + "meterType": "https://smartdatamodels.org/dataModel.Device/meterType", + "metrics": "https://smartdatamodels.org/dataModel.Device/metrics", + "mnc": "https://smartdatamodels.org/dataModel.Device/mnc", + "modelName": "https://smartdatamodels.org/dataModel.Device/modelName", + "moving": "https://smartdatamodels.org/dataModel.Device/moving", + "name": "https://smartdatamodels.org/name", + "ngsi-ld": "https://uri.etsi.org/ngsi-ld/", + "numValue": "https://smartdatamodels.org/dataModel.Device/numValue", + "offPeakConsumption": "https://smartdatamodels.org/dataModel.Device/offPeakConsumption", + "on": "https://smartdatamodels.org/dataModel.Device/on", + "operationType": "https://smartdatamodels.org/dataModel.Device/operationType", + "operator": "https://smartdatamodels.org/dataModel.Device/operator", + "osVersion": "https://smartdatamodels.org/dataModel.Device/osVersion", + "outlier": "https://smartdatamodels.org/dataModel.Device/outlier", + "owner": "https://smartdatamodels.org/owner", + "parameter": "https://smartdatamodels.org/dataModel.Device/parameter", + "peakConsumption": "https://smartdatamodels.org/dataModel.Device/peakConsumption", + "plannedEndAt": "https://smartdatamodels.org/dataModel.Device/plannedEndAt", + "plannedStartAt": "https://smartdatamodels.org/dataModel.Device/plannedStartAt", + "postOfficeBoxNumber": "https://smartdatamodels.org/postOfficeBoxNumber", + "postalCode": "https://smartdatamodels.org/postalCode", + "powerFactor": "https://smartdatamodels.org/dataModel.Device/powerFactor", + "pressure": "https://smartdatamodels.org/dataModel.Device/pressure", + "primaryTable": "https://smartdatamodels.org/dataModel.Device/primaryTable", + "protocolId": "https://smartdatamodels.org/dataModel.Device/protocolId", + "provider": "https://smartdatamodels.org/dataModel.Device/provider", + "purpose": "https://smartdatamodels.org/dataModel.Device/purpose", + "raspSn": "https://smartdatamodels.org/dataModel.Device/raspSn", + "rates": "https://smartdatamodels.org/dataModel.Device/rates", + "recipientList": "https://smartdatamodels.org/dataModel.Device/recipientList", + "refDevice": "https://smartdatamodels.org/dataModel.Device/refDevice", + "refDeviceModel": "https://smartdatamodels.org/dataModel.Device/refDeviceModel", + "relativePosition": "https://smartdatamodels.org/dataModel.Device/relativePosition", + "reportedAt": "https://smartdatamodels.org/dataModel.Device/reportedAt", + "result": "https://smartdatamodels.org/dataModel.Device/result", + "retentionPeriod": "https://smartdatamodels.org/dataModel.Device/retentionPeriod", + "rr": "https://smartdatamodels.org/dataModel.Device/rr", + "rss": "https://smartdatamodels.org/dataModel.Device/rss", + "rssi": "https://smartdatamodels.org/dataModel.Device/rssi", + "sampleRate": "https://smartdatamodels.org/dataModel.Device/sampleRate", + "seeAlso": "https://smartdatamodels.org/seeAlso", + "sensorTimeStamp": "https://smartdatamodels.org/dataModel.Device/sensorTimeStamp", + "serialNumber": "https://smartdatamodels.org/dataModel.Device/serialNumber", + "sessionId": "https://smartdatamodels.org/dataModel.Device/sessionId", + "softwareVersion": "https://smartdatamodels.org/dataModel.Device/softwareVersion", + "source": "https://smartdatamodels.org/source", + "startDateTime": "https://smartdatamodels.org/dataModel.Device/startDateTime", + "startedAt": "https://smartdatamodels.org/dataModel.Device/startedAt", + "status": "https://uri.etsi.org/ngsi-ld/status", + "streamName": "https://smartdatamodels.org/dataModel.Device/streamName", + "streamURL": "https://smartdatamodels.org/dataModel.Device/streamURL", + "streetAddress": "https://smartdatamodels.org/streetAddress", + "streetNr": "https://smartdatamodels.org/streetNr", + "success": { + "@id": "https://uri.etsi.org/ngsi-ld/success", + "@type": "@id" + }, + "supportedProtocol": "https://smartdatamodels.org/dataModel.Device/supportedProtocol", + "supportedUnits": "https://smartdatamodels.org/dataModel.Device/supportedUnits", + "tagData": "https://smartdatamodels.org/dataModel.Device/tagData", + "tagId": "https://smartdatamodels.org/dataModel.Device/tagId", + "temperature": "https://smartdatamodels.org/dataModel.Device/temperature", + "textValue": "https://smartdatamodels.org/dataModel.Device/textValue", + "timeStamp": "https://smartdatamodels.org/dataModel.Device/timeStamp", + "timestamp": "https://smartdatamodels.org/dataModel.Device/timestamp", + "totalConsumption": "https://smartdatamodels.org/dataModel.Device/totalConsumption", + "transactionId": "https://smartdatamodels.org/dataModel.Device/transactionId", + "type": "@type", + "unit": "https://smartdatamodels.org/dataModel.Device/unit", + "unitId": "https://smartdatamodels.org/dataModel.Device/unitId", + "update": "https://smartdatamodels.org/dataModel.Device/update", + "user": "https://smartdatamodels.org/dataModel.Device/user", + "value": "https://uri.etsi.org/ngsi-ld/hasValue", + "version": "https://smartdatamodels.org/dataModel.Device/version", + "x": "https://smartdatamodels.org/dataModel.Device/x", + "y": "https://smartdatamodels.org/dataModel.Device/y", + "z": "https://smartdatamodels.org/dataModel.Device/z", + "zones": "https://smartdatamodels.org/dataModel.Device/zones" + } +} \ No newline at end of file