The AURORAL adapters ontology
type: Ontology
creator: Ahlem Rhayem
creator: Andrea Cimmino
creator: Juan Cano de Benito
creator: Maria Poveda Villalon
creator: Raúl García Castro
description: This ontology aims at modelling the adapters for the AURORAL project.
license: cc-by4.0
version info: 0.0.1

for property
type: ObjectProperty
domain: Actuator
range: ssn:Property
comment: Presents the relationship between the actuator and the detected properties. It has a domain the Actuator and a range the ssn:Property

observes
type: ObjectProperty
domain: Sensor
range: ssn:Property
comment: The relation between the Sensor device and the property. It has the Sensor as domain and the ssn:property the range.

ID Device
type: DatatypeProperty
domain: Energy Monitor Sensor
domain: Flood Sensor
domain: GPS Emergency Button
domain: Humidity Sensor
domain: Monitoring Sensor
domain: Motion Sensor
domain: Soil Moisture Sensor
domain: Thermometer Sensor
domain: Waste Bin Sensor
domain: Water AMR Sensor
domain: WaterValveActuator
domain: Weather Sensor
domain: Actuator
domain: Device
domain: Sensor
comment: Device Identifier

from-timestamp
type: DatatypeProperty
domain: Monitoring Sensor
domain: Weather Sensor
comment: UTC time in ISO 8601 formatted timestamp for when to get data From

has-location
type: DatatypeProperty
domain: Energy Monitor Sensor
domain: Flood Sensor
domain: GPS Emergency Button
domain: Humidity Sensor
domain: Monitoring Sensor
domain: Motion Sensor
domain: Soil Moisture Sensor
domain: Thermometer Sensor
domain: Waste Bin Sensor
domain: Water AMR Sensor
domain: WaterValveActuator
domain: Weather Sensor
domain: Actuator
domain: Device
domain: Sensor
comment: location of the device

has-timestamp
type: DatatypeProperty
domain: Motion Sensor
domain: Soil Moisture Sensor
domain: Waste Bin Sensor
domain: Water AMR Sensor
domain: Weather Sensor
comment: Timestamp when the measure was detected

to-timestamp
type: DatatypeProperty
comment: UTC time in ISO 8601 formatted timestamp for when to get data TO

ssn:Property
type: Class
comment: It refers to the observables properties concerning a particular domain or use case. It has diverse sub-classes as presented below.

AmbientProperty
type: Class
subclass of: ssn:Property
comment: Ambient Property
comment: This concepts regroups the ambient properties that are detcetd by the deployed devices. These properties are the ambient temperature, the ambient humidity, the ambient flood, the ambient wind and the ambient solar radiation properties.

Ambient Solar Radiation
type: Class
subclass of: AmbientProperty
comment: Often called the solar resource or just sunlight, is a general term for the electromagnetic radiation emitted by the sun.

CO2 Carbon Dioxide
type: Class
subclass of: ssn:Property
comment: regroups measurement about the CO2 concentration

Energy Monitor Sensor
type: Class
subclass of: Sensor
comment: It is used to track and control real time energy use. It has different properties such as the returned energy, the total returned energy, etc...

Energy Property
type: Class
subclass of: ssn:Property
comment: It regroups the properties related to the energy such as: the battery level, the totalreturnedEnergy, the TotalEnergy, the PowerFactor, the Gridvoltage, and so one.

Flood Ambient Property
type: Class
subclass of: AmbientProperty
comment: a rising and overflowing of a body os water especially onto normally dry land

Flood Sensor
type: Class
subclass of: Sensor
comment: It is designed for detection of water leaks or detecting excessively high-water level.

GPS Emergency Button
type: Class
subclass of: Sensor
comment: It is a device used to detect the exact location of a specific thing or object. The detected data is the longitude, latitude, altitude, and the acceleration.

Ambient Humidity Property
type: Class
subclass of: AmbientProperty
comment: It is a value expressed as a percentage (0-100%). It is the amount of water vapor present in a specific volume.

Humidity Sensor
type: Class
subclass of: Sensor
comment: It is a device that detects and measures water vapor in its environment and converts its findings into a corresponding electrical signal.

Light Property
type: Class
subclass of: ssn:Property
comment: it describes properties about illuminance.

Luminus Flux
type: Class
subclass of: Light Property

Monitoring Sensor
type: Class
subclass of: Sensor
comment: It generates data about the active power, the reactive inductive power, the active enrgy, the reactive capacitif, the voltage and so one.

Motion Property
type: Class
subclass of: ssn:Property
comment: it is about the motion and the vibration properties.

Motion Sensor
type: Class
subclass of: Sensor
comment: A motion sensor (or motion detector) is a device that is designed to detect and measure movement.

Pressure
type: Class
subclass of: ssn:Property
comment: provides information about the pressure properties (for example the atmospheric pressure).

Rain
type: Class
subclass of: ssn:Property
comment: refers to the accumulated precipitation

Soil Moisture
type: Class
subclass of: ssn:Property
comment: presents the soil moisture height and volume

Soil Moisture Sensor
type: Class
subclass of: Sensor
comment: soil moisture sensors measure the volumetric water content in soil. it provides data about the height and volume of water in soil.

Sound Property
type: Class
subclass of: ssn:Property
comment: This concept defines the Noise Level properties.

Space Property
type: Class
subclass of: ssn:Property
comment: describes properties related to space such as the GPS latitude, the GPS altitude, the GPS longitude, the XAxis Acceleration, the YAxisAcceleration, the ZAxis acceleration, the distance, etc.

Ambient Temperature
type: Class
subclass of: AmbientProperty
comment: Ambient Temperature is a measure of the temperature around a given asset or piece of equipement or other object

Thermometer Sensor
type: Class
subclass of: Sensor
comment: A thermometer sensor is a device used to measure temperature.

Waste Bin Sensor
type: Class
subclass of: Sensor
comment: It ensures a real time monitoring of the waste bins' status. It generates data about the distance and the deviation position

Water AMR Sensor
type: Class
subclass of: Sensor
comment: Water AMR sensor sends data about the accumulated value of water in the current timestamp.

WaterValveActuator
type: Class
subclass of: Actuator
comment: it is used to control the water valve. It generates an acknowledgement message indicating that the command has been accepted. The generated command can be: ON, OFF, active, close.

Weather Sensor
type: Class
subclass of: Sensor
comment: It is a component of an automatic weather station that detects the presence of hydrometeors and determines their type (rain, snow, drizzle, etc.) and intensity. it detects data about the temperature, the humidity, the solar irradiation, the pressure and the rain.

Wind Ambient Property
type: Class
subclass of: AmbientProperty

Actuator
type: Class
subclass of: Device
comment: A device that is used by, or implements, an (Actuation) Procedure that changes the state of the world

Device
type: Class
comment: It is designed to realize a specific task. This task can be a detection of an occurred event or the initiation of an action. It has two sub-classes (sensor and actuator).

Sensor
type: Class
subclass of: Device
comment: it responds to a Stimulus, e.g., a change in the environment, or Input data composed from the Results of prior Observations, and generate a Result