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

* Add equipment tags: S thru Z

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