From 0ff06b4f7a06bde892ff182ad981eba6667f1585 Mon Sep 17 00:00:00 2001 From: Johannes Kristan Date: Mon, 17 Apr 2023 14:40:08 +0200 Subject: [PATCH] Add generated files for IoTSensorData model Signed-off-by: Johannes Kristan --- .../1.0.0/gen/IotSensorData-aas.xml | 1209 +++++++++++ .../1.0.0/gen/IotSensorData-schema.json | 200 ++ .../1.0.0/gen/IotSensorData.aasx | Bin 0 -> 5893 bytes .../1.0.0/gen/IotSensorData.html | 1917 +++++++++++++++++ .../1.0.0/gen/IotSensorData.json | 26 + .../1.0.0/gen/IotSensorData.yml | 303 +++ 6 files changed, 3655 insertions(+) create mode 100644 io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData-aas.xml create mode 100644 io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData-schema.json create mode 100644 io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.aasx create mode 100644 io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.html create mode 100644 io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.json create mode 100644 io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.yml diff --git a/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData-aas.xml b/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData-aas.xml new file mode 100644 index 00000000..99eb2be0 --- /dev/null +++ b/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData-aas.xml @@ -0,0 +1,1209 @@ + + + + + defaultAdminShell + + + + + defaultAsset + + + + + IotSensorData + + IoT Sensor Data + + APPLICATION_CLASS + + The data collected by an IoT Sensor Device. + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#IotSensorData + + + + + IoT Sensor Data + + + IotSensorData + + + The data collected by an IoT Sensor Device. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + LatitudeCharacteristic + + Latitude Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#latitude + + + + + Latitude + + + latitude + + IntegerMeasure + + Characteristic describing the property latitude. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + LongitudeCharacteristic + + Longitude Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#longitude + + + + + Longitude + + + longitude + + IntegerMeasure + + Characteristic describing the property longitude. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + AltitudeCharacteristic + + Altitude Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#altitude + + + + + Altitude + + + altitude + + IntegerMeasure + + Characteristic describing the property altitude. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + Timestamp + + Timestamp + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#geoDataTimestamp + + + + + Geo Data Timestamp + + + geoDataTimestamp + + String + + Describes a Property which contains the date and time with an optional timezone. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + GeoDataCharacteristic + + Geo Data Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#geoData + + + + + Geo Data + + + geoData + + String + + Characteristic to describe the related Geo data. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + BatteryLevelCharacteristic + + Battery Level Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#batteryLevel + + + + + Battery Level + + + batteryLevel + + percent + IntegerMeasure + + Characteristic to describe the property battery level. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + HumidityCharacteristic + + Humidity Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#humidity + + + + + Humidity + + + humidity + + percent + IntegerMeasure + + Characteristic that describes the property humidity. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + FillingLevelCharacteristic + + Filling Level Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#fillingLevel + + + + + Filling Level + + + fillingLevel + + percent + IntegerMeasure + + Characteristic that describes the property filling level. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + TemperatureCharacteristic + + Temperature Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#temperature + + + + + Temperature + + + temperature + + degreeCelsius + IntegerMeasure + + Characteristic that describes the property temperature. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + Timestamp + + Timestamp + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#timestampSensoric + + + + + Timestamp Sensoric + + + timestampSensoric + + String + + Describes a Property which contains the date and time with an optional timezone. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + LightCharacteristic + + Light Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#light + + + + + Light + + + light + + lumen + IntegerMeasure + + Characteristic that describes the property light. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + AccelerationCharacteristic + + Acceleration Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#acceleration + + + + + Acceleration + + + acceleration + + metrePerSecondSquared + IntegerMeasure + + Characteristic that describes the property acceleration. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + WeightCharacteristic + + Weight Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#weight + + + + + Weight + + + weight + + kilogram + IntegerMeasure + + Characteristic that describes the property weight. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + PressureCharacteristic + + Pressure Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#pressure + + + + + Pressure + + + pressure + + pascal + IntegerMeasure + + Characteristic that describes the property pressure. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + BinarySensorCharacteristic + + Binary Sensor Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#binarySensor + + + + + Binary Sensor + + + binarySensor + + IntegerMeasure + + Characteristic that describes the property binary sensor. + + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#BinarySensorCharacteristic:DefaultScalarValue[value=0, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=0, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#BinarySensorCharacteristic:DefaultScalarValue[value=1, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=1, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + SoundSensorCharacteristic + + Sound Sensor Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#soundSensor + + + + + Sound Sensor + + + soundSensor + + decibel + IntegerMeasure + + Characteristic that describes the property sound sensor. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + TransmissionMethodCharacteristic + + Transmission Method Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#transmissionMethod + + + + + Transmission Method + + + transmissionMethod + + String + + Characteristic that describes the property transmission method. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + AnalogSensorNumberCharacteristic + urn:bamm:io.catenax.iot_sensor_data:1.0.0#analogSensorNumber + + + + + Analog Sensor Number + + + analogSensorNumber + + IntegerMeasure + + Characteristic of the analog sensor number property. + + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#AnalogSensorNumberCharacteristic:DefaultScalarValue[value=1, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=1, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#AnalogSensorNumberCharacteristic:DefaultScalarValue[value=2, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=2, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#AnalogSensorNumberCharacteristic:DefaultScalarValue[value=3, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=3, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#AnalogSensorNumberCharacteristic:DefaultScalarValue[value=4, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=4, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#AnalogSensorNumberCharacteristic:DefaultScalarValue[value=5, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=5, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#AnalogSensorNumberCharacteristic:DefaultScalarValue[value=6, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=6, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#AnalogSensorNumberCharacteristic:DefaultScalarValue[value=7, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=7, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#AnalogSensorNumberCharacteristic:DefaultScalarValue[value=8, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=8, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#AnalogSensorNumberCharacteristic:DefaultScalarValue[value=9, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=9, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#AnalogSensorNumberCharacteristic:DefaultScalarValue[value=10, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + DefaultScalarValue[value=10, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + AnalogSensorValueCharacteristic + + Analog Sensor Value Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#analogSensorValue + + + + + Analog Sensor Value + + + analogSensorValue + + RealMeasure + + Characteristic describing the property analog sensor value. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + AnalogSensorCharacteristic + + Analog Sensor Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#analogSensor + + + + + Analog Sensor 1-10 + + + analogSensor + + String + + Characteristic that describes the property analog sensor. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + CatenaXIdTrait + + Catena-X Id Trait + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#catenaXId + + + + + Catena-X Identifier + + + catenaXId + + String + + Trait to ensure UUID v4 data format. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + ErrorCodeCharacteristic + + Error Code Characteristic + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#errorCode + + + + + Error Code + + + errorCode + + IntegerMeasure + + A characteristic describing the property error code. + + + + + + http://admin-shell.io/DataSpecificationTemplates/DataSpecificationIEC61360/2/0 + + + + + + + + IotSensorData + + The data collected by an IoT Sensor Device. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#IotSensorData + + + + + + GeoDataEntity + + Geo Data Entity + + + Encapsulates the Geo Data relevant attributes. + + false + false + + + + latitude + + Latitude + + + The angle between zenith and a plane parallel to the equator. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#latitude + + + DefaultScalarValue[value=4807.03, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + longitude + + Longitude + + + Geographic coordinate that specifies the east-west position of a point on the Earth's surface. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#longitude + + + DefaultScalarValue[value=1131.02, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + altitude + + Altitude + + + Antenna Altitude above/below mean-sea-level (geoid). + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#altitude + + + DefaultScalarValue[value=280.20, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + geoDataTimestamp + + Geo Data Timestamp + + + The timestamp of the latest sensor reading of the geo data. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#geoDataTimestamp + + + DefaultScalarValue[value=2023-02-04T14:48:54, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#dateTime']'] + http://www.w3.org/2001/XMLSchema#dateTime + + + + + + + + batteryLevel + + Battery Level + + + The battery level displays how much charge of the battery has been left. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#batteryLevel + + + DefaultScalarValue[value=50.00, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + humidity + + Humidity + + + Describes the concentration of water vapor present in the air. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#humidity + + + DefaultScalarValue[value=74.00, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + fillingLevel + + Filling Level + + + Volume percentage of a liquid or solid filling material in a container or vessel. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#fillingLevel + + + DefaultScalarValue[value=45.00, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + temperature + + Temperature + + + Physical quantity that expresses quantitatively the perceptions of hotness and coldness. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#temperature + + + DefaultScalarValue[value=25.00, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + timestampSensoric + + Timestamp Sensoric + + + The timestamp of the latest sensor reading. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#timestampSensoric + + + DefaultScalarValue[value=2023-02-05T15:48:54, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#dateTime']'] + http://www.w3.org/2001/XMLSchema#dateTime + + + + + light + + Light + + + The measure of brightness of a light source in terms of energy being emitted. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#light + + + DefaultScalarValue[value=450.00, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + acceleration + + Acceleration + + + The rate of change of the velocity of an object with respect to time. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#acceleration + + + DefaultScalarValue[value=33.528, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + weight + + Weight + + + Measured weight at timestamp. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#weight + + + DefaultScalarValue[value=15.50, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + pressure + + Pressure + + + Force applied over an area. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#pressure + + + DefaultScalarValue[value=2.60, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + binarySensor + + Binary Sensor + + + Binary sensor monitors the state of condition of the parent assets. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#binarySensor + + + DefaultScalarValue[value=1, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + http://www.w3.org/2001/XMLSchema#integer + + + + + soundSensor + + Sound Sensor + + + Measured sound pressure level - local pressure deviation from the ambient pressure, caused by a sound wave. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#soundSensor + + + DefaultScalarValue[value=48.00, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#decimal']'] + http://www.w3.org/2001/XMLSchema#decimal + + + + + transmissionMethod + + Transmission Method + + + The method under which the sensing data is transmitted from the source to the remote node. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#transmissionMethod + + + DefaultScalarValue[value=LoRaWAN, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#string']'] + http://www.w3.org/2001/XMLSchema#string + + + + + analogSensor + + Analog Sensor 1-10 + + + Sensor that produce continuous analog output signal. + + false + true + + + + AnalogSensorEntity + + Analog Sensor Entity + + + Encapsulates all analog sensor properties. + + false + false + + + + analogSensorNumber + + Analog Sensor Number + + + Characteristic describing the number of Analog sensor. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#analogSensorNumber + + + DefaultScalarValue[value=1, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + http://www.w3.org/2001/XMLSchema#integer + + + + + analogSensorValue + + Analog Sensor Value + + + The value of the analog sensor. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#analogSensorValue + + + DefaultScalarValue[value=2.55, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#float']'] + http://www.w3.org/2001/XMLSchema#float + + + + + + + + + + + catenaXId + + Catena-X Identifier + + + The fully anonymous Catena-X ID of the asset, valid for the Catena-X dataspace. + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#catenaXId + + + DefaultScalarValue[value=urn:uuid:ed85f17e-29dd-473c-9cb8-d7ad1dc44d2f, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#string']'] + http://www.w3.org/2001/XMLSchema#string + + + + + errorCode + + Error Code + + + A numeric code that is used to determine the nature of an error and why it occured. The mapping is defined by the Asset Tracking Platform + + Template + + + urn:bamm:io.catenax.iot_sensor_data:1.0.0#errorCode + + + DefaultScalarValue[value=105, typeUri='DefaultScalar[metaModelVersion=BAMM_2_0_0, urn='http://www.w3.org/2001/XMLSchema#integer']'] + http://www.w3.org/2001/XMLSchema#integer + + + + + + diff --git a/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData-schema.json b/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData-schema.json new file mode 100644 index 00000000..e04b939d --- /dev/null +++ b/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData-schema.json @@ -0,0 +1,200 @@ +{ + "$schema" : "http://json-schema.org/draft-04/schema", + "description" : "The data collected by an IoT Sensor Device.", + "type" : "object", + "components" : { + "schemas" : { + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_LatitudeCharacteristic" : { + "type" : "number", + "description" : "Characteristic describing the property latitude." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_LongitudeCharacteristic" : { + "type" : "number", + "description" : "Characteristic describing the property longitude." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_AltitudeCharacteristic" : { + "type" : "number", + "description" : "Characteristic describing the property altitude." + }, + "urn_bamm_io.openmanufacturing_characteristic_2.0.0_Timestamp" : { + "type" : "string", + "pattern" : "-?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?|(24:00:00(\\.0+)?))(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?", + "description" : "Describes a Property which contains the date and time with an optional timezone." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_GeoDataCharacteristic" : { + "description" : "Characteristic to describe the related Geo data.", + "type" : "object", + "properties" : { + "latitude" : { + "description" : "The angle between zenith and a plane parallel to the equator.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_LatitudeCharacteristic" + }, + "longitude" : { + "description" : "Geographic coordinate that specifies the east-west position of a point on the Earth's surface.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_LongitudeCharacteristic" + }, + "altitude" : { + "description" : "Antenna Altitude above/below mean-sea-level (geoid).", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AltitudeCharacteristic" + }, + "geoDataTimestamp" : { + "description" : "The timestamp of the latest sensor reading of the geo data.", + "$ref" : "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Timestamp" + } + } + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_BatteryLevelCharacteristic" : { + "type" : "number", + "description" : "Characteristic to describe the property battery level." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_HumidityCharacteristic" : { + "type" : "number", + "description" : "Characteristic that describes the property humidity." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_FillingLevelCharacteristic" : { + "type" : "number", + "description" : "Characteristic that describes the property filling level." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_TemperatureCharacteristic" : { + "type" : "number", + "description" : "Characteristic that describes the property temperature." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_LightCharacteristic" : { + "type" : "number", + "description" : "Characteristic that describes the property light." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_AccelerationCharacteristic" : { + "type" : "number", + "description" : "Characteristic that describes the property acceleration." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_WeightCharacteristic" : { + "type" : "number", + "description" : "Characteristic that describes the property weight." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_PressureCharacteristic" : { + "type" : "number", + "description" : "Characteristic that describes the property pressure." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_BinarySensorCharacteristic" : { + "type" : "number", + "description" : "Characteristic that describes the property binary sensor.", + "enum" : [ 0, 1 ] + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_SoundSensorCharacteristic" : { + "type" : "number", + "description" : "Characteristic that describes the property sound sensor." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_TransmissionMethodCharacteristic" : { + "type" : "string", + "description" : "Characteristic that describes the property transmission method." + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorNumberCharacteristic" : { + "type" : "number", + "description" : "Characteristic of the analog sensor number property.", + "enum" : [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 1E+1 ] + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorValueCharacteristic" : { + "type" : "number", + "description" : "Characteristic describing the property analog sensor value. " + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorEntity" : { + "description" : "Encapsulates all analog sensor properties.", + "type" : "object", + "properties" : { + "analogSensorNumber" : { + "description" : "Characteristic describing the number of Analog sensor.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorNumberCharacteristic" + }, + "analogSensorValue" : { + "description" : "The value of the analog sensor. ", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorValueCharacteristic" + } + }, + "required" : [ "analogSensorNumber", "analogSensorValue" ] + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorCharacteristic" : { + "description" : "Characteristic that describes the property analog sensor.", + "type" : "array", + "items" : { + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorEntity" + } + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_CatenaXIdTrait" : { + "type" : "string", + "description" : "The provided regular expression ensures that the UUID is composed of five groups of characters separated by hyphens, in the form 8-4-4-4-12 for a total of 36 characters (32 hexadecimal characters and 4 hyphens), optionally prefixed by \"urn:uuid:\" to make it an IRI.", + "pattern" : "(^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)|(^urn:uuid:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)" + }, + "urn_bamm_io.catenax.iot_sensor_data_1.0.0_ErrorCodeCharacteristic" : { + "type" : "number", + "description" : "A characteristic describing the property error code." + } + } + }, + "properties" : { + "geoData" : { + "description" : "Geodata, geographic data or geospatial data, refers to data and information that has explicit or implicit association with a location relative to Earth.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_GeoDataCharacteristic" + }, + "batteryLevel" : { + "description" : "The battery level displays how much charge of the battery has been left.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_BatteryLevelCharacteristic" + }, + "humidity" : { + "description" : "Describes the concentration of water vapor present in the air.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_HumidityCharacteristic" + }, + "fillingLevel" : { + "description" : "Volume percentage of a liquid or solid filling material in a container or vessel.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_FillingLevelCharacteristic" + }, + "temperature" : { + "description" : "Physical quantity that expresses quantitatively the perceptions of hotness and coldness.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_TemperatureCharacteristic" + }, + "timestampSensoric" : { + "description" : "The timestamp of the latest sensor reading.", + "$ref" : "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Timestamp" + }, + "light" : { + "description" : "The measure of brightness of a light source in terms of energy being emitted.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_LightCharacteristic" + }, + "acceleration" : { + "description" : "The rate of change of the velocity of an object with respect to time.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AccelerationCharacteristic" + }, + "weight" : { + "description" : "Measured weight at timestamp.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_WeightCharacteristic" + }, + "pressure" : { + "description" : "Force applied over an area.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_PressureCharacteristic" + }, + "binarySensor" : { + "description" : "Binary sensor monitors the state of condition of the parent assets.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_BinarySensorCharacteristic" + }, + "soundSensor" : { + "description" : "Measured sound pressure level - local pressure deviation from the ambient pressure, caused by a sound wave.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_SoundSensorCharacteristic" + }, + "transmissionMethod" : { + "description" : "The method under which the sensing data is transmitted from the source to the remote node.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_TransmissionMethodCharacteristic" + }, + "analogSensor" : { + "description" : "Sensor that produce continuous analog output signal.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorCharacteristic" + }, + "catenaXId" : { + "description" : "The fully anonymous Catena-X ID of the asset, valid for the Catena-X dataspace.", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_CatenaXIdTrait" + }, + "errorCode" : { + "description" : "A numeric code that is used to determine the nature of an error and why it occured. The mapping is defined by the Asset Tracking Platform", + "$ref" : "#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_ErrorCodeCharacteristic" + } + }, + "required" : [ "timestampSensoric", "catenaXId" ] +} \ No newline at end of file diff --git a/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.aasx b/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.aasx new file mode 100644 index 0000000000000000000000000000000000000000..fcfa97b94b6b468abba97ae5cdba6645ca8a6bde GIT binary patch literal 5893 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 Z3jWtNg{WX*-wwgPxdLtw*;3s0{sm%(gem|4 literal 0 HcmV?d00001 diff --git a/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.html b/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.html new file mode 100644 index 00000000..92f4f19c --- /dev/null +++ b/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.html @@ -0,0 +1,1917 @@ + + + + + + + + + + + + + + Dokumentation IoT Sensor Data + + +
+
+
+
+

Aspect Model IoT Sensor Data

+
urn:bamm:io.catenax.iot_sensor_data:1.0.0#IotSensorData
+
+
+
+
+
+
+
+ +
+ + +
+ The data collected by an IoT Sensor Device. +
+ + +
+

Übersicht

+
+
+
+
+ Aspect Model Diagram +
+
+
+ + +
+
+

Properties

+
+ +
+ +
+

Acceleration

+
+ +The rate of change of the velocity of an object with respect to time. + +
+
Name
+
acceleration
+
+ + + +
+
Characteristic
+
+
+
+
Measurement
+
+
+
Characteristic that describes the property acceleration.
+
+
+
Einheit
+
+
+
+
    +
  • + metre per second squared +
  • +
  • + Symbol m/s² +
  • +
  • + Code MSK +
  • +
+
+
+ +
+
+
+ +
+
Beispiel
+
33.528
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
acceleration
+
+ + +
+
+ +
+

Analog Sensor 1-10

+
+ +Sensor that produce continuous analog output signal. + +
+
Name
+
analogSensor
+
+ + + +
+
Characteristic
+
+
+
+
List
+
+
+
Sortierung
+
+
+
Erlaubt Duplikate
+
+ +
+
+
+ + +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
analogSensor
+
+ + +
+
+ +
+

Battery Level

+
+ +The battery level displays how much charge of the battery has been left. + +
+
Name
+
batteryLevel
+
+ + + +
+
Characteristic
+
+
+
+
Measurement
+
+
+
Characteristic to describe the property battery level.
+
+
+
Einheit
+
+
+
+
    +
  • + percent +
  • +
  • + Symbol % +
  • +
  • + Code P1 +
  • +
+
+
+ +
+
+
+ +
+
Beispiel
+
50.00
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
batteryLevel
+
+ + +
+
+ +
+

Binary Sensor

+
+ +Binary sensor monitors the state of condition of the parent assets. + +
+
Name
+
binarySensor
+
+ + + +
+
Characteristic
+
+
+
+
Enumeration
+
+
+
Werte
+
+
+
+
    +
  • 0
  • +
  • 1
  • +
+
+
+ +
+
+
+ +
+
Beispiel
+
1
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
binarySensor
+
+ + +
+
+ +
+

Catena-X Identifier

+
+ +The fully anonymous Catena-X ID of the asset, valid for the Catena-X dataspace. + +
+
Name
+
catenaXId
+
+ + + +
+
Characteristic
+
+
+
+
Trait
+
+ +
+
+
+ +
+
Beispiel
+
urn:uuid:ed85f17e-29dd-473c-9cb8-d7ad1dc44d2f
+
+ +
+
Optional
+
+ Nein
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
catenaXId
+
+ + +
+
Bedingungen
+
+
    +
  • +
    + +
    + Catena-X Id Regular Expression +
    + +
    +
    Beschreibung
    +
    The provided regular expression ensures that the UUID is composed of five groups of characters separated by hyphens, in the form 8-4-4-4-12 for a total of 36 characters (32 hexadecimal characters and 4 hyphens), optionally prefixed by "urn:uuid:" to make it an IRI.
    +
    + +
    +
    Referenz
    +
    +
    +
      +
    • https://datatracker.ietf.org/doc/html/rfc4122
    • +
    +
    +
    +
    + +
    +
    Regulärer Ausdruck
    +
    (^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)|(^urn:uuid:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)
    +
    + +
  • +
+
+
+
+
+ +
+

Error Code

+
+ +A numeric code that is used to determine the nature of an error and why it occured. The mapping is defined by the Asset Tracking Platform + +
+
Name
+
errorCode
+
+ + + +
+
Characteristic
+
+
+
+
Code
+
+ +
+
+
+ +
+
Beispiel
+
105
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
errorCode
+
+ + +
+
+ +
+

Filling Level

+
+ +Volume percentage of a liquid or solid filling material in a container or vessel. + +
+
Name
+
fillingLevel
+
+ + + +
+
Characteristic
+
+
+
+
Measurement
+
+
+
Characteristic that describes the property filling level.
+
+
+
Einheit
+
+
+
+
    +
  • + percent +
  • +
  • + Symbol % +
  • +
  • + Code P1 +
  • +
+
+
+ +
+
+
+ +
+
Beispiel
+
45.00
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
fillingLevel
+
+ +
+
Referenz
+
+
    +
  • https://www.giessereilexikon.com/en/foundry-lexicon/Encyclopedia/show/filling-level-4695/?cHash=25ad834655406130e927973c5b7d5f8b
  • +
+
+
+ +
+
+ +
+

Geo Data

+
+ +Geodata, geographic data or geospatial data, refers to data and information that has explicit or implicit association with a location relative to Earth. + +
+
Name
+
geoData
+
+ + + +
+
Characteristic
+
+
+
+
SingleEntity
+
+ +
+
+
+ + +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
geoData
+
+ + +
+
+ +
+

Humidity

+
+ +Describes the concentration of water vapor present in the air. + +
+
Name
+
humidity
+
+ + + +
+
Characteristic
+
+
+
+
Measurement
+
+
+
Characteristic that describes the property humidity.
+
+
+
Einheit
+
+
+
+
    +
  • + percent +
  • +
  • + Symbol % +
  • +
  • + Code P1 +
  • +
+
+
+ +
+
+
+ +
+
Beispiel
+
74.00
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
humidity
+
+ + +
+
+ +
+

Light

+
+ +The measure of brightness of a light source in terms of energy being emitted. + +
+
Name
+
light
+
+ + + +
+
Characteristic
+
+
+
+
Measurement
+
+
+
Characteristic that describes the property light.
+
+
+
Einheit
+
+
+
+
    +
  • + lumen +
  • +
  • + Symbol lm +
  • +
  • + Code LUM +
  • +
+
+
+ +
+
+
+ +
+
Beispiel
+
450.00
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
light
+
+ +
+
Referenz
+
+
    +
  • https://www.wikidata.org/wiki/Q107780
  • +
+
+
+ +
+
+ +
+

Pressure

+
+ +Force applied over an area. + +
+
Name
+
pressure
+
+ + + +
+
Characteristic
+
+
+
+
Measurement
+
+
+
Characteristic that describes the property pressure.
+
+
+
Einheit
+
+
+
+
    +
  • + pascal +
  • +
  • + Symbol Pa +
  • +
  • + Code PAL +
  • +
+
+
+ +
+
+
+ +
+
Beispiel
+
2.60
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
pressure
+
+ +
+
Referenz
+
+
    +
  • https://www.wikidata.org/wiki/Q39552
  • +
+
+
+ +
+
+ +
+

Sound Sensor

+
+ +Measured sound pressure level - local pressure deviation from the ambient pressure, caused by a sound wave. + +
+
Name
+
soundSensor
+
+ + + +
+
Characteristic
+
+
+
+
Measurement
+
+
+
Characteristic that describes the property sound sensor.
+
+
+
Einheit
+
+
+
+
    +
  • + decibel +
  • +
  • + Symbol dB +
  • +
  • + Code 2N +
  • +
  • + Überführungsfaktor 0.1151293 Np +
  • +
+
+
+ +
+
+
+ +
+
Beispiel
+
48.00
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
soundSensor
+
+ +
+
Referenz
+
+
    +
  • https://www.wikidata.org/wiki/Q14515278
  • +
+
+
+ +
+
+ +
+

Temperature

+
+ +Physical quantity that expresses quantitatively the perceptions of hotness and coldness. + +
+
Name
+
temperature
+
+ + + +
+
Characteristic
+
+
+
+
Measurement
+
+
+
Characteristic that describes the property temperature.
+
+
+
Einheit
+
+
+
+
    +
  • + degree Celsius +
  • +
  • + Symbol °C +
  • +
  • + Code CEL +
  • +
  • + Überführungsfaktor 1 × K +
  • +
+
+
+ +
+
+
+ +
+
Beispiel
+
25.00
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
temperature
+
+ + +
+
+ +
+

Timestamp Sensoric

+
+ +The timestamp of the latest sensor reading. + +
+
Name
+
timestampSensoric
+
+ + + +
+
Characteristic
+ +
+ +
+
Beispiel
+
2023-02-05T15:48:54
+
+ +
+
Optional
+
+ Nein
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
timestampSensoric
+
+ + +
+
+ +
+

Transmission Method

+
+ +The method under which the sensing data is transmitted from the source to the remote node. + +
+
Name
+
transmissionMethod
+
+ + + +
+
Characteristic
+ +
+ +
+
Beispiel
+
LoRaWAN
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
transmissionMethod
+
+ + +
+
+ +
+

Weight

+
+ +Measured weight at timestamp. + +
+
Name
+
weight
+
+ + + +
+
Characteristic
+
+
+
+
Measurement
+
+
+
Characteristic that describes the property weight.
+
+
+
Einheit
+
+
+
+
    +
  • + kilogram +
  • +
  • + Symbol kg +
  • +
  • + Code KGM +
  • +
+
+
+ +
+
+
+ +
+
Beispiel
+
15.50
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
weight
+
+ + +
+
+ + + +
+
+

Objekt

+
+ +
+
+

Analog Sensor Entity

+
+
+ Encapsulates all analog sensor properties. +
+ +
+

Properties

+
+
+ +
+
Analog Sensor Number
+
+ +Characteristic describing the number of Analog sensor. + +
+
Name
+
analogSensorNumber
+
+ + + +
+
Characteristic
+
+
+
+
Enumeration
+
+
+
Werte
+
+
+
+
    +
  • 1
  • +
  • 2
  • +
  • 3
  • +
  • 4
  • +
  • 5
  • +
  • 6
  • +
  • 7
  • +
  • 8
  • +
  • 9
  • +
  • 10
  • +
+
+
+ +
+
+
+ +
+
Beispiel
+
1
+
+ +
+
Optional
+
+ Nein
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
analogSensorNumber
+
+ + +
+
+ +
+
Analog Sensor Value
+
+ +The value of the analog sensor. + +
+
Name
+
analogSensorValue
+
+ + + +
+
Characteristic
+ +
+ +
+
Beispiel
+
2.55
+
+ +
+
Optional
+
+ Nein
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
analogSensorValue
+
+ + +
+
+
+
+

Geo Data Entity

+
+
+ Encapsulates the Geo Data relevant attributes. +
+ +
+

Properties

+
+
+ +
+
Latitude
+
+ +The angle between zenith and a plane parallel to the equator. + +
+
Name
+
latitude
+
+ + + +
+
Characteristic
+
+
+
+
+ Referenz +
+
    +
  • https://www.iso.org/standard/39242.html
  • +
+
+
+
+ +
+
+
+ +
+
Beispiel
+
4807.03
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
latitude
+
+ +
+
Referenz
+
+
    +
  • https://www.wikidata.org/wiki/Q34027
  • +
+
+
+ +
+
+ +
+
Longitude
+
+ +Geographic coordinate that specifies the east-west position of a point on the Earth's surface. + +
+
Name
+
longitude
+
+ + + +
+
Characteristic
+
+
+
+
+ Referenz +
+
    +
  • https://www.iso.org/standard/39242.html
  • +
+
+
+
+ +
+
+
+ +
+
Beispiel
+
1131.02
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
longitude
+
+ +
+
Referenz
+
+
    +
  • https://www.wikidata.org/wiki/Q36477
  • +
+
+
+ +
+
+ +
+
Altitude
+
+ +Antenna Altitude above/below mean-sea-level (geoid). + +
+
Name
+
altitude
+
+ + + +
+
Characteristic
+
+
+
+
+ Referenz +
+
    +
  • http://www.nmea.de/nmea0183datensaetze.html#gga
  • +
+
+
+
+ +
+
+
+ +
+
Beispiel
+
280.20
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
altitude
+
+ +
+
Referenz
+
+
    +
  • http://www.nmea.de/nmea0183datensaetze.html#gga
  • +
+
+
+ +
+
+ +
+
Geo Data Timestamp
+
+ +The timestamp of the latest sensor reading of the geo data. + +
+
Name
+
geoDataTimestamp
+
+ + + +
+
Characteristic
+ +
+ +
+
Beispiel
+
2023-02-04T14:48:54
+
+ +
+
Optional
+
+ Ja
+
+ +
+
Im Payload
+
+ Ja
+
+ +
+
Payload Schlüssel
+
geoDataTimestamp
+
+ + +
+
+
+ +
+ Third party licenses + +
+ +
+ + +
+ + + \ No newline at end of file diff --git a/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.json b/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.json new file mode 100644 index 00000000..706beba1 --- /dev/null +++ b/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.json @@ -0,0 +1,26 @@ +{ + "catenaXId" : "urn:uuid:ed85f17e-29dd-473c-9cb8-d7ad1dc44d2f", + "weight" : 15.50, + "errorCode" : 105, + "pressure" : 2.60, + "geoData" : { + "altitude" : 280.20, + "geoDataTimestamp" : "2023-02-04T14:48:54", + "latitude" : 4807.03, + "longitude" : 1131.02 + }, + "timestampSensoric" : "2023-02-05T15:48:54", + "acceleration" : 33.528, + "binarySensor" : 0, + "light" : 450.00, + "temperature" : 25.00, + "humidity" : 74.00, + "soundSensor" : 48.00, + "analogSensor" : [ { + "analogSensorNumber" : 1, + "analogSensorValue" : 2.55 + } ], + "batteryLevel" : 50.00, + "fillingLevel" : 45.00, + "transmissionMethod" : "LoRaWAN" +} \ No newline at end of file diff --git a/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.yml b/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.yml new file mode 100644 index 00000000..7844e120 --- /dev/null +++ b/io.catenax.iot_sensor_data/1.0.0/gen/IotSensorData.yml @@ -0,0 +1,303 @@ +--- +openapi: 3.0.3 +info: + title: IoT Sensor Data + version: v1 +servers: +- url: catenax.io/api/v1 + variables: + api-version: + default: v1 +paths: + /{tenant-id}/iot-sensor-data: + get: + tags: + - IotSensorData + operationId: getIotSensorData + parameters: + - name: tenant-id + in: path + description: The ID of the tenant owning the requested Twin. + required: true + schema: + type: string + format: uuid + - name: start + in: query + description: Starting index which is starting by 0 + required: false + schema: + type: number + - name: count + in: query + description: Number of items to return per call. + required: false + schema: + type: number + - name: totalItemCount + in: query + description: Flag that indicates that the total counts should be returned. + required: false + schema: + type: boolean + responses: + "200": + $ref: '#/components/responses/IotSensorData' + "401": + $ref: '#/components/responses/ClientError' + "402": + $ref: '#/components/responses/Unauthorized' + "403": + $ref: '#/components/responses/Forbidden' + "404": + $ref: '#/components/responses/NotFoundError' +components: + schemas: + ErrorResponse: + type: object + required: + - error + properties: + error: + $ref: '#/components/schemas/Error' + Error: + type: object + required: + - details + properties: + message: + type: string + minLength: 1 + path: + type: string + minLength: 1 + details: + type: object + minLength: 1 + additionalProperties: + type: object + code: + type: string + nullable: true + PagingSchema: + type: object + properties: + items: + type: array + items: + $ref: '#/components/schemas/IotSensorData' + totalItems: + type: number + totalPages: + type: number + pageSize: + type: number + currentPage: + type: number + urn_bamm_io.catenax.iot_sensor_data_1.0.0_LatitudeCharacteristic: + type: number + description: Characteristic describing the property latitude. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_LongitudeCharacteristic: + type: number + description: Characteristic describing the property longitude. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_AltitudeCharacteristic: + type: number + description: Characteristic describing the property altitude. + urn_bamm_io.openmanufacturing_characteristic_2.0.0_Timestamp: + type: string + pattern: "-?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\\ + .[0-9]+)?|(24:00:00(\\.0+)?))(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?" + description: Describes a Property which contains the date and time with an optional + timezone. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_GeoDataCharacteristic: + description: Characteristic to describe the related Geo data. + type: object + properties: + latitude: + description: The angle between zenith and a plane parallel to the equator. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_LatitudeCharacteristic' + longitude: + description: Geographic coordinate that specifies the east-west position + of a point on the Earth's surface. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_LongitudeCharacteristic' + altitude: + description: Antenna Altitude above/below mean-sea-level (geoid). + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AltitudeCharacteristic' + geoDataTimestamp: + description: The timestamp of the latest sensor reading of the geo data. + $ref: '#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Timestamp' + urn_bamm_io.catenax.iot_sensor_data_1.0.0_BatteryLevelCharacteristic: + type: number + description: Characteristic to describe the property battery level. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_HumidityCharacteristic: + type: number + description: Characteristic that describes the property humidity. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_FillingLevelCharacteristic: + type: number + description: Characteristic that describes the property filling level. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_TemperatureCharacteristic: + type: number + description: Characteristic that describes the property temperature. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_LightCharacteristic: + type: number + description: Characteristic that describes the property light. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_AccelerationCharacteristic: + type: number + description: Characteristic that describes the property acceleration. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_WeightCharacteristic: + type: number + description: Characteristic that describes the property weight. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_PressureCharacteristic: + type: number + description: Characteristic that describes the property pressure. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_BinarySensorCharacteristic: + type: number + description: Characteristic that describes the property binary sensor. + enum: + - 0 + - 1 + urn_bamm_io.catenax.iot_sensor_data_1.0.0_SoundSensorCharacteristic: + type: number + description: Characteristic that describes the property sound sensor. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_TransmissionMethodCharacteristic: + type: string + description: Characteristic that describes the property transmission method. + urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorNumberCharacteristic: + type: number + description: Characteristic of the analog sensor number property. + enum: + - 1 + - 2 + - 3 + - 4 + - 5 + - 6 + - 7 + - 8 + - 9 + - 1E+1 + urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorValueCharacteristic: + type: number + description: 'Characteristic describing the property analog sensor value. ' + urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorEntity: + description: Encapsulates all analog sensor properties. + type: object + properties: + analogSensorNumber: + description: Characteristic describing the number of Analog sensor. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorNumberCharacteristic' + analogSensorValue: + description: 'The value of the analog sensor. ' + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorValueCharacteristic' + required: + - analogSensorNumber + - analogSensorValue + urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorCharacteristic: + description: Characteristic that describes the property analog sensor. + type: array + items: + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorEntity' + urn_bamm_io.catenax.iot_sensor_data_1.0.0_CatenaXIdTrait: + type: string + description: "The provided regular expression ensures that the UUID is composed\ + \ of five groups of characters separated by hyphens, in the form 8-4-4-4-12\ + \ for a total of 36 characters (32 hexadecimal characters and 4 hyphens),\ + \ optionally prefixed by \"urn:uuid:\" to make it an IRI." + pattern: "(^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)|(^urn:uuid:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)" + urn_bamm_io.catenax.iot_sensor_data_1.0.0_ErrorCodeCharacteristic: + type: number + description: A characteristic describing the property error code. + IotSensorData: + description: The data collected by an IoT Sensor Device. + type: object + properties: + geoData: + description: "Geodata, geographic data or geospatial data, refers to data\ + \ and information that has explicit or implicit association with a location\ + \ relative to Earth." + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_GeoDataCharacteristic' + batteryLevel: + description: The battery level displays how much charge of the battery has + been left. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_BatteryLevelCharacteristic' + humidity: + description: Describes the concentration of water vapor present in the air. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_HumidityCharacteristic' + fillingLevel: + description: Volume percentage of a liquid or solid filling material in + a container or vessel. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_FillingLevelCharacteristic' + temperature: + description: Physical quantity that expresses quantitatively the perceptions + of hotness and coldness. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_TemperatureCharacteristic' + timestampSensoric: + description: The timestamp of the latest sensor reading. + $ref: '#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_Timestamp' + light: + description: The measure of brightness of a light source in terms of energy + being emitted. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_LightCharacteristic' + acceleration: + description: The rate of change of the velocity of an object with respect + to time. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AccelerationCharacteristic' + weight: + description: Measured weight at timestamp. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_WeightCharacteristic' + pressure: + description: Force applied over an area. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_PressureCharacteristic' + binarySensor: + description: Binary sensor monitors the state of condition of the parent + assets. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_BinarySensorCharacteristic' + soundSensor: + description: "Measured sound pressure level - local pressure deviation\ + \ from the ambient pressure, caused by a sound wave." + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_SoundSensorCharacteristic' + transmissionMethod: + description: The method under which the sensing data is transmitted from + the source to the remote node. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_TransmissionMethodCharacteristic' + analogSensor: + description: Sensor that produce continuous analog output signal. + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_AnalogSensorCharacteristic' + catenaXId: + description: "The fully anonymous Catena-X ID of the asset, valid for the\ + \ Catena-X dataspace." + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_CatenaXIdTrait' + errorCode: + description: A numeric code that is used to determine the nature of an error + and why it occured. The mapping is defined by the Asset Tracking Platform + $ref: '#/components/schemas/urn_bamm_io.catenax.iot_sensor_data_1.0.0_ErrorCodeCharacteristic' + required: + - timestampSensoric + - catenaXId + responses: + Unauthorized: + description: The requesting user or client is not authenticated. + Forbidden: + description: The requesting user or client is not authorized to access resources + for the given tenant. + NotFoundError: + description: The requested Twin has not been found. + ClientError: + description: Payload or user input is invalid. See error details in the payload + for more. + content: + application/json: + schema: + $ref: '#/components/schemas/ErrorResponse' + IotSensorData: + content: + application/json: + schema: + $ref: '#/components/schemas/PagingSchema' + description: The request was successful. + requestBodies: + IotSensorData: + content: + application/json: + schema: + $ref: '#/components/schemas/IotSensorData'