Bindings M thru R: Add equipment tags (#18558)

* Add equipment tags: M thru R

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

View File

@ -7,7 +7,7 @@
<thing-type id="receiver"> <thing-type id="receiver">
<label>MagentaTV Media Receiver</label> <label>MagentaTV Media Receiver</label>
<description>Represents a Telekom Media Receiver for MagentaTV</description> <description>Represents a Telekom Media Receiver for MagentaTV</description>
<semantic-equipment-tag>MediaPlayer</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="control" typeId="control"> <channel-group id="control" typeId="control">
<label>Control</label> <label>Control</label>

View File

@ -7,6 +7,7 @@
<label>MAX! Cube LAN Gateway</label> <label>MAX! Cube LAN Gateway</label>
<description>This bridge represents the MAX! Cube LAN Gateway. <description>This bridge represents the MAX! Cube LAN Gateway.
</description> </description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<channels> <channels>
<channel id="free_mem" typeId="free_mem"/> <channel id="free_mem" typeId="free_mem"/>

View File

@ -10,7 +10,7 @@
<label>MAX! HeatingThermostat</label> <label>MAX! HeatingThermostat</label>
<description>This is a MAX! HeatingThermostat</description> <description>This is a MAX! HeatingThermostat</description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="valve" typeId="valve"/> <channel id="valve" typeId="valve"/>
<channel id="battery_low" typeId="system.low-battery"/> <channel id="battery_low" typeId="system.low-battery"/>

View File

@ -7,6 +7,7 @@
<bridge-type id="mcdBridge"> <bridge-type id="mcdBridge">
<label>MCD Bridge</label> <label>MCD Bridge</label>
<description>C&amp;S Managing Care Digital (MCD) account that is used to send data.</description> <description>C&amp;S Managing Care Digital (MCD) account that is used to send data.</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="userEmail" type="text" required="true"> <parameter name="userEmail" type="text" required="true">
<context>email</context> <context>email</context>
@ -27,6 +28,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>MCD Sensor</label> <label>MCD Sensor</label>
<description>Sends data for one mcdSensor to MCD, the C&amp;S cloud application.</description> <description>Sends data for one mcdSensor to MCD, the C&amp;S cloud application.</description>
<semantic-equipment-tag>Sensor</semantic-equipment-tag>
<channels> <channels>
<channel id="lastValue" typeId="lastValue"/> <channel id="lastValue" typeId="lastValue"/>
<channel id="sendEvent" typeId="sendEvent"/> <channel id="sendEvent" typeId="sendEvent"/>

View File

@ -7,7 +7,7 @@
<bridge-type id="meaterapi"> <bridge-type id="meaterapi">
<label>MEATER Cloud REST API</label> <label>MEATER Cloud REST API</label>
<description>This bridge represents the MEATER Cloud REST API connector</description> <description>This bridge represents the MEATER Cloud REST API connector</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<channels> <channels>
<channel id="status" typeId="status"/> <channel id="status" typeId="status"/>
</channels> </channels>
@ -37,7 +37,7 @@
<label>MEATER Probe</label> <label>MEATER Probe</label>
<description>This thing represents a MEATER Probe</description> <description>This thing represents a MEATER Probe</description>
<semantic-equipment-tag>TemperatureSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="internalTemperature" typeId="internalTemperature"/> <channel id="internalTemperature" typeId="internalTemperature"/>
<channel id="ambientTemperature" typeId="ambientTemperature"/> <channel id="ambientTemperature" typeId="ambientTemperature"/>

View File

@ -7,7 +7,7 @@
<thing-type id="meter"> <thing-type id="meter">
<label>mecMeter</label> <label>mecMeter</label>
<description>Power Meter from MEC</description> <description>Power Meter from MEC</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="general_group" typeId="general_group"/> <channel-group id="general_group" typeId="general_group"/>
<channel-group id="voltage_group" typeId="voltage_group"/> <channel-group id="voltage_group" typeId="voltage_group"/>

View File

@ -10,7 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>A.C. Device</label> <label>A.C. Device</label>
<description>Air conditioning device</description> <description>Air conditioning device</description>
<semantic-equipment-tag>AirConditioner</semantic-equipment-tag>
<channels> <channels>
<channel id="hasPendingCommand" typeId="hasPendingCommand-channel"/> <channel id="hasPendingCommand" typeId="hasPendingCommand-channel"/>
<channel id="offline" typeId="offline-channel"/> <channel id="offline" typeId="offline-channel"/>

View File

@ -10,7 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Heatpump Device</label> <label>Heatpump Device</label>
<description>Heatpump device</description> <description>Heatpump device</description>
<semantic-equipment-tag>HeatPump</semantic-equipment-tag>
<channels> <channels>
<channel id="power" typeId="power-channel"/> <channel id="power" typeId="power-channel"/>
<channel id="tankWaterTemperature" typeId="tankWaterTemperature-channel"/> <channel id="tankWaterTemperature" typeId="tankWaterTemperature-channel"/>

View File

@ -7,6 +7,7 @@
<bridge-type id="melcloudaccount"> <bridge-type id="melcloudaccount">
<label>MELCloud Account</label> <label>MELCloud Account</label>
<description>MELCloud cloud service account</description> <description>MELCloud cloud service account</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="username" type="text" required="true"> <parameter name="username" type="text" required="true">

View File

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

View File

@ -11,7 +11,7 @@
<label>Mercedes Benz BEV</label> <label>Mercedes Benz BEV</label>
<description>Battery Electric Vehicle</description> <description>Battery Electric Vehicle</description>
<semantic-equipment-tag>Vehicle</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="vehicle" typeId="vehicle-values"/> <channel-group id="vehicle" typeId="vehicle-values"/>
<channel-group id="doors" typeId="door-values"/> <channel-group id="doors" typeId="door-values"/>

View File

@ -11,7 +11,7 @@
<label>Mercedes Benz</label> <label>Mercedes Benz</label>
<description>Conventional Fuel Vehicle</description> <description>Conventional Fuel Vehicle</description>
<semantic-equipment-tag>Vehicle</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="vehicle" typeId="vehicle-values"/> <channel-group id="vehicle" typeId="vehicle-values"/>
<channel-group id="doors" typeId="door-values"/> <channel-group id="doors" typeId="door-values"/>

View File

@ -11,7 +11,7 @@
<label>Mercedes Benz Hybrid</label> <label>Mercedes Benz Hybrid</label>
<description>Conventional Fuel Vehicle with supporting Electric Engine</description> <description>Conventional Fuel Vehicle with supporting Electric Engine</description>
<semantic-equipment-tag>Vehicle</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="vehicle" typeId="vehicle-values"/> <channel-group id="vehicle" typeId="vehicle-values"/>
<channel-group id="doors" typeId="door-values"/> <channel-group id="doors" typeId="door-values"/>

View File

@ -7,6 +7,7 @@
<bridge-type id="bridge"> <bridge-type id="bridge">
<label>meteoblue Account</label> <label>meteoblue Account</label>
<description>The meteoblue account holds settings for use with the meteoblue weather service.</description> <description>The meteoblue account holds settings for use with the meteoblue weather service.</description>
<semantic-equipment-tag>WeatherService</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="apiKey" type="text" required="true"> <parameter name="apiKey" type="text" required="true">

View File

@ -12,6 +12,7 @@
<label>Weather Information</label> <label>Weather Information</label>
<description>Weather data from the meteoblue service</description> <description>Weather data from the meteoblue service</description>
<semantic-equipment-tag>WeatherService</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="forecastToday" typeId="forecast"> <channel-group id="forecastToday" typeId="forecast">

View File

@ -10,6 +10,7 @@
Bridge to the Météo-France API Portal. In order to receive the data, you must register an account on Bridge to the Météo-France API Portal. In order to receive the data, you must register an account on
https://portail-api.meteofrance.fr/devportal/apis and get your API token. https://portail-api.meteofrance.fr/devportal/apis and get your API token.
</description> </description>
<semantic-equipment-tag>WeatherService</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="apikey" type="text" required="true"> <parameter name="apikey" type="text" required="true">
<label>API Key</label> <label>API Key</label>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Precipitation Forecast</label> <label>Precipitation Forecast</label>
<description>Provides precipitation forecast for the next hour</description> <description>Provides precipitation forecast for the next hour</description>
<semantic-equipment-tag>WeatherService</semantic-equipment-tag>
<channels> <channels>
<channel id="update-time" typeId="timestamp"/> <channel id="update-time" typeId="timestamp"/>

View File

@ -11,6 +11,7 @@
<label>Department Awareness</label> <label>Department Awareness</label>
<description>Provides weather alert levels for a department.</description> <description>Provides weather alert levels for a department.</description>
<semantic-equipment-tag>WeatherService</semantic-equipment-tag>
<channels> <channels>
<channel id="vague-submersion" typeId="vague-submersion"/> <channel id="vague-submersion" typeId="vague-submersion"/>

View File

@ -7,6 +7,7 @@
<bridge-type id="meteostick_bridge"> <bridge-type id="meteostick_bridge">
<label>Meteostick USB Receiver</label> <label>Meteostick USB Receiver</label>
<description>Meteostick USB Receiver</description> <description>Meteostick USB Receiver</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<channels> <channels>
<channel id="pressure" typeId="pressure"/> <channel id="pressure" typeId="pressure"/>
<channel id="indoor-temperature" typeId="indoor-temperature"/> <channel id="indoor-temperature" typeId="indoor-temperature"/>
@ -41,6 +42,7 @@
<label>Davis Vantage Vue ISS</label> <label>Davis Vantage Vue ISS</label>
<description>Davis Integrated Sensor Suite</description> <description>Davis Integrated Sensor Suite</description>
<semantic-equipment-tag>WeatherStation</semantic-equipment-tag>
<channels> <channels>
<channel id="outdoor-temperature" typeId="outdoor-temperature"/> <channel id="outdoor-temperature" typeId="outdoor-temperature"/>
<channel id="humidity" typeId="humidity"/> <channel id="humidity" typeId="humidity"/>

View File

@ -8,6 +8,7 @@
<label>MetOffice DataHub Account</label> <label>MetOffice DataHub Account</label>
<description>MetOffice DataHub API Account</description> <description>MetOffice DataHub API Account</description>
<semantic-equipment-tag>WeatherService</semantic-equipment-tag>
<properties> <properties>
<property name="Site Specific API Call Count"/> <property name="Site Specific API Call Count"/>
@ -36,6 +37,7 @@
<label>Forecast Data</label> <label>Forecast Data</label>
<description>Site Specific forecast data</description> <description>Site Specific forecast data</description>
<semantic-equipment-tag>WeatherService</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="current-forecast" typeId="site-hr-forecast-grp"> <channel-group id="current-forecast" typeId="site-hr-forecast-grp">

View File

@ -8,6 +8,7 @@
<label>Modern Forms Fan</label> <label>Modern Forms Fan</label>
<description>Modern Forms and WAC Lighting Smart Ceiling Fans</description> <description>Modern Forms and WAC Lighting Smart Ceiling Fans</description>
<semantic-equipment-tag>CeilingFan</semantic-equipment-tag>
<channels> <channels>
<channel id="fan-on" typeId="fan-on"/> <channel id="fan-on" typeId="fan-on"/>

View File

@ -9,6 +9,7 @@
<label>@text/thing-type.mielecloud.account.label</label> <label>@text/thing-type.mielecloud.account.label</label>
<description>@text/thing-type.mielecloud.account.description</description> <description>@text/thing-type.mielecloud.account.description</description>
<category>WebService</category> <category>WebService</category>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<properties> <properties>
<property name="vendor">Miele</property> <property name="vendor">Miele</property>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.coffee_system.label</label> <label>@text/thing-type.mielecloud.coffee_system.label</label>
<description>@text/thing-type.mielecloud.coffee_system.description</description> <description>@text/thing-type.mielecloud.coffee_system.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>CoffeeMaker</semantic-equipment-tag>
<channels> <channels>
<channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/> <channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.dish_warmer.label</label> <label>@text/thing-type.mielecloud.dish_warmer.label</label>
<description>@text/thing-type.mielecloud.dish_warmer.description</description> <description>@text/thing-type.mielecloud.dish_warmer.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>WhiteGood</semantic-equipment-tag>
<channels> <channels>
<channel id="remote_control_can_be_switched_on" typeId="remote_control_can_be_switched_on"/> <channel id="remote_control_can_be_switched_on" typeId="remote_control_can_be_switched_on"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.dishwasher.label</label> <label>@text/thing-type.mielecloud.dishwasher.label</label>
<description>@text/thing-type.mielecloud.dishwasher.description</description> <description>@text/thing-type.mielecloud.dishwasher.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>Dishwasher</semantic-equipment-tag>
<channels> <channels>
<channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/> <channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.dryer.label</label> <label>@text/thing-type.mielecloud.dryer.label</label>
<description>@text/thing-type.mielecloud.dryer.description</description> <description>@text/thing-type.mielecloud.dryer.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>Dryer</semantic-equipment-tag>
<channels> <channels>
<channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/> <channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.freezer.label</label> <label>@text/thing-type.mielecloud.freezer.label</label>
<description>@text/thing-type.mielecloud.freezer.description</description> <description>@text/thing-type.mielecloud.freezer.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>Freezer</semantic-equipment-tag>
<channels> <channels>
<channel id="operation_state" typeId="operation_state"/> <channel id="operation_state" typeId="operation_state"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.fridge.label</label> <label>@text/thing-type.mielecloud.fridge.label</label>
<description>@text/thing-type.mielecloud.fridge.description</description> <description>@text/thing-type.mielecloud.fridge.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>Refrigerator</semantic-equipment-tag>
<channels> <channels>
<channel id="operation_state" typeId="operation_state"/> <channel id="operation_state" typeId="operation_state"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.fridge_freezer.label</label> <label>@text/thing-type.mielecloud.fridge_freezer.label</label>
<description>@text/thing-type.mielecloud.fridge_freezer.description</description> <description>@text/thing-type.mielecloud.fridge_freezer.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>Refrigerator</semantic-equipment-tag>
<channels> <channels>
<channel id="operation_state" typeId="operation_state"/> <channel id="operation_state" typeId="operation_state"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.hob.label</label> <label>@text/thing-type.mielecloud.hob.label</label>
<description>@text/thing-type.mielecloud.hob.description</description> <description>@text/thing-type.mielecloud.hob.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>Cooktop</semantic-equipment-tag>
<channels> <channels>
<channel id="operation_state" typeId="operation_state"/> <channel id="operation_state" typeId="operation_state"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.hood.label</label> <label>@text/thing-type.mielecloud.hood.label</label>
<description>@text/thing-type.mielecloud.hood.description</description> <description>@text/thing-type.mielecloud.hood.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>KitchenHood</semantic-equipment-tag>
<channels> <channels>
<channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/> <channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.oven.label</label> <label>@text/thing-type.mielecloud.oven.label</label>
<description>@text/thing-type.mielecloud.oven.description</description> <description>@text/thing-type.mielecloud.oven.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>Oven</semantic-equipment-tag>
<channels> <channels>
<channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/> <channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.robotic_vacuum_cleaner.label</label> <label>@text/thing-type.mielecloud.robotic_vacuum_cleaner.label</label>
<description>@text/thing-type.mielecloud.robotic_vacuum_cleaner.description</description> <description>@text/thing-type.mielecloud.robotic_vacuum_cleaner.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>CleaningRobot</semantic-equipment-tag>
<channels> <channels>
<channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/> <channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.washer_dryer.label</label> <label>@text/thing-type.mielecloud.washer_dryer.label</label>
<description>@text/thing-type.mielecloud.washer_dryer.description</description> <description>@text/thing-type.mielecloud.washer_dryer.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>WashingMachine</semantic-equipment-tag>
<channels> <channels>
<channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/> <channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.washing_machine.label</label> <label>@text/thing-type.mielecloud.washing_machine.label</label>
<description>@text/thing-type.mielecloud.washing_machine.description</description> <description>@text/thing-type.mielecloud.washing_machine.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>WashingMachine</semantic-equipment-tag>
<channels> <channels>
<channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/> <channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/>

View File

@ -12,6 +12,7 @@
<label>@text/thing-type.mielecloud.wine_storage.label</label> <label>@text/thing-type.mielecloud.wine_storage.label</label>
<description>@text/thing-type.mielecloud.wine_storage.description</description> <description>@text/thing-type.mielecloud.wine_storage.description</description>
<category>WhiteGood</category> <category>WhiteGood</category>
<semantic-equipment-tag>Refrigerator</semantic-equipment-tag>
<channels> <channels>
<channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/> <channel id="remote_control_can_be_started" typeId="remote_control_can_be_started"/>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Xiaomi Aqara 1 Channel Smart Light Control</label> <label>Xiaomi Aqara 1 Channel Smart Light Control</label>
<description>Battery powered Aqara Switch with 1 Channel</description> <description>Battery powered Aqara Switch with 1 Channel</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="ch1" typeId="system.button"> <channel id="ch1" typeId="system.button">
<label>Button</label> <label>Button</label>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Xiaomi Aqara 2 Channel Smart Light Control</label> <label>Xiaomi Aqara 2 Channel Smart Light Control</label>
<description>Battery powered Aqara Switch with 2 channels</description> <description>Battery powered Aqara Switch with 2 channels</description>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channels> <channels>
<channel id="ch1" typeId="system.button"> <channel id="ch1" typeId="system.button">
<label>First Button</label> <label>First Button</label>

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>Xiaomi "zero-fire" 1 Channel Wall Switch</label> <label>Xiaomi "zero-fire" 1 Channel Wall Switch</label>
<semantic-equipment-tag>WallSwitch</semantic-equipment-tag>
<channels> <channels>
<channel id="ch1" typeId="sw-btn"> <channel id="ch1" typeId="sw-btn">
<description>The pushbutton on the switch.</description> <description>The pushbutton on the switch.</description>

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>Xiaomi "zero-fire" 2 Channel Wall Switch</label> <label>Xiaomi "zero-fire" 2 Channel Wall Switch</label>
<semantic-equipment-tag>WallSwitch</semantic-equipment-tag>
<channels> <channels>
<channel id="ch1" typeId="sw-btn"> <channel id="ch1" typeId="sw-btn">
<label>Button 1</label> <label>Button 1</label>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Xiaomi Aqara 1 Channel Wall Switch</label> <label>Xiaomi Aqara 1 Channel Wall Switch</label>
<description>Mains powered Aqara Switch with 1 controllable Channel</description> <description>Mains powered Aqara Switch with 1 controllable Channel</description>
<semantic-equipment-tag>WallSwitch</semantic-equipment-tag>
<channels> <channels>
<channel id="ch1" typeId="sw-btn"> <channel id="ch1" typeId="sw-btn">
<description>The pushbutton on the switch.</description> <description>The pushbutton on the switch.</description>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Xiaomi Aqara 2 Channel Wall Switch</label> <label>Xiaomi Aqara 2 Channel Wall Switch</label>
<description>Mains powered Aqara Switch with 2 controllable Channels</description> <description>Mains powered Aqara Switch with 2 controllable Channels</description>
<semantic-equipment-tag>WallSwitch</semantic-equipment-tag>
<channels> <channels>
<channel id="ch1" typeId="sw-btn"> <channel id="ch1" typeId="sw-btn">
<label>Button 1</label> <label>Button 1</label>

View File

@ -8,7 +8,7 @@
<bridge-type id="bridge"> <bridge-type id="bridge">
<label>Xiaomi Mi Smart Home Bridge</label> <label>Xiaomi Mi Smart Home Bridge</label>
<description>Multifunctional Gateway - a bridge for the sensors</description> <description>Multifunctional Gateway - a bridge for the sensors</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<properties> <properties>
<property name="vendor">Xiaomi</property> <property name="vendor">Xiaomi</property>
</properties> </properties>

View File

@ -11,6 +11,7 @@
<label>Xiaomi Aqara Intelligent Curtain Motor</label> <label>Xiaomi Aqara Intelligent Curtain Motor</label>
<description>Smart curtain controller for drawing back and forth fabric curtains. It has manual and remote operation <description>Smart curtain controller for drawing back and forth fabric curtains. It has manual and remote operation
modes.</description> modes.</description>
<semantic-equipment-tag>Drapes</semantic-equipment-tag>
<channels> <channels>
<channel id="curtainControl" typeId="curtainControl"/> <channel id="curtainControl" typeId="curtainControl"/>
</channels> </channels>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Xiaomi Mi Smart Home Gateway</label> <label>Xiaomi Mi Smart Home Gateway</label>
<description>Multifunctional Gateway with a built in light, ambient light sensor and capability to play sounds.</description> <description>Multifunctional Gateway with a built in light, ambient light sensor and capability to play sounds.</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<channels> <channels>
<channel id="brightness" typeId="brightness"/> <channel id="brightness" typeId="brightness"/>
<channel id="illumination" typeId="illumination"/> <channel id="illumination" typeId="illumination"/>

View File

@ -11,6 +11,7 @@
<label>Xiaomi Mi Smart Cube</label> <label>Xiaomi Mi Smart Cube</label>
<description>Multifunctional controller equipped with an accelerometer and a gyroscope. Triggers the following <description>Multifunctional controller equipped with an accelerometer and a gyroscope. Triggers the following
actions: move, rotate right, rotate left, flip 90, flip 180, tap twice, shake air, free fall, alert.</description> actions: move, rotate right, rotate left, flip 90, flip 180, tap twice, shake air, free fall, alert.</description>
<semantic-equipment-tag>RemoteControl</semantic-equipment-tag>
<channels> <channels>
<channel id="action" typeId="cubeAction"></channel> <channel id="action" typeId="cubeAction"></channel>
<channel id="lastAction" typeId="lastAction"></channel> <channel id="lastAction" typeId="lastAction"></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>Xiaomi Gas Sensor</label> <label>Xiaomi Gas Sensor</label>
<semantic-equipment-tag>AirQualitySensor</semantic-equipment-tag>
<channels> <channels>
<channel id="alarm" typeId="gas_alarm"></channel> <channel id="alarm" typeId="gas_alarm"></channel>
<channel id="status" typeId="status"></channel> <channel id="status" typeId="status"></channel>

View File

@ -13,6 +13,7 @@
Sensor reports the temperature when there's a difference of around 0.5°C. If there is no significant temperature Sensor reports the temperature when there's a difference of around 0.5°C. If there is no significant temperature
change then the sensor reports temperature once every 50 minutes. change then the sensor reports temperature once every 50 minutes.
</description> </description>
<semantic-equipment-tag>WeatherStation</semantic-equipment-tag>
<channels> <channels>
<channel id="temperature" typeId="temperature"/> <channel id="temperature" typeId="temperature"/>
<channel id="humidity" typeId="humidity"/> <channel id="humidity" typeId="humidity"/>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Aqara Fingerprint Door Lock</label> <label>Aqara Fingerprint Door Lock</label>
<description>Live fingerprint unlock, password unlock, proximity card unlock, key unlock.</description> <description>Live fingerprint unlock, password unlock, proximity card unlock, key unlock.</description>
<semantic-equipment-tag>Lock</semantic-equipment-tag>
<channels> <channels>
<channel id="status" typeId="status"></channel> <channel id="status" typeId="status"></channel>
<channel id="id" typeId="idNumber"></channel> <channel id="id" typeId="idNumber"></channel>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Xiaomi Door/Window Sensor</label> <label>Xiaomi Door/Window Sensor</label>
<description>Contact sensor mounted on doors or windows. Detects states: open and closed.</description> <description>Contact sensor mounted on doors or windows. Detects states: open and closed.</description>
<semantic-equipment-tag>ContactSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="isOpen" typeId="isOpen"/> <channel id="isOpen" typeId="isOpen"/>
<channel id="lastOpened" typeId="lastOpened"/> <channel id="lastOpened" typeId="lastOpened"/>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Xiaomi Aqara Door/Window Sensor</label> <label>Xiaomi Aqara Door/Window Sensor</label>
<description>Contact sensor mounted on doors or windows. Detects states: open and closed.</description> <description>Contact sensor mounted on doors or windows. Detects states: open and closed.</description>
<semantic-equipment-tag>ContactSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="isOpen" typeId="isOpen"/> <channel id="isOpen" typeId="isOpen"/>
<channel id="lastOpened" typeId="lastOpened"/> <channel id="lastOpened" typeId="lastOpened"/>

View File

@ -11,6 +11,7 @@
<label>Xiaomi Mi Motion Sensor</label> <label>Xiaomi Mi Motion Sensor</label>
<description>Sensor that detects movement. Also called Occupancy Sensor or Human Body Sensor. After it detects motion, <description>Sensor that detects movement. Also called Occupancy Sensor or Human Body Sensor. After it detects motion,
it goes to sleep for 1 minute.</description> it goes to sleep for 1 minute.</description>
<semantic-equipment-tag>MotionDetector</semantic-equipment-tag>
<channels> <channels>
<channel id="motion" typeId="motion"/> <channel id="motion" typeId="motion"/>
<channel id="motionOffTimer" typeId="motionOffTimer"/> <channel id="motionOffTimer" typeId="motionOffTimer"/>

View File

@ -11,6 +11,7 @@
<label>Xiaomi Aqara Motion Sensor</label> <label>Xiaomi Aqara Motion Sensor</label>
<description>Sensor that detects movement. Also called Occupancy Sensor or Human Body Sensor. After it detects motion, <description>Sensor that detects movement. Also called Occupancy Sensor or Human Body Sensor. After it detects motion,
it goes to sleep for 1 minute.</description> it goes to sleep for 1 minute.</description>
<semantic-equipment-tag>MotionDetector</semantic-equipment-tag>
<channels> <channels>
<channel id="motion" typeId="motion"/> <channel id="motion" typeId="motion"/>
<channel id="illumination" typeId="illumination"/> <channel id="illumination" typeId="illumination"/>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Xiaomi Mi Smart Socket Plug</label> <label>Xiaomi Mi Smart Socket Plug</label>
<description>Allows you to enable or disable the socket, read voltage, current and power consumption.</description> <description>Allows you to enable or disable the socket, read voltage, current and power consumption.</description>
<semantic-equipment-tag>PowerOutlet</semantic-equipment-tag>
<channels> <channels>
<channel id="power" typeId="power"/> <channel id="power" typeId="power"/>
<channel id="inUse" typeId="inUse"/> <channel id="inUse" typeId="inUse"/>

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>Xiaomi Smoke Sensor</label> <label>Xiaomi Smoke Sensor</label>
<semantic-equipment-tag>SmokeDetector</semantic-equipment-tag>
<channels> <channels>
<channel id="density" typeId="density"></channel> <channel id="density" typeId="density"></channel>
<channel id="alarm" typeId="smoke_alarm"></channel> <channel id="alarm" typeId="smoke_alarm"></channel>

View File

@ -11,6 +11,7 @@
<label>Xiaomi Mi Wireless Switch</label> <label>Xiaomi Mi Wireless Switch</label>
<description>Round-shaped mini wireless switch that allows to trigger four types of event: single click, double click, <description>Round-shaped mini wireless switch that allows to trigger four types of event: single click, double click,
long click press and long click release.</description> long click press and long click release.</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="button" typeId="button"/> <channel id="button" typeId="button"/>
<channel id="batteryLevel" typeId="system.battery-level"/> <channel id="batteryLevel" typeId="system.battery-level"/>

View File

@ -11,6 +11,7 @@
<label>Xiaomi Aqara Wireless Switch</label> <label>Xiaomi Aqara Wireless Switch</label>
<description>Square-shaped mini wireless switch that allows to trigger four types of event: single click, double <description>Square-shaped mini wireless switch that allows to trigger four types of event: single click, double
click, long click press and long click release.</description> click, long click press and long click release.</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="button" typeId="button"/> <channel id="button" typeId="button"/>
<channel id="batteryLevel" typeId="system.battery-level"/> <channel id="batteryLevel" typeId="system.battery-level"/>

View File

@ -13,6 +13,7 @@
and motion data. Used to monitor the door and windows with status, important items alarmed, and can also monitor and motion data. Used to monitor the door and windows with status, important items alarmed, and can also monitor
user's bed activity, to help determine the quality of sleep. Installation: Click the reset button on the sensor in user's bed activity, to help determine the quality of sleep. Installation: Click the reset button on the sensor in
the selected sensor installation location.</description> the selected sensor installation location.</description>
<semantic-equipment-tag>VibrationSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="action" typeId="vibrationAction"></channel> <channel id="action" typeId="vibrationAction"></channel>
<channel id="lastAction" typeId="lastAction"></channel> <channel id="lastAction" typeId="lastAction"></channel>

View File

@ -13,6 +13,7 @@
Sensor reports the temperature when there's a difference of around 0.5°C. If there is no significant temperature Sensor reports the temperature when there's a difference of around 0.5°C. If there is no significant temperature
change then the sensor reports temperature once every 50 minutes. change then the sensor reports temperature once every 50 minutes.
</description> </description>
<semantic-equipment-tag>WeatherStation</semantic-equipment-tag>
<channels> <channels>
<channel id="temperature" typeId="temperature"/> <channel id="temperature" typeId="temperature"/>
<channel id="humidity" typeId="humidity"/> <channel id="humidity" typeId="humidity"/>

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>Xiaomi Water Leak Sensor</label> <label>Xiaomi Water Leak Sensor</label>
<semantic-equipment-tag>LeakSensor</semantic-equipment-tag>
<channels> <channels>
<channel id="leak" typeId="leak"></channel> <channel id="leak" typeId="leak"></channel>
<channel id="batteryLevel" typeId="system.battery-level"/> <channel id="batteryLevel" typeId="system.battery-level"/>

View File

@ -6,6 +6,7 @@
<bridge-type id="gateway"> <bridge-type id="gateway">
<label>Xiaomi Mi Gateway</label> <label>Xiaomi Mi Gateway</label>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="network" typeId="network"/> <channel-group id="network" typeId="network"/>

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Xiaomi Mi Lumi Device</label> <label>Xiaomi Mi Lumi Device</label>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="actions" typeId="basicactions"/> <channel-group id="actions" typeId="basicactions"/>

View File

@ -6,6 +6,7 @@
<thing-type id="vacuum"> <thing-type id="vacuum">
<label>Xiaomi Robot Vacuum</label> <label>Xiaomi Robot Vacuum</label>
<semantic-equipment-tag>CleaningRobot</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="actions" typeId="actions"/> <channel-group id="actions" typeId="actions"/>

View File

@ -11,6 +11,7 @@
<label>Color Bulb (old)</label> <label>Color Bulb (old)</label>
<description>The oldest produced color bulb. Without a white channel. No saturation support.</description> <description>The oldest produced color bulb. Without a white channel. No saturation support.</description>
<category>Lightbulb</category> <category>Lightbulb</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channels> <channels>
<channel id="ledbrightness" typeId="ledbrightness"/> <channel id="ledbrightness" typeId="ledbrightness"/>

View File

@ -8,6 +8,7 @@
<label>Milight Bridge (first Edition)</label> <label>Milight Bridge (first Edition)</label>
<description>A Milight/Easybulb bridge. This bridge cannot handle newer light bulbs (2016+) of the aforementioned <description>A Milight/Easybulb bridge. This bridge cannot handle newer light bulbs (2016+) of the aforementioned
manufacturers.</description> manufacturers.</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<config-description> <config-description>
<parameter name="host" type="text"> <parameter name="host" type="text">
@ -70,6 +71,7 @@
<description>RGB bulb with white channel. No saturation control. If the set saturation is below a threshold of 50%, <description>RGB bulb with white channel. No saturation control. If the set saturation is below a threshold of 50%,
the bulb turns into white mode.</description> the bulb turns into white mode.</description>
<category>Lightbulb</category> <category>Lightbulb</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channels> <channels>
<channel id="lednightmode" typeId="lednightmode"/> <channel id="lednightmode" typeId="lednightmode"/>
@ -97,6 +99,7 @@
<label>Cold/warm White Bulb (first Edition)</label> <label>Cold/warm White Bulb (first Edition)</label>
<description>White bulb for the older bridge (up to 2016)</description> <description>White bulb for the older bridge (up to 2016)</description>
<category>Lightbulb</category> <category>Lightbulb</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channels> <channels>
<channel id="lednightmode" typeId="lednightmode"/> <channel id="lednightmode" typeId="lednightmode"/>

View File

@ -7,6 +7,7 @@
<bridge-type id="bridgeV6"> <bridge-type id="bridgeV6">
<label>Milight Bridge (iBox)</label> <label>Milight Bridge (iBox)</label>
<description>A bridge for all newer light bulbs (2016+) of the Milight/Easybulb system.</description> <description>A bridge for all newer light bulbs (2016+) of the Milight/Easybulb system.</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<properties> <properties>
<property name="sessionid">N/A</property> <property name="sessionid">N/A</property>
@ -88,6 +89,7 @@
<description>Integrated bulb of the ibox bridge with no dedicated white channel and therefore no saturation control <description>Integrated bulb of the ibox bridge with no dedicated white channel and therefore no saturation control
</description> </description>
<category>Lightbulb</category> <category>Lightbulb</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channels> <channels>
<channel id="ledwhitemode" typeId="ledwhitemode"/> <channel id="ledwhitemode" typeId="ledwhitemode"/>
@ -115,6 +117,7 @@
<label>Color Bulb with Cold White (iBox)</label> <label>Color Bulb with Cold White (iBox)</label>
<description>Color bulb with white channel for the new Milight/Easybulb system.</description> <description>Color bulb with white channel for the new Milight/Easybulb system.</description>
<category>Lightbulb</category> <category>Lightbulb</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channels> <channels>
<channel id="ledlink" typeId="ledlink"/> <channel id="ledlink" typeId="ledlink"/>
@ -145,6 +148,7 @@
<label>Color Bulb with Cold/warm White (iBox)</label> <label>Color Bulb with Cold/warm White (iBox)</label>
<description>Color bulb with warm and cold white support for the new Milight/Easybulb system.</description> <description>Color bulb with warm and cold white support for the new Milight/Easybulb system.</description>
<category>Lightbulb</category> <category>Lightbulb</category>
<semantic-equipment-tag>Lightbulb</semantic-equipment-tag>
<channels> <channels>
<channel id="ledlink" typeId="ledlink"/> <channel id="ledlink" typeId="ledlink"/>

View File

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

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Wi-Fi Enabled Heater</label> <label>Wi-Fi Enabled Heater</label>
<semantic-equipment-tag>HVAC</semantic-equipment-tag>
<channels> <channels>
<channel id="currentTemperature" typeId="currentTemperature"/> <channel id="currentTemperature" typeId="currentTemperature"/>

View File

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

View File

@ -10,6 +10,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Room with one or more Wi-Fi enabled heaters</label> <label>Room with one or more Wi-Fi enabled heaters</label>
<semantic-equipment-tag>HVAC</semantic-equipment-tag>
<channels> <channels>
<channel id="currentTemperature" typeId="currentTemperature"/> <channel id="currentTemperature" typeId="currentTemperature"/>

View File

@ -7,6 +7,7 @@
<thing-type id="mpd"> <thing-type id="mpd">
<label>Music Player Daemon</label> <label>Music Player Daemon</label>
<description>Music Player Daemon Binding</description> <description>Music Player Daemon Binding</description>
<semantic-equipment-tag>MediaPlayer</semantic-equipment-tag>
<channels> <channels>
<channel id="control" typeId="system.media-control"/> <channel id="control" typeId="system.media-control"/>
<channel id="volume" typeId="system.volume"/> <channel id="volume" typeId="system.volume"/>

View File

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

View File

@ -11,6 +11,7 @@
<label>Electric Vehicle</label> <label>Electric Vehicle</label>
<description>Battery Electric Vehicle (BEV)</description> <description>Battery Electric Vehicle (BEV)</description>
<semantic-equipment-tag>Vehicle</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="update" typeId="ev-vehicle-update"/> <channel-group id="update" typeId="ev-vehicle-update"/>

View File

@ -11,6 +11,7 @@
<label>Electric Vehicle with REX</label> <label>Electric Vehicle with REX</label>
<description>Battery Electric Vehicle with Range Extender (BEV_REX)</description> <description>Battery Electric Vehicle with Range Extender (BEV_REX)</description>
<semantic-equipment-tag>Vehicle</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="update" typeId="ev-vehicle-update"/> <channel-group id="update" typeId="ev-vehicle-update"/>

View File

@ -11,6 +11,7 @@
<label>Conventional Vehicle</label> <label>Conventional Vehicle</label>
<description>Conventional Fuel Vehicle (CONV)</description> <description>Conventional Fuel Vehicle (CONV)</description>
<semantic-equipment-tag>Vehicle</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="update" typeId="vehicle-update"/> <channel-group id="update" typeId="vehicle-update"/>

View File

@ -11,6 +11,7 @@
<label>Plug-In-Hybrid Electric Vehicle</label> <label>Plug-In-Hybrid Electric Vehicle</label>
<description>Conventional Fuel Vehicle with supporting Electric Engine (PHEV)</description> <description>Conventional Fuel Vehicle with supporting Electric Engine (PHEV)</description>
<semantic-equipment-tag>Vehicle</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="update" typeId="ev-vehicle-update"/> <channel-group id="update" typeId="ev-vehicle-update"/>

View File

@ -7,6 +7,7 @@
<thing-type id="mystromplug"> <thing-type id="mystromplug">
<label>myStrom Smart Plug</label> <label>myStrom Smart Plug</label>
<description>Controls the myStrom smart plug</description> <description>Controls the myStrom smart plug</description>
<semantic-equipment-tag>PowerOutlet</semantic-equipment-tag>
<channels> <channels>
<channel id="switch" typeId="system.power"/> <channel id="switch" typeId="system.power"/>

View File

@ -7,6 +7,7 @@
<bridge-type id="controller"> <bridge-type id="controller">
<label>@text/thing-type.nanoleaf.controller.name</label> <label>@text/thing-type.nanoleaf.controller.name</label>
<description>@text/thing-type.nanoleaf.controller.description</description> <description>@text/thing-type.nanoleaf.controller.description</description>
<semantic-equipment-tag>ControlDevice</semantic-equipment-tag>
<channels> <channels>
<channel id="color" typeId="system.color"/> <channel id="color" typeId="system.color"/>
@ -40,6 +41,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/thing-type.nanoleaf.lightpanel.name</label> <label>@text/thing-type.nanoleaf.lightpanel.name</label>
<description>@text/thing-type.nanoleaf.lightpanel.description</description> <description>@text/thing-type.nanoleaf.lightpanel.description</description>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channels> <channels>
<channel id="color" typeId="system.color"/> <channel id="color" typeId="system.color"/>
<channel id="tap" typeId="system.button"/> <channel id="tap" typeId="system.button"/>

View File

@ -7,7 +7,7 @@
<bridge-type id="neatoaccount"> <bridge-type id="neatoaccount">
<label>Neato Account</label> <label>Neato Account</label>
<description>Access to Neato Account. Used to discover robots tied to account.</description> <description>Access to Neato Account. Used to discover robots tied to account.</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>E-mail Address</label> <label>E-mail Address</label>
@ -30,7 +30,7 @@
<label>Neato Vacuum Cleaner</label> <label>Neato Vacuum Cleaner</label>
<description>Provides communication with Neato Vacuum cleaner.</description> <description>Provides communication with Neato Vacuum cleaner.</description>
<semantic-equipment-tag>CleaningRobot</semantic-equipment-tag>
<channels> <channels>
<channel id="battery-level" typeId="system.battery-level"/> <channel id="battery-level" typeId="system.battery-level"/>
<channel id="state" typeId="state"/> <channel id="state" typeId="state"/>

View File

@ -7,6 +7,7 @@
<bridge-type id="sdm_account"> <bridge-type id="sdm_account">
<label>Nest SDM Account</label> <label>Nest SDM Account</label>
<description>An account for using the Smart Device Management (SDM) API</description> <description>An account for using the Smart Device Management (SDM) API</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<config-description-ref uri="thing-type:nest:sdm_account"/> <config-description-ref uri="thing-type:nest:sdm_account"/>
</bridge-type> </bridge-type>

View File

@ -11,6 +11,7 @@
<label>Nest Camera</label> <label>Nest Camera</label>
<description>A Nest Camera registered with your SDM account</description> <description>A Nest Camera registered with your SDM account</description>
<semantic-equipment-tag>Camera</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="motion_event" typeId="SDMMotionEvent"/> <channel-group id="motion_event" typeId="SDMMotionEvent"/>

View File

@ -11,6 +11,7 @@
<label>Nest Display</label> <label>Nest Display</label>
<description>A Nest Display registered with your SDM account</description> <description>A Nest Display registered with your SDM account</description>
<semantic-equipment-tag>Display</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="motion_event" typeId="SDMMotionEvent"/> <channel-group id="motion_event" typeId="SDMMotionEvent"/>

View File

@ -11,6 +11,7 @@
<label>Nest Doorbell</label> <label>Nest Doorbell</label>
<description>A Nest Doorbell registered with your SDM account</description> <description>A Nest Doorbell registered with your SDM account</description>
<semantic-equipment-tag>Doorbell</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="chime_event" typeId="SDMChimeEvent"/> <channel-group id="chime_event" typeId="SDMChimeEvent"/>

View File

@ -11,6 +11,7 @@
<label>Nest Thermostat</label> <label>Nest Thermostat</label>
<description>A Thermostat to control the various aspects of the house's HVAC system</description> <description>A Thermostat to control the various aspects of the house's HVAC system</description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="ambient_humidity" typeId="SDMAmbientHumidity"/> <channel id="ambient_humidity" typeId="SDMAmbientHumidity"/>

View File

@ -8,6 +8,7 @@
extensible="string,number,number-electric-current,number-electric-potential,number-frequency,number-power,number-time,switch"> extensible="string,number,number-electric-current,number-electric-potential,number-frequency,number-power,number-time,switch">
<label>Network UPS Tool</label> <label>Network UPS Tool</label>
<description>Network UPS Tool Thing</description> <description>Network UPS Tool Thing</description>
<semantic-equipment-tag>UPS</semantic-equipment-tag>
<channels> <channels>
<channel id="batteryCharge" typeId="battery-charge"/> <channel id="batteryCharge" typeId="battery-charge"/>

View File

@ -6,6 +6,7 @@
<thing-type id="smo40-udp"> <thing-type id="smo40-udp">
<label>UDP Connected Nibe SMO40 Heat Pumps</label> <label>UDP Connected Nibe SMO40 Heat Pumps</label>
<semantic-equipment-tag>HeatPump</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group typeId="smo40-sensor-group-channels" id="sensor"/> <channel-group typeId="smo40-sensor-group-channels" id="sensor"/>

View File

@ -6,6 +6,7 @@
<thing-type id="f1x45-udp"> <thing-type id="f1x45-udp">
<label>UDP Connected Nibe F1145 and F1245 Heat Pumps</label> <label>UDP Connected Nibe F1145 and F1245 Heat Pumps</label>
<semantic-equipment-tag>HeatPump</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group typeId="f1x45-sensor-group-channels" id="sensor"/> <channel-group typeId="f1x45-sensor-group-channels" id="sensor"/>

View File

@ -6,6 +6,7 @@
<thing-type id="f1x55-udp"> <thing-type id="f1x55-udp">
<label>UDP Connected Nibe F1155 and F1255 Heat Pumps</label> <label>UDP Connected Nibe F1155 and F1255 Heat Pumps</label>
<semantic-equipment-tag>HeatPump</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group typeId="f1x55-sensor-group-channels" id="sensor"/> <channel-group typeId="f1x55-sensor-group-channels" id="sensor"/>

View File

@ -6,6 +6,7 @@
<thing-type id="f470-udp"> <thing-type id="f470-udp">
<label>UDP Connected Nibe F470 Heat Pumps</label> <label>UDP Connected Nibe F470 Heat Pumps</label>
<semantic-equipment-tag>HeatPump</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group typeId="f470-sensor-group-channels" id="sensor"/> <channel-group typeId="f470-sensor-group-channels" id="sensor"/>

View File

@ -6,6 +6,7 @@
<thing-type id="f750-udp"> <thing-type id="f750-udp">
<label>UDP Connected Nibe F750 Heat Pump</label> <label>UDP Connected Nibe F750 Heat Pump</label>
<semantic-equipment-tag>HeatPump</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group typeId="f750-sensor-group-channels" id="sensor"/> <channel-group typeId="f750-sensor-group-channels" id="sensor"/>

View File

@ -11,6 +11,7 @@
<label>Dimmer Module</label> <label>Dimmer Module</label>
<description>Nikobus Dimmer module</description> <description>Nikobus Dimmer module</description>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channels> <channels>
<channel id="output-1" typeId="dimmer-output"> <channel id="output-1" typeId="dimmer-output">

View File

@ -11,6 +11,7 @@
<label>Push Button</label> <label>Push Button</label>
<description>A single push button</description> <description>A single push button</description>
<semantic-equipment-tag>Button</semantic-equipment-tag>
<channels> <channels>
<channel id="button" typeId="button"/> <channel id="button" typeId="button"/>

View File

@ -11,6 +11,7 @@
<label>Rollershutter Module</label> <label>Rollershutter Module</label>
<description>Nikobus Rollershutter module</description> <description>Nikobus Rollershutter module</description>
<semantic-equipment-tag>Blinds</semantic-equipment-tag>
<channels> <channels>
<channel id="output-1" typeId="rollershutter-output"> <channel id="output-1" typeId="rollershutter-output">

View File

@ -11,6 +11,7 @@
<label>Switch Module</label> <label>Switch Module</label>
<description>Nikobus Switch module</description> <description>Nikobus Switch module</description>
<semantic-equipment-tag>WallSwitch</semantic-equipment-tag>
<channels> <channels>
<channel id="output-1" typeId="switch-output"> <channel id="output-1" typeId="switch-output">

View File

@ -7,6 +7,7 @@
<bridge-type id="bridge"> <bridge-type id="bridge">
<label>@text/bridgeLabel</label> <label>@text/bridgeLabel</label>
<description>@text/bridgeDescription</description> <description>@text/bridgeDescription</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<channels> <channels>
<channel id="alarm" typeId="alarm"/> <channel id="alarm" typeId="alarm"/>
<channel id="notice" typeId="notice"/> <channel id="notice" typeId="notice"/>
@ -34,6 +35,7 @@
<bridge-type id="bridge2"> <bridge-type id="bridge2">
<label>@text/bridge2Label</label> <label>@text/bridge2Label</label>
<description>@text/bridge2Description</description> <description>@text/bridge2Description</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<channels> <channels>
<channel id="alarm" typeId="alarm"/> <channel id="alarm" typeId="alarm"/>
<channel id="notice" typeId="notice"/> <channel id="notice" typeId="notice"/>
@ -77,6 +79,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/pushButtonLabel</label> <label>@text/pushButtonLabel</label>
<description>@text/pushButtonDescription</description> <description>@text/pushButtonDescription</description>
<semantic-equipment-tag>Button</semantic-equipment-tag>
<channels> <channels>
<channel id="button" typeId="button"/> <channel id="button" typeId="button"/>
</channels> </channels>
@ -94,6 +97,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/onOffLabel</label> <label>@text/onOffLabel</label>
<description>@text/onOffDescription</description> <description>@text/onOffDescription</description>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channels> <channels>
<channel id="switch" typeId="system.power"/> <channel id="switch" typeId="system.power"/>
</channels> </channels>
@ -111,6 +115,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/dimmerLabel</label> <label>@text/dimmerLabel</label>
<description>@text/dimmerDescription</description> <description>@text/dimmerDescription</description>
<semantic-equipment-tag>LightSource</semantic-equipment-tag>
<channels> <channels>
<channel id="brightness" typeId="system.brightness"/> <channel id="brightness" typeId="system.brightness"/>
</channels> </channels>
@ -134,6 +139,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/blindLabel</label> <label>@text/blindLabel</label>
<description>@text/blindDescription</description> <description>@text/blindDescription</description>
<semantic-equipment-tag>Blinds</semantic-equipment-tag>
<channels> <channels>
<channel id="rollershutter" typeId="rollershutter"/> <channel id="rollershutter" typeId="rollershutter"/>
</channels> </channels>
@ -157,6 +163,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/thermostatLabel</label> <label>@text/thermostatLabel</label>
<description>@text/thermostatDescription</description> <description>@text/thermostatDescription</description>
<semantic-equipment-tag>Thermostat</semantic-equipment-tag>
<channels> <channels>
<channel id="measured" typeId="measured"/> <channel id="measured" typeId="measured"/>
<channel id="heatingmode" typeId="heatingmode"/> <channel id="heatingmode" typeId="heatingmode"/>
@ -186,6 +193,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/energyMeterLiveLabel</label> <label>@text/energyMeterLiveLabel</label>
<description>@text/energyMeterLiveDescription</description> <description>@text/energyMeterLiveDescription</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channels> <channels>
<channel id="power" typeId="power"/> <channel id="power" typeId="power"/>
<channel id="energy" typeId="energy"/> <channel id="energy" typeId="energy"/>
@ -217,6 +225,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/energyMeterLabel</label> <label>@text/energyMeterLabel</label>
<description>@text/energyMeterDescription</description> <description>@text/energyMeterDescription</description>
<semantic-equipment-tag>ElectricMeter</semantic-equipment-tag>
<channels> <channels>
<channel id="energy" typeId="energy"/> <channel id="energy" typeId="energy"/>
<channel id="energyday" typeId="energyday"/> <channel id="energyday" typeId="energyday"/>
@ -247,6 +256,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/gasMeterLabel</label> <label>@text/gasMeterLabel</label>
<description>@text/gasMeterDescription</description> <description>@text/gasMeterDescription</description>
<semantic-equipment-tag>GasMeter</semantic-equipment-tag>
<channels> <channels>
<channel id="gas" typeId="gas"/> <channel id="gas" typeId="gas"/>
<channel id="gasday" typeId="gasday"/> <channel id="gasday" typeId="gasday"/>
@ -277,6 +287,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/waterMeterLabel</label> <label>@text/waterMeterLabel</label>
<description>@text/waterMeterDescription</description> <description>@text/waterMeterDescription</description>
<semantic-equipment-tag>WaterMeter</semantic-equipment-tag>
<channels> <channels>
<channel id="water" typeId="water"/> <channel id="water" typeId="water"/>
<channel id="waterday" typeId="waterday"/> <channel id="waterday" typeId="waterday"/>
@ -307,6 +318,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/accessLabel</label> <label>@text/accessLabel</label>
<description>@text/accessDescription</description> <description>@text/accessDescription</description>
<semantic-equipment-tag>Doorbell</semantic-equipment-tag>
<channels> <channels>
<channel id="bellbutton" typeId="bellbutton"/> <channel id="bellbutton" typeId="bellbutton"/>
<channel id="lock" typeId="lock"/> <channel id="lock" typeId="lock"/>
@ -324,6 +336,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/accessRingAndComeInLabel</label> <label>@text/accessRingAndComeInLabel</label>
<description>@text/accessRingAndComeInDescription</description> <description>@text/accessRingAndComeInDescription</description>
<semantic-equipment-tag>Doorbell</semantic-equipment-tag>
<channels> <channels>
<channel id="bellbutton" typeId="bellbutton"/> <channel id="bellbutton" typeId="bellbutton"/>
<channel id="ringandcomein" typeId="ringandcomein"/> <channel id="ringandcomein" typeId="ringandcomein"/>
@ -342,6 +355,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@text/alarmLabel</label> <label>@text/alarmLabel</label>
<description>@text/alarmDescription</description> <description>@text/alarmDescription</description>
<semantic-equipment-tag>AlarmSystem</semantic-equipment-tag>
<channels> <channels>
<channel id="arm" typeId="system.power"/> <channel id="arm" typeId="system.power"/>
<channel id="armed" typeId="armed"/> <channel id="armed" typeId="armed"/>

View File

@ -7,6 +7,7 @@
<bridge-type id="nobohub"> <bridge-type id="nobohub">
<label>Nobo Hub</label> <label>Nobo Hub</label>
<description>Nobo Hub Bridge Binding</description> <description>Nobo Hub Bridge Binding</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<channels> <channels>
<channel id="activeOverrideName" typeId="activeOverrideName-channel-type"/> <channel id="activeOverrideName" typeId="activeOverrideName-channel-type"/>

View File

@ -7,7 +7,7 @@
<thing-type id="SDS011"> <thing-type id="SDS011">
<label>Nova SDS011 Fine Dust Sensor</label> <label>Nova SDS011 Fine Dust Sensor</label>
<description>Nova SDS011 Fine Dust Sensor connected via USB</description> <description>Nova SDS011 Fine Dust Sensor connected via USB</description>
<semantic-equipment-tag>AirQualitySensor</semantic-equipment-tag>
<channels> <channels>
<channel id="pm10" typeId="pm10-type"/> <channel id="pm10" typeId="pm10-type"/>
<channel id="pm25" typeId="pm25-type"/> <channel id="pm25" typeId="pm25-type"/>

View File

@ -9,6 +9,7 @@
<label>Nuki Bridge</label> <label>Nuki Bridge</label>
<description>This bridge represents a Nuki Bridge on your local network. Nuki Smart Locks have to be paired via <description>This bridge represents a Nuki Bridge on your local network. Nuki Smart Locks have to be paired via
Bluetooth with it.</description> Bluetooth with it.</description>
<semantic-equipment-tag>NetworkAppliance</semantic-equipment-tag>
<properties> <properties>
<property name="bridgeId"/> <property name="bridgeId"/>
<property name="hardwareId"/> <property name="hardwareId"/>
@ -67,6 +68,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Nuki Smart Lock</label> <label>Nuki Smart Lock</label>
<description>Nuki Smart Lock which is paired via Bluetooth to a Nuki Bridge.</description> <description>Nuki Smart Lock which is paired via Bluetooth to a Nuki Bridge.</description>
<semantic-equipment-tag>Lock</semantic-equipment-tag>
<channels> <channels>
<channel id="lock" typeId="smartlockLock"/> <channel id="lock" typeId="smartlockLock"/>
<channel id="lockState" typeId="smartlockState"/> <channel id="lockState" typeId="smartlockState"/>
@ -119,6 +121,7 @@
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Nuki Opener</label> <label>Nuki Opener</label>
<description>Nuki Opener which is paired via Bluetooth to a Nuki Bridge.</description> <description>Nuki Opener which is paired via Bluetooth to a Nuki Bridge.</description>
<semantic-equipment-tag>Lock</semantic-equipment-tag>
<channels> <channels>
<channel id="openerState" typeId="openerState"/> <channel id="openerState" typeId="openerState"/>
<channel id="openerMode" typeId="openerMode"/> <channel id="openerMode" typeId="openerMode"/>

View File

@ -11,7 +11,6 @@
Grand Concerto or Essentia G Amplifier System Grand Concerto or Essentia G Amplifier System
</description> </description>
<semantic-equipment-tag>AudioVisual</semantic-equipment-tag> <semantic-equipment-tag>AudioVisual</semantic-equipment-tag>
<channel-groups> <channel-groups>
<channel-group id="system" typeId="system"> <channel-group id="system" typeId="system">
<label>System</label> <label>System</label>

View File

@ -7,6 +7,7 @@
<thing-type id="wateralert"> <thing-type id="wateralert">
<label>Alert</label> <label>Alert</label>
<description>Water Alert Levels for New Zealand water supply.</description> <description>Water Alert Levels for New Zealand water supply.</description>
<semantic-equipment-tag>WebService</semantic-equipment-tag>
<channels> <channels>
<channel id="alertlevel" typeId="alertlevel"/> <channel id="alertlevel" typeId="alertlevel"/>

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