Example demonstrating how to represent information from group name PowerSupplySignals as in ETSI TS 103 735, Clause 6.12
Turtle
@prefix ex: <https://saref.etsi.org/saref4lift/v1.1.1/example/TS103735_Clause_6_12_PowerSupplySignals/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix time: <http://www.w3.org/2006/time#> .
@prefix saref: <https://saref.etsi.org/core/> .
@prefix s4syst: <https://saref.etsi.org/saref4syst/> .
@prefix s4bldg: <https://saref.etsi.org/saref4bldg/> .
@prefix s4lift: <https://saref.etsi.org/saref4lift/> .
@prefix dctype: <http://purl.org/dc/dcmitype/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix cdt: <http://w3id.org/lindt/custom_datatypes#>.
<https://saref.etsi.org/saref4lift/v1.1.1/example/TS103735_Clause_6_12_PowerSupplySignals#> a dctype:Dataset ;
dcterms:license <https://forge.etsi.org/etsi-software-license> ;
dcterms:conformsTo <https://saref.etsi.org/saref4lift/v1.1.1/> ;
dcterms:title "Power Supply Signals example"@en ;
dcterms:description "Example demonstrating how to represent information from group name PowerSupplySignals as in ETSI TS 103 735, Clause 6.12"@en .
# emergencyBatteryPower is modeled as a state for a generic battery
<mailto:lift.1415@company1.com> a s4lift:SmartLiftInstallation .
<mailto:lift.1415@company1.com> s4lift:connectedToEmergencyBattery ex:emergencyBattery .
ex:emergencyBattery saref:hasState _:BatteryPowerState_1 .
_:BatteryPowerState_1 a s4lift:GoodBatteryPowerState .
_:BatteryPowerState_1 saref:hasTimestamp "2021-03-15T12:00:00Z"^^xsd:dateTime .
ex:emergencyBattery saref:hasState _:BatteryPowerState_2 .
_:BatteryPowerState_2 a s4lift:WarnBatteryPowerState .
_:BatteryPowerState_2 saref:hasTimestamp "2021-03-16T12:00:00Z"^^xsd:dateTime .
ex:emergencyBattery saref:hasState _:BatteryPowerState_3 .
_:BatteryPowerState_3 a s4lift:CriticalBatteryPowerState .
_:BatteryPowerState_3 saref:hasTimestamp "2021-03-17T12:00:00Z"^^xsd:dateTime .
ex:emergencyBattery saref:hasState _:BatteryPowerState_4 .
_:BatteryPowerState_4 a s4lift:InsufficientBatteryPowerState .
_:BatteryPowerState_4 saref:hasTimestamp "2021-03-18T12:00:00Z"^^xsd:dateTime .
# standardPowerSupply: s4lift:StandardPowerSupplyState for a smart lift installation
<mailto:lift.1415@company1.com> saref:hasState _:StandardPowerSupplyState .
_:StandardPowerSupplyState a s4lift:StandardPowerSupplyState .
_:StandardPowerSupplyState saref:hasTimestamp "2021-03-15T12:00:00Z"^^xsd:dateTime .
<mailto:lift.1415@company1.com> saref:hasState _:EmergencyPowerSupplyState .
_:EmergencyPowerSupplyState a s4lift:EmergencyPowerSupplyState .
_:EmergencyPowerSupplyState saref:hasTimestamp "2021-03-16T12:00:00Z"^^xsd:dateTime .
# alarmSOSSystemPower: for a smart lift installation
<mailto:lift.1415@company1.com> s4lift:hasAlarmSOSSystem ex:alarmSOSSystem .
ex:alarmSOSSystem s4lift:connectedToEmergencyBattery ex:alarmSOSSystemBattery .
ex:alarmSOSSystem saref:hasState _:alarmSOSSystemBatteryEmergency .
_:alarmSOSSystemBatteryEmergency a s4lift:EmergencyPowerSupplyState .
ex:alarmSOSSystemBattery saref:hasState _:alarmSOSSystemBatteryState .
_:alarmSOSSystemBatteryState a s4lift:GoodBatteryPowerState .