@prefix :      <https://w3id.org/aerOS/building#> .
@prefix mod:   <https://w3id.org/mod#> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix terms: <http://purl.org/dc/terms/> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix vann:  <http://purl.org/vocab/vann/> .

:closedState  a           :OpenClosedState , owl:NamedIndividual ;
        rdfs:comment      "Denotes a device whose state is closed." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Closed State" .

<https://w3id.org/bot#hasSpace>
        a                 owl:ObjectProperty ;
        rdfs:comment      "Relation to spaces contained in a zone. The typical domains of bot:hasSpace are instances of bot:Storey or bot:Building." ;
        rdfs:domain       <https://w3id.org/bot#Building> ;
        rdfs:isDefinedBy  <https://w3id.org/bot#> ;
        rdfs:label        "has space" ;
        rdfs:range        <https://w3id.org/bot#Space> .

:roomPlacement  a     owl:DatatypeProperty ;
        rdfs:comment  "Represents the location where the sensor is placed, i.e., indoors or outdoors." ;
        rdfs:domain   <https://saref.etsi.org/core/Sensor> ;
        rdfs:label    "room placement" .

<https://saref.etsi.org/core/Property>
        a                 owl:Class ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "Property" .

:ratingAuthor  a      owl:ObjectProperty ;
        rdfs:comment  "Relates a person with a rating." ;
        rdfs:domain   :Rating ;
        rdfs:label    "rating author" ;
        rdfs:range    <http://xmlns.com/foaf/0.1/Person> .

:isAvailable  a       owl:DatatypeProperty ;
        rdfs:comment  "Denotes whether a desk is available or not." ;
        rdfs:domain   :Desk ;
        rdfs:label    "is available" ;
        rdfs:range    xsd:boolean .

<https://saref.etsi.org/core/Device>
        a                 owl:Class ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "Device" ;
        rdfs:subClassOf   <https://saref.etsi.org/core/FeatureOfInterest> .

:isContainedInRoom  a  owl:ObjectProperty ;
        rdfs:comment  "Refers to a thing that is contained within a room." ;
        rdfs:label    "is contained in room" ;
        rdfs:range    <https://w3id.org/seas/Room> .

<http://purl.org/ontology/olo/core#OrderedList>
        a                 owl:Class ;
        rdfs:comment      "An ordered list with a given length an indexed items." ;
        rdfs:isDefinedBy  <http://purl.org/ontology/olo/core#> ;
        rdfs:label        "Ordered List" .

:preferenceObject  a        owl:ObjectProperty ;
        rdfs:comment        "Relates a ranked preference with the preferred thing." ;
        rdfs:domain         :RankedPreference ;
        rdfs:label          "preference object" ;
        rdfs:range          <http://purl.org/ontology/olo/core#Slot> ;
        rdfs:subPropertyOf  <http://purl.org/ontology/olo/core#slot> .

terms:license  a  owl:AnnotationProperty .

terms:source  a  owl:AnnotationProperty .

<https://saref.etsi.org/core/hasResult>
        a                 owl:ObjectProperty ;
        rdfs:domain       <https://saref.etsi.org/core/Observation> ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "has result" ;
        rdfs:range        <https://saref.etsi.org/core/PropertyValue> .

:RoomPM1  a               :RoomDust , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the air quality index (AQI) of a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room PM1" .

<https://w3id.org/bot#containsElement>
        a                 owl:ObjectProperty ;
        rdfs:comment      "Relation to a building element contained in a zone." ;
        rdfs:domain       <https://w3id.org/bot#Space> ;
        rdfs:isDefinedBy  <https://w3id.org/bot#> ;
        rdfs:label        "contains element" ;
        rdfs:range        <https://w3id.org/bot#Element> .

vann:preferredNamespaceUri
        a       owl:AnnotationProperty .

:smart_switch  a          <https://saref.etsi.org/core/Sensor> , owl:NamedIndividual ;
        rdfs:comment      "Type of switch that measures the energy and power consumption of a room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Smart Switch" .

:isLocatedInStorey  a  owl:ObjectProperty ;
        rdfs:comment  "Refers to a thing that is located in a storey." ;
        rdfs:label    "is located in storey" ;
        rdfs:range    <https://w3id.org/bot#Storey> .

:RoomAlcohol  a           :RoomGas , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the amount of alcohol present in the air a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room Alcohol" .

:RoomDust  a              owl:Class ;
        rdfs:comment      "Groups properties related to the presence of dust in the air of a given room." ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Room Dust" ;
        rdfs:subClassOf   :RoomProperty .

<https://saref.etsi.org/core/FeatureOfInterest>
        a                 owl:Class ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "Feature of interest" .

<http://purl.org/ontology/rec/core#RankedRecommendation>
        a                 owl:Class ;
        rdfs:comment      "A ranked recommendation that includes an ordered list of recommendations." ;
        rdfs:isDefinedBy  <http://purl.org/ontology/rec/core#> ;
        rdfs:label        "Ranked Recommendation" .

:forecasts  a         owl:ObjectProperty ;
        rdfs:comment  "Relates a forecast with the predicted property." ;
        rdfs:domain   :Forecast ;
        rdfs:label    "forecasts" ;
        rdfs:range    <https://saref.etsi.org/core/Property> .

:Desk   a                 owl:Class ;
        rdfs:comment      "Working place composed of table, chair, and display." ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Desk" ;
        rdfs:subClassOf   <https://w3id.org/bot#Element> .

<http://purl.org/ontology/rec/core#recommender>
        a                 owl:ObjectProperty ;
        rdfs:comment      "An agent, which provided/calculated this recommendation." ;
        rdfs:domain       <http://purl.org/ontology/rec/core#RankedRecommendation> ;
        rdfs:isDefinedBy  <http://purl.org/ontology/rec/core#> ;
        rdfs:label        "recommender" ;
        rdfs:range        :RecommendationSystem .

terms:created  a  owl:AnnotationProperty .

:RoomAirQuality  a        :RoomProperty , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the air quality index (AQI) of a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room AirQuality" .

terms:creator  a  owl:AnnotationProperty .

:RoomPower  a             :RoomProperty , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the power consumed by a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room Power" .

<https://saref.etsi.org/core/UnitOfMeasure>
        a                 owl:Class ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "Unit Of Measure" .

terms:title  a  owl:AnnotationProperty .

<https://w3id.org/bot#Zone>
        a       owl:Class .

:isContainedInZone  a  owl:ObjectProperty ;
        rdfs:comment  "Refers to a thing that is contained within a zone." ;
        rdfs:label    "is contained in zone" ;
        rdfs:range    <https://w3id.org/bot#Zone> .

:onState  a               :OnOffState , owl:NamedIndividual ;
        rdfs:comment      "Denotes a device whose state is on." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "On State" .

:RankedPreference  a     owl:Class ;
        rdfs:comment     "Describes an ordered list of preferences." ;
        rdfs:label       "Ranked Preference" ;
        rdfs:subClassOf  <http://purl.org/ontology/olo/core#OrderedList> .

:Forecast  a              owl:Class ;
        rdfs:comment      "Represents a prediction for a property." ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Forecast" ;
        rdfs:subClassOf   <https://saref.etsi.org/core/ProcedureExecution> .

:environmental_nop  a     <https://saref.etsi.org/core/Sensor> , owl:NamedIndividual ;
        rdfs:comment      "Type of sensor that measures temperature and humidity properties of a room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "TH Sensor" .

:power_meter  a           <https://saref.etsi.org/core/Sensor> , owl:NamedIndividual ;
        rdfs:comment      "Type of sensor that measures the energy and power consumption of a room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Power Meter" .

:RoomAcetone  a           :RoomGas , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the amount of acetone present in the air a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room Acetone" .

mod:createdWith  a  owl:AnnotationProperty .

<http://purl.org/ontology/rec/core#ranked_recommendation_object>
        a                 owl:ObjectProperty ;
        rdfs:comment      "A ranked recommendation object in a ranked recommendation." ;
        rdfs:domain       <http://purl.org/ontology/rec/core#RankedRecommendation> ;
        rdfs:isDefinedBy  <http://purl.org/ontology/rec/core#> ;
        rdfs:label        "ranked recommendation object" ;
        rdfs:range        <http://purl.org/ontology/olo/core#Slot> .

<http://purl.org/ontology/olo/core#slot>
        a                 owl:ObjectProperty ;
        rdfs:comment      "A slot in an ordered list." ;
        rdfs:domain       <http://purl.org/ontology/olo/core#OrderedList> ;
        rdfs:isDefinedBy  <http://purl.org/ontology/olo/core#> ;
        rdfs:label        "slot" ;
        rdfs:range        <http://purl.org/ontology/olo/core#Slot> .

:openState  a             :OpenClosedState , owl:NamedIndividual ;
        rdfs:comment      "Denotes a device whose state is open." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Open State" .

:RoomPM10  a              :RoomDust , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the air quality index (AQI) of a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room PM10" .

:environmental_gasses
        a                 <https://saref.etsi.org/core/Sensor> , owl:NamedIndividual ;
        rdfs:comment      "Type of sensor that measures gas properties of a room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Gas Sensor" .

<http://purl.org/ontology/olo/core#Slot>
        a                 owl:Class ;
        rdfs:comment      "A slot in an ordered list with a fixed index." ;
        rdfs:isDefinedBy  <http://purl.org/ontology/olo/core#> ;
        rdfs:label        "Slot" .

<https://saref.etsi.org/core/isMeasuredIn>
        a                 owl:ObjectProperty ;
        rdfs:domain       <https://saref.etsi.org/core/PropertyValue> ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "is measured in" ;
        rdfs:range        <https://saref.etsi.org/core/UnitOfMeasure> .

vann:example  a  owl:AnnotationProperty .

:RoomProperty  a          owl:Class ;
        rdfs:comment      "Represents an observable property of a given room." ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Room Property" ;
        rdfs:subClassOf   <https://saref.etsi.org/core/Property> .

:environmental_dust  a    <https://saref.etsi.org/core/Sensor> , owl:NamedIndividual ;
        rdfs:comment      "Type of sensor that measures dust properties of a room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Dust Sensor" .

:RoomToluene  a           :RoomGas , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the amount of toluene present in the air a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room Toluene" .

terms:identifier  a       owl:DatatypeProperty ;
        rdfs:comment      "An unambiguous reference to the resource within a given context." ;
        rdfs:isDefinedBy  terms: ;
        rdfs:label        "identifier" ;
        rdfs:range        xsd:string .

<https://saref.etsi.org/core/madeBy>
        a                 owl:ObjectProperty ;
        rdfs:domain       <https://saref.etsi.org/core/Observation> ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "made by" ;
        rdfs:range        <https://saref.etsi.org/core/FeatureOfInterest> .

:air_quality  a           <https://saref.etsi.org/core/Sensor> , owl:NamedIndividual ;
        rdfs:comment      "Type of sensor that measures air quality index (AQI) property of a room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Air Quality Sensor" .

:RoomHealth  a            :RoomProperty , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the health of a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room Health" .

xsd:date  a     rdfs:Datatype .

:RoomCO2  a               :RoomGas , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the amount of carbon dioxide (CO2) present in the air a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room CO2" .

<https://w3id.org/seas/BuildingSpace>
        a                 owl:Class ;
        rdfs:isDefinedBy  <https://w3id.org/seas/> ;
        rdfs:label        "Building Space" ;
        rdfs:subClassOf   <https://w3id.org/bot#Space> .

:RoomEnergy  a            :RoomProperty , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the energy consumed by a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room Energy" .

:hasRankedPreference  a  owl:ObjectProperty ;
        rdfs:comment  "Relates a person with a ranked preference." ;
        rdfs:domain   <http://xmlns.com/foaf/0.1/Person> ;
        rdfs:label    "has ranked preference" ;
        rdfs:range    :RankedPreference .

:RoomPM2.5  a             :RoomDust , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the air quality index (AQI) of a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room PM2.5" .

:offState  a              :OnOffState , owl:NamedIndividual ;
        rdfs:comment      "Denotes a device whose state is off." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Off State" .

:RoomPressure  a          :RoomProperty , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the pressure of a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room Pressure" .

<https://w3id.org/seas/Room>
        a                 owl:Class ;
        rdfs:isDefinedBy  <https://w3id.org/seas/> ;
        rdfs:label        "Room" ;
        rdfs:subClassOf   <https://w3id.org/seas/BuildingSpace> , <https://saref.etsi.org/core/FeatureOfInterest> .

<https://saref.etsi.org/core/hasState>
        a                 owl:ObjectProperty ;
        rdfs:domain       <https://saref.etsi.org/core/FeatureOfInterest> ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "has state" ;
        rdfs:range        <https://saref.etsi.org/core/State> .

:RecommendationSystem
        a             owl:Class ;
        rdfs:comment  "Service responsible for providing recommendations to employees." ;
        rdfs:label    "Recommendation System" .

<https://saref.etsi.org/core/Observation>
        a                 owl:Class ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "Observation" ;
        rdfs:subClassOf   <https://saref.etsi.org/core/ProcedureExecution> .

:ratingValue  a       owl:DatatypeProperty ;
        rdfs:comment  "Represents the value of the rating." ;
        rdfs:domain   :Rating ;
        rdfs:label    "rating value" .

<http://purl.org/ontology/olo/core#item>
        a                 owl:ObjectProperty ;
        rdfs:comment      "An item of a slot in an ordered list." ;
        rdfs:domain       <http://purl.org/ontology/olo/core#Slot> ;
        rdfs:isDefinedBy  <http://purl.org/ontology/olo/core#> ;
        rdfs:label        "item" ;
        rdfs:range        :Desk .

:RoomTemperature  a       :RoomProperty , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the temperature of a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room Temperature" .

:OpenClosedState  a       owl:Class ;
        rdfs:comment      "Denotes a device whose state can be open or closed, such as a window or a door." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Open Closed State" ;
        rdfs:subClassOf   <https://saref.etsi.org/core/State> .

:environmental  a         <https://saref.etsi.org/core/Sensor> , owl:NamedIndividual ;
        rdfs:comment      "Type of sensor that measures temperature, humidity, and pressure properties of a room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "THP Sensor" .

terms:modified  a  owl:AnnotationProperty .

owl:versionInfo  a  owl:AnnotationProperty .

<https://w3id.org/bot#Building>
        a                 owl:Class ;
        rdfs:comment      "An independent unit of the built environment with a characteristic spatial structure, intended to serve at least one function or user activity [ISO-12006]. A bot:Building is a part of the physical world or a virtual world that is inherently both located in this world and having a 3D spatial extent, is contained in a building site, and can contain one or more storeys that are vertically connected." ;
        rdfs:isDefinedBy  <https://w3id.org/bot#> ;
        rdfs:label        "Building" .

<https://w3id.org/bot#Space>
        a                 owl:Class ;
        rdfs:comment      "A part of the physical world or a virtual world whose 3D spatial extent is bounded actually or theoretically, and provides for certain functions within the zone it is contained in." ;
        rdfs:isDefinedBy  <https://w3id.org/bot#> ;
        rdfs:label        "Space" .

<https://saref.etsi.org/core/observes>
        a                 owl:ObjectProperty ;
        rdfs:domain       <https://saref.etsi.org/core/Observation> ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "observes" ;
        rdfs:range        <https://saref.etsi.org/core/Property> .

vann:preferredNamespacePrefix
        a       owl:AnnotationProperty .

:presentInBuilding  a  owl:DatatypeProperty ;
        rdfs:comment  "Denotes the presence of a person inside a building." ;
        rdfs:domain   <http://xmlns.com/foaf/0.1/Person> ;
        rdfs:label    "present in building" ;
        rdfs:range    xsd:boolean .

<http://xmlns.com/foaf/0.1/Person>
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://xmlns.com/foaf/0.1/> ;
        rdfs:label        "Person" .

:ratingTarget  a      owl:ObjectProperty ;
        rdfs:comment  "Relates a rating with the rated thing." ;
        rdfs:domain   :Rating ;
        rdfs:label    "rating target" .

:OptimalCalculation  a    owl:Class ;
        rdfs:comment      "Represents the optimal calculation for a given property." ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "OptimalCalculation" ;
        rdfs:subClassOf   <https://saref.etsi.org/core/ProcedureExecution> .

<https://saref.etsi.org/core/State>
        a                 owl:Class ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "State" .

:RoomGas  a               owl:Class ;
        rdfs:comment      "Groups properties related to the presence of gas in the air of a given room." ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Room Gas" ;
        rdfs:subClassOf   :RoomProperty .

<https://w3id.org/aerOS/building>
        a                              owl:Ontology ;
        terms:created                  "2025-05-13"^^xsd:date ;
        terms:creator                  "Ignacio Domínguez Martinez-Casanueva" , "Lucía Cabanillas Rodríguez" ;
        terms:description              "\n                                    Ontology that defines the conceptual model for the Pilot 5 - Smart Building use case\n                                    "@en ;
        terms:license                  <http://purl.org/NET/rdflicense/APACHE2.0> ;
        terms:modified                 "2025-05-13"^^xsd:date ;
        terms:source                   <https://gitlab.aeros-project.eu/wp4/t4.1/pilot-5-building-ontology> ;
        terms:title                    "aerOS Building ontology" ;
        vann:preferredNamespacePrefix  "a4bdg" ;
        vann:preferredNamespaceUri     : ;
        owl:versionIRI                 <https://w3id.org/aerOS/building> ;
        owl:versionInfo                "v1.4.0" ;
        mod:createdWith                <https://chowlk.linkeddata.es/> .

:OnOffState  a            owl:Class ;
        rdfs:comment      "Denotes a device whose state can be on or off, such as a smart switch." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "On Off State" ;
        rdfs:subClassOf   <https://saref.etsi.org/core/State> .

<https://saref.etsi.org/core/ProcedureExecution>
        a                 owl:Class ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "Procedure Execution" .

terms:description  a  owl:AnnotationProperty .

:RoomCO  a                :RoomGas , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the amount of carbon monoxide (CO) present in the air a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room CO" .

:calculates  a        owl:ObjectProperty ;
        rdfs:comment  "Relates an optimal calculation of property." ;
        rdfs:domain   :OptimalCalculation ;
        rdfs:label    "calculates" ;
        rdfs:range    <https://saref.etsi.org/core/Property> .

<https://w3id.org/bot#Element>
        a                 owl:Class ;
        rdfs:comment      "Constituent of a construction entity with a characteristic technical function, form or position [[ISO-12006], 3.4.7]." ;
        rdfs:isDefinedBy  <https://w3id.org/bot#> ;
        rdfs:label        "Element" .

<http://purl.org/ontology/rec/core#recommendation>
        a                 owl:ObjectProperty ;
        rdfs:comment      "Relates a recommendation to someone or something." ;
        rdfs:isDefinedBy  <http://purl.org/ontology/rec/core#> ;
        rdfs:label        "recommendation" ;
        rdfs:range        <http://purl.org/ontology/rec/core#RankedRecommendation> .

<http://purl.org/ontology/olo/core#index>
        a                 owl:DatatypeProperty ;
        rdfs:comment      "An index of a slot in an ordered list." ;
        rdfs:domain       <http://purl.org/ontology/olo/core#Slot> ;
        rdfs:isDefinedBy  <http://purl.org/ontology/olo/core#> ;
        rdfs:label        "index" .

<https://saref.etsi.org/core/PropertyValue>
        a                 owl:Class ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "Property Value" .

:Rating  a            owl:Class ;
        rdfs:comment  "Represents the action of someone that rates a thing." ;
        rdfs:label    "Rating" .

<https://w3id.org/bot#Storey>
        a       owl:Class .

:RoomHumidity  a          :RoomProperty , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the humidity of a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room Humidity" .

<https://saref.etsi.org/core/Sensor>
        a                 owl:Class ;
        rdfs:isDefinedBy  <https://saref.etsi.org/core/> ;
        rdfs:label        "Sensor" ;
        rdfs:subClassOf   <https://saref.etsi.org/core/Device> .

:RoomNH4  a               :RoomGas , owl:NamedIndividual ;
        rdfs:comment      "Property that represents the amount of ammonium (NH4) present in the air a given room." ;
        rdfs:isDefinedBy  <https://w3id.org/aerOS/building> ;
        rdfs:label        "Room NH4" .
