made by pyLODE 2.10.0

SAREF: the Smart Applications REFerence ontology

Metadata

URI
https://saref.etsi.org/core/
Publisher(s)
None
Creator(s)
None
Modified
2020-05-29
Issued
2020-02-11
Version Information
v3.1.1
Version URI
https://saref.etsi.org/core/v3.1.1/
License
https://forge.etsi.org/etsi-software-license
Source
https://saref.etsi.org/sources/saref-core/
Ontology RDF
RDF (turtle)

Description

Information about changes compared to version 2.1.1: - Added the saref:FeatureOfInterest class and the properties used to relate it to saref:Measurement (saref:hasMeasurement and saref:isMeasurementOf) and to saref:Property (saref:hasProperty and saref:isPropertyOf). - Added the saref:measurementMadeBy property as inverse of saref:makesMeasurement. - The saref:relatesToProperty and saref:relatesToMeasurement properties are now inverse of each other. - The range of saref:hasValue, which was defined as xsd:float, has been removed to support other datatypes for measurements. - The range of datatype properties, which was defined as xsd:string, has been removed in order to support strings with language tags (rdf:langString). This affects saref:hasDescription, saref:hasManufacturer, saref:hasModel and saref:hasName, which now have implicitly a range of rdfs:Literal. - The saref:hasName property has been removed and the use of rdfs:label is recommended. - The saref:hasDescription property has been deprecated and the use of rdfs:comment is recommended. - Too restrictive restrictions have been removed and in some cases the ontology documentation has been updated to reflect this: a saref:Command having at most one saref:hasDescription; a saref:Task being accomplished by at least one saref:Device; a saref:Device having a typical consumption of only energy or power; a saref:Commodity being measured in units of measure; restrictions on the values of saref:accomplishes that only covered specific use cases; universal restrictions on the saref:actsUpon property have been changed to existential ones; restrictions on the commands that a saref:Function may have, since there could be others not included in the defined enumerations; restrictive documentation of saref:EventFunction and saref:SmokeSensor. - Bugs have been fixed: some devices (saref:DoorSwitch, saref:EnergyMeter, saref:LigthSwitch, saref:SmokeSensor, and saref:TemperatureSensor) were defined as subclass of a device and at the same time as consisting of such device; a saref:LightSwitch controls light and does not measure light, since it is an actuator; incorrect documentation of saref:OnState and saref:OffState. - The saref:BuildingRelated, saref:EnergyRelated and saref:FunctionRelated classes have been removed, since the different extensions already classify the device types. - The instances of the subclasses of saref:Command have been removed, since they represent examples. - The instances of saref:UnitOfMeasure have been moved to examples. - The classes related to the SAREF4ENER extension have been removed: saref:Generator, saref:Storage, saref:Load and saref:EnergyMeter. - Some instances of saref:Device have been moved to examples: saref:WashingMachine, saref:LightingDevice, saref:MicroRenewable, saref:Multimedia, and saref:Network. - Added domain and range axioms wherever the definition of a property unambiguously identifies the domain or the range of the property. - The OWL Time ontology is not imported anymore. - The documentation of some ontology terms has been updated for clarification. - Language tags have been added to all labels and comments.

Table of Contents

  1. Classes
  2. Object Properties
  3. Datatype Properties
  4. Annotation Properties
  5. Named Individuals
  6. Namespaces
  7. Legend

Overview

Pictures say 1,000 words
Figure 1: Ontology overview

Classes

Actuating functionc # Classes

URI https://saref.etsi.org/core/ActuatingFunction
Description

A function that allows to transmit data to actuators, such as level settings (e.g., temperature) or binary switching (e.g., open/close, on/off)

Super-classes Functionc
Sub-classes Level control functionc
Open close functionc
On off functionc
Start stop functionc

Actuatorc # Classes

URI https://saref.etsi.org/core/Actuator
Description

A device responsible for moving or controlling a mechanism or system by performing an actuating function

Super-classes Devicec
Restrictions has functionop some Actuating functionc
Sub-classes Switchc

Appliancec # Classes

URI https://saref.etsi.org/core/Appliance
Description

An electrical/mechanical machine that accomplish some household functions, such as cleaning or cooking

Super-classes Devicec

Close commandc # Classes

URI https://saref.etsi.org/core/CloseCommand
Description

A type of command

Super-classes Commandc
Restrictions is command ofop only Open close functionc
acts uponop some Open close statec

Close statec # Classes

URI https://saref.etsi.org/core/CloseState
Description

The state of a device that is CLOSE

Super-classes Open close statec

Coalc # Classes

URI https://saref.etsi.org/core/Coal
Description

A type of commodity

Super-classes Commodityc

Commandc # Classes

URI https://saref.etsi.org/core/Command
Description

A directive that a device must support to perform a certain function. A command may act upon a state, but does not necessarily act upon a state. For example, the ON command acts upon the ON/OFF state, but the GET command does not act upon any state, it simply gives a directive to retrieve a certain value. We propose here a list of commands that are relevant for the purpose of SAREF, but this list can be extended.

Restrictions is command ofop min 1 Functionc
acts uponop only Statec
Sub-classes Notify commandc
Close commandc
Off commandc
Get commandc
Open commandc
Step up commandc
Start commandc
Toggle commandc
On commandc
Step down commandc
Stop commandc
Set level commandc
Pause commandc
In domain of acts uponop
is command ofop
In range of has commandop

Commodityc # Classes

URI https://saref.etsi.org/core/Commodity
Description

A marketable item for which there is demand, but which is supplied without qualitative differentiation across a market. SAREF refers to energy commodities such as electricity, gas, coal and oil.

Sub-classes Gasc
Coalc
Waterc
Electricityc

Currencyc # Classes

URI https://saref.etsi.org/core/Currency
Description

The class of units of measure for price

Super-classes Unit of measurec

Devicec # Classes

URI https://saref.etsi.org/core/Device
Description

A tangible object designed to accomplish a particular task. In order to accomplish this task, the device performs one or more functions. For example, a washing machine is designed to wash (task) and to accomplish this task it performs a start and stop function.

Restrictions has profileop only Profilec
accomplishesop min 1 Taskc
measures propertyop only Propertyc
makes measurementop only Measurementc
has manufacturerdp max 1
offersop only Servicec
has functionop min 1 Functionc
controls propertyop only Propertyc
is used forop only Commodityc
has stateop only Statec
has modeldp max 1
consists ofop only Devicec
Sub-classes HVACc
Appliancec
Actuatorc
Sensorc
Meterc
In domain of offersop
has profileop
measures propertyop
has stateop
has functionop
makes measurementop
controls propertyop
In range of is measured by deviceop
is controlled by deviceop
is offered byop
measurement made byop

Door switchc # Classes

URI https://saref.etsi.org/core/DoorSwitch
Description

A switch that performs the saref:OpenCloseFunction, is used for controlling a door, and can be found in the state saref:OpenCloseState. A saref:DoorSwitch is typically used to accomplish saref:Safety.

Super-classes Switchc
Restrictions has stateop some Open close statec
has functionop some Open close functionc

Electricityc # Classes

URI https://saref.etsi.org/core/Electricity
Description

A type of commodity

Super-classes Commodityc

Energyc # Classes

URI https://saref.etsi.org/core/Energy
Description

A saref:Property related to some measurements that are characterized by a certain value measured in an energy unit (such as Kilowatt_Hour or Watt_hour). Furter specializations of the saref:Energy class can be found in the SAREF4ENER extension, where classes such as EnergyMax, EnergyMin and EnergyExpected are defined.

Super-classes Propertyc

Energy unitc # Classes

URI https://saref.etsi.org/core/EnergyUnit
Description

The unit of measure for energy

Super-classes Unit of measurec

Event functionc # Classes

URI https://saref.etsi.org/core/EventFunction
Description

A function that allows to notify about some relevant activity; e.g., that a certain threshold value has been exceeded or that some object has moved.

Super-classes Functionc
Restrictions has threshold measurementop min 1 Measurementc
In domain of has threshold measurementop

Feature of interestc # Classes

URI https://saref.etsi.org/core/FeatureOfInterest
Description

A feature of interest represents any real world entity from which a property is measured.

Restrictions has measurementop only Measurementc
has propertyop only Propertyc
In domain of has measurementop
has propertyop
In range of is property ofop
isMeasurementOfop

Functionc # Classes

URI https://saref.etsi.org/core/Function
Description

The functionality necessary to accomplish the task for which a device is designed. A device can be designed to perform more than one function. Functions can be structured in categories (subclasses) that reflect different points of view, for example, considering the specific application area for which a function can be used (e.g., light, temperature, motion, heat, power, etc.), or the capability that a function can support (e.g., receive, reply, notify, etc.), and so forth.

Restrictions has commandop min 1 Commandc
Sub-classes Actuating functionc
Event functionc
Metering functionc
Sensing functionc
In domain of has commandop
In range of representsop
is command ofop
has functionop

Gasc # Classes

URI https://saref.etsi.org/core/Gas
Description

A type of commodity

Super-classes Commodityc

Get commandc # Classes

URI https://saref.etsi.org/core/GetCommand
Description

A type of command

Super-classes Commandc
Sub-classes Get current meter value commandc
Get meter history commandc
Get sensing data commandc
Get meter data commandc

Get current meter value commandc # Classes

URI https://saref.etsi.org/core/GetCurrentMeterValueCommand
Description

A type of get command

Super-classes Get commandc
Restrictions is command ofop only Metering functionc

Get meter data commandc # Classes

URI https://saref.etsi.org/core/GetMeterDataCommand
Description

A type of get command

Super-classes Get commandc
Restrictions is command ofop only Metering functionc

Get meter history commandc # Classes

URI https://saref.etsi.org/core/GetMeterHistoryCommand
Description

A type of get command

Super-classes Get commandc
Restrictions is command ofop only Metering functionc

Get sensing data commandc # Classes

URI https://saref.etsi.org/core/GetSensingDataCommand
Description

A type of get command

Super-classes Get commandc
Restrictions is command ofop only Sensing functionc

HVACc # Classes

URI https://saref.etsi.org/core/HVAC
Description

Heating, Ventilation and Air Conditioning (HVAC) device that provides indoor environmental comfort. A saref:HVAC is typically used to accomplish saref:Comfort.

Super-classes Devicec

Humidityc # Classes

URI https://saref.etsi.org/core/Humidity
Description

A saref:Property related to some measurements that are characterized by a certain value that is measured in a humidity unit

Super-classes Propertyc

Illuminance unitc # Classes

URI https://saref.etsi.org/core/IlluminanceUnit
Description

The unit of measure for light

Super-classes Unit of measurec

Level control functionc # Classes

URI https://saref.etsi.org/core/LevelControlFunction
Description

An actuating function that allows to do level adjustments of a property in a certain range (e.g., 0%-100%), such as dimming a light in a room or setting the speed of an electric motor.

Super-classes Actuating functionc

Lightc # Classes

URI https://saref.etsi.org/core/Light
Description

A saref:Property related to some measurements that are characterized by a certain value that is measured in a illuminance unit (lux)

Super-classes Propertyc

Light switchc # Classes

URI https://saref.etsi.org/core/LightSwitch
Description

A switch that performs the saref:OnOffFunction, controls the property saref:Light, and can be found in the state saref:OnOffState. It can offer a switch on service. A saref:LightSwitch is typically used to accomplish saref:Lighting.

Super-classes Switchc
Restrictions controls propertyop some Lightc
has stateop some On off statec
offersop some Switch on servicec
has functionop some On off functionc

Measurementc # Classes

URI https://saref.etsi.org/core/Measurement
Description

Represents the measured value made over a property. It is also linked to the unit of measure in which the value is expressed and the timestamp of the measurement.

Restrictions is measured inop exactly 1 Unit of measurec
relates to propertyop only Propertyc
has timestampdp only xsd:dateTimec
isMeasurementOfop only Feature of interestc
relates to propertyop exactly 1 Propertyc
has valuedp exactly 1
is measured inop only Unit of measurec
In domain of isMeasurementOfop
is measured inop
relates to propertyop
measurement made byop
In range of relates to measurementop
makes measurementop
has measurementop
has meter readingop
has sensing rangeop
has threshold measurementop

Meterc # Classes

URI https://saref.etsi.org/core/Meter
Description

A device built to accurately detect and display a quantity in a form readable by a human being. Further, a device of category saref:Meter that performs a saref:MeteringFunction.

Super-classes Devicec
Restrictions has functionop some Metering functionc

Metering functionc # Classes

URI https://saref.etsi.org/core/MeteringFunction
Description

A function that allows to get data from a meter, such as current meter reading or instantaneous demand

Super-classes Functionc
Restrictions has meter reading typeop only (Commodityc or Propertyc)
has meter readingop only Measurementc
In domain of has meter readingop
has meter reading typeop

Motionc # Classes

URI https://saref.etsi.org/core/Motion
Description

A saref:Property related to some measurements that are characterized by a certain value that is measured in a unit of measure for motion

Super-classes Propertyc

Multi level statec # Classes

URI https://saref.etsi.org/core/MultiLevelState
Description

A type of state

Super-classes Statec

Notify commandc # Classes

URI https://saref.etsi.org/core/NotifyCommand
Description

A type of command

Super-classes Commandc
Restrictions is command ofop only Event functionc

Occupancyc # Classes

URI https://saref.etsi.org/core/Occupancy
Description

A saref:Property related to some measurements that are characterized by a certain value (saref:hasValue property) that is measured in a unit of measure for occupancy

Super-classes Propertyc

Off commandc # Classes

URI https://saref.etsi.org/core/OffCommand
Description

A type of command

Super-classes Commandc
Restrictions acts uponop some On off statec
is command ofop only On off functionc

Off statec # Classes

URI https://saref.etsi.org/core/OffState
Description

The state of a device that is Off

Super-classes On off statec

On commandc # Classes

URI https://saref.etsi.org/core/OnCommand
Description

A type of command

Super-classes Commandc
Restrictions is command ofop only On off functionc
acts uponop some On off statec

On off functionc # Classes

URI https://saref.etsi.org/core/OnOffFunction
Description

An actuating function that allows to switch on and off an actuator

Super-classes Actuating functionc

On off statec # Classes

URI https://saref.etsi.org/core/OnOffState
Description

A type of state

Super-classes Statec
Sub-classes On statec
Off statec

On statec # Classes

URI https://saref.etsi.org/core/OnState
Description

The state of a device that is On

Super-classes On off statec

Open close functionc # Classes

URI https://saref.etsi.org/core/OpenCloseFunction
Description

An actuating function that allows to open and close a device

Super-classes Actuating functionc

Open close statec # Classes

URI https://saref.etsi.org/core/OpenCloseState
Description

A type of state

Super-classes Statec
Sub-classes Open statec
Close statec

Open commandc # Classes

URI https://saref.etsi.org/core/OpenCommand
Description

A type of command

Super-classes Commandc
Restrictions acts uponop some Open close statec
is command ofop only Open close functionc

Open statec # Classes

URI https://saref.etsi.org/core/OpenState
Description

The state of a device that is OPEN

Super-classes Open close statec

Pause commandc # Classes

URI https://saref.etsi.org/core/PauseCommand
Description

A type of command

Super-classes Commandc

Powerc # Classes

URI https://saref.etsi.org/core/Power
Description

A saref:Property related to some measurements that are characterized by a certain value that is measured in a power unit (such as watt or kilowatt). Further specializations of the saref:Power class can be found in the SAREF4ENER extension, where classes such as PowerMax, PowerMin and PowerExpected are defined.

Super-classes Propertyc

Power unitc # Classes

URI https://saref.etsi.org/core/PowerUnit
Description

The unit of measure for power

Super-classes Unit of measurec

Pressurec # Classes

URI https://saref.etsi.org/core/Pressure
Description

A saref:Property related to some measurements that are characterized by a certain value that is measured in a pressure unit (bar or pascal)

Super-classes Propertyc

Pressure unitc # Classes

URI https://saref.etsi.org/core/PressureUnit
Description

The unit of measure for pressure

Super-classes Unit of measurec

Pricec # Classes

URI https://saref.etsi.org/core/Price
Description

A saref:Property crelated to some measurements that are characterized by a certain value that is measured using saref:Currency

Super-classes Propertyc
In range of has priceop

Profilec # Classes

URI https://saref.etsi.org/core/Profile
Description

A specification associated to a device to collect information about a certain Property (e.g., Energy) for optimizing its usage in the home, office or building in which the device is located. This specification is about a certain Property (saref:isAbout), can be calculated over a time span (saref:hasTime) and can be associated to some costs (saref:hasPrice). An example is the Power Profile defined in the SAREF4ENER extension that can be associated to a device for optimizing the Energy efficiency in the home, office or building in which the device is located.

Restrictions consists ofop only Profilec
has timeop only Timec
has priceop only Pricec
isAboutop only (Commodityc or Propertyc)
In range of has profileop

Propertyc # Classes

URI https://saref.etsi.org/core/Property
Description

A quality of a feature of interest that can be measured; an aspect of a feature of interest that is intrinsic to and cannot exist without the feature

Restrictions relates to measurementop only Measurementc
is property ofop only Feature of interestc
is controlled by deviceop only Devicec
is measured by deviceop only Devicec
Sub-classes Humidityc
Energyc
Powerc
Lightc
Smokec
Pressurec
Pricec
Temperaturec
Motionc
Occupancyc
In domain of is measured by deviceop
is controlled by deviceop
is property ofop
relates to measurementop
In range of relates to propertyop
has sensor typeop
has propertyop
has meter reading typeop
controls propertyop
measures propertyop

Sensing functionc # Classes

URI https://saref.etsi.org/core/SensingFunction
Description

A function that allows to transmit data from sensors, such as measurement values (e.g., temperature) or sensing data (e.g., occupancy)

Super-classes Functionc
Restrictions has sensing rangeop some Measurementc
has sensor typeop only Propertyc
In domain of has sensor typeop
has sensing rangeop

Sensorc # Classes

URI https://saref.etsi.org/core/Sensor
Description

A device that detects and responds to events or changes in the physical environment such as light, motion, or temperature changes. Further, a device of category saref:Sensor that performs a saref:SensingFunction.

Super-classes Devicec
Restrictions has functionop some Sensing functionc
Sub-classes Smoke sensorc
Temperature sensorc

Servicec # Classes

URI https://saref.etsi.org/core/Service
Description

A service is a representation of a function to a network that makes the function discoverable, registerable, remotely controllable by other devices in the network. A service can represent one or more functions. A Service is offered by a device that wants (a certain set of) its function(s) to be discoverable, registerable, remotely controllable by other devices in the network. A Service must specify the device that is offering the service and the function(s) to be represented.

Restrictions representsop min 1 Functionc
is offered byop min 1 Devicec
Sub-classes Switch on servicec
In domain of representsop
is offered byop
In range of offersop

Set absolute level commandc # Classes

URI https://saref.etsi.org/core/SetAbsoluteLevelCommand
Description

A type of set level command

Super-classes Set level commandc

Set level commandc # Classes

URI https://saref.etsi.org/core/SetLevelCommand
Description

A type of command

Super-classes Commandc
Restrictions acts uponop some Multi level statec
is command ofop only Level control functionc
Sub-classes Set absolute level commandc
Set relative level commandc

Set relative level commandc # Classes

URI https://saref.etsi.org/core/SetRelativeLevelCommand
Description

A type of set level command

Super-classes Set level commandc

Smokec # Classes

URI https://saref.etsi.org/core/Smoke
Description

A saref:Property related to some measurements that are characterized by a certain value that is measured in a unit of measure for smoke

Super-classes Propertyc

Smoke sensorc # Classes

URI https://saref.etsi.org/core/SmokeSensor
Description

A sensor that performs the saref:SensingFunction and the saref:EventFunction, and is used for the purpose of sensing a property of type saref:Smoke. A saref:SmokeSensor is typically used to saref:accomplish saref:Safety.

Super-classes Sensorc
Restrictions measures propertyop some Smokec
has functionop some Sensing functionc
has functionop some Event functionc

Start commandc # Classes

URI https://saref.etsi.org/core/StartCommand
Description

A type of command

Super-classes Commandc
Restrictions is command ofop only Start stop functionc
acts uponop some Start stop statec

Start statec # Classes

URI https://saref.etsi.org/core/StartState
Description

The state of a device that is STARTED

Super-classes Start stop statec

Start stop functionc # Classes

URI https://saref.etsi.org/core/StartStopFunction
Description

An actuating function that allows to start and stop a device

Super-classes Actuating functionc

Start stop statec # Classes

URI https://saref.etsi.org/core/StartStopState
Description

A type of state

Super-classes Statec
Sub-classes Start statec
Stop statec

Statec # Classes

URI https://saref.etsi.org/core/State
Description

The state in which a device can be found, e.g, ON/OFF/STANDBY, or ONLINE/OFFLINE. We propose here a list of states that are relevant for the purpose of SAREF, but this list can be extended.

Sub-classes Start stop statec
Multi level statec
Open close statec
On off statec
In range of has stateop
acts uponop

Step down commandc # Classes

URI https://saref.etsi.org/core/StepDownCommand
Description

A type of command

Super-classes Commandc
Restrictions is command ofop only Level control functionc
acts uponop some Multi level statec

Step up commandc # Classes

URI https://saref.etsi.org/core/StepUpCommand
Description

A type of command

Super-classes Commandc
Restrictions is command ofop only Level control functionc
acts uponop some Multi level statec

Stop commandc # Classes

URI https://saref.etsi.org/core/StopCommand
Description

A type of command

Super-classes Commandc
Restrictions is command ofop only Start stop functionc
acts uponop some Start stop statec

Stop statec # Classes

URI https://saref.etsi.org/core/StopState
Description

The state of a device that is STOPPED

Super-classes Start stop statec

Switchc # Classes

URI https://saref.etsi.org/core/Switch
Description

A device of category saref:Actuator that performs an actuating function of type saref:OnOffFunction or saref:OpenCloseFunction

Super-classes Actuatorc
Sub-classes Door switchc
Light switchc

Switch on servicec # Classes

URI https://saref.etsi.org/core/SwitchOnService
Description

A type of service that represents an on/off function to the network

Super-classes Servicec
Restrictions is offered byop some Light switchc
representsop some On off functionc

Taskc # Classes

URI https://saref.etsi.org/core/Task
Description

The goal for which a device is designed (from a user perspective). For example, a washing machine is designed for the task of washing. We propose here a list of tasks that are relevant for the purpose of SAREF, but this list can be extended. Tasks can be accomplished by devices (saref:isAccomplishedBy).

In domain of is accomplished byop
In range of accomplishesop
Members saref:Drying
saref:Washing
saref:WellBeing
saref:Cleaning
saref:MeterReading
saref:Comfort
saref:Safety
saref:Entertainment
saref:Lighting
saref:EnergyEfficiency

Temperaturec # Classes

URI https://saref.etsi.org/core/Temperature
Description

A saref:Property related to some measurements that are characterized by a certain value that is measured in a temperature unit (degree_Celsius, degree_Fahrenheit, or degree_kelvin)

Super-classes Propertyc

Temperature sensorc # Classes

URI https://saref.etsi.org/core/TemperatureSensor
Description

A sensor that is used for the purpose of sensing a property of type saref:Temperature. A saref:TemperatureSensor is typically used to saref:accomplish saref:Comfort.

Super-classes Sensorc
Restrictions measures propertyop some Temperaturec
has functionop some Sensing functionc

Temperature unitc # Classes

URI https://saref.etsi.org/core/TemperatureUnit
Description

The unit of measure for temperature

Super-classes Unit of measurec

Timec # Classes

URI https://saref.etsi.org/core/Time
Description

A class that allows to specify the time concept.

In range of has timeop

Toggle commandc # Classes

URI https://saref.etsi.org/core/ToggleCommand
Description

A type of command

Super-classes Commandc
Restrictions is command ofop only On off functionc

Unit of measurec # Classes

URI https://saref.etsi.org/core/UnitOfMeasure
Description

The unit of measure is a standard for measurement of a quantity, such as a Property. For example, Power is a property and Watt is a unit of power that represents a definite predetermined power: when we say 10 Watt, we actually mean 10 times the definite predetermined power called "watt". Our definition is based on the definition of unit of measure in the Ontology of units of Measure (OM). We propose here a list of some units of measure that are relevant for the purpose of SAREF, but this list can be extended, also using some other ontologies rather than the Ontology of units of Measure (OM).

Sub-classes Temperature unitc
Pressure unitc
Power unitc
Illuminance unitc
Currencyc
Energy unitc
In range of is measured inop

Waterc # Classes

URI https://saref.etsi.org/core/Water
Description

A type of commodity

Super-classes Commodityc

Object Properties

accomplishesop # OPs

URI https://saref.etsi.org/core/accomplishes
Description

A relationship between a certain entity (e.g., a device) and the task it accomplishes

Inverse properties is accomplished byop
Range(s) saref:Taskc

acts uponop # OPs

URI https://saref.etsi.org/core/actsUpon
Description

A relationship between a command and a state

Domain(s) Commandc
Range(s) saref:Statec

consists ofop # OPs

URI https://saref.etsi.org/core/consistsOf
Description

A relationship indicating a composite entity that consists of other entities (e.g., a temperature/humidity sensor that consists of a temperature sensor and a humidity sensor)

controls propertyop # OPs

URI https://saref.etsi.org/core/controlsProperty
Description

A relationship specifying the property that can be controlled by a certain device

Domain(s) Devicec
Range(s) saref:Propertyc

has commandop # OPs

URI https://saref.etsi.org/core/hasCommand
Description

A relationship between a function and a command

Inverse properties is command ofop
Domain(s) Functionc
Range(s) saref:Commandc

has functionop # OPs

URI https://saref.etsi.org/core/hasFunction
Description

A relationship identifying the function of a device

Domain(s) Devicec
Range(s) saref:Functionc

has measurementop # OPs

URI https://saref.etsi.org/core/hasMeasurement
Description

A relationship between a feature of interest and a measurement about it

Domain(s) Feature of interestc
Range(s) saref:Measurementc

has meter readingop # OPs

URI https://saref.etsi.org/core/hasMeterReading
Description

A relationship between a metering function and the measurement of the reading

Domain(s) Metering functionc
Range(s) saref:Measurementc

has meter reading typeop # OPs

URI https://saref.etsi.org/core/hasMeterReadingType
Description

A relationship identifying the reading type of a metering function (e.g., Water, Gas, Pressure , Energy , Power, etc.)

Domain(s) Metering functionc
Range(s) saref:Propertyc

has priceop # OPs

URI https://saref.etsi.org/core/hasPrice
Description

A relationship indentifying the price associated to an entity

Range(s) saref:Pricec

has profileop # OPs

URI https://saref.etsi.org/core/hasProfile
Description

A relationship associating a profile to a certain device

Domain(s) Devicec
Range(s) saref:Profilec

has propertyop # OPs

URI https://saref.etsi.org/core/hasProperty
Description

A relationship between a feature of interest and a property of that feature

Inverse properties is property ofop
Domain(s) Feature of interestc
Range(s) saref:Propertyc

has sensing rangeop # OPs

URI https://saref.etsi.org/core/hasSensingRange
Description

A relationship between a sensing function and a measurement identifying the range of a sensor detection

Domain(s) Sensing functionc
Range(s) saref:Measurementc

has sensor typeop # OPs

URI https://saref.etsi.org/core/hasSensorType
Description

A relationship identifying the sensing type of a sensor detection (i.e., Temperature, Occupancy, Humidity, Motion , Smoke, Pressure, etc.)

Domain(s) Sensing functionc
Range(s) saref:Propertyc

has stateop # OPs

URI https://saref.etsi.org/core/hasState
Description

A relationship identifying the type of state of a device

Domain(s) Devicec
Range(s) saref:Statec

has threshold measurementop # OPs

URI https://saref.etsi.org/core/hasThresholdMeasurement
Description

A relationship associated with an event function to notify that a certain threshold measurement has been exceeded

Domain(s) Event functionc
Range(s) saref:Measurementc

has timeop # OPs

URI https://saref.etsi.org/core/hasTime
Description

A relationship to associate time information to an entity

Range(s) saref:Timec

has typical consumptionop # OPs

URI https://saref.etsi.org/core/hasTypicalConsumption
Description

A relationship identifying the typical (energy or power) consumption of a device

isAboutop # OPs

URI https://saref.etsi.org/core/isAbout
Description

A relationship identifying what an entity, such as a profile, is about

is accomplished byop # OPs

URI https://saref.etsi.org/core/isAccomplishedBy
Description

A relationship identifying an entity (e.g., a device) that can accomplish a task.

Domain(s) Taskc

is command ofop # OPs

URI https://saref.etsi.org/core/isCommandOf
Description

A relationship between a command and a function.

Domain(s) Commandc
Range(s) saref:Functionc

is controlled by deviceop # OPs

URI https://saref.etsi.org/core/isControlledByDevice
Description

A relationship specifying the devices that can control a certain property

Domain(s) Propertyc
Range(s) saref:Devicec

is measured by deviceop # OPs

URI https://saref.etsi.org/core/isMeasuredByDevice
Description

A relationship specifying the devices that can measure a certain property

Domain(s) Propertyc
Range(s) saref:Devicec

is measured inop # OPs

URI https://saref.etsi.org/core/isMeasuredIn
Description

A relationship identifying the unit of measure used for a certain entity.

Domain(s) Measurementc
Range(s) saref:UnitOfMeasurec

isMeasurementOfop # OPs

URI https://saref.etsi.org/core/isMeasurementOf
Description

A relationship between a measurement and the feature of interest whose quality was measured

Inverse properties has measurementop
Domain(s) Measurementc
Range(s) saref:FeatureOfInterestc

is offered byop # OPs

URI https://saref.etsi.org/core/isOfferedBy
Description

A relationship between a service and a device that offers the service

Inverse properties offersop
Domain(s) Servicec
Range(s) saref:Devicec

is property ofop # OPs

URI https://saref.etsi.org/core/isPropertyOf
Description

A relationship between a property and the feature of interest it belongs to

Domain(s) Propertyc
Range(s) saref:FeatureOfInterestc

is used forop # OPs

URI https://saref.etsi.org/core/isUsedFor
Description

A relationship specifying the commodity for which a device is used for

makes measurementop # OPs

URI https://saref.etsi.org/core/makesMeasurement
Description

A relation between a device and the measurements it makes. Such measurement will link together the value of the measurement, its unit of measure and the property to which it relates.

Inverse properties measurement made byop
Domain(s) Devicec
Range(s) saref:Measurementc

measurement made byop # OPs

URI https://saref.etsi.org/core/measurementMadeBy
Description

A relation between a measurement and the device that made it.

Domain(s) Measurementc
Range(s) saref:Devicec

measures propertyop # OPs

URI https://saref.etsi.org/core/measuresProperty
Description

A relationship specifying the property that can be measured by a certain device

Domain(s) Devicec
Range(s) saref:Propertyc

offersop # OPs

URI https://saref.etsi.org/core/offers
Description

A relationship between a device and a service

Domain(s) Devicec
Range(s) saref:Servicec

relates to measurementop # OPs

URI https://saref.etsi.org/core/relatesToMeasurement
Description

A relationship between a property and the measurements it relates to

Domain(s) Propertyc
Range(s) saref:Measurementc

relates to propertyop # OPs

URI https://saref.etsi.org/core/relatesToProperty
Description

A relationship between a measurement and the property it relates to

Inverse properties relates to measurementop
Domain(s) Measurementc
Range(s) saref:Propertyc

representsop # OPs

URI https://saref.etsi.org/core/represents
Description

A relationship between a service and a function.

Domain(s) Servicec
Range(s) saref:Functionc

Datatype Properties

has descriptiondp # DPs

URI https://saref.etsi.org/core/hasDescription
Description

DEPRECATED: The use of rdfs:comment is recommended instead.

has manufacturerdp # DPs

URI https://saref.etsi.org/core/hasManufacturer
Description

A relationship identifying the manufacturer of an entity (e.g., device). The value is expected to be a string or a string with language tag.

has modeldp # DPs

URI https://saref.etsi.org/core/hasModel
Description

A relationship identifying the model of an entity (e.g., device). The value is expected to be a string or a string with language tag.

has timestampdp # DPs

URI https://saref.etsi.org/core/hasTimestamp
Description

A relationship stating the timestamp of an entity (e.g. a measurement).

has valuedp # DPs

URI https://saref.etsi.org/core/hasValue
Description

A relationship defining the value of a certain property, e.g., energy or power. Note that, even if numeric values are expected to enable reasoning, measurement values could use other datatypes.

Annotation Properties

creatorap # APs

URI http://purl.org/dc/terms/creator

descriptionap # APs

URI http://purl.org/dc/terms/description

issuedap # APs

URI http://purl.org/dc/terms/issued

licenseap # APs

URI http://purl.org/dc/terms/license

modifiedap # APs

URI http://purl.org/dc/terms/modified

publisherap # APs

URI http://purl.org/dc/terms/publisher

sourceap # APs

URI http://purl.org/dc/terms/source

titleap # APs

URI http://purl.org/dc/terms/title

preferredNamespacePrefixap # APs

URI http://purl.org/vocab/vann/preferredNamespacePrefix

preferredNamespaceUriap # APs

URI http://purl.org/vocab/vann/preferredNamespaceUri

Named Individuals

Cleaningni

Class(es)
saref:Task
URI https://saref.etsi.org/core/Cleaning
Description A type of task for which a device is designed

Comfortni

Class(es)
saref:Task
URI https://saref.etsi.org/core/Comfort
Description A type of task for which a device is designed

Dryingni

Class(es)
saref:Task
URI https://saref.etsi.org/core/Drying
Description A type of task for which a device is designed

EnergyEfficiencyni

Class(es)
saref:Task
URI https://saref.etsi.org/core/EnergyEfficiency
Description A type of task for which a device is designed

Entertainmentni

Class(es)
saref:Task
URI https://saref.etsi.org/core/Entertainment
Description A type of task for which a device is designed

Lightingni

Class(es)
saref:Task
URI https://saref.etsi.org/core/Lighting
Description A type of task for which a device is designed

Meter readingni

Class(es)
saref:Task
URI https://saref.etsi.org/core/MeterReading
Description A type of task for which a device is designed

Safetyni

Class(es)
saref:Task
URI https://saref.etsi.org/core/Safety
Description A type of task for which a device is designed

Washingni

Class(es)
saref:Task
URI https://saref.etsi.org/core/Washing
Description A type of task for which a device is designed

WellBeingni

Class(es)
saref:Task
URI https://saref.etsi.org/core/WellBeing
Description A type of task for which a device is designed

Namespaces

default (saref)
https://saref.etsi.org/core/
dcterms
http://purl.org/dc/terms/
foaf
http://xmlns.com/foaf/0.1/
owl
http://www.w3.org/2002/07/owl#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
sdo
https://schema.org/
skos
http://www.w3.org/2004/02/skos/core#
vann
http://purl.org/vocab/vann/
xsd
http://www.w3.org/2001/XMLSchema#

Legend

cClasses
opObject Properties
fpFunctional Properties
dpData Properties
dpAnnotation Properties
pProperties
niNamed Individuals