semiotproject / wot-semdesc-helper

Semi-automatic generation of semantic description for sensing devices
0 stars 1 forks source link

RDF-description of "Mercury 230 ART" #19

Closed KMax closed 9 years ago

KMax commented 9 years ago

RW3. An electric meter in a residential building. The model of the electric meter is called ”Mercury 230 ART” 6 , it’s a three phase electric meter and a commercial product of ООО «НПК «ИНКОТЕКС» company, see Fig. 1c. The meter was deployed on 29th April 2015 in a residential building at Kotelnikova alley 5/1 (60.013456, 30.288267) and is maintained by WingHouse company. The measurements taken by the meter are transmitted by a gateway (Fig. 1d) to a server in a single packet by a specified interval. The packet contains the following information: (i) serial number, (ii) current date and time, (iii) sampling date and time, (iv) voltage on each phase, (v) amperage on each phase, (vi) total active power on all phases, (vii) total reactive power on all phases.

KMax commented 9 years ago
@prefix ssn: <http://purl.oclc.org/NET/ssnx/ssn#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix climate-feature: <https://purl.org//NET/ssnext/climate-feature#> .
@prefix mmi: <http://mmisw.org/ont/mmi/device> .
@prefix emtr: <http://purl.org/NET/ssnext/electricmeters#> .
@prefix : <http://semdesc.semiot.ru/classes/> .

:[UUID-system] {
    :[UUID-system] rdfs:subClassOf ssn:System ;
        a prov:Entity, mmi:Device ;
        prov:wasAttributedTo :[UUID-creator] ;
        rdfs:label "Mercury 230 ART"@en ;
        mmi:hasManufacturer [
            a mmi:Manufacturer ;
            rdfs:label "ООО «НПК «ИНКОТЕКС»"@ru ;
        ] ;
        ssn:hasSubSystem [
            a ssn:SensingDevice ;
            rdfs:label "Polyphase Voltage Sensor"@en ;
            ssn:observes emtr:PolyphaseVoltage ;
        ] ;
        ssn:hasSubSystem [
            a ssn:SensingDevice ;
            rdfs:lavel "Polyphase Amperage Sensor"@en ;
            ssn:observes emtr:PolyphaseAmperage ;
        ] ;
        ssn:hasSubSystem [
            a ssn:SensingDevice ;
            rdfs:label "Polyphase Active Power Sensor"@en ;
            ssn:observes emtr:PolyphaseElectricActivePower ;
        ] ;
        ssn:hasSubSystem [
            a ssn:SensingDevice ;
            rdfs:label "Polyphase Reactive Power Sensor"@en ;
            ssn:observes emtr:PolyphaseElectricReactivePower ;
        ] ;
    .

    :[UUID-creator] a prov:Agent, prov:Person ;
        foaf:givenName ""^^xsd:string ;
        foaf:mbox <mailto:..> ;
    .
}