Bindings S thru Z: Add equipment tags (#18563)

* Add equipment tags: S thru Z

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
pull/18595/head
Andrew Fiddian-Green 2025-04-23 16:18:50 +01:00 committed by GitHub
parent a8849bb854
commit 2093a7aa15
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
300 changed files with 552 additions and 252 deletions

View File

@ -7,7 +7,7 @@
<thing-type id="sagercaster"> <thing-type id="sagercaster">
<label>@text/sagercasterLabel</label> <label>@text/sagercasterLabel</label>
<description>@text/sagercasterDescription</description> <description>@text/sagercasterDescription</description>
<semantic-equipment-tag>WeatherStation</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="input" typeId="input"/> <channel-group id="input" typeId="input"/>
<channel-group id="output" typeId="output"/> <channel-group id="output" typeId="output"/>

View File

@ -7,6 +7,7 @@
<bridge-type id="account"> <bridge-type id="account">
<label>iSMART Account</label> <label>iSMART Account</label>
<description>Your iSMART account data</description> <description>Your iSMART account data</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<config-description-ref uri="thing-type:saicismart:bridge"/> <config-description-ref uri="thing-type:saicismart:bridge"/>
</bridge-type> </bridge-type>
</thing:thing-descriptions> </thing:thing-descriptions>

View File

@ -13,7 +13,7 @@
<label>SAIC Car</label> <label>SAIC Car</label>
<description>iSMART enabled car</description> <description>iSMART enabled car</description>
<category>Car</category> <category>Car</category>
<semantic-equipment-tag>Vehicle</semantic-equipment-tag>
<channels> <channels>
<channel id="odometer" typeId="odometer-channel"/> <channel id="odometer" typeId="odometer-channel"/>
<channel id="range-electric" typeId="range-electric-channel"/> <channel id="range-electric" typeId="range-electric-channel"/>

View File

@ -12,7 +12,7 @@
cloud. Without this bridge, the devices would be unable to send, receive or exchange data with the cloud platform, cloud. Without this bridge, the devices would be unable to send, receive or exchange data with the cloud platform,
hindering functionality and data utilization. hindering functionality and data utilization.
</description> </description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<representation-property>username</representation-property> <representation-property>username</representation-property>
<config-description> <config-description>
<parameter-group name="aws"> <parameter-group name="aws">

View File

@ -17,6 +17,7 @@
setting the desired temperature, and defining the operation type. The operation of this device depends on a unique setting the desired temperature, and defining the operation type. The operation of this device depends on a unique
Data Source Name (DSN) which serves as an identifier in the Salus cloud system. Data Source Name (DSN) which serves as an identifier in the Salus cloud system.
</description> </description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="temperature" typeId="it600-temp-channel"/> <channel id="temperature" typeId="it600-temp-channel"/>
<channel id="expected-temperature" typeId="it600-expected-temp-channel"/> <channel id="expected-temperature" typeId="it600-expected-temp-channel"/>

View File

@ -12,7 +12,7 @@
cloud. Without this bridge, the devices would be unable to send, receive or exchange data with the cloud platform, cloud. Without this bridge, the devices would be unable to send, receive or exchange data with the cloud platform,
hindering functionality and data utilization. hindering functionality and data utilization.
</description> </description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<representation-property>username</representation-property> <representation-property>username</representation-property>
<config-description> <config-description>
<parameter name="username" type="text" required="true"> <parameter name="username" type="text" required="true">

View File

@ -7,7 +7,7 @@
<thing-type id="tv"> <thing-type id="tv">
<label>Samsung TV</label> <label>Samsung TV</label>
<description>Allows to control Samsung TV</description> <description>Allows to control Samsung TV</description>
<semantic-equipment-tag>Television</semantic-equipment-tag>
<channels> <channels>
<channel id="volume" typeId="volume"/> <channel id="volume" typeId="volume"/>
<channel id="mute" typeId="mute"/> <channel id="mute" typeId="mute"/>

View File

@ -14,7 +14,7 @@
<label>ATD-100</label> <label>ATD-100</label>
<description><![CDATA[Wireless temperature detector designed for operation as part of the ABAX two-way wireless system.]]></description> <description><![CDATA[Wireless temperature detector designed for operation as part of the ABAX two-way wireless system.]]></description>
<category>Sensor</category> <category>Sensor</category>
<semantic-equipment-tag>TemperatureSensor</semantic-equipment-tag>
<channels> <channels>
<channel typeId="zoneTemperature" id="temperature"/> <channel typeId="zoneTemperature" id="temperature"/>
<channel typeId="system.low-battery" id="device_lobatt"/> <channel typeId="system.low-battery" id="device_lobatt"/>

View File

@ -7,7 +7,7 @@
<bridge-type id="ethm-1"> <bridge-type id="ethm-1">
<label>ETHM-1</label> <label>ETHM-1</label>
<description>Ethernet communication module</description> <description>Ethernet communication module</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="host" type="text" required="true"> <parameter name="host" type="text" required="true">
<label>Host or IP</label> <label>Host or IP</label>

View File

@ -7,7 +7,7 @@
<bridge-type id="int-rs"> <bridge-type id="int-rs">
<label>INT-RS</label> <label>INT-RS</label>
<description>RS-232 communication module</description> <description>RS-232 communication module</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="port" type="text" required="true"> <parameter name="port" type="text" required="true">
<label>Serial Port</label> <label>Serial Port</label>

View File

@ -17,7 +17,7 @@
<li>wireless - in the INTEGRA 128-WRL control panel and/or when the ACU-120, ACU-270, ACU-100 or ACU-250 controller is connected. The number of available wireless outputs depends on the number of wireless devices registered in the system and is determined during the procedure of adding wireless devices.</li> <li>wireless - in the INTEGRA 128-WRL control panel and/or when the ACU-120, ACU-270, ACU-100 or ACU-250 controller is connected. The number of available wireless outputs depends on the number of wireless devices registered in the system and is determined during the procedure of adding wireless devices.</li>
<li>virtual - the outputs which do not exist physically, but can be used e.g. for execution of logical functions.</li></ul>]]> <li>virtual - the outputs which do not exist physically, but can be used e.g. for execution of logical functions.</li></ul>]]>
</description> </description>
<semantic-equipment-tag>AlarmDevice</semantic-equipment-tag>
<channels> <channels>
<channel typeId="output_state" id="state"/> <channel typeId="output_state" id="state"/>
</channels> </channels>

View File

@ -16,7 +16,7 @@
The subdivision into partitions enables arming/disarming the system only in part of the protected area, as well as limiting The subdivision into partitions enables arming/disarming the system only in part of the protected area, as well as limiting
access to some portion of the premises to selected users.]]> access to some portion of the premises to selected users.]]>
</description> </description>
<semantic-equipment-tag>AlarmSystem</semantic-equipment-tag>
<channels> <channels>
<channel typeId="armed" id="armed"/> <channel typeId="armed" id="armed"/>
<channel typeId="really_armed" id="really_armed"/> <channel typeId="really_armed" id="really_armed"/>

View File

@ -13,7 +13,7 @@
<label>Alarm System</label> <label>Alarm System</label>
<description>A virtual thing describing general status of the alarm system.</description> <description>A virtual thing describing general status of the alarm system.</description>
<semantic-equipment-tag>AlarmSystem</semantic-equipment-tag>
<channels> <channels>
<channel typeId="date_time" id="date_time"/> <channel typeId="date_time" id="date_time"/>
<channel typeId="troubles" id="troubles"/> <channel typeId="troubles" id="troubles"/>

View File

@ -16,7 +16,7 @@
<li>hardwired - on the control panel electronics board, in keypads and expanders. The number of available hardwired zones is determined by the control panel during identification procedure.</li> <li>hardwired - on the control panel electronics board, in keypads and expanders. The number of available hardwired zones is determined by the control panel during identification procedure.</li>
<li>wireless - in the INTEGRA 128-WRL control panel and/or when the ACU-120, ACU-270, ACU-100 or ACU-250 controller is connected. The number of available wireless zones depends on the number of wireless devices registered in the system and is determined during the procedure of adding the devices.</li> <li>wireless - in the INTEGRA 128-WRL control panel and/or when the ACU-120, ACU-270, ACU-100 or ACU-250 controller is connected. The number of available wireless zones depends on the number of wireless devices registered in the system and is determined during the procedure of adding the devices.</li>
<li>virtual - zones which physically do not exist, but have been programmed as FOLLOW OUTPUT or are controlled by means of a keyfob.</li></ul>]]></description> <li>virtual - zones which physically do not exist, but have been programmed as FOLLOW OUTPUT or are controlled by means of a keyfob.</li></ul>]]></description>
<semantic-equipment-tag>AlarmZone</semantic-equipment-tag>
<channels> <channels>
<channel typeId="violation" id="violation"/> <channel typeId="violation" id="violation"/>
<channel typeId="tamper" id="tamper"/> <channel typeId="tamper" id="tamper"/>

View File

@ -12,6 +12,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Sbus Switch</label> <label>Sbus Switch</label>
<description>Sbus switch device</description> <description>Sbus switch device</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="subnetId" type="integer"> <parameter name="subnetId" type="integer">
<label>SubnetId</label> <label>SubnetId</label>
@ -42,6 +43,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Sbus Temperature Sensor</label> <label>Sbus Temperature Sensor</label>
<description>Sbus temperature sensor device</description> <description>Sbus temperature sensor device</description>
<semantic-equipment-tag>TemperatureSensor</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="subnetId" type="integer"> <parameter name="subnetId" type="integer">
<label>SubnetId</label> <label>SubnetId</label>
@ -72,6 +74,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Sbus RGBW Controller</label> <label>Sbus RGBW Controller</label>
<description>Sbus RGBW lighting controller</description> <description>Sbus RGBW lighting controller</description>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="subnetId" type="integer"> <parameter name="subnetId" type="integer">
<label>SubnetId</label> <label>SubnetId</label>

View File

@ -9,7 +9,7 @@
<description>The SEMS Portal is where the data about powerstations is collected online. <description>The SEMS Portal is where the data about powerstations is collected online.
Configuration will only work if Configuration will only work if
you have used this account at least once in the portal itsself.</description> you have used this account at least once in the portal itsself.</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<properties> <properties>
<property name="vendor">GoodWe</property> <property name="vendor">GoodWe</property>
</properties> </properties>
@ -40,7 +40,7 @@
<label>Power Station</label> <label>Power Station</label>
<description>A Power Station is the GoodWe converter that is connected through the internet with the SEMSPortal.</description> <description>A Power Station is the GoodWe converter that is connected through the internet with the SEMSPortal.</description>
<semantic-equipment-tag>Inverter</semantic-equipment-tag>
<channels> <channels>
<channel id="lastUpdate" typeId="lastUpdate"/> <channel id="lastUpdate" typeId="lastUpdate"/>
<channel id="currentOutput" typeId="currentOutput"/> <channel id="currentOutput" typeId="currentOutput"/>

View File

@ -8,7 +8,7 @@
<thing-type id="senechome"> <thing-type id="senechome">
<label>Senec Home</label> <label>Senec Home</label>
<description>Senec Home</description> <description>Senec Home</description>
<semantic-equipment-tag>PowerSupply</semantic-equipment-tag>
<channels> <channels>
<!-- SenecHomePower --> <!-- SenecHomePower -->
<channel id="powerLimitation" typeId="powerLimitation"/> <channel id="powerLimitation" typeId="powerLimitation"/>

View File

@ -7,7 +7,7 @@
<thing-type id="monitor"> <thing-type id="monitor">
<label>Seneye Monitor</label> <label>Seneye Monitor</label>
<description>Seneye Monitor</description> <description>Seneye Monitor</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="temperature" typeId="temperature"/> <channel id="temperature" typeId="temperature"/>
<channel id="ph" typeId="ph"/> <channel id="ph" typeId="ph"/>

View File

@ -8,7 +8,7 @@
<thing-type id="box"> <thing-type id="box">
<label>senseBox</label> <label>senseBox</label>
<description>This is a senseBox sensor.</description> <description>This is a senseBox sensor.</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group typeId="descriptors" id="descriptors"/> <channel-group typeId="descriptors" id="descriptors"/>
<channel-group typeId="measurements" id="measurements"/> <channel-group typeId="measurements" id="measurements"/>

View File

@ -7,7 +7,7 @@
<bridge-type id="cloud-connector"> <bridge-type id="cloud-connector">
<label>Sense Energy Cloud Connector</label> <label>Sense Energy Cloud Connector</label>
<description>The Sense Home cloud connector establishes connection to the Sense cloud API and services.</description> <description>The Sense Home cloud connector establishes connection to the Sense cloud API and services.</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="email" type="text" required="true"> <parameter name="email" type="text" required="true">
<label>Email</label> <label>Email</label>

View File

@ -11,6 +11,7 @@
<label>Sense Energy Monitor</label> <label>Sense Energy Monitor</label>
<description>Sense energy monitor instance.</description> <description>Sense energy monitor instance.</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="general" typeId="general"/> <channel-group id="general" typeId="general"/>

View File

@ -7,6 +7,7 @@
<bridge-type id="account"> <bridge-type id="account">
<label>Sensibo API</label> <label>Sensibo API</label>
<description>This bridge represents the gateway to Sensibo API</description> <description>This bridge represents the gateway to Sensibo API</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<config-description-ref uri="thing-type:sensibo:account"/> <config-description-ref uri="thing-type:sensibo:account"/>
</bridge-type> </bridge-type>

View File

@ -10,7 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>HVAC controller</label> <label>HVAC controller</label>
<semantic-equipment-tag>HVAC</semantic-equipment-tag>
<channels> <channels>
<channel id="currentTemperature" typeId="currentTemperature"/> <channel id="currentTemperature" typeId="currentTemperature"/>
<channel id="currentHumidity" typeId="currentHumidity"/> <channel id="currentHumidity" typeId="currentHumidity"/>

View File

@ -7,7 +7,7 @@
<thing-type id="particulate"> <thing-type id="particulate">
<label>Particulate Sensor</label> <label>Particulate Sensor</label>
<description>Sensor to measure Particulate Matter (PM)</description> <description>Sensor to measure Particulate Matter (PM)</description>
<semantic-equipment-tag>AirQualitySensor</semantic-equipment-tag>
<channels> <channels>
<channel id="pm25" typeId="pm25-channel"/> <channel id="pm25" typeId="pm25-channel"/>
<channel id="pm100" typeId="pm100-channel"/> <channel id="pm100" typeId="pm100-channel"/>
@ -29,7 +29,7 @@
<thing-type id="conditions"> <thing-type id="conditions">
<label>Condition Sensor</label> <label>Condition Sensor</label>
<description>Sensor to measure Temperature and Humidity conditions</description> <description>Sensor to measure Temperature and Humidity conditions</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="temperature" typeId="temp-channel"/> <channel id="temperature" typeId="temp-channel"/>
<channel id="humidity" typeId="hum-channel"/> <channel id="humidity" typeId="hum-channel"/>
@ -53,7 +53,7 @@
<thing-type id="noise"> <thing-type id="noise">
<label>Noise Sensor</label> <label>Noise Sensor</label>
<description>Sensor to measure noise on location</description> <description>Sensor to measure noise on location</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="noise-eq" typeId="noise-eq-channel"/> <channel id="noise-eq" typeId="noise-eq-channel"/>
<channel id="noise-min" typeId="noise-min-channel"/> <channel id="noise-min" typeId="noise-min-channel"/>

View File

@ -8,6 +8,7 @@
<bridge-type id="serialBridge"> <bridge-type id="serialBridge">
<label>Serial Bridge</label> <label>Serial Bridge</label>
<description>Serial port which can send and receive data</description> <description>Serial port which can send and receive data</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<channels> <channels>
<channel id="string" typeId="stringData"/> <channel id="string" typeId="stringData"/>

View File

@ -8,6 +8,7 @@
<label>Shelly BLU Button</label> <label>Shelly BLU Button</label>
<description>@text/thing-type.shelly.shellyblubutton.description</description> <description>@text/thing-type.shelly.shellyblubutton.description</description>
<category>WallSwitch</category> <category>WallSwitch</category>
<semantic-equipment-tag>Button</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="status" typeId="buttonState"/> <channel-group id="status" typeId="buttonState"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -22,6 +23,7 @@
<label>Shelly BLU Door/Window</label> <label>Shelly BLU Door/Window</label>
<description>@text/thing-type.shelly.shellybludw.description</description> <description>@text/thing-type.shelly.shellybludw.description</description>
<category>Sensor</category> <category>Sensor</category>
<semantic-equipment-tag>ContactSensor</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -36,6 +38,7 @@
<label>Shelly BLU Motion</label> <label>Shelly BLU Motion</label>
<description>@text/thing-type.shelly.shellyblumotion.description</description> <description>@text/thing-type.shelly.shellyblumotion.description</description>
<category>Sensor</category> <category>Sensor</category>
<semantic-equipment-tag>MotionDetector</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -63,6 +66,7 @@
<thing-type id="shellyblugw"> <thing-type id="shellyblugw">
<label>Shelly BLU Gateway</label> <label>Shelly BLU Gateway</label>
<description>@text/thing-type.shelly.shellyblugw.description</description> <description>@text/thing-type.shelly.shellyblugw.description</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="device" typeId="deviceStatus"/> <channel-group id="device" typeId="deviceStatus"/>
</channel-groups> </channel-groups>

View File

@ -8,6 +8,7 @@
<label>Shelly Bulb</label> <label>Shelly Bulb</label>
<description>@text/thing-type.shelly.shellybulb.description</description> <description>@text/thing-type.shelly.shellybulb.description</description>
<category>Lightbulb</category> <category>Lightbulb</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="control" typeId="bulbControl"/> <channel-group id="control" typeId="bulbControl"/>
<channel-group id="color" typeId="colorSettingsBulb"/> <channel-group id="color" typeId="colorSettingsBulb"/>
@ -23,6 +24,7 @@
<label>Shelly Duo</label> <label>Shelly Duo</label>
<description>@text/thing-type.shelly.shellybulbduo.description</description> <description>@text/thing-type.shelly.shellybulbduo.description</description>
<category>Lightbulb</category> <category>Lightbulb</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="control" typeId="duoControl"/> <channel-group id="control" typeId="duoControl"/>
<channel-group id="white" typeId="whiteSettings"/> <channel-group id="white" typeId="whiteSettings"/>
@ -38,6 +40,7 @@
<label>Shelly Color Bulb</label> <label>Shelly Color Bulb</label>
<description>@text/thing-type.shelly.shellycolorbulb.description</description> <description>@text/thing-type.shelly.shellycolorbulb.description</description>
<category>ColorLight</category> <category>ColorLight</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="control" typeId="duoControl"/> <channel-group id="control" typeId="duoControl"/>
<channel-group id="color" typeId="colorSettingsBulb"/> <channel-group id="color" typeId="colorSettingsBulb"/>
@ -54,6 +57,7 @@
<label>Shelly Vintage</label> <label>Shelly Vintage</label>
<description>@text/thing-type.shelly.shellyvintage.description</description> <description>@text/thing-type.shelly.shellyvintage.description</description>
<category>Lightbulb</category> <category>Lightbulb</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="control" typeId="duoControl"/> <channel-group id="control" typeId="duoControl"/>
<channel-group id="white" typeId="whiteSettings"/> <channel-group id="white" typeId="whiteSettings"/>
@ -69,6 +73,7 @@
<label>Shelly RGBW2 Color Mode</label> <label>Shelly RGBW2 Color Mode</label>
<description>@text/thing-type.shelly.shellyrgbw2-color.description</description> <description>@text/thing-type.shelly.shellyrgbw2-color.description</description>
<category>ColorLight</category> <category>ColorLight</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="control" typeId="rgbw2ColorControl"/> <channel-group id="control" typeId="rgbw2ColorControl"/>
<channel-group id="color" typeId="colorSettingsRGBW2"/> <channel-group id="color" typeId="colorSettingsRGBW2"/>
@ -84,6 +89,7 @@
<label>Shelly RGBW2 White Mode</label> <label>Shelly RGBW2 White Mode</label>
<description>@text/thing-type.shelly.shellyrgbw2-white.description</description> <description>@text/thing-type.shelly.shellyrgbw2-white.description</description>
<category>Lightbulb</category> <category>Lightbulb</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="control" typeId="rgbw2WhiteControl"/> <channel-group id="control" typeId="rgbw2WhiteControl"/>
<channel-group id="channel1" typeId="rgbw2Channel"> <channel-group id="channel1" typeId="rgbw2Channel">

View File

@ -20,6 +20,7 @@
<thing-type id="shelly1l"> <thing-type id="shelly1l">
<label>Shelly 1L</label> <label>Shelly 1L</label>
<description>@text/thing-type.shelly.shelly1l.description</description> <description>@text/thing-type.shelly.shelly1l.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="relayChannel"/> <channel-group id="relay" typeId="relayChannel"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -34,6 +35,7 @@
<thing-type id="shelly1pm"> <thing-type id="shelly1pm">
<label>Shelly 1PM</label> <label>Shelly 1PM</label>
<description>@text/thing-type.shelly.shelly1pm.description</description> <description>@text/thing-type.shelly.shelly1pm.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="relayChannel"/> <channel-group id="relay" typeId="relayChannel"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -48,6 +50,7 @@
<thing-type id="shellyem"> <thing-type id="shellyem">
<label>Shelly EM</label> <label>Shelly EM</label>
<description>@text/thing-type.shelly.shellyem.description</description> <description>@text/thing-type.shelly.shellyem.description</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="meter1" typeId="meter"> <channel-group id="meter1" typeId="meter">
<label>@text/channel-group-type.shelly.meter1.label</label> <label>@text/channel-group-type.shelly.meter1.label</label>
@ -67,6 +70,7 @@
<thing-type id="shellyem3"> <thing-type id="shellyem3">
<label>Shelly EM3</label> <label>Shelly EM3</label>
<description>@text/thing-type.shelly.shellyem3.description</description> <description>@text/thing-type.shelly.shellyem3.description</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="meter1" typeId="meter"> <channel-group id="meter1" typeId="meter">
<label>@text/channel-group-type.shelly.meter1.label</label> <label>@text/channel-group-type.shelly.meter1.label</label>
@ -89,7 +93,7 @@
<thing-type id="shelly2-relay"> <thing-type id="shelly2-relay">
<label>Shelly 2 Relay</label> <label>Shelly 2 Relay</label>
<description>@text/thing-type.shelly.shelly2-relay.description</description> <description>@text/thing-type.shelly.shelly2-relay.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay1" typeId="relayChannel"> <channel-group id="relay1" typeId="relayChannel">
<label>@text/channel-group-type.shelly.relayChannel1.label</label> <label>@text/channel-group-type.shelly.relayChannel1.label</label>
@ -109,6 +113,7 @@
<label>Shelly 2 Roller</label> <label>Shelly 2 Roller</label>
<description>@text/thing-type.shelly.shelly2-roller.description</description> <description>@text/thing-type.shelly.shelly2-roller.description</description>
<category>Rollershutter</category> <category>Rollershutter</category>
<semantic-equipment-tag>WindowCovering</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="roller" typeId="rollerControl"/> <channel-group id="roller" typeId="rollerControl"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -122,6 +127,7 @@
<thing-type id="shelly25-relay"> <thing-type id="shelly25-relay">
<label>Shelly 2.5 Relay</label> <label>Shelly 2.5 Relay</label>
<description>@text/thing-type.shelly.shelly25-relay.description</description> <description>@text/thing-type.shelly.shelly25-relay.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay1" typeId="relayChannel"> <channel-group id="relay1" typeId="relayChannel">
<label>@text/channel-group-type.shelly.relayChannel1.label</label> <label>@text/channel-group-type.shelly.relayChannel1.label</label>
@ -146,6 +152,7 @@
<label>Shelly 2.5 Roller</label> <label>Shelly 2.5 Roller</label>
<description>@text/thing-type.shelly.shelly25-roller.description</description> <description>@text/thing-type.shelly.shelly25-roller.description</description>
<category>Rollershutter</category> <category>Rollershutter</category>
<semantic-equipment-tag>WindowCovering</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="roller" typeId="rollerControl"/> <channel-group id="roller" typeId="rollerControl"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -159,7 +166,7 @@
<thing-type id="shelly4pro"> <thing-type id="shelly4pro">
<label>Shelly 4 Pro Relay</label> <label>Shelly 4 Pro Relay</label>
<description>@text/thing-type.shelly.shelly4pro.description</description> <description>@text/thing-type.shelly.shelly4pro.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay1" typeId="relayChannel"> <channel-group id="relay1" typeId="relayChannel">
<label>@text/channel-group-type.shelly.relayChannel1.label</label> <label>@text/channel-group-type.shelly.relayChannel1.label</label>
@ -196,6 +203,7 @@
<label>Shelly Plug</label> <label>Shelly Plug</label>
<description>@text/thing-type.shelly.shellyplug.description</description> <description>@text/thing-type.shelly.shellyplug.description</description>
<category>PowerOutlet</category> <category>PowerOutlet</category>
<semantic-equipment-tag>PowerOutlet</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="relayChannelPlug"/> <channel-group id="relay" typeId="relayChannelPlug"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -210,6 +218,7 @@
<label>Shelly Plug-S</label> <label>Shelly Plug-S</label>
<description>@text/thing-type.shelly.shellyplugs.description</description> <description>@text/thing-type.shelly.shellyplugs.description</description>
<category>PowerOutlet</category> <category>PowerOutlet</category>
<semantic-equipment-tag>PowerOutlet</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="relayChannelPlug"/> <channel-group id="relay" typeId="relayChannelPlug"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -224,6 +233,7 @@
<label>Shelly Plug US</label> <label>Shelly Plug US</label>
<description>@text/thing-type.shelly.shellyplugu1.description</description> <description>@text/thing-type.shelly.shellyplugu1.description</description>
<category>PowerOutlet</category> <category>PowerOutlet</category>
<semantic-equipment-tag>PowerOutlet</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="relayChannelPlug"/> <channel-group id="relay" typeId="relayChannelPlug"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -256,6 +266,7 @@
<thing-type id="shellydimmer"> <thing-type id="shellydimmer">
<label>Shelly Dimmer</label> <label>Shelly Dimmer</label>
<description>@text/thing-type.shelly.shellydimmer.description</description> <description>@text/thing-type.shelly.shellydimmer.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="dimmerChannel"/> <channel-group id="relay" typeId="dimmerChannel"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -269,6 +280,7 @@
<thing-type id="shellydimmer2"> <thing-type id="shellydimmer2">
<label>Shelly Dimmer 2</label> <label>Shelly Dimmer 2</label>
<description>@text/thing-type.shelly.shellydimmer2.description</description> <description>@text/thing-type.shelly.shellydimmer2.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="dimmerChannel"/> <channel-group id="relay" typeId="dimmerChannel"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>

View File

@ -8,6 +8,7 @@
<label>Shelly H&amp;T</label> <label>Shelly H&amp;T</label>
<description>@text/thing-type.shelly.shellyht.description</description> <description>@text/thing-type.shelly.shellyht.description</description>
<category>Sensor</category> <category>Sensor</category>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -22,6 +23,7 @@
<label>Shelly Smoke</label> <label>Shelly Smoke</label>
<description>@text/thing-type.shelly.shellysmoke.description</description> <description>@text/thing-type.shelly.shellysmoke.description</description>
<category>SmokeDetector</category> <category>SmokeDetector</category>
<semantic-equipment-tag>SmokeDetector</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -36,6 +38,7 @@
<label>Shelly Gas</label> <label>Shelly Gas</label>
<description>@text/thing-type.shelly.shellygas.description</description> <description>@text/thing-type.shelly.shellygas.description</description>
<category>Sensor</category> <category>Sensor</category>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="device" typeId="deviceStatus"/> <channel-group id="device" typeId="deviceStatus"/>
@ -49,6 +52,7 @@
<label>Shelly Flood</label> <label>Shelly Flood</label>
<description>@text/thing-type.shelly.shellyflood.description</description> <description>@text/thing-type.shelly.shellyflood.description</description>
<category>Sensor</category> <category>Sensor</category>
<semantic-equipment-tag>LeakSensor</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -63,6 +67,7 @@
<label>Shelly Door/Window</label> <label>Shelly Door/Window</label>
<description>@text/thing-type.shelly.shellydw.description</description> <description>@text/thing-type.shelly.shellydw.description</description>
<category>Sensor</category> <category>Sensor</category>
<semantic-equipment-tag>ContactSensor</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -77,6 +82,7 @@
<label>Shelly Door/Window</label> <label>Shelly Door/Window</label>
<description>@text/thing-type.shelly.shellydw2.description</description> <description>@text/thing-type.shelly.shellydw2.description</description>
<category>Sensor</category> <category>Sensor</category>
<semantic-equipment-tag>ContactSensor</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -90,6 +96,7 @@
<thing-type id="shellysense"> <thing-type id="shellysense">
<label>Shelly Sense</label> <label>Shelly Sense</label>
<description>@text/thing-type.shelly.shellysense.description</description> <description>@text/thing-type.shelly.shellysense.description</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="control" typeId="control"/> <channel-group id="control" typeId="control"/>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
@ -105,6 +112,7 @@
<label>Shelly Button 1</label> <label>Shelly Button 1</label>
<description>@text/thing-type.shelly.shellybutton1.description</description> <description>@text/thing-type.shelly.shellybutton1.description</description>
<category>WallSwitch</category> <category>WallSwitch</category>
<semantic-equipment-tag>WallSwitch</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="status" typeId="buttonState"/> <channel-group id="status" typeId="buttonState"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -119,6 +127,7 @@
<label>Shelly Button 2</label> <label>Shelly Button 2</label>
<description>@text/thing-type.shelly.shellybutton2.description</description> <description>@text/thing-type.shelly.shellybutton2.description</description>
<category>WallSwitch</category> <category>WallSwitch</category>
<semantic-equipment-tag>Button</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="status" typeId="buttonState"/> <channel-group id="status" typeId="buttonState"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -133,6 +142,7 @@
<label>Shelly Motion</label> <label>Shelly Motion</label>
<description>@text/thing-type.shelly.shellymotion.description</description> <description>@text/thing-type.shelly.shellymotion.description</description>
<category>MotionDetector</category> <category>MotionDetector</category>
<semantic-equipment-tag>MotionDetector</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -147,6 +157,7 @@
<label>Shelly TRV</label> <label>Shelly TRV</label>
<description>@text/thing-type.shelly.shellytrv.description</description> <description>@text/thing-type.shelly.shellytrv.description</description>
<category>RadiatorControl</category> <category>RadiatorControl</category>
<semantic-equipment-tag>RadiatorControl</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="control" typeId="control"/> <channel-group id="control" typeId="control"/>

View File

@ -8,6 +8,7 @@
<label>Shelly Plus RGBW</label> <label>Shelly Plus RGBW</label>
<description>@text/thing-type.shelly.shellyplusrgbw.description</description> <description>@text/thing-type.shelly.shellyplusrgbw.description</description>
<category>ColorLight</category> <category>ColorLight</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="control" typeId="rgbwpmColorControl"/> <channel-group id="control" typeId="rgbwpmColorControl"/>
<channel-group id="color" typeId="colorSettingsRGBWpm"/> <channel-group id="color" typeId="colorSettingsRGBWpm"/>

View File

@ -7,6 +7,7 @@
<thing-type id="shellyplus1"> <thing-type id="shellyplus1">
<label>ShellyPlus 1</label> <label>ShellyPlus 1</label>
<description>@text/thing-type.shelly.shellyplus1.description</description> <description>@text/thing-type.shelly.shellyplus1.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="relayChannel"/> <channel-group id="relay" typeId="relayChannel"/>
<channel-group id="sensors" typeId="externalSensors"/> <channel-group id="sensors" typeId="externalSensors"/>
@ -20,6 +21,7 @@
<thing-type id="shellyplus1pm"> <thing-type id="shellyplus1pm">
<label>ShellyPlus 1PM</label> <label>ShellyPlus 1PM</label>
<description>@text/thing-type.shelly.shellyplus1pm.description</description> <description>@text/thing-type.shelly.shellyplus1pm.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="relayChannel"/> <channel-group id="relay" typeId="relayChannel"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -34,6 +36,7 @@
<thing-type id="shellyplus2pm-relay"> <thing-type id="shellyplus2pm-relay">
<label>ShellyPlus 2 Relay</label> <label>ShellyPlus 2 Relay</label>
<description>@text/thing-type.shelly.shellyplus2-relay.description</description> <description>@text/thing-type.shelly.shellyplus2-relay.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay1" typeId="relayChannel"> <channel-group id="relay1" typeId="relayChannel">
<label>@text/channel-group-type.shelly.relayChannel1.label</label> <label>@text/channel-group-type.shelly.relayChannel1.label</label>
@ -58,6 +61,7 @@
<label>ShellyPlus 2PM Roller</label> <label>ShellyPlus 2PM Roller</label>
<description>@text/thing-type.shelly.shellyplus2pm-roller.description</description> <description>@text/thing-type.shelly.shellyplus2pm-roller.description</description>
<category>Rollershutter</category> <category>Rollershutter</category>
<semantic-equipment-tag>WindowCovering</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="roller" typeId="rollerControl"/> <channel-group id="roller" typeId="rollerControl"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -72,6 +76,7 @@
<label>ShellyPlus Plug</label> <label>ShellyPlus Plug</label>
<description>@text/thing-type.shelly.shellyplusplug.description</description> <description>@text/thing-type.shelly.shellyplusplug.description</description>
<category>PowerOutlet</category> <category>PowerOutlet</category>
<semantic-equipment-tag>PowerOutlet</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="relayChannelPlug"/> <channel-group id="relay" typeId="relayChannelPlug"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -86,6 +91,7 @@
<thing-type id="shellyplusi4"> <thing-type id="shellyplusi4">
<label>ShellyPlus i4</label> <label>ShellyPlus i4</label>
<description>@text/thing-type.shelly.shellyplusi4.description</description> <description>@text/thing-type.shelly.shellyplusi4.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="status1" typeId="ixChannel"> <channel-group id="status1" typeId="ixChannel">
<label>@text/channel-group-type.shelly.iXChannel1.label</label> <label>@text/channel-group-type.shelly.iXChannel1.label</label>
@ -109,6 +115,7 @@
<thing-type id="shellyplusi4dc"> <thing-type id="shellyplusi4dc">
<label>ShellyPlus i4DC</label> <label>ShellyPlus i4DC</label>
<description>@text/thing-type.shelly.shellyplusi4dc.description</description> <description>@text/thing-type.shelly.shellyplusi4dc.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="status1" typeId="ixChannel"> <channel-group id="status1" typeId="ixChannel">
<label>@text/channel-group-type.shelly.ixChannel1.label</label> <label>@text/channel-group-type.shelly.ixChannel1.label</label>
@ -151,6 +158,7 @@
<thing-type id="shelly1mini"> <thing-type id="shelly1mini">
<label>ShellyPlus 1 Mini</label> <label>ShellyPlus 1 Mini</label>
<description>@text/thing-type.shelly.shelly1mini.description</description> <description>@text/thing-type.shelly.shelly1mini.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="relayChannel"/> <channel-group id="relay" typeId="relayChannel"/>
<channel-group id="device" typeId="deviceStatus"/> <channel-group id="device" typeId="deviceStatus"/>
@ -164,6 +172,7 @@
<thing-type id="shellypmmini"> <thing-type id="shellypmmini">
<label>ShellyPlus PM Mini</label> <label>ShellyPlus PM Mini</label>
<description>@text/thing-type.shelly.shellypmmini.description</description> <description>@text/thing-type.shelly.shellypmmini.description</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
<channel-group id="device" typeId="deviceStatus"/> <channel-group id="device" typeId="deviceStatus"/>
@ -190,6 +199,7 @@
<thing-type id="shellypro1"> <thing-type id="shellypro1">
<label>ShellyPro 1</label> <label>ShellyPro 1</label>
<description>@text/thing-type.shelly.shellypro1.description</description> <description>@text/thing-type.shelly.shellypro1.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="relayChannel"/> <channel-group id="relay" typeId="relayChannel"/>
<channel-group id="sensors" typeId="externalSensors"/> <channel-group id="sensors" typeId="externalSensors"/>
@ -203,6 +213,7 @@
<thing-type id="shellypro1pm"> <thing-type id="shellypro1pm">
<label>ShellyPro 1PM</label> <label>ShellyPro 1PM</label>
<description>@text/thing-type.shelly.shellypro1pm.description</description> <description>@text/thing-type.shelly.shellypro1pm.description</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="relayChannel"/> <channel-group id="relay" typeId="relayChannel"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -217,6 +228,7 @@
<thing-type id="shellypro2-relay"> <thing-type id="shellypro2-relay">
<label>ShellyPro 2 Relay</label> <label>ShellyPro 2 Relay</label>
<description>@text/thing-type.shelly.shellypro2-relay.description</description> <description>@text/thing-type.shelly.shellypro2-relay.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay1" typeId="relayChannel"> <channel-group id="relay1" typeId="relayChannel">
<label>@text/channel-group-type.shelly.relayChannel1.label</label> <label>@text/channel-group-type.shelly.relayChannel1.label</label>
@ -240,6 +252,7 @@
<thing-type id="shellypro2pm-relay"> <thing-type id="shellypro2pm-relay">
<label>ShellyPro 2PM Relay</label> <label>ShellyPro 2PM Relay</label>
<description>@text/thing-type.shelly.shellypro2pm-relay.description</description> <description>@text/thing-type.shelly.shellypro2pm-relay.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay1" typeId="relayChannel"> <channel-group id="relay1" typeId="relayChannel">
<label>@text/channel-group-type.shelly.relayChannel1.label</label> <label>@text/channel-group-type.shelly.relayChannel1.label</label>
@ -264,6 +277,7 @@
<label>ShellyPro 2PM Roller</label> <label>ShellyPro 2PM Roller</label>
<description>@text/thing-type.shelly.shellypro2pm-roller.description</description> <description>@text/thing-type.shelly.shellypro2pm-roller.description</description>
<category>Rollershutter</category> <category>Rollershutter</category>
<semantic-equipment-tag>WindowCovering</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="roller" typeId="rollerControl"/> <channel-group id="roller" typeId="rollerControl"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -277,7 +291,7 @@
<thing-type id="shellypro3"> <thing-type id="shellypro3">
<label>ShellyPro 3</label> <label>ShellyPro 3</label>
<description>@text/thing-type.shelly.shellypro3.description</description> <description>@text/thing-type.shelly.shellypro3.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay1" typeId="relayChannel"> <channel-group id="relay1" typeId="relayChannel">
<label>@text/channel-group-type.shelly.relayChannel1.label</label> <label>@text/channel-group-type.shelly.relayChannel1.label</label>
@ -301,6 +315,7 @@
<thing-type id="shellypro3em"> <thing-type id="shellypro3em">
<label>Shelly Pro 3EM</label> <label>Shelly Pro 3EM</label>
<description>@text/thing-type.shelly.shellypro3em.description</description> <description>@text/thing-type.shelly.shellypro3em.description</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="meter1" typeId="meter"> <channel-group id="meter1" typeId="meter">
<label>@text/channel-group-type.shelly.meter1.label</label> <label>@text/channel-group-type.shelly.meter1.label</label>
@ -322,6 +337,7 @@
<thing-type id="shellyproem50"> <thing-type id="shellyproem50">
<label>Shelly Pro EM-50</label> <label>Shelly Pro EM-50</label>
<description>@text/thing-type.shelly.shellyproem50.description</description> <description>@text/thing-type.shelly.shellyproem50.description</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="meter1" typeId="meter"> <channel-group id="meter1" typeId="meter">
<label>@text/channel-group-type.shelly.meter1.label</label> <label>@text/channel-group-type.shelly.meter1.label</label>
@ -340,7 +356,7 @@
<thing-type id="shellypro4pm"> <thing-type id="shellypro4pm">
<label>ShellyPro 4PM</label> <label>ShellyPro 4PM</label>
<description>@text/thing-type.shelly.shellypro4pm.description</description> <description>@text/thing-type.shelly.shellypro4pm.description</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay1" typeId="relayChannel"> <channel-group id="relay1" typeId="relayChannel">
<label>@text/channel-group-type.shelly.relayChannel1.label</label> <label>@text/channel-group-type.shelly.relayChannel1.label</label>
@ -376,6 +392,7 @@
<thing-type id="shellypluswdus"> <thing-type id="shellypluswdus">
<label>Shelly Plus Dimmer US</label> <label>Shelly Plus Dimmer US</label>
<description>@text/thing-type.shelly.shellypluswdus.description</description> <description>@text/thing-type.shelly.shellypluswdus.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="dimmerChannel"/> <channel-group id="relay" typeId="dimmerChannel"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>
@ -389,6 +406,7 @@
<thing-type id="shellyplus10v"> <thing-type id="shellyplus10v">
<label>Shelly Plus Dimmer 10V</label> <label>Shelly Plus Dimmer 10V</label>
<description>@text/thing-type.shelly.shellyplus10v.description</description> <description>@text/thing-type.shelly.shellyplus10v.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="relay" typeId="dimmerChannel"/> <channel-group id="relay" typeId="dimmerChannel"/>
<channel-group id="meter" typeId="meter"/> <channel-group id="meter" typeId="meter"/>

View File

@ -8,6 +8,7 @@
<label>ShellyPlus H&amp;T</label> <label>ShellyPlus H&amp;T</label>
<description>@text/thing-type.shelly.shellypludht.description</description> <description>@text/thing-type.shelly.shellypludht.description</description>
<category>Sensor</category> <category>Sensor</category>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -22,6 +23,7 @@
<label>ShellyPlus H&amp;T Gen 3</label> <label>ShellyPlus H&amp;T Gen 3</label>
<description>@text/thing-type.shelly.shellypludhtg3.description</description> <description>@text/thing-type.shelly.shellypludhtg3.description</description>
<category>Sensor</category> <category>Sensor</category>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -36,6 +38,7 @@
<label>Shelly Plus Smoke</label> <label>Shelly Plus Smoke</label>
<description>@text/thing-type.shelly.shellyplussmoke.description</description> <description>@text/thing-type.shelly.shellyplussmoke.description</description>
<category>SmokeDetector</category> <category>SmokeDetector</category>
<semantic-equipment-tag>SmokeDetector</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="battery" typeId="batteryStatus"/> <channel-group id="battery" typeId="batteryStatus"/>
@ -50,6 +53,7 @@
<label>Shelly Wall Display</label> <label>Shelly Wall Display</label>
<description>@text/thing-type.shelly.shellywalldisplay.description</description> <description>@text/thing-type.shelly.shellywalldisplay.description</description>
<category>Sensor</category> <category>Sensor</category>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensors" typeId="sensorData"/> <channel-group id="sensors" typeId="sensorData"/>
<channel-group id="relay" typeId="relayChannel"/> <channel-group id="relay" typeId="relayChannel"/>

View File

@ -8,7 +8,7 @@
<bridge-type id="ozw"> <bridge-type id="ozw">
<label>OZW IP Gateway</label> <label>OZW IP Gateway</label>
<description>This is a OZW IP interface</description> <description>This is a OZW IP interface</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="baseUrl" type="text" pattern="(http|https):\/\/(.+)\/"> <parameter name="baseUrl" type="text" pattern="(http|https):\/\/(.+)\/">
<label>Base URL</label> <label>Base URL</label>

View File

@ -8,7 +8,7 @@
<thing-type id="wifiSocket"> <thing-type id="wifiSocket">
<label>Silvercrest Wifi Socket</label> <label>Silvercrest Wifi Socket</label>
<description>Supports Silvercrest Wifi Socket SWS-A1.</description> <description>Supports Silvercrest Wifi Socket SWS-A1.</description>
<semantic-equipment-tag>PowerOutlet</semantic-equipment-tag>
<channels> <channels>
<channel id="switch" typeId="switch"/> <channel id="switch" typeId="switch"/>
</channels> </channels>

View File

@ -6,7 +6,7 @@
<bridge-type id="gateway"> <bridge-type id="gateway">
<label>Sinopé Gateway</label> <label>Sinopé Gateway</label>
<description>A Sinopé Gateway</description> <description>A Sinopé Gateway</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="hostname" type="text" required="true"> <parameter name="hostname" type="text" required="true">
<label>Hostname</label> <label>Hostname</label>
@ -40,6 +40,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Sinopé Thermostat</label> <label>Sinopé Thermostat</label>
<description>Sinopé Thermostat control</description> <description>Sinopé Thermostat control</description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="insideTemperature" typeId="insideTemperature"/> <channel id="insideTemperature" typeId="insideTemperature"/>
<channel id="outsideTemperature" typeId="outsideTemperature"/> <channel id="outsideTemperature" typeId="outsideTemperature"/>

View File

@ -8,7 +8,7 @@
<bridge-type id="cloud"> <bridge-type id="cloud">
<label>SleepIQ Cloud</label> <label>SleepIQ Cloud</label>
<description>The SleepIQ cloud service provides connections to all beds in an account.</description> <description>The SleepIQ cloud service provides connections to all beds in an account.</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<properties> <properties>
<property name="vendor">Select Comfort</property> <property name="vendor">Select Comfort</property>
</properties> </properties>
@ -40,6 +40,7 @@
<label>Single Chamber Bed</label> <label>Single Chamber Bed</label>
<description>A Sleep Number bed with SleepIQ and a single air chamber</description> <description>A Sleep Number bed with SleepIQ and a single air chamber</description>
<semantic-equipment-tag>Bed</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="bed" typeId="chamberGroupType"/> <channel-group id="bed" typeId="chamberGroupType"/>
@ -62,7 +63,7 @@
<label>Dual Chamber Bed</label> <label>Dual Chamber Bed</label>
<description>A Sleep Number bed with SleepIQ and two individual air chambers</description> <description>A Sleep Number bed with SleepIQ and two individual air chambers</description>
<semantic-equipment-tag>Bed</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="left" typeId="chamberGroupType"/> <channel-group id="left" typeId="chamberGroupType"/>
<channel-group id="right" typeId="chamberGroupType"/> <channel-group id="right" typeId="chamberGroupType"/>

View File

@ -6,7 +6,7 @@
<thing-type id="energymeter"> <thing-type id="energymeter">
<label>SMA Energy Meter</label> <label>SMA Energy Meter</label>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channels> <channels>
<channel id="powerIn" typeId="powerInType"/> <channel id="powerIn" typeId="powerInType"/>
<channel id="powerOut" typeId="powerOutType"/> <channel id="powerOut" typeId="powerOutType"/>

View File

@ -8,6 +8,7 @@
<thing-type id="meter"> <thing-type id="meter">
<label>Smart Meter</label> <label>Smart Meter</label>
<description>The meter device to read the SML or IEC 62056-21 messages from</description> <description>The meter device to read the SML or IEC 62056-21 messages from</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="port" type="text" required="true"> <parameter name="port" type="text" required="true">
<label>Serial Port</label> <label>Serial Port</label>

View File

@ -8,7 +8,7 @@
<bridge-type id="smartthings"> <bridge-type id="smartthings">
<label>Smartthings Hub</label> <label>Smartthings Hub</label>
<description>Smartthings Hub V2 that is attached to the same network</description> <description>Smartthings Hub V2 that is attached to the same network</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="smartthingsIp" type="text" required="true"> <parameter name="smartthingsIp" type="text" required="true">
<context>network-address</context> <context>network-address</context>
@ -48,6 +48,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Air Conditioner Mode</label> <label>Air Conditioner Mode</label>
<description>Air Conditioner Mode</description> <description>Air Conditioner Mode</description>
<semantic-equipment-tag>AirConditioner</semantic-equipment-tag>
<channels> <channels>
<channel id="airConditionerMode" typeId="airConditionerMode-channel"> <channel id="airConditionerMode" typeId="airConditionerMode-channel">
<label>Air Conditioner Mode</label> <label>Air Conditioner Mode</label>
@ -62,6 +63,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Alarm</label> <label>Alarm</label>
<description>Alarm</description> <description>Alarm</description>
<semantic-equipment-tag>AlarmDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="alarm" typeId="alarm-channel"> <channel id="alarm" typeId="alarm-channel">
<label>Alarm</label> <label>Alarm</label>
@ -76,6 +78,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Battery Status</label> <label>Battery Status</label>
<description>An indication of the status of the battery</description> <description>An indication of the status of the battery</description>
<semantic-equipment-tag>Battery</semantic-equipment-tag>
<channels> <channels>
<channel id="battery" typeId="battery-channel"> <channel id="battery" typeId="battery-channel">
<label>Battery</label> <label>Battery</label>
@ -90,6 +93,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Beacon</label> <label>Beacon</label>
<description>The presence value of the beacon</description> <description>The presence value of the beacon</description>
<semantic-equipment-tag>Tracker</semantic-equipment-tag>
<channels> <channels>
<channel id="presence" typeId="presence-channel"> <channel id="presence" typeId="presence-channel">
<label>Presence</label> <label>Presence</label>
@ -104,6 +108,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Bulb</label> <label>Bulb</label>
<description>Allows for the control of a bulb device</description> <description>Allows for the control of a bulb device</description>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channels> <channels>
<channel id="switch" typeId="switch-channel"> <channel id="switch" typeId="switch-channel">
<label>Bulb</label> <label>Bulb</label>
@ -118,6 +123,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Button</label> <label>Button</label>
<description>Button</description> <description>Button</description>
<semantic-equipment-tag>Button</semantic-equipment-tag>
<channels> <channels>
<channel id="button" typeId="button-channel"> <channel id="button" typeId="button-channel">
<label>Button</label> <label>Button</label>
@ -132,6 +138,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Carbon Dioxide Measurement</label> <label>Carbon Dioxide Measurement</label>
<description>Carbon Dioxide Measurement</description> <description>Carbon Dioxide Measurement</description>
<semantic-equipment-tag>CO2Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="carbonDioxide" typeId="carbonDioxide-channel"> <channel id="carbonDioxide" typeId="carbonDioxide-channel">
<label>Carbon Dioxide</label> <label>Carbon Dioxide</label>
@ -145,6 +152,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>carbon Monoxide Detector</label> <label>carbon Monoxide Detector</label>
<description>Carbon Monoxide Detector</description> <description>Carbon Monoxide Detector</description>
<semantic-equipment-tag>COSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="carbonMonoxide" typeId="carbonMonoxide-channel"> <channel id="carbonMonoxide" typeId="carbonMonoxide-channel">
<label>Carbon Monoxide</label> <label>Carbon Monoxide</label>
@ -159,6 +167,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Color Control</label> <label>Color Control</label>
<description>Color Control</description> <description>Color Control</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="hue" typeId="hue-channel"> <channel id="hue" typeId="hue-channel">
<label>Hue</label> <label>Hue</label>
@ -188,6 +197,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Color</label> <label>Color</label>
<description>Color</description> <description>Color</description>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channels> <channels>
<channel id="colorValue" typeId="colorValue-channel"> <channel id="colorValue" typeId="colorValue-channel">
<label>Color Value</label> <label>Color Value</label>
@ -209,6 +219,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Color Temperature</label> <label>Color Temperature</label>
<description>Color Temperature</description> <description>Color Temperature</description>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channels> <channels>
<channel id="colorTemperature" typeId="colorTemperature-channel"> <channel id="colorTemperature" typeId="colorTemperature-channel">
<label>Color Temperature</label> <label>Color Temperature</label>
@ -238,6 +249,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Contact Sensor</label> <label>Contact Sensor</label>
<description>Allows reading the value of a contact sensor device</description> <description>Allows reading the value of a contact sensor device</description>
<semantic-equipment-tag>ContactSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="contact" typeId="contact-channel"> <channel id="contact" typeId="contact-channel">
<label>Contact</label> <label>Contact</label>
@ -252,6 +264,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Door Control</label> <label>Door Control</label>
<description>Allow for the control of a door</description> <description>Allow for the control of a door</description>
<semantic-equipment-tag>Lock</semantic-equipment-tag>
<channels> <channels>
<channel id="door" typeId="door-control-channel"> <channel id="door" typeId="door-control-channel">
<label>Door</label> <label>Door</label>
@ -269,6 +282,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Dryer Mode</label> <label>Dryer Mode</label>
<description>Controls a dryer temperature</description> <description>Controls a dryer temperature</description>
<semantic-equipment-tag>Dehumidifier</semantic-equipment-tag>
<channels> <channels>
<channel id="dryerMode" typeId="dryer-mode-channel"> <channel id="dryerMode" typeId="dryer-mode-channel">
<label>Dryer Mode</label> <label>Dryer Mode</label>
@ -283,6 +297,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Dryer Operating State</label> <label>Dryer Operating State</label>
<description>Dryer operating state info</description> <description>Dryer operating state info</description>
<semantic-equipment-tag>Dehumidifier</semantic-equipment-tag>
<channels> <channels>
<channel id="machineState" typeId="machine-state-channel"> <channel id="machineState" typeId="machine-state-channel">
<label>Machine State</label> <label>Machine State</label>
@ -303,6 +318,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Energy Meter</label> <label>Energy Meter</label>
<description>Read the energy consumption of an energy metering device</description> <description>Read the energy consumption of an energy metering device</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channels> <channels>
<channel id="energy" typeId="energy-channel"> <channel id="energy" typeId="energy-channel">
<label>Energy</label> <label>Energy</label>
@ -333,6 +349,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Garage Door Control</label> <label>Garage Door Control</label>
<description>Garage Door Control</description> <description>Garage Door Control</description>
<semantic-equipment-tag>GarageDoor</semantic-equipment-tag>
<channels> <channels>
<channel id="door" typeId="door-control-channel"> <channel id="door" typeId="door-control-channel">
<label>Door</label> <label>Door</label>
@ -351,6 +368,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Holdable Button</label> <label>Holdable Button</label>
<description>holdableButton</description> <description>holdableButton</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="button" typeId="button-channel"> <channel id="button" typeId="button-channel">
<label>Button</label> <label>Button</label>
@ -369,6 +387,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Illuminance Measurement</label> <label>Illuminance Measurement</label>
<description>Illuminance Measurement</description> <description>Illuminance Measurement</description>
<semantic-equipment-tag>IlluminanceSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="illuminance" typeId="illuminance-channel"> <channel id="illuminance" typeId="illuminance-channel">
<label>Illuminance Measurement</label> <label>Illuminance Measurement</label>
@ -384,6 +403,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Image Capture</label> <label>Image Capture</label>
<description>Allows for the capture of an image on devices that support it</description> <description>Allows for the capture of an image on devices that support it</description>
<semantic-equipment-tag>Camera</semantic-equipment-tag>
<channels> <channels>
<channel id="imageCapture" typeId="imageCapture-channel"> <channel id="imageCapture" typeId="imageCapture-channel">
<label>Image Capture</label> <label>Image Capture</label>
@ -429,6 +449,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Light</label> <label>Light</label>
<description>Light</description> <description>Light</description>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channels> <channels>
<channel id="switch" typeId="switch-channel"> <channel id="switch" typeId="switch-channel">
<label>Switch</label> <label>Switch</label>
@ -444,6 +465,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Lock</label> <label>Lock</label>
<description>Allow for the control of a lock device</description> <description>Allow for the control of a lock device</description>
<semantic-equipment-tag>Lock</semantic-equipment-tag>
<channels> <channels>
<channel id="lock" typeId="lock-channel"> <channel id="lock" typeId="lock-channel">
<label>Lock</label> <label>Lock</label>
@ -459,6 +481,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Lock Only</label> <label>Lock Only</label>
<description>Allow for the lock control of a lock device</description> <description>Allow for the lock control of a lock device</description>
<semantic-equipment-tag>Lock</semantic-equipment-tag>
<channels> <channels>
<channel id="lock" typeId="lock-only-channel"> <channel id="lock" typeId="lock-only-channel">
<label>Lock Only</label> <label>Lock Only</label>
@ -474,6 +497,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Media Controller</label> <label>Media Controller</label>
<description>Allows for the control of a media controller device</description> <description>Allows for the control of a media controller device</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="activities" typeId="activities-channel"> <channel id="activities" typeId="activities-channel">
<label>Activities</label> <label>Activities</label>
@ -492,6 +516,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Motion Sensor</label> <label>Motion Sensor</label>
<description>Allows for the ability to read motion sensor device states</description> <description>Allows for the ability to read motion sensor device states</description>
<semantic-equipment-tag>MotionDetector</semantic-equipment-tag>
<channels> <channels>
<channel id="motion" typeId="motion-channel"> <channel id="motion" typeId="motion-channel">
<label>Motion</label> <label>Motion</label>
@ -507,6 +532,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Music Player</label> <label>Music Player</label>
<description>Allows for control of a music playing device</description> <description>Allows for control of a music playing device</description>
<semantic-equipment-tag>MediaPlayer</semantic-equipment-tag>
<channels> <channels>
<channel id="status" typeId="status-channel"> <channel id="status" typeId="status-channel">
<label>Status</label> <label>Status</label>
@ -534,6 +560,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Outlet</label> <label>Outlet</label>
<description>Allows for the control of an outlet device</description> <description>Allows for the control of an outlet device</description>
<semantic-equipment-tag>PowerOutlet</semantic-equipment-tag>
<channels> <channels>
<channel id="switch" typeId="switch-channel"> <channel id="switch" typeId="switch-channel">
<label>Outlet</label> <label>Outlet</label>
@ -549,6 +576,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>pH Measurement</label> <label>pH Measurement</label>
<description>Read the pH value off of a pH measurement capable device</description> <description>Read the pH value off of a pH measurement capable device</description>
<semantic-equipment-tag>Wellness</semantic-equipment-tag>
<channels> <channels>
<channel id="pH" typeId="pH-channel"> <channel id="pH" typeId="pH-channel">
<label>pH Measurement</label> <label>pH Measurement</label>
@ -564,6 +592,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>PowerMeter</label> <label>PowerMeter</label>
<description>Allows for reading the power consumption from devices that report it</description> <description>Allows for reading the power consumption from devices that report it</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channels> <channels>
<channel id="power" typeId="power-channel"> <channel id="power" typeId="power-channel">
<label>Power</label> <label>Power</label>
@ -594,6 +623,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Presence Sensor</label> <label>Presence Sensor</label>
<description>The ability to see the current status of a presence sensor device</description> <description>The ability to see the current status of a presence sensor device</description>
<semantic-equipment-tag>OccupancySensor</semantic-equipment-tag>
<channels> <channels>
<channel id="presence" typeId="presence-channel"> <channel id="presence" typeId="presence-channel">
<label>Presence</label> <label>Presence</label>
@ -609,6 +639,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Humidity Sensor</label> <label>Humidity Sensor</label>
<description>Allow reading the relative humidity from devices that support it</description> <description>Allow reading the relative humidity from devices that support it</description>
<semantic-equipment-tag>HumiditySensor</semantic-equipment-tag>
<channels> <channels>
<channel id="humidity" typeId="humidity-channel"> <channel id="humidity" typeId="humidity-channel">
<label>Humidity</label> <label>Humidity</label>
@ -623,6 +654,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Relay Switch</label> <label>Relay Switch</label>
<description>Relay Switch</description> <description>Relay Switch</description>
<semantic-equipment-tag>PowerOutlet</semantic-equipment-tag>
<channels> <channels>
<channel id="switch" typeId="switch-channel"> <channel id="switch" typeId="switch-channel">
<label>Switch</label> <label>Switch</label>
@ -638,6 +670,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Shock Sensor</label> <label>Shock Sensor</label>
<description>A Device that senses whether or not there is a shock</description> <description>A Device that senses whether or not there is a shock</description>
<semantic-equipment-tag>VibrationSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="shock" typeId="shock-channel"> <channel id="shock" typeId="shock-channel">
<label>Shock</label> <label>Shock</label>
@ -653,6 +686,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Signal Strength</label> <label>Signal Strength</label>
<description>Gives the ability to read the signal stregth of Devices that support it</description> <description>Gives the ability to read the signal stregth of Devices that support it</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="lqi" typeId="lqi-channel"> <channel id="lqi" typeId="lqi-channel">
<label>Link Quality Indicator</label> <label>Link Quality Indicator</label>
@ -671,6 +705,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Sleep Sensor</label> <label>Sleep Sensor</label>
<description>A Device that senses whether or not someone is sleeping</description> <description>A Device that senses whether or not someone is sleeping</description>
<semantic-equipment-tag>Wellness</semantic-equipment-tag>
<channels> <channels>
<channel id="sleeping" typeId="sleeping-channel"> <channel id="sleeping" typeId="sleeping-channel">
<label>Sleeping Value</label> <label>Sleeping Value</label>
@ -704,6 +739,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Sound Pressure Level</label> <label>Sound Pressure Level</label>
<description>Sound Pressure Level</description> <description>Sound Pressure Level</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="soundPressureLevel" typeId="soundPressureLevel-channel"> <channel id="soundPressureLevel" typeId="soundPressureLevel-channel">
<label>Sound Pressure Level</label> <label>Sound Pressure Level</label>
@ -719,6 +755,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Sound Sensor</label> <label>Sound Sensor</label>
<description>A Device that senses sound</description> <description>A Device that senses sound</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="sound" typeId="sound-channel"> <channel id="sound" typeId="sound-channel">
<label>Sound Sensor</label> <label>Sound Sensor</label>
@ -749,6 +786,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Step Sensor</label> <label>Step Sensor</label>
<description>A Device that works as a step counter</description> <description>A Device that works as a step counter</description>
<semantic-equipment-tag>Wellness</semantic-equipment-tag>
<channels> <channels>
<channel id="goal" typeId="goal-channel"> <channel id="goal" typeId="goal-channel">
<label>Step Goal</label> <label>Step Goal</label>
@ -767,6 +805,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Switch</label> <label>Switch</label>
<description>Switch</description> <description>Switch</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="switch" typeId="switch-channel"> <channel id="switch" typeId="switch-channel">
<label>Switch</label> <label>Switch</label>
@ -782,6 +821,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Switch Level</label> <label>Switch Level</label>
<description>Allows for the control of the level attribute of a light</description> <description>Allows for the control of the level attribute of a light</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="level" typeId="level-channel"> <channel id="level" typeId="level-channel">
<label>Level</label> <label>Level</label>
@ -800,6 +840,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Tamper Alert</label> <label>Tamper Alert</label>
<description>Tamper Alert</description> <description>Tamper Alert</description>
<semantic-equipment-tag>AlarmDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="tamper" typeId="tamper-channel"> <channel id="tamper" typeId="tamper-channel">
<label>Tamper</label> <label>Tamper</label>
@ -814,6 +855,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Temperature Measurement</label> <label>Temperature Measurement</label>
<description>Get the temperature from a Device that reports current temperature</description> <description>Get the temperature from a Device that reports current temperature</description>
<semantic-equipment-tag>TemperatureSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="temperature" typeId="temperature-channel"> <channel id="temperature" typeId="temperature-channel">
<label>Temperature</label> <label>Temperature</label>
@ -829,6 +871,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Thermostat</label> <label>Thermostat</label>
<description>Allows for the control of a thermostat device</description> <description>Allows for the control of a thermostat device</description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="heatingSetpoint" typeId="heatingSetpoint-channel"> <channel id="heatingSetpoint" typeId="heatingSetpoint-channel">
<label>Heating Setpoint</label> <label>Heating Setpoint</label>
@ -859,6 +902,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Thermostat Cooling Setpoint</label> <label>Thermostat Cooling Setpoint</label>
<description>Thermostat Cooling Setpoint</description> <description>Thermostat Cooling Setpoint</description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="coolingSetpoint" typeId="coolingSetpoint-channel"> <channel id="coolingSetpoint" typeId="coolingSetpoint-channel">
<label>Cooling Setpoint</label> <label>Cooling Setpoint</label>
@ -874,6 +918,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Thermostat Fan Mode</label> <label>Thermostat Fan Mode</label>
<description>Thermostat Fan Mode</description> <description>Thermostat Fan Mode</description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="thermostatFanMode" typeId="thermostatFanMode-channel"> <channel id="thermostatFanMode" typeId="thermostatFanMode-channel">
<label>Thermostat Fan Mode</label> <label>Thermostat Fan Mode</label>
@ -889,6 +934,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Thermostat Heating Setpoint</label> <label>Thermostat Heating Setpoint</label>
<description>Thermostat Heating Setpoint</description> <description>Thermostat Heating Setpoint</description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="heatingSetpoint" typeId="heatingSetpoint-channel"> <channel id="heatingSetpoint" typeId="heatingSetpoint-channel">
<label>Heating Setpoint</label> <label>Heating Setpoint</label>
@ -904,6 +950,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Thermostat Mode</label> <label>Thermostat Mode</label>
<description>Thermostat Mode</description> <description>Thermostat Mode</description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="thermostatMode" typeId="thermostatMode-channel"> <channel id="thermostatMode" typeId="thermostatMode-channel">
<label>Thermostat Mode</label> <label>Thermostat Mode</label>
@ -919,6 +966,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Thermostat Operating State</label> <label>Thermostat Operating State</label>
<description>Thermostat Operating State</description> <description>Thermostat Operating State</description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="thermostatOperatingState" typeId="thermostatOperatingState-channel"> <channel id="thermostatOperatingState" typeId="thermostatOperatingState-channel">
<label>Thermostat Operating State</label> <label>Thermostat Operating State</label>
@ -934,6 +982,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Thermostat Setpoint</label> <label>Thermostat Setpoint</label>
<description>Thermostat Setpoint</description> <description>Thermostat Setpoint</description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="thermostatSetpoint" typeId="thermostatSetpoint-channel"> <channel id="thermostatSetpoint" typeId="thermostatSetpoint-channel">
<label>Thermostat Setpoint</label> <label>Thermostat Setpoint</label>
@ -981,6 +1030,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Touch Sensor</label> <label>Touch Sensor</label>
<description>Touch Sensor</description> <description>Touch Sensor</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="touch" typeId="touch-channel"> <channel id="touch" typeId="touch-channel">
<label>Touch</label> <label>Touch</label>
@ -996,6 +1046,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Ultraviolet Index</label> <label>Ultraviolet Index</label>
<description>Gives the ability to get the ultraviolet index from devices that report it</description> <description>Gives the ability to get the ultraviolet index from devices that report it</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="ultravioletIndex" typeId="ultravioletIndex-channel"> <channel id="ultravioletIndex" typeId="ultravioletIndex-channel">
<label>Ultraviolet Index</label> <label>Ultraviolet Index</label>
@ -1011,6 +1062,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Valve</label> <label>Valve</label>
<description>Allows for the control of a valve device</description> <description>Allows for the control of a valve device</description>
<semantic-equipment-tag>Valve</semantic-equipment-tag>
<channels> <channels>
<channel id="valve" typeId="valve-channel"> <channel id="valve" typeId="valve-channel">
<label>Valve</label> <label>Valve</label>
@ -1029,6 +1081,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Voltage Measurement</label> <label>Voltage Measurement</label>
<description>Get the value of voltage measured from devices that support it</description> <description>Get the value of voltage measured from devices that support it</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="voltage" typeId="voltage-channel"> <channel id="voltage" typeId="voltage-channel">
<label>Voltage</label> <label>Voltage</label>
@ -1044,6 +1097,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Washer Mode</label> <label>Washer Mode</label>
<description>Controls a washer temperature</description> <description>Controls a washer temperature</description>
<semantic-equipment-tag>WashingMachine</semantic-equipment-tag>
<channels> <channels>
<channel id="washerMode" typeId="washer-mode-channel"> <channel id="washerMode" typeId="washer-mode-channel">
<label>Washer Mode</label> <label>Washer Mode</label>
@ -1058,6 +1112,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Washer Operating State</label> <label>Washer Operating State</label>
<description>Washer operating state info</description> <description>Washer operating state info</description>
<semantic-equipment-tag>WashingMachine</semantic-equipment-tag>
<channels> <channels>
<channel id="machineState" typeId="machine-state-channel"> <channel id="machineState" typeId="machine-state-channel">
<label>Machine State</label> <label>Machine State</label>
@ -1079,6 +1134,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Water Sensor</label> <label>Water Sensor</label>
<description>Get the status off of a water sensor device</description> <description>Get the status off of a water sensor device</description>
<semantic-equipment-tag>LeakSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="water" typeId="water-channel"> <channel id="water" typeId="water-channel">
<label>Water</label> <label>Water</label>
@ -1094,6 +1150,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Window Shade</label> <label>Window Shade</label>
<description>Window Shade</description> <description>Window Shade</description>
<semantic-equipment-tag>WindowCovering</semantic-equipment-tag>
<channels> <channels>
<channel id="windowShade" typeId="windowShade-channel"> <channel id="windowShade" typeId="windowShade-channel">
<label>Window Shade</label> <label>Window Shade</label>

View File

@ -8,7 +8,7 @@
<thing-type id="smgw"> <thing-type id="smgw">
<label>Smartmeter Gateway</label> <label>Smartmeter Gateway</label>
<description>A Smartmeter Gateway</description> <description>A Smartmeter Gateway</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channels> <channels>
<channel id="meter" typeId="system.electric-energy"> <channel id="meter" typeId="system.electric-energy">
<label>Meter Reading</label> <label>Meter Reading</label>

View File

@ -7,7 +7,7 @@
<thing-type id="forecast"> <thing-type id="forecast">
<label>SMHI Weather Forecast</label> <label>SMHI Weather Forecast</label>
<description>Gets weather forecasts from SMHI</description> <description>Gets weather forecasts from SMHI</description>
<semantic-equipment-tag>WeatherService</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="hour_0" typeId="hourlyForecast"> <channel-group id="hour_0" typeId="hourlyForecast">
<label>Current Hour</label> <label>Current Hour</label>

View File

@ -7,6 +7,7 @@
<bridge-type id="api"> <bridge-type id="api">
<label>SNCF API</label> <label>SNCF API</label>
<description>This bridge is the gateway to SNCF API.</description> <description>This bridge is the gateway to SNCF API.</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<config-description-ref uri="thing-type:sncf:api"/> <config-description-ref uri="thing-type:sncf:api"/>
</bridge-type> </bridge-type>

View File

@ -11,7 +11,7 @@
<label>Station</label> <label>Station</label>
<description>Represents a station hosting some transportation mode.</description> <description>Represents a station hosting some transportation mode.</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="arrivals" typeId="passage"> <channel-group id="arrivals" typeId="passage">
<label>Next Arrival</label> <label>Next Arrival</label>

View File

@ -6,7 +6,7 @@
<thing-type id="generic"> <thing-type id="generic">
<label>SolarEdge</label> <label>SolarEdge</label>
<description>data retrieved from SolarEdge web interface</description> <description>data retrieved from SolarEdge web interface</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group typeId="genericweb-live" id="live"/> <channel-group typeId="genericweb-live" id="live"/>
<channel-group typeId="genericweb-aggregate-day" id="aggregate_day"/> <channel-group typeId="genericweb-aggregate-day" id="aggregate_day"/>

View File

@ -6,7 +6,7 @@
<thing-type id="meter"> <thing-type id="meter">
<label>Solar-Log Meter</label> <label>Solar-Log Meter</label>
<description>Basic thing for the Solar-Log Binding</description> <description>Basic thing for the Solar-Log Binding</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channels> <channels>
<channel id="lastupdate" typeId="lastupdate"></channel> <channel id="lastupdate" typeId="lastupdate"></channel>
<channel id="pac" typeId="pac"></channel> <channel id="pac" typeId="pac"></channel>

View File

@ -9,7 +9,7 @@
<label>Solarman Logger</label> <label>Solarman Logger</label>
<description>This thing allows communication with Solarman (IGEN-Tech) v5 based solar inverter data loggers over the <description>This thing allows communication with Solarman (IGEN-Tech) v5 based solar inverter data loggers over the
local network. Compatible with inverters from manufacturers such as Deye, Sofar, Solis, ZCS Azzurro, and KStar.</description> local network. Compatible with inverters from manufacturers such as Deye, Sofar, Solis, ZCS Azzurro, and KStar.</description>
<semantic-equipment-tag>Inverter</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="hostname" type="text" required="true"> <parameter name="hostname" type="text" required="true">
<context>network-address</context> <context>network-address</context>

View File

@ -8,7 +8,7 @@
<thing-type id="inverter"> <thing-type id="inverter">
<label>SolarMax Power Inverter</label> <label>SolarMax Power Inverter</label>
<description>Basic thing for the SolarMax Power Inverter binding</description> <description>Basic thing for the SolarMax Power Inverter binding</description>
<semantic-equipment-tag>Inverter</semantic-equipment-tag>
<channels> <channels>
<channel id="lastUpdated" typeId="lastUpdated"/> <channel id="lastUpdated" typeId="lastUpdated"/>
<channel id="startups" typeId="startups"/> <channel id="startups" typeId="startups"/>

View File

@ -8,7 +8,7 @@
<label>Solarwatt Energymanager</label> <label>Solarwatt Energymanager</label>
<description>Solarwatt Energymanager is the bridge to all things attached to the PV production system. <description>Solarwatt Energymanager is the bridge to all things attached to the PV production system.
</description> </description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<representation-property>hostname</representation-property> <representation-property>hostname</representation-property>
<config-description-ref uri="thing-type:solarwatt:energymanager"/> <config-description-ref uri="thing-type:solarwatt:energymanager"/>
@ -21,7 +21,7 @@
<label>EV Station</label> <label>EV Station</label>
<description>Electric vehicle charger station</description> <description>Electric vehicle charger station</description>
<semantic-equipment-tag>EVSE</semantic-equipment-tag>
<representation-property>IdName</representation-property> <representation-property>IdName</representation-property>
<config-description-ref uri="thing-type:solarwatt:device"/> <config-description-ref uri="thing-type:solarwatt:device"/>
@ -34,7 +34,7 @@
<label>Battery Converter</label> <label>Battery Converter</label>
<description>Battery converter to supply AC from battery storage.</description> <description>Battery converter to supply AC from battery storage.</description>
<semantic-equipment-tag>Battery</semantic-equipment-tag>
<representation-property>IdName</representation-property> <representation-property>IdName</representation-property>
<config-description-ref uri="thing-type:solarwatt:device"/> <config-description-ref uri="thing-type:solarwatt:device"/>
@ -47,7 +47,7 @@
<label>Location</label> <label>Location</label>
<description>Location aggregates all things taking part in the production process.</description> <description>Location aggregates all things taking part in the production process.</description>
<semantic-equipment-tag>PowerSupply</semantic-equipment-tag>
<representation-property>IdName</representation-property> <representation-property>IdName</representation-property>
<config-description-ref uri="thing-type:solarwatt:device"/> <config-description-ref uri="thing-type:solarwatt:device"/>
@ -60,7 +60,7 @@
<label>PV Plant</label> <label>PV Plant</label>
<description>Photovoltaic plant generating DC from solar energy.</description> <description>Photovoltaic plant generating DC from solar energy.</description>
<semantic-equipment-tag>SolarPanel</semantic-equipment-tag>
<representation-property>IdName</representation-property> <representation-property>IdName</representation-property>
<config-description-ref uri="thing-type:solarwatt:device"/> <config-description-ref uri="thing-type:solarwatt:device"/>
@ -73,7 +73,7 @@
<label>Gridflow</label> <label>Gridflow</label>
<description>Gridflow regulates interaction with the external power grid.</description> <description>Gridflow regulates interaction with the external power grid.</description>
<semantic-equipment-tag>TransferSwitch</semantic-equipment-tag>
<representation-property>IdName</representation-property> <representation-property>IdName</representation-property>
<config-description-ref uri="thing-type:solarwatt:device"/> <config-description-ref uri="thing-type:solarwatt:device"/>
@ -86,7 +86,7 @@
<label>Power Meter</label> <label>Power Meter</label>
<description>Power meter for produced or consumed energy</description> <description>Power meter for produced or consumed energy</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<representation-property>IdName</representation-property> <representation-property>IdName</representation-property>
<config-description-ref uri="thing-type:solarwatt:device"/> <config-description-ref uri="thing-type:solarwatt:device"/>
@ -99,7 +99,7 @@
<label>Inverter</label> <label>Inverter</label>
<description>Inverter supplying AC from DC.</description> <description>Inverter supplying AC from DC.</description>
<semantic-equipment-tag>Inverter</semantic-equipment-tag>
<representation-property>IdName</representation-property> <representation-property>IdName</representation-property>
<config-description-ref uri="thing-type:solarwatt:device"/> <config-description-ref uri="thing-type:solarwatt:device"/>
@ -112,7 +112,7 @@
<label>SmartHeater</label> <label>SmartHeater</label>
<description>Smart heater for the production of hot water.</description> <description>Smart heater for the production of hot water.</description>
<semantic-equipment-tag>WaterHeater</semantic-equipment-tag>
<representation-property>IdName</representation-property> <representation-property>IdName</representation-property>
<config-description-ref uri="thing-type:solarwatt:device"/> <config-description-ref uri="thing-type:solarwatt:device"/>

View File

@ -8,7 +8,7 @@
<label>Cloud Connect Inverter</label> <label>Cloud Connect Inverter</label>
<description>The inverter representation that is retrieved from Solax cloud API</description> <description>The inverter representation that is retrieved from Solax cloud API</description>
<semantic-equipment-tag>Inverter</semantic-equipment-tag>
<channels> <channels>
<channel id="inverter-output-power" typeId="system.electric-power"> <channel id="inverter-output-power" typeId="system.electric-power">
<label>Inverter Input/Output Power</label> <label>Inverter Input/Output Power</label>

View File

@ -8,7 +8,7 @@
<label>Local Connect Charger</label> <label>Local Connect Charger</label>
<description>The charger representation that supports local connections via HTTP</description> <description>The charger representation that supports local connections via HTTP</description>
<semantic-equipment-tag>EVSE</semantic-equipment-tag>
<channels> <channels>
<channel id="eq-single-session" typeId="system.electric-energy"> <channel id="eq-single-session" typeId="system.electric-energy">
<label>Energy This Session</label> <label>Energy This Session</label>

View File

@ -8,7 +8,7 @@
<label>Local Connect Inverter</label> <label>Local Connect Inverter</label>
<description>The inverter representation that supports local connections via HTTP</description> <description>The inverter representation that supports local connections via HTTP</description>
<semantic-equipment-tag>Inverter</semantic-equipment-tag>
<channels> <channels>
<!-- Single phase specific channels --> <!-- Single phase specific channels -->
<channel id="inverter-output-power" typeId="system.electric-power"> <channel id="inverter-output-power" typeId="system.electric-power">

View File

@ -8,6 +8,7 @@
<bridge-type id="mylink"> <bridge-type id="mylink">
<label>Somfy MyLink</label> <label>Somfy MyLink</label>
<description>Somfy MyLink bridge enabling communication with Somfy devices</description> <description>Somfy MyLink bridge enabling communication with Somfy devices</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<channels> <channels>
<channel id="sceneid" typeId="scenelist"/> <channel id="sceneid" typeId="scenelist"/>
</channels> </channels>
@ -50,6 +51,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Shade</label> <label>Somfy Shade</label>
<description>Controls shades</description> <description>Controls shades</description>
<semantic-equipment-tag>Blinds</semantic-equipment-tag>
<channels> <channels>
<channel id="shadelevel" typeId="shadeControl"/> <channel id="shadelevel" typeId="shadeControl"/>
</channels> </channels>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy AS Roller Shutter</label> <label>Somfy AS Roller Shutter</label>
<description>Somfy Adjustable Slats Roller Shutter</description> <description>Somfy Adjustable Slats Roller Shutter</description>
<semantic-equipment-tag>Blinds</semantic-equipment-tag>
<channels> <channels>
<channel id="rocker" typeId="rocker"></channel> <channel id="rocker" typeId="rocker"></channel>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Awning</label> <label>Somfy Awning</label>
<semantic-equipment-tag>WindowCovering</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
</channels> </channels>

View File

@ -8,7 +8,7 @@
<bridge-type id="bridge"> <bridge-type id="bridge">
<label>Bridge</label> <label>Bridge</label>
<description>Bridge enabling communication with devices through a cloud portal</description> <description>Bridge enabling communication with devices through a cloud portal</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<config-description-ref uri="bridge-type:somfytahoma:bridge"/> <config-description-ref uri="bridge-type:somfytahoma:bridge"/>
</bridge-type> </bridge-type>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy CO2 Sensor</label> <label>Somfy CO2 Sensor</label>
<semantic-equipment-tag>CO2Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="co2_concentration" typeId="co2_concentration"></channel> <channel id="co2_concentration" typeId="co2_concentration"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Contact Sensor</label> <label>Somfy Contact Sensor</label>
<semantic-equipment-tag>ContactSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="contact" typeId="contact"></channel> <channel id="contact" typeId="contact"></channel>
<channel id="sensor_defect" typeId="sensor_defect"></channel> <channel id="sensor_defect" typeId="sensor_defect"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Curtain</label> <label>Somfy Curtain</label>
<semantic-equipment-tag>Drapes</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Dimmer Light</label> <label>Somfy Dimmer Light</label>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channels> <channels>
<channel id="light_intensity" typeId="light_intensity"></channel> <channel id="light_intensity" typeId="light_intensity"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Door Lock</label> <label>Somfy Door Lock</label>
<semantic-equipment-tag>Lock</semantic-equipment-tag>
<channels> <channels>
<channel id="open" typeId="open"></channel> <channel id="open" typeId="open"></channel>
<channel id="lock" typeId="lock"></channel> <channel id="lock" typeId="lock"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Electricity Sensor</label> <label>Somfy Electricity Sensor</label>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channels> <channels>
<channel id="energy_consumption" typeId="energy_consumption"></channel> <channel id="energy_consumption" typeId="energy_consumption"></channel>
</channels> </channels>

View File

@ -8,7 +8,8 @@
<supported-bridge-type-refs> <supported-bridge-type-refs>
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Light Switch</label> <label>Somfy Exterior Heating System</label>
<semantic-equipment-tag>HVAC</semantic-equipment-tag>
<channels> <channels>
<channel id="heating_level" typeId="heating_level"></channel> <channel id="heating_level" typeId="heating_level"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Exterior Screen</label> <label>Somfy Exterior Screen</label>
<semantic-equipment-tag>WindowCovering</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Exterior Venetian Blind</label> <label>Somfy Exterior Venetian Blind</label>
<semantic-equipment-tag>Blinds</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
<channel id="orientation" typeId="orientation"></channel> <channel id="orientation" typeId="orientation"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy External Alarm</label> <label>Somfy External Alarm</label>
<semantic-equipment-tag>AlarmDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="active_zones_state" typeId="active_zones_state"></channel> <channel id="active_zones_state" typeId="active_zones_state"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Garage Door</label> <label>Somfy Garage Door</label>
<semantic-equipment-tag>GarageDoor</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Heating System with On/Off</label> <label>Somfy Heating System with On/Off</label>
<semantic-equipment-tag>HVAC</semantic-equipment-tag>
<channels> <channels>
<channel id="gate_state" typeId="gate_state"></channel> <channel id="gate_state" typeId="gate_state"></channel>
<channel id="gate_command" typeId="gate_command"></channel> <channel id="gate_command" typeId="gate_command"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Tahoma Gateway</label> <label>Somfy Tahoma Gateway</label>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<channels> <channels>
<channel id="status" typeId="status"></channel> <channel id="status" typeId="status"></channel>
<channel id="scenarios" typeId="scenarios"></channel> <channel id="scenarios" typeId="scenarios"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Z-Wave Heating System</label> <label>Z-Wave Heating System</label>
<semantic-equipment-tag>HVAC</semantic-equipment-tag>
<channels> <channels>
<channel id="current_temperature" typeId="current_temperature"></channel> <channel id="current_temperature" typeId="current_temperature"></channel>
<channel id="current_state" typeId="current_state"></channel> <channel id="current_state" typeId="current_state"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Hitachi Air To Water Heating Zone</label> <label>Hitachi Air To Water Heating Zone</label>
<semantic-equipment-tag>HeatPump</semantic-equipment-tag>
<channels> <channels>
<channel id="zone_mode" typeId="zone_mode"></channel> <channel id="zone_mode" typeId="zone_mode"></channel>
<channel id="circuit_control" typeId="circuit_control"></channel> <channel id="circuit_control" typeId="circuit_control"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Hitachi Air To Water Main Component</label> <label>Hitachi Air To Water Main Component</label>
<semantic-equipment-tag>HeatPump</semantic-equipment-tag>
<channels> <channels>
<channel id="auto_manu_mode" typeId="auto_manu_mode"></channel> <channel id="auto_manu_mode" typeId="auto_manu_mode"></channel>
<channel id="unit_control" typeId="unit_control"></channel> <channel id="unit_control" typeId="unit_control"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Hitachi DHW</label> <label>Hitachi DHW</label>
<semantic-equipment-tag>WaterHeater</semantic-equipment-tag>
<channels> <channels>
<channel id="dhw_mode" typeId="dhw_mode"></channel> <channel id="dhw_mode" typeId="dhw_mode"></channel>
<channel id="dhw" typeId="dhw"></channel> <channel id="dhw" typeId="dhw"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Humidity Sensor</label> <label>Somfy Humidity Sensor</label>
<semantic-equipment-tag>HumiditySensor</semantic-equipment-tag>
<channels> <channels>
<channel id="humidity" typeId="humidity"></channel> <channel id="humidity" typeId="humidity"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Internal Alarm</label> <label>Somfy Internal Alarm</label>
<semantic-equipment-tag>AlarmDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="alarm_command" typeId="alarm_command"></channel> <channel id="alarm_command" typeId="alarm_command"></channel>
<channel id="intrusion_control" typeId="intrusion_control"></channel> <channel id="intrusion_control" typeId="intrusion_control"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Light Switch</label> <label>Somfy Light Switch</label>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channels> <channels>
<channel id="switch" typeId="system.power"></channel> <channel id="switch" typeId="system.power"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Light Sensor</label> <label>Somfy Light Sensor</label>
<semantic-equipment-tag>IlluminanceSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="luminance" typeId="luminance"></channel> <channel id="luminance" typeId="luminance"></channel>
<channel id="sensor_defect" typeId="sensor_defect"></channel> <channel id="sensor_defect" typeId="sensor_defect"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Myfox Alarm</label> <label>Somfy Myfox Alarm</label>
<semantic-equipment-tag>AlarmDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="cloud_status" typeId="cloud_status"></channel> <channel id="cloud_status" typeId="cloud_status"></channel>
<channel id="myfox_alarm_command" typeId="myfox_alarm_command"></channel> <channel id="myfox_alarm_command" typeId="myfox_alarm_command"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Myfox Camera</label> <label>Somfy Myfox Camera</label>
<semantic-equipment-tag>Camera</semantic-equipment-tag>
<channels> <channels>
<channel id="cloud_status" typeId="cloud_status"></channel> <channel id="cloud_status" typeId="cloud_status"></channel>
<channel id="shutter" typeId="shutter"></channel> <channel id="shutter" typeId="shutter"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Noise Sensor</label> <label>Somfy Noise Sensor</label>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="noise" typeId="noise"></channel> <channel id="noise" typeId="noise"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Occupancy Sensor</label> <label>Somfy Occupancy Sensor</label>
<semantic-equipment-tag>OccupancySensor</semantic-equipment-tag>
<channels> <channels>
<channel id="contact" typeId="contact"></channel> <channel id="contact" typeId="contact"></channel>
<channel id="sensor_defect" typeId="sensor_defect"></channel> <channel id="sensor_defect" typeId="sensor_defect"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy On/Off Switch</label> <label>Somfy On/Off Switch</label>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="switch" typeId="system.power"></channel> <channel id="switch" typeId="system.power"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Heating System with On/Off</label> <label>Somfy Heating System with On/Off</label>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="target_heating_level" typeId="target_heating_level"></channel> <channel id="target_heating_level" typeId="target_heating_level"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Rain Sensor</label> <label>Somfy Rain Sensor</label>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="contact" typeId="contact"></channel> <channel id="contact" typeId="contact"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Roller Shutter</label> <label>Somfy Roller Shutter</label>
<semantic-equipment-tag>Blinds</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
<channel id="moving" typeId="moving"></channel> <channel id="moving" typeId="moving"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Silent Roller Shutter</label> <label>Somfy Silent Roller Shutter</label>
<semantic-equipment-tag>Blinds</semantic-equipment-tag>
<channels> <channels>
<channel id="control_silent" typeId="control_silent"></channel> <channel id="control_silent" typeId="control_silent"></channel>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Roller Shutter Uno</label> <label>Somfy Roller Shutter Uno</label>
<semantic-equipment-tag>Blinds</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Screen</label> <label>Somfy Screen</label>
<semantic-equipment-tag>WindowCovering</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Shutter</label> <label>Somfy Shutter</label>
<semantic-equipment-tag>Blinds</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Siren</label> <label>Somfy Siren</label>
<semantic-equipment-tag>Siren</semantic-equipment-tag>
<channels> <channels>
<channel id="battery" typeId="battery"></channel> <channel id="battery" typeId="battery"></channel>
<channel id="onoff" typeId="system.power"></channel> <channel id="onoff" typeId="system.power"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Smoke Sensor</label> <label>Somfy Smoke Sensor</label>
<semantic-equipment-tag>SmokeDetector</semantic-equipment-tag>
<channels> <channels>
<channel id="contact" typeId="contact"></channel> <channel id="contact" typeId="contact"></channel>
<channel id="alarm_check" typeId="alarm_check"></channel> <channel id="alarm_check" typeId="alarm_check"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Temperature Sensor</label> <label>Somfy Temperature Sensor</label>
<semantic-equipment-tag>TemperatureSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="temperature" typeId="temperature"></channel> <channel id="temperature" typeId="temperature"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Thermostat</label> <label>Somfy Thermostat</label>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="target_temperature" typeId="temperature"></channel> <channel id="target_temperature" typeId="temperature"></channel>
<channel id="battery_level" typeId="system.battery-level"></channel> <channel id="battery_level" typeId="system.battery-level"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Up/Down Venetian Blind</label> <label>Somfy Up/Down Venetian Blind</label>
<semantic-equipment-tag>Blinds</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
<channel id="tilt" typeId="tilt"></channel> <channel id="tilt" typeId="tilt"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Thermostatic Valve</label> <label>Somfy Thermostatic Valve</label>
<semantic-equipment-tag>RadiatorControl</semantic-equipment-tag>
<channels> <channels>
<channel id="target_temperature" typeId="temperature"></channel> <channel id="target_temperature" typeId="temperature"></channel>
<channel id="battery_level" typeId="system.battery-level"></channel> <channel id="battery_level" typeId="system.battery-level"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Venetian Blind</label> <label>Somfy Venetian Blind</label>
<semantic-equipment-tag>Blinds</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
<channel id="orientation" typeId="orientation"></channel> <channel id="orientation" typeId="orientation"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Water Heating System</label> <label>Somfy Water Heating System</label>
<semantic-equipment-tag>WaterHeater</semantic-equipment-tag>
<channels> <channels>
<channel id="target_temperature" typeId="temperature"></channel> <channel id="target_temperature" typeId="temperature"></channel>
<channel id="middlewater_temperature" typeId="middlewater_temperature"></channel> <channel id="middlewater_temperature" typeId="middlewater_temperature"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Water Sensor</label> <label>Somfy Water Sensor</label>
<semantic-equipment-tag>LeakSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="contact" typeId="contact"></channel> <channel id="contact" typeId="contact"></channel>
<channel id="sensor_defect" typeId="sensor_defect"></channel> <channel id="sensor_defect" typeId="sensor_defect"></channel>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Window</label> <label>Somfy Window</label>
<semantic-equipment-tag>Window</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="control"></channel> <channel id="control" typeId="control"></channel>
</channels> </channels>

View File

@ -9,6 +9,7 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Somfy Window Handle</label> <label>Somfy Window Handle</label>
<semantic-equipment-tag>Window</semantic-equipment-tag>
<channels> <channels>
<channel id="handle_state" typeId="handle_state"></channel> <channel id="handle_state" typeId="handle_state"></channel>
</channels> </channels>

View File

@ -7,7 +7,7 @@
<thing-type id="hf367x"> <thing-type id="hf367x">
<label>Philips Somneo Light</label> <label>Philips Somneo Light</label>
<description>A smart sleep and wake-up light with sensors.</description> <description>A smart sleep and wake-up light with sensors.</description>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="sensor" typeId="sensor"/> <channel-group id="sensor" typeId="sensor"/>
<channel-group id="light" typeId="light"/> <channel-group id="light" typeId="light"/>

Some files were not shown because too many files have changed in this diff Show More