SAREF: the Smart Appliances REFerence ontology

IRI:
https://w3id.org/saref
Current version :
2.1.2
Authors :
https://www.linkedin.com/in/lauradaniele
Contributors :
http://purl.org/net/mpoveda
http://www.garcia-castro.com/foaf.rdf#me
Publisher :
https://www.tno.nl
Imported Ontologies :
http://www.w3.org/2006/time (visualise it with LODE )
Other visualisation :
Ontology source - WebVowl

Abstract

Information about changes compared to version 1.1.1: (1)The classes and properties related to how to represent devices in building spaces (such as the saref:BuildingSpace class, saref:BuildingObject class and saref:isLocatedIn property) have been removed from SAREF and incorporated into the SAREF4BLDG extension related to buildings (https://w3id.org/def/saref4bldg), including the reuse of the W3C® WGS84 geo positioning vocabulary; (2)The saref:DeviceCategory and saref:FunctionCategory classes have been removed. Instead, the hierarchy of device categories has been implemented directly as subclasses of the saref:Device class; (3)The information specific for energy efficiency has been moved to the SAREF4ENER extension (https://w3id.org/saref4ener). For example, the saref:Profile class has been redefined to accommodate only the properties that are general enough for any type of profile, not only for energy and power. Details on how to specifically model a power profile can be found in the SAREF4ENER extension (https://w3id.org/saref4ener); (4) The subclasses of the saref:Energy class have been removed (i.e., Average Energy, Maximum Energy, Minimum Energy, Total Energy, HVAC Energy, Hot Water Energy and Lighting Energy); (5)The saref:Property class has been split into two classes (saref:Property and saref:Measurement), as it is done in the SAREF4ENVI extension (https://w3id.org/def/saref4envi), in order to properly accommodate the distinction between the concept of property (an observable quality of something) and the concept of measurement (a concrete value observed for a property); (6)Too restrictive cardinality restrictions have been revised, sometimes making them optional rather than mandatory (better to make properties mandatory in the extensions that specialize SAREF for a specific purpose, rather than restricting SAREF, whose purpose is more general). For example, definitions of units of measurement using an enumeration (owl:oneOf) were too restrictive because they did not allow using other units than those enumerated. Therefore, the individuals of each class are still there, but the owl:oneOf enumeration has been removed; (7)The saref:UnitOfMeasure subclassesre use individuals from the OM ontology for unit of measures (http://www.wurvoc.org/vocabularies/om-1.6/), but this is not the only solution. It has been clarified in the comments that the OM ontology is an example, but other ontologies can be used; (8)The global restrictions (rdfs:domain and rdfs:range) in object properties have been completely removed not to hinder interoperability. Object properties are now only restricted locally in the classes; (9)The subclasses of saref:Task have been transormed in individuals; (10)The saref:hasTask property has been removed from the saref:Profile class to resolve an ambiguity with the saref:Task class.

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Named Individuals
  5. Namespace Declarations

Classes

Actuating functionc back to ToC or Class ToC

IRI: https://w3id.org/saref#ActuatingFunction

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)
has super-classes
Functionc
has sub-classes
Level control functionc, On off functionc, Open close functionc, Start stop functionc

Actuatorc back to ToC or Class ToC

IRI: https://w3id.org/saref#Actuator

A device responsible for moving or controlling a mechanism or system by performing an actuating function
has super-classes
Function relatedc
has functionop some Actuating functionc
has sub-classes
Switchc

Appliancec back to ToC or Class ToC

IRI: https://w3id.org/saref#Appliance

An electrical/mechanical machine that accomplish some household functions, such as cleaning or cooking
has super-classes
Function relatedc
has sub-classes
Washing machinec

Building relatedc back to ToC or Class ToC

IRI: https://w3id.org/saref#BuildingRelated

A category that includes devices as described by building related data models, such as IFC and FIEMSER
has super-classes
Devicec

Close commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#CloseCommand

A type of command
has super-classes
Commandc
acts uponop only Open close statec
has members
Closeni
is disjoint with
Open commandc

Close statec back to ToC or Class ToC

IRI: https://w3id.org/saref#CloseState

The state of a device that is CLOSE
has super-classes
Open close statec
has members
Closeni

Coalc back to ToC or Class ToC

IRI: https://w3id.org/saref#Coal

A type of commodity
has super-classes
Commodityc

Commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#Command

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.
has super-classes
acts uponop only Statec
is command ofop min 1 Functionc
has descriptiondp max 1
has sub-classes
Close commandc, Get commandc, Notify commandc, Off commandc, On commandc, Open commandc, Pause commandc, Set level commandc, Start commandc, Step down commandc, Step up commandc, Stop commandc, Toggle commandc

Commodityc back to ToC or Class ToC

IRI: https://w3id.org/saref#Commodity

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.
has super-classes
is measured inop only Unit of measurec
has sub-classes
Coalc, Electricityc, Gasc, Waterc

Currencyc back to ToC or Class ToC

IRI: https://w3id.org/saref#Currency

The unit of measure for price
has super-classes
Unit of measurec
has members
Great Britain pound sterlingni, United States dollarni, euroni

Devicec back to ToC or Class ToC

IRI: https://w3id.org/saref#Device

A tangible object designed to accomplish a particular task in households, common public buildings or offices. 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. Devices can be structured in categories (subclasses) that reflect the different domain in which a device is used, e.g., smart appliances domain (subclass FunctionRelated) vs. building domain (subclass BuildingRelated) vs. smart grid domain (subclass EnergyRelated). New categories can be defined,if needed, to reflect other differences, for example different points of view, such as the point of view of the device's user vs. the point of view of the device's manufacturer. We propose a list of devices that are relevant for the purpose of SAREF, but this list can be extended.
has super-classes
has stateop only Statec
has typical consumptionop only Energyc or Powerc
is used forop only Commodityc
makes measurementop only Measurementc
measures propertyop only Propertyc
offersop only Servicec
accomplishesop min 1 Taskc
has functionop min 1 Functionc
has descriptiondp max 1
has manufacturerdp max 1
has modeldp max 1
consists ofop only Devicec
controls propertyop only Propertyc
has profileop only Profilec
has sub-classes
Building relatedc, Energy relatedc, Function relatedc

Door switchc back to ToC or Class ToC

IRI: https://w3id.org/saref#DoorSwitch

A device of category saref:Actuator that consists of a switch, accomplishes the task saref:Safety, performs the saref:OpenCloseFunction, is used for controlling a door, and can be found in the state saref:OpenCloseState.
has super-classes
Switchc
consists ofop some Switchc
has functionop some Open close functionc
has stateop some Open close statec
accomplishesop value Safety

Electricityc back to ToC or Class ToC

IRI: https://w3id.org/saref#Electricity

A type of commodity
has super-classes
Commodityc

Energyc back to ToC or Class ToC

IRI: https://w3id.org/saref#Energy

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.
has super-classes
Propertyc

Energy meterc back to ToC or Class ToC

IRI: https://w3id.org/saref#EnergyMeter

An energy meter is a device of category saref:Meter that consists of a meter, accomplishes the tasks saref:MeterReading and saref:EnergyEfficiency, performs the saref:MeteringFunction and is used for the purpose of measuring the saref:Energy property
has super-classes
Meterc
consists ofop some Meterc
measures propertyop some Energyc
accomplishesop value EnergyEfficiency
accomplishesop value Meter reading

Energy relatedc back to ToC or Class ToC

IRI: https://w3id.org/saref#EnergyRelated

A category that considers devices based on energy consumption information and profiles to optimize energy efficiency.
has super-classes
Devicec
has sub-classes
Generatorc, Loadc, Storagec

Energy unitc back to ToC or Class ToC

IRI: https://w3id.org/saref#EnergyUnit

The unit of measure for energy
has super-classes
Unit of measurec
has members
kilowatt hourni, watt hourni

Event functionc back to ToC or Class ToC

IRI: https://w3id.org/saref#EventFunction

A function that allows to notify another device that a certain threshold value has been exceeded.
has super-classes
Functionc
has commandop only Notify commandc
has threshold measurementop min 1 Measurementc

Functionc back to ToC or Class ToC

IRI: https://w3id.org/saref#Function

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.
has super-classes
has commandop min 1 Commandc
has sub-classes
Actuating functionc, Event functionc, Metering functionc, Sensing functionc

Function relatedc back to ToC or Class ToC

IRI: https://w3id.org/saref#FunctionRelated

A category that considers devices, sensors and their specification in terms of functions, states and services
has super-classes
Devicec
has sub-classes
Actuatorc, Appliancec, HVACc, Lighting devicec, Meterc, Micro renewablec, Multimediac, Networkc, Sensorc

Gasc back to ToC or Class ToC

IRI: https://w3id.org/saref#Gas

A type of commodity
has super-classes
Commodityc

Generatorc back to ToC or Class ToC

IRI: https://w3id.org/saref#Generator

A type of energy-related device that generates energy
has super-classes
Energy relatedc

Get commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#GetCommand

A type of command
has super-classes
Commandc
has sub-classes
Get current meter value commandc, Get meter data commandc, Get meter history commandc, Get sensing data commandc

Get current meter value commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#GetCurrentMeterValueCommand

A type of get command
has super-classes
Get commandc
has members
Get current meter valueni

Get meter data commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#GetMeterDataCommand

A type of get command
has super-classes
Get commandc
has members
Get meter datani

Get meter history commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#GetMeterHistoryCommand

A type of get command
has super-classes
Get commandc
has members
Get meter historyni

Get sensing data commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#GetSensingDataCommand

A type of get command
has super-classes
Get commandc
has members
Get sensing datani

Humidityc back to ToC or Class ToC

IRI: https://w3id.org/saref#Humidity

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

HVACc back to ToC or Class ToC

IRI: https://w3id.org/saref#HVAC

Heating, Ventilation and Air Conditioning (HVAC) device that provides indoor environmental comfort
has super-classes
Function relatedc
accomplishesop value Comfort

Illuminance unitc back to ToC or Class ToC

IRI: https://w3id.org/saref#IlluminanceUnit

The unit of measure for light
has super-classes
Unit of measurec
has members
luxni

Level control functionc back to ToC or Class ToC

IRI: https://w3id.org/saref#LevelControlFunction

An actuating function that allows to do level adjustments of an actuator in a certain range (e.g., 0%-100%), such as dimming a light or set the speed of an electric motor.
has super-classes
Actuating functionc
has commandop only Set absolute level commandc or Set relative level commandc or Step down commandc or Step up commandc

Lightc back to ToC or Class ToC

IRI: https://w3id.org/saref#Light

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

Light switchc back to ToC or Class ToC

IRI: https://w3id.org/saref#LightSwitch

A device of category saref:Actuator that consists of a switch, accomplishes the task saref:Lighting, performs the saref:OnOffFunction, measures the property saref:Light, and can be found in the state saref:OnOffState. It can offer a switch on service.
has super-classes
Switchc
consists ofop some Switchc
has functionop some On off functionc
has stateop some On off statec
measures propertyop some Lightc
offersop some Switch on servicec
accomplishesop value Lighting

Lighting devicec back to ToC or Class ToC

IRI: https://w3id.org/saref#LightingDevice

A device used for illumination, irradiation, signaling, or projection
has super-classes
Function relatedc
accomplishesop value Comfort

Loadc back to ToC or Class ToC

IRI: https://w3id.org/saref#Load

A type of energy-related device that consumes energy
has super-classes
Energy relatedc
has sub-classes
Washing machinec

Measurementc back to ToC or Class ToC

IRI: https://w3id.org/saref#Measurement

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.
has super-classes
is measured inop only Unit of measurec
relates to propertyop only Propertyc
is measured inop exactly 1 Unit of measurec
relates to propertyop exactly 1 Propertyc
has timestampdp only date time
has valuedp exactly 1

Meterc back to ToC or Class ToC

IRI: https://w3id.org/saref#Meter

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.
has super-classes
Function relatedc
has functionop some Metering functionc
has sub-classes
Energy meterc

Metering functionc back to ToC or Class ToC

IRI: https://w3id.org/saref#MeteringFunction

A function that allows to get data from a meter, such as current meter reading or instantaneous demand
has super-classes
Functionc
has commandop only Get current meter value commandc or Get meter data commandc or Get meter history commandc
has meter readingop only Measurementc
has meter reading typeop only Commodityc or Propertyc

Micro renewablec back to ToC or Class ToC

IRI: https://w3id.org/saref#MicroRenewable

A device that generates renewable energy from natural resources such as teh sun, wind and water
has super-classes
Function relatedc
accomplishesop value EnergyEfficiency

Motionc back to ToC or Class ToC

IRI: https://w3id.org/saref#Motion

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

Multi level statec back to ToC or Class ToC

IRI: https://w3id.org/saref#MultiLevelState

A type of state
has super-classes
Statec

Multimediac back to ToC or Class ToC

IRI: https://w3id.org/saref#Multimedia

A device designed to display, store, record or play multimedia content such as audio, images, animation, video
has super-classes
Function relatedc
accomplishesop value Entertainment

Networkc back to ToC or Class ToC

IRI: https://w3id.org/saref#Network

A device used to connect other devices in a network, such as hub, switch or router in a Local Area Network (LAN).
has super-classes
Function relatedc

Notify commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#NotifyCommand

A type of command
has super-classes
Commandc
has members
Notifyni

Occupancyc back to ToC or Class ToC

IRI: https://w3id.org/saref#Occupancy

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
has super-classes
Propertyc

Off commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#OffCommand

A type of command
has super-classes
Commandc
acts uponop only On off statec
has members
Off ni
is disjoint with
On commandc

Off statec back to ToC or Class ToC

IRI: https://w3id.org/saref#OffState

The state of a device that is ON
has super-classes
On off statec
has members
Off ni

On commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#OnCommand

A type of command
has super-classes
Commandc
acts uponop only On off statec
has members
Onni
is disjoint with
Off commandc

On off functionc back to ToC or Class ToC

IRI: https://w3id.org/saref#OnOffFunction

An actuating function that allows to switch on and off an actuator
has super-classes
Actuating functionc
has commandop only Off commandc or On commandc or Toggle commandc

On off statec back to ToC or Class ToC

IRI: https://w3id.org/saref#OnOffState

A type of state
has super-classes
Statec
has sub-classes
Off statec, On statec

On statec back to ToC or Class ToC

IRI: https://w3id.org/saref#OnState

The state of a device that is OFF
has super-classes
On off statec
has members
Onni

Open close functionc back to ToC or Class ToC

IRI: https://w3id.org/saref#OpenCloseFunction

An actuating function that allows to open and close a device
has super-classes
Actuating functionc
has commandop only Close commandc or Open commandc

Open close statec back to ToC or Class ToC

IRI: https://w3id.org/saref#OpenCloseState

A type of state
has super-classes
Statec
has sub-classes
Close statec, Open statec

Open commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#OpenCommand

A type of command
has super-classes
Commandc
acts uponop only Open close statec
has members
Openni
is disjoint with
Close commandc

Open statec back to ToC or Class ToC

IRI: https://w3id.org/saref#OpenState

The state of a device that is OPEN
has super-classes
Open close statec
has members
Openni

Pause commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#PauseCommand

A type of command
has super-classes
Commandc
has members
Pauseni

Powerc back to ToC or Class ToC

IRI: https://w3id.org/saref#Power

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.
has super-classes
Propertyc

Power unitc back to ToC or Class ToC

IRI: https://w3id.org/saref#PowerUnit

The unit of measure for power
has super-classes
Unit of measurec
has members
kilowattni, wattni

Pressurec back to ToC or Class ToC

IRI: https://w3id.org/saref#Pressure

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

Pressure unitc back to ToC or Class ToC

IRI: https://w3id.org/saref#PressureUnit

The unit of measure for pressure
has super-classes
Unit of measurec
has members
barni, pascalni

Pricec back to ToC or Class ToC

IRI: https://w3id.org/saref#Price

A saref:Property crelated to some measurements that are characterized by a certain value that is measured using saref:Currency
has super-classes
Propertyc

Profilec back to ToC or Class ToC

IRI: https://w3id.org/saref#Profile

A specification associated to a device to collect information about a certain Property (e.g., Energy) or Commodity (e.g.Water) for optimizing its usage in the home, office or building in which the device is located. This specification is about a certain Property or Commodity (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.
has super-classes
consists ofop only Profilec
has priceop only Pricec
has timeop only Timec
isAboutop only Commodityc or Propertyc

Propertyc back to ToC or Class ToC

IRI: https://w3id.org/saref#Property

Anything that can be sensed, measured or controlled in households, common public buildings or offices. We propose here a list of properties that are relevant for the purpose of SAREF, but this list can be extended.
has super-classes
is controlled by deviceop only Devicec
is measured by deviceop only Devicec
relates to measurementop only Measurementc
has sub-classes
Energyc, Humidityc, Lightc, Motionc, Occupancyc, Powerc, Pressurec, Pricec, Smokec, Temperaturec, Timec

Sensing functionc back to ToC or Class ToC

IRI: https://w3id.org/saref#SensingFunction

A function that allows to transmit data from sensors, such as measurement values (e.g., temperature) or sensing data (e.g., occupancy)
has super-classes
Functionc
has sensing range op some Measurementc
has commandop only Get sensing data commandc
has sensor typeop only Propertyc

Sensorc back to ToC or Class ToC

IRI: https://w3id.org/saref#Sensor

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.
has super-classes
Function relatedc
has functionop some Sensing functionc
has sub-classes
Smoke sensorc, Temperature sensorc

Servicec back to ToC or Class ToC

IRI: https://w3id.org/saref#Service

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.
has super-classes
is offered byop min 1 Devicec
representsop min 1 Functionc
has sub-classes
Switch on servicec

Set absolute level commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#SetAbsoluteLevelCommand

A type of set level command
has super-classes
Set level commandc
has members
Set absolute levelni

Set level commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#SetLevelCommand

A type of command
has super-classes
Commandc
acts uponop only Multi level statec
has sub-classes
Set absolute level commandc, Set relative level commandc

Set relative level commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#SetRelativeLevelCommand

A type of set level command
has super-classes
Set level commandc
has members
Set relative levelni

Smokec back to ToC or Class ToC

IRI: https://w3id.org/saref#Smoke

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

Smoke sensorc back to ToC or Class ToC

IRI: https://w3id.org/saref#SmokeSensor

A device that consists of a sensor, has category saref:Sensor, performs the saref:SensingFunction and saref:EventFunction (which notifies that a certain threshold has been exceeded), and is used for the purpose of sensing a property of type saref:Smoke.
has super-classes
Sensorc
measures propertyop some Smokec
accomplishesop value Safety
consists ofop some Sensorc
has functionop some Event functionc
has functionop some Sensing functionc

Start commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#StartCommand

A type of command
has super-classes
Commandc
acts uponop only Start stop statec
has members
Startni
is disjoint with
Stop commandc

Start statec back to ToC or Class ToC

IRI: https://w3id.org/saref#StartState

The state of a device that is STARTED
has super-classes
Start stop statec
has members
Startni

Start stop functionc back to ToC or Class ToC

IRI: https://w3id.org/saref#StartStopFunction

An actuating function that allows to start and stop a device
has super-classes
Actuating functionc
has commandop only Start commandc or Stop commandc

Start stop statec back to ToC or Class ToC

IRI: https://w3id.org/saref#StartStopState

A type of state
has super-classes
Statec
has sub-classes
Start statec, Stop statec

Statec back to ToC or Class ToC

IRI: https://w3id.org/saref#State

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.
has sub-classes
Multi level statec, On off statec, Open close statec, Start stop statec

Step down commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#StepDownCommand

A type of command
has super-classes
Commandc
acts uponop only Multi level statec
has members
Step downni
is disjoint with
Step up commandc

Step up commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#StepUpCommand

A type of command
has super-classes
Commandc
acts uponop only Multi level statec
has members
Step upni
is disjoint with
Step down commandc

Stop commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#StopCommand

A type of command
has super-classes
Commandc
acts uponop only Start stop statec
has members
Stopni
is disjoint with
Start commandc

Stop statec back to ToC or Class ToC

IRI: https://w3id.org/saref#StopState

The state of a device that is STOPPED
has super-classes
Start stop statec
has members
Stopni

Storagec back to ToC or Class ToC

IRI: https://w3id.org/saref#Storage

A type of energy-related device that stores energy
has super-classes
Energy relatedc

Switchc back to ToC or Class ToC

IRI: https://w3id.org/saref#Switch

A device of category saref:Actuator that performs an actuating function of type saref:OnOffFunction or saref:OpenCloseFunction
has super-classes
Actuatorc
has sub-classes
Door switchc, Light switchc

Switch on servicec back to ToC or Class ToC

IRI: https://w3id.org/saref#SwitchOnService

A type of service that represents an on/off function to the network
has super-classes
Servicec
is offered byop some Light switchc
representsop some On off functionc

Taskc back to ToC or Class ToC

IRI: https://w3id.org/saref#Task

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.
has super-classes
is accomplished byop min 1 Devicec
has members
Cleaningni, Comfortni, Dryingni, EnergyEfficiencyni, Entertainmentni, Lightingni, Meter readingni, Safetyni, Washingni, WellBeingni

Temperaturec back to ToC or Class ToC

IRI: https://w3id.org/saref#Temperature

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)
has super-classes
Propertyc

Temperature sensorc back to ToC or Class ToC

IRI: https://w3id.org/saref#TemperatureSensor

A device that consists of a sensor, has category saref:Sensor, performs the saref:SensingFunction and is used for the purpose of sensing a property of type saref:Temperature
has super-classes
Sensorc
consists ofop some Sensorc
has functionop some Sensing functionc
measures propertyop some Temperaturec
accomplishesop value Comfort

Temperature unitc back to ToC or Class ToC

IRI: https://w3id.org/saref#TemperatureUnit

The unit of measure for temperature
has super-classes
Unit of measurec
has members
degree Celsiusni, degree Fahrenheitni, kelvinni

Timec back to ToC or Class ToC

IRI: https://w3id.org/saref#Time

A saref:Property that allows to specify the time concept in terms of instants or intervals according to the imported W3C Time ontology.
has super-classes
Propertyc
consists ofop some temporal entity

Toggle commandc back to ToC or Class ToC

IRI: https://w3id.org/saref#ToggleCommand

A type of command
has super-classes
Commandc
has members
Toggleni

Unit of measurec back to ToC or Class ToC

IRI: https://w3id.org/saref#UnitOfMeasure

is defined by
http://www.wurvoc.org/vocabularies/om-1.6/Unit_of_measure
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).
has sub-classes
Currencyc, Energy unitc, Illuminance unitc, Power unitc, Pressure unitc, Temperature unitc

Washing machinec back to ToC or Class ToC

IRI: https://w3id.org/saref#WashingMachine

A device of category saref:Appliance and saref:Load that accomplishes the task saref:Washing, performs an actuating function of type saref:StartStopFunction, can be found in the state saref:StartStopState, and can have a saref:Profile that characterizes its energy consumption.
has super-classes
Appliancec
Loadc
has functionop some Start stop functionc
has profileop some Profilec
has stateop some Start stop statec
accomplishesop value Washing

Waterc back to ToC or Class ToC

IRI: https://w3id.org/saref#Water

A type of commodity
has super-classes
Commodityc

Object Properties

accomplishesop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#accomplishes

A relationship between a certain entity (e.g., a device) and the task it accomplishes
is inverse of
is accomplished byop

acts uponop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#actsUpon

A relationship between a command and a state

consists ofop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#consistsOf

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 back to ToC or Object Property ToC

IRI: https://w3id.org/saref#controlsProperty

A relationship specifying the Property that can be controlled by a certain Device

has commandop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasCommand

A relationship between an entity (such as a function) and a command
is inverse of
is command ofop

has functionop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasFunction

A relationship identifying the type of function of a device

has meter readingop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasMeterReading

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

has meter reading typeop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasMeterReadingType

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

has priceop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasPrice

A relationships indentifying the price associated to an entity

has profileop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasProfile

A relationship associating a profile to a certain entity (e.g., a device)

has sensing range op back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasSensingRange

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

has sensor typeop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasSensorType

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

has stateop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasState

A relationship identifying the type of state of a device

has threshold measurementop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasThresholdMeasurement

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

has timeop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasTime

A relationship to associate time information to an entity

has typical consumptionop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#hasTypicalConsumption

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

is accomplished byop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#isAccomplishedBy

A relationship indentifying the task accomplished by a certain entity (e.g., a device)
is inverse of
accomplishesop

is command ofop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#isCommandOf

A relationship between a command and a function.
is inverse of
has commandop

is controlled by deviceop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#isControlledByDevice

A relationship specifying the devices that can control a certain property

is measured by deviceop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#isMeasuredByDevice

A relationship specifying the devices that can measure a certain property

is measured inop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#isMeasuredIn

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

is offered byop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#isOfferedBy

A relationship between a service and a device that offers the service
is inverse of
offersop

is used forop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#isUsedFor

A relationship specifying the purpose for which a device is used for (e.g., controlling a Commodity)

isAboutop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#isAbout

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

makes measurementop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#makesMeasurement

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.

measures propertyop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#measuresProperty

A relationship specifying the Property that can be measured by a certain Device

offersop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#offers

A relationship between a device and a service
is inverse of
is offered byop

relates to measurementop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#relatesToMeasurement

A relationship between a property and the measurements it relates to

relates to propertyop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#relatesToProperty

A relationship between a measurement and the property it relates to

representsop back to ToC or Object Property ToC

IRI: https://w3id.org/saref#represents

A relationship between a service and a function.

Data Properties

has descriptiondp back to ToC or Data Property ToC

IRI: https://w3id.org/saref#hasDescription

A relationship providing a description of an entity (e.g., device)
has range
string

has manufacturerdp back to ToC or Data Property ToC

IRI: https://w3id.org/saref#hasManufacturer

A relationship identifying the manufacturer of an entity (e.g., device)
has range
string

has modeldp back to ToC or Data Property ToC

IRI: https://w3id.org/saref#hasModel

A relationship identifying the model of an entity (e.g., device)
has range
string

has namedp back to ToC or Data Property ToC

IRI: https://w3id.org/saref#hasName

A relationship providing the name of an entity (e.g., device)
has range
string

has timestampdp back to ToC or Data Property ToC

IRI: https://w3id.org/saref#hasTimestamp

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

has valuedp back to ToC or Data Property ToC

IRI: https://w3id.org/saref#hasValue

A relationship defining the value of a certain property, e.g., energy or power

Named Individuals

barni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/bar

The bar is a unit of pressure defined as 100 000 pascal.
belongs to
Pressure unitc

Cleaningni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Cleaning

A type of task for which a device is designed
belongs to
Taskc

Closeni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Close

The value CLOSE. It is used to instantiate different classes such as the CloseCommand class and CloseState class, for example.
belongs to
Close commandc
Close statec

Comfortni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Comfort

A type of task for which a device is designed
belongs to
Taskc

degree Celsiusni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/degree_Celsius

The degree Celsius is a unit of temperature defined as 1 kelvin.
belongs to
Temperature unitc

degree Fahrenheitni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/degree_Fahrenheit

The degree Fahrenheit is a unit of temperature defined as 5.555556e-1 kelvin.
belongs to
Temperature unitc

Dryingni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Drying

A type of task for which a device is designed
belongs to
Taskc

EnergyEfficiencyni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#EnergyEfficiency

A type of task for which a device is designed
belongs to
Taskc

Entertainmentni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Entertainment

A type of task for which a device is designed
belongs to
Taskc

euroni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/euro

belongs to
Currencyc

Get current meter valueni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#GetCurrentMeterValue

The command GET CURRENT METER VALUE. It is used to instantiate the GetCurrentMeterValueCommand class.
belongs to
Get current meter value commandc

Get meter datani back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#GetMeterData

The command GET METER DATA. It is used to instantiate the GetMeterDataCommand class.
belongs to
Get meter data commandc

Get meter historyni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#GetMeterHistory

The command GET METER HISTORY. It is used to instantiate the GetMeterHistoryCommand class.
belongs to
Get meter history commandc

Get sensing datani back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#GetSensingData

The command GET SENSING DATA. It is used to instantiate the GetSensingDataCommand class.
belongs to
Get sensing data commandc

Great Britain pound sterlingni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/pound_sterling

belongs to
Currencyc

kelvinni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/kelvin

The kelvin is a unit of temperature defined as 1/273.16 of the thermodynamic temperature of the triple point of water.
belongs to
Temperature unitc

kilowattni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/kilowatt

belongs to
Power unitc

kilowatt hourni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/kilowatt_hour

The kilowatt hour is a unit of energy equal to 1,000 watt-hours, or 3.6 megajoules.
belongs to
Energy unitc

Lightingni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Lighting

A type of task for which a device is designed
belongs to
Taskc

luxni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/lux

The lux is a unit of illuminance defined as lumen divided by square metre = candela times steradian divided by square metre.
belongs to
Illuminance unitc

Meter readingni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#MeterReading

A type of task for which a device is designed
belongs to
Taskc

Notifyni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Notify

The value NOTIFY. It is used to instantiate the NotifyCommand.
belongs to
Notify commandc

Off ni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Off

The value OFF. It is used to instantiate different classes such as the OffCommand class and OffState class.
belongs to
Off commandc
Off statec

Onni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#On

The value ON. It is used to instantiate different classes such as the OnCommand class and OnState class.
belongs to
On commandc
On statec

Openni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Open

The value OPEN. It is used to instantiate different classes such as the OpenCommand class and OpenState class.
belongs to
Open commandc
Open statec

pascalni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/pascal

The pascal is a unit of pressure and stress defined as newton divided by square metre = joule divided by cubic metre = kilogram divided by metre second squared.
belongs to
Pressure unitc

Pauseni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Pause

The value PAUSE. It is used to instantiate classes such as the PauseCommand class.
belongs to
Pause commandc

Safetyni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Safety

A type of task for which a device is designed
belongs to
Taskc

Set absolute levelni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#SetAbsoluteLevel

The value SET ABSOLUTE LEVEL. It is used to instantiate classes such as the SetAbsoluteLevelCommand class.
belongs to
Set absolute level commandc

Set relative levelni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#SetRelativeLevel

The value SET RELATIVE LEVEL. It is used to instantiate classes such as the SetRelativeLevelCommand class.
belongs to
Set relative level commandc

Startni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Start

The value START. It is used to instantiate different classes such as the StartCommand class and StartState class.
belongs to
Start commandc
Start statec

Step downni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#StepDown

The value STEP DOWN. It is used to instantiate the StepDownCommand class.
belongs to
Step down commandc

Step upni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#StepUp

The value STEP UP. It is used to instantiate the StepUpCommand class.
belongs to
Step up commandc

Stopni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Stop

The value STOP. It is used to instantiate different classes such as the StopCommand class and StopState class.
belongs to
Stop commandc
Stop statec

Toggleni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Toggle

The value TOGGLE. It is used to instantiate the the ToggleCommand class
belongs to
Toggle commandc

United States dollarni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/United_States_dollar

belongs to
Currencyc

Washingni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#Washing

A type of task for which a device is designed
belongs to
Taskc

wattni back to ToC or Named Individual ToC

IRI: http://www.wurvoc.org/vocabularies/om-1.8/watt

The watt is a unit of power defined as joule divided by second = newton times metre divided by second = volt times ampere = kilogram times square metre divided by second to the power 3.
belongs to
Power unitc

watt hourni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#watt_hour

The Watt Hor is a unit of energy equivalent to one watt (1 W) of power expended for one hour (1 h) of time. An energy expenditure of 1 Wh represents 3600 joules
belongs to
Energy unitc

WellBeingni back to ToC or Named Individual ToC

IRI: https://w3id.org/saref#WellBeing

A type of task for which a device is designed
belongs to
Taskc

Namespace Declarations back to ToC

default namespace
https://w3id.org/saref#
02-01-01-60
http://www.etsi.org/deliver/etsi_ts/103200_103299/103264/02.01.01_60/
2006
http://www.w3.org/2006/
foaf-rdf
http://www.garcia-castro.com/foaf.rdf#
in
https://www.linkedin.com/in/
net
http://purl.org/net/
om-1-6
http://www.wurvoc.org/vocabularies/om-1.6/
om-1-8
http://www.wurvoc.org/vocabularies/om-1.8/
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdflicense
http://purl.org/NET/rdflicense/
rdfs
http://www.w3.org/2000/01/rdf-schema#
skos
http://www.w3.org/2004/02/skos/core#
terms
http://purl.org/dc/terms/
time
http://www.w3.org/2006/time#
w3id-org
https://w3id.org/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni .