From 7b8c0ce97a7c255fba58a28741babad3d9bc153b Mon Sep 17 00:00:00 2001 From: wroantree-willow <124294005+wroantree-willow@users.noreply.github.com> Date: Mon, 10 Jun 2024 17:40:45 -0400 Subject: [PATCH] Add line current sensor models and line n-g voltage sensor model --- .../Line A/LineACurrentDemandSensor.json | 17 +++++++++++++++++ .../Line A/LineACurrentMagnitudeSensor.json | 17 +++++++++++++++++ .../Line B/LineBCurrentDemandSensor.json | 17 +++++++++++++++++ .../Line B/LineBCurrentMagnitudeSensor.json | 17 +++++++++++++++++ .../Line C/LineCCurrentDemandSensor.json | 17 +++++++++++++++++ .../Line C/LineCCurrentMagnitudeSensor.json | 17 +++++++++++++++++ .../LineNGVoltageMagnitudeSensor.json | 17 +++++++++++++++++ 7 files changed, 119 insertions(+) create mode 100644 Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line A/LineACurrentDemandSensor.json create mode 100644 Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line A/LineACurrentMagnitudeSensor.json create mode 100644 Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line B/LineBCurrentDemandSensor.json create mode 100644 Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line B/LineBCurrentMagnitudeSensor.json create mode 100644 Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line C/LineCCurrentDemandSensor.json create mode 100644 Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line C/LineCCurrentMagnitudeSensor.json create mode 100644 Ontology/Willow/Capability/Sensor/QuantitySensor/VoltageSensor/Voltage Magnitude Sensor/LineNGVoltageMagnitudeSensor.json diff --git a/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line A/LineACurrentDemandSensor.json b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line A/LineACurrentDemandSensor.json new file mode 100644 index 00000000..297f3c1a --- /dev/null +++ b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line A/LineACurrentDemandSensor.json @@ -0,0 +1,17 @@ +{ + "@id": "dtmi:com:willowinc:LineACurrentDemandSensor;1", + "@type": "Interface", + "displayName": { + "en": "Line A Current Demand Sensor" + }, + "description": {"en": "The current demand feedback from a sensor associated with line a"}, + "extends" : [ + "dtmi:com:willowinc:LineACurrentMagnitudeSensor;1" + ], + "contents": [ + + ], + "@context": [ + "dtmi:dtdl:context;3" + ] +} diff --git a/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line A/LineACurrentMagnitudeSensor.json b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line A/LineACurrentMagnitudeSensor.json new file mode 100644 index 00000000..1e64eb56 --- /dev/null +++ b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line A/LineACurrentMagnitudeSensor.json @@ -0,0 +1,17 @@ +{ + "@id": "dtmi:com:willowinc:LineACurrentMagnitudeSensor;1", + "@type": "Interface", + "displayName": { + "en": "Line A Current Magnitude Sensor" + }, + "description": {"en": "The current magnitude feedback from a sensor associated with line a"}, + "extends" : [ + "dtmi:com:willowinc:CurrentMagnitudeSensor;1" + ], + "contents": [ + + ], + "@context": [ + "dtmi:dtdl:context;3" + ] +} diff --git a/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line B/LineBCurrentDemandSensor.json b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line B/LineBCurrentDemandSensor.json new file mode 100644 index 00000000..c69e7c0c --- /dev/null +++ b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line B/LineBCurrentDemandSensor.json @@ -0,0 +1,17 @@ +{ + "@id": "dtmi:com:willowinc:LineBCurrentDemandSensor;1", + "@type": "Interface", + "displayName": { + "en": "Line B Current Demand Sensor" + }, + "description": {"en": "The current demand feedback from a sensor associated with line b"}, + "extends" : [ + "dtmi:com:willowinc:LineBCurrentMagnitudeSensor;1" + ], + "contents": [ + + ], + "@context": [ + "dtmi:dtdl:context;3" + ] +} diff --git a/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line B/LineBCurrentMagnitudeSensor.json b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line B/LineBCurrentMagnitudeSensor.json new file mode 100644 index 00000000..3c67fbe1 --- /dev/null +++ b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line B/LineBCurrentMagnitudeSensor.json @@ -0,0 +1,17 @@ +{ + "@id": "dtmi:com:willowinc:LineBCurrentMagnitudeSensor;1", + "@type": "Interface", + "displayName": { + "en": "Line B Current Magnitude Sensor" + }, + "description": {"en": "The current magnitude feedback from a sensor associated with line b"}, + "extends" : [ + "dtmi:com:willowinc:CurrentMagnitudeSensor;1" + ], + "contents": [ + + ], + "@context": [ + "dtmi:dtdl:context;3" + ] +} diff --git a/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line C/LineCCurrentDemandSensor.json b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line C/LineCCurrentDemandSensor.json new file mode 100644 index 00000000..b30e7e9d --- /dev/null +++ b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line C/LineCCurrentDemandSensor.json @@ -0,0 +1,17 @@ +{ + "@id": "dtmi:com:willowinc:LineCCurrentDemandSensor;1", + "@type": "Interface", + "displayName": { + "en": "Line C Current Demand Sensor" + }, + "description": {"en": "The current demand feedback from a sensor associated with line c"}, + "extends" : [ + "dtmi:com:willowinc:LineCCurrentMagnitudeSensor;1" + ], + "contents": [ + + ], + "@context": [ + "dtmi:dtdl:context;3" + ] +} diff --git a/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line C/LineCCurrentMagnitudeSensor.json b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line C/LineCCurrentMagnitudeSensor.json new file mode 100644 index 00000000..7fb43d0a --- /dev/null +++ b/Ontology/Willow/Capability/Sensor/QuantitySensor/CurrentSensor/Current Magnitude Sensor/Line C/LineCCurrentMagnitudeSensor.json @@ -0,0 +1,17 @@ +{ + "@id": "dtmi:com:willowinc:LineCCurrentMagnitudeSensor;1", + "@type": "Interface", + "displayName": { + "en": "Line C Current Magnitude Sensor" + }, + "description": {"en": "The current magnitude feedback from a sensor associated with line c"}, + "extends" : [ + "dtmi:com:willowinc:CurrentMagnitudeSensor;1" + ], + "contents": [ + + ], + "@context": [ + "dtmi:dtdl:context;3" + ] +} diff --git a/Ontology/Willow/Capability/Sensor/QuantitySensor/VoltageSensor/Voltage Magnitude Sensor/LineNGVoltageMagnitudeSensor.json b/Ontology/Willow/Capability/Sensor/QuantitySensor/VoltageSensor/Voltage Magnitude Sensor/LineNGVoltageMagnitudeSensor.json new file mode 100644 index 00000000..35bcfbf0 --- /dev/null +++ b/Ontology/Willow/Capability/Sensor/QuantitySensor/VoltageSensor/Voltage Magnitude Sensor/LineNGVoltageMagnitudeSensor.json @@ -0,0 +1,17 @@ +{ + "@id": "dtmi:com:willowinc:LineNGVoltageMagnitudeSensor;1", + "@type": "Interface", + "displayName": { + "en": "Line N-G Voltage Magnitude Sensor" + }, + "description": {"en": "The voltage magnitude feedback from a sensor associated with line n-g, neutral to ground"}, + "extends" : [ + "dtmi:com:willowinc:VoltageMagnitudeSensor;1" + ], + "contents": [ + + ], + "@context": [ + "dtmi:dtdl:context;3" + ] +}