From 91127fd0cf476d4d91eb341f5c534bfd66033f60 Mon Sep 17 00:00:00 2001 From: Andrew Fiddian-Green Date: Fri, 27 Jun 2025 20:00:47 +0100 Subject: [PATCH 1/9] initial Signed-off-by: Andrew Fiddian-Green --- .../resources/OH-INF/thing/thing-types.xml | 52 +++++++ .../resources/OH-INF/thing/thing-types.xml | 4 + .../resources/OH-INF/thing/thing-types.xml | 32 ++++ .../resources/OH-INF/thing/thing-types.xml | 8 + .../resources/OH-INF/thing/thing-types.xml | 4 + .../resources/OH-INF/thing/thing-types.xml | 32 ++++ .../resources/OH-INF/thing/thing-types.xml | 24 +++ .../resources/OH-INF/thing/thing-types.xml | 24 +++ .../src/main/resources/OH-INF/thing/jandy.xml | 24 +++ .../main/resources/OH-INF/thing/pentair.xml | 36 +++++ .../resources/OH-INF/thing/thing-types.xml | 75 +++++++++ .../resources/OH-INF/thing/thing-types.xml | 88 +++++++++++ .../main/resources/OH-INF/thing/airthings.xml | 28 ++++ .../src/main/resources/OH-INF/thing/am43.xml | 8 + .../main/resources/OH-INF/thing/blukii.xml | 16 ++ .../resources/OH-INF/thing/daikinmadoka.xml | 52 +++++++ .../main/resources/OH-INF/thing/radoneye.xml | 8 + .../main/resources/OH-INF/thing/ruuvitag.xml | 20 +++ .../main/resources/OH-INF/thing/channels.xml | 8 + .../resources/OH-INF/thing/thing-types.xml | 144 ++++++++++++++++++ .../main/resources/OH-INF/thing/channels.xml | 16 ++ .../resources/OH-INF/thing/thing-types.xml | 4 + .../resources/OH-INF/thing/thing-types.xml | 24 +++ .../resources/OH-INF/thing/thing-types.xml | 100 ++++++++++++ .../main/resources/OH-INF/thing/channels.xml | 12 ++ .../resources/OH-INF/thing/channel-types.xml | 8 + .../resources/OH-INF/thing/thing-types.xml | 16 ++ .../resources/OH-INF/thing/thing-types.xml | 4 + .../resources/OH-INF/thing/thing-types.xml | 8 + .../resources/OH-INF/thing/thing-types.xml | 16 ++ .../resources/OH-INF/thing/channel-type.xml | 4 + 31 files changed, 899 insertions(+) diff --git a/bundles/org.openhab.binding.airgradient/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.airgradient/src/main/resources/OH-INF/thing/thing-types.xml index 92e641f5e8359..ddaf38c512d91 100644 --- a/bundles/org.openhab.binding.airgradient/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.airgradient/src/main/resources/OH-INF/thing/thing-types.xml @@ -140,6 +140,10 @@ Number:Density Particulate Matter 1 (0.001mm) + + Measurement + ParticulateMatter + @@ -147,6 +151,10 @@ Number:Density Particulate Matter 2 (0.002mm) + + Measurement + ParticulateMatter + @@ -154,6 +162,10 @@ Number:Density Particulate Matter 10 (0.01mm) + + Measurement + ParticulateMatter + @@ -161,6 +173,10 @@ Number:Dimensionless Count of particles in 1 decilitre of air + + Measurement + ParticulateMatter + @@ -169,6 +185,10 @@ Received signal strength indicator QualityOfService + + Measurement + RSSI + @@ -176,6 +196,10 @@ Number:Dimensionless CarbonDioxide + + Measurement + CO2 + @@ -183,6 +207,10 @@ Number:Dimensionless Total Volatile Organic Compounds + + Measurement + VOC + @@ -197,6 +225,10 @@ String Mode for the LEDs + + Status + Mode + @@ -271,6 +303,10 @@ String Temperature unit used on the display + + Status + Temperature + @@ -296,6 +332,10 @@ Switch Send data to the AirGradient cloud + + Switch + Mode + @@ -303,6 +343,10 @@ Number:Dimensionless Brightness of the LED bar. + + Control + Brightness + @@ -310,6 +354,10 @@ Number:Dimensionless Brightness of the display. + + Control + Brightness + @@ -324,6 +372,10 @@ String Test LED bar + + Control + Light + diff --git a/bundles/org.openhab.binding.airquality/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.airquality/src/main/resources/OH-INF/thing/thing-types.xml index 341b71f345055..661d98a9c5186 100644 --- a/bundles/org.openhab.binding.airquality/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.airquality/src/main/resources/OH-INF/thing/thing-types.xml @@ -121,6 +121,10 @@ Number:Density + + Measurement + AirQuality + diff --git a/bundles/org.openhab.binding.airvisualnode/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.airvisualnode/src/main/resources/OH-INF/thing/thing-types.xml index aaaa4d41594ab..54dc057c7bf99 100644 --- a/bundles/org.openhab.binding.airvisualnode/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.airvisualnode/src/main/resources/OH-INF/thing/thing-types.xml @@ -68,6 +68,10 @@ CO₂ level, ppm CarbonDioxide + + Measurement + AirQuality + @@ -76,6 +80,10 @@ Humidity, % Humidity + + Measurement + Humidity + @@ -83,6 +91,10 @@ Number:Dimensionless Air Quality Index (US) + + Measurement + AQI + @@ -90,6 +102,10 @@ Number:Density PM2.5 level, µg/m³ + + Measurement + ParticulateMatter + @@ -97,6 +113,10 @@ Number:Density PM10 level, µg/m³(Only in Pro version) + + Measurement + ParticulateMatter + @@ -104,6 +124,10 @@ Number:Density PM0.1 level, µg/m³(Only in Pro version) + + Measurement + ParticulateMatter + @@ -112,6 +136,10 @@ Current temperature Temperature + + Measurement + Temperature + @@ -119,6 +147,10 @@ DateTime Status timestamp + + Status + Timestamp + diff --git a/bundles/org.openhab.binding.alarmdecoder/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.alarmdecoder/src/main/resources/OH-INF/thing/thing-types.xml index 2845169ed2517..0a9a61bda348d 100644 --- a/bundles/org.openhab.binding.alarmdecoder/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.alarmdecoder/src/main/resources/OH-INF/thing/thing-types.xml @@ -333,6 +333,10 @@ Switch Switch + + Switch + Mode + @@ -367,6 +371,10 @@ String + + Control + Channel + diff --git a/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/thing/thing-types.xml index f51dde601136e..9b35a44a9db16 100644 --- a/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/thing/thing-types.xml @@ -129,6 +129,10 @@ Number The audio source that is played + + Control + SoundVolume + diff --git a/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/thing/thing-types.xml index d05c289108a03..82d73e065900c 100644 --- a/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/thing/thing-types.xml @@ -100,6 +100,10 @@ String Send key event to android device + + Control + Channel + @@ -399,18 +403,30 @@ String Send text to android device + + Control + Channel + String Send tap event to android device + + Control + Channel + String Open url in the browser + + Status + Opening + @@ -423,24 +439,40 @@ String Send previous recorded input events by name + + Control + Channel + String Run application by package name + + Control + App + String Stop application by package name + + Control + App + Switch Stops the top application in screen when receives an OFF command + + Status + Power + diff --git a/bundles/org.openhab.binding.anel/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.anel/src/main/resources/OH-INF/thing/thing-types.xml index d9e45864579bb..ecc897394f744 100644 --- a/bundles/org.openhab.binding.anel/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.anel/src/main/resources/OH-INF/thing/thing-types.xml @@ -138,6 +138,10 @@ Number:Temperature The value of the built-in temperature sensor of the Anel device + + Measurement + Temperature + @@ -145,6 +149,10 @@ String The name of the relay / socket + + Status + Power + @@ -157,6 +165,10 @@ Switch The state of the relay / socket (read-only if locked!) + + Status + Mode + veto @@ -183,18 +195,30 @@ Number:Temperature The temperature value of the optional sensor + + Measurement + Temperature + Number The humidity value of the optional sensor + + Measurement + Humidity + Number The brightness value of the optional sensor + + Measurement + Brightness + diff --git a/bundles/org.openhab.binding.argoclima/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.argoclima/src/main/resources/OH-INF/thing/thing-types.xml index bc4ca52431799..ded6e82a0f379 100644 --- a/bundles/org.openhab.binding.argoclima/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.argoclima/src/main/resources/OH-INF/thing/thing-types.xml @@ -357,6 +357,10 @@ String Fan + + Status + Speed + @@ -375,6 +379,10 @@ Switch Vacation + + Switch + Mode + @@ -382,6 +390,10 @@ Switch Party + + Switch + Mode + @@ -396,6 +408,10 @@ Switch Moon + + Switch + Mode + @@ -467,6 +483,10 @@ Switch Network + + Switch + Temperature + @@ -474,6 +494,10 @@ Switch Light + + Switch + Light + diff --git a/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/jandy.xml b/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/jandy.xml index db79137b7e998..1af1204eea1b5 100644 --- a/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/jandy.xml +++ b/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/jandy.xml @@ -255,6 +255,10 @@ Number The current state of the Aqualink® controller + + Status + Mode + @@ -267,6 +271,10 @@ Number The voltage of the Aqualink® controller's battery + + Measurement + Power + @@ -274,6 +282,10 @@ Number The current state of the Aqualink® controller's battery + + Status + LowBattery + @@ -334,12 +346,20 @@ The current setpoint Temperature + + Setpoint + Temperature + Number The current temperature. Note: Only accurate when pool is running Temperature + + Measurement + Temperature + @@ -348,6 +368,10 @@ The current air temperature Temperature + + Measurement + Temperature + diff --git a/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/pentair.xml b/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/pentair.xml index 48489df98cb7b..63c6fd408c7da 100644 --- a/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/pentair.xml +++ b/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/pentair.xml @@ -231,6 +231,10 @@ Number The current state of the Intellitouch® controller + + Status + Mode + @@ -253,6 +257,10 @@ Number The state of a sensor (water sensor) + + Status + Water + @@ -277,6 +285,10 @@ Switch The current state of a circuit (Spa or Lo-Temp) + + Status + Temperature + Number @@ -324,6 +336,10 @@ The current pool temperature. Note: Only accurate when pool is running Temperature + + Measurement + Temperature + @@ -332,6 +348,10 @@ The current spa temperature. Note: Only accurate when spa is running Temperature + + Measurement + Temperature + @@ -340,6 +360,10 @@ The current temperature measured by the air sensor Temperature + + Measurement + Temperature + @@ -348,6 +372,10 @@ The current temperature measured by the solar sensor Temperature + + Measurement + Temperature + @@ -445,6 +473,10 @@ Number Chlorine Salt Level + + Measurement + Level + @@ -474,6 +506,10 @@ Send A lighting command ColorLight + + Control + Color + diff --git a/bundles/org.openhab.binding.automower/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.automower/src/main/resources/OH-INF/thing/thing-types.xml index 8888c55fbd272..a4da2ce30a2ca 100644 --- a/bundles/org.openhab.binding.automower/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.automower/src/main/resources/OH-INF/thing/thing-types.xml @@ -242,6 +242,10 @@ String The channel providing the automower name + + Status + Mode + @@ -249,6 +253,10 @@ String The current mode + + Status + Mode + @@ -339,6 +347,10 @@ DateTime The time when the mower sent the last update + + Status + Timestamp + @@ -359,6 +371,10 @@ Number:Dimensionless The battery level of the mower at the time of last update + + Measurement + Power + @@ -372,12 +388,19 @@ String The error message at the time of last update + + Alarm + DateTime The time when the error occurred + + Status + Timestamp + @@ -393,6 +416,10 @@ The channel providing the time for the next auto start. If the mower is charging then the value is the estimated time when it will be leaving the charging station. If the mower is about to start now, the value is NULL. + + Status + Timestamp + @@ -439,12 +466,20 @@ String Information about headlights + + Status + Mode + Number:Time The time since the last reset of the cutting blade usage counter + + Status + Timestamp + @@ -473,6 +508,10 @@ Number:Time Total charging time + + Measurement + Duration + @@ -480,6 +519,10 @@ Number:Time Total cutting time + + Measurement + Duration + @@ -501,6 +544,10 @@ Number:Time The total running time (the wheel motors have been running) + + Measurement + Duration + @@ -508,6 +555,10 @@ Number:Time The total searching time + + Measurement + Duration + @@ -706,6 +757,10 @@ Number Start for a duration in minutes + + Control + Duration + @@ -713,18 +768,30 @@ Switch Resume schedule + + Switch + Mode + Switch Pause the mower now until manual resume + + Switch + Mode + Number Park for a duration in minutes + + Control + Duration + @@ -732,11 +799,19 @@ Switch Park until next schedule + + Switch + Mode + Switch Park and pause the mower schedule until manual resume + + Switch + Mode + diff --git a/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml index 939805c6cfebe..3e4105d4b0b84 100644 --- a/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml @@ -92,16 +92,28 @@ Turn the fan on and off Switch + + Switch + Speed + Dimmer Control the speed of the fan + + Control + Speed + String Forward or reverse + + Status + Speed + @@ -114,17 +126,29 @@ Enable or disable fan auto mode Switch + + Switch + Mode + Switch Enable or disable fan whoosh mode Switch + + Switch + Mode + String Set Smartmode to OFF, COOLING, or HEATING + + Control + Speed + @@ -137,77 +161,133 @@ Dimmer Set the minimum fan speed when in Smart Cooling mode + + Control + Speed + Dimmer Set the maximum fan speed when in Smart Cooling mode + + Control + Speed + Dimmer Set the minimum fan speed + + Control + Speed + Dimmer Set the maximum fan speed + + Control + Speed + Switch Enable or disable fan winter mode Switch + + Switch + Mode + Switch Enable or disable fan sleep mode Switch + + Switch + Mode + Switch Turn the fan's light on and off Switch + + Switch + Speed + Dimmer The brightness level of the fan's light Light + + Control + Brightness + Switch Enable or disable light auto mode Switch + + Switch + Mode + Switch Enable or disable Smarter Lighting Switch + + Switch + Mode + Dimmer Set the minimum brightness level when using Smarter Lighting + + Control + Brightness + Dimmer Set the maximum brightness level when using Smarter Lighting + + Control + Brightness + Dimmer Set the hue of the light + + Control + Light + String Fan has the integrated light installed + + Status + Speed + @@ -219,6 +299,10 @@ String Light allows hue to be adjusted + + Status + Color + @@ -230,6 +314,10 @@ Switch The fan's motion sensor has detected motion + + Status + Speed + diff --git a/bundles/org.openhab.binding.bluetooth.airthings/src/main/resources/OH-INF/thing/airthings.xml b/bundles/org.openhab.binding.bluetooth.airthings/src/main/resources/OH-INF/thing/airthings.xml index 39caab71704c8..a03f5fe32d876 100644 --- a/bundles/org.openhab.binding.bluetooth.airthings/src/main/resources/OH-INF/thing/airthings.xml +++ b/bundles/org.openhab.binding.bluetooth.airthings/src/main/resources/OH-INF/thing/airthings.xml @@ -138,42 +138,70 @@ Number:Dimensionless Humidity level + + Measurement + Humidity + Number:Temperature Temperature + + Measurement + Temperature + Number:Pressure Pressure + + Measurement + Pressure + Number:Dimensionless Carbon dioxide level + + Measurement + CO2 + Number:Dimensionless Total volatile organic compounds + + Measurement + VOC + Number:RadiationSpecificActivity Radon gas level + + Measurement + Gas + Number:RadiationSpecificActivity Radon gas level + + Measurement + Gas + diff --git a/bundles/org.openhab.binding.bluetooth.am43/src/main/resources/OH-INF/thing/am43.xml b/bundles/org.openhab.binding.bluetooth.am43/src/main/resources/OH-INF/thing/am43.xml index a34b358607649..9e50705b87c66 100644 --- a/bundles/org.openhab.binding.bluetooth.am43/src/main/resources/OH-INF/thing/am43.xml +++ b/bundles/org.openhab.binding.bluetooth.am43/src/main/resources/OH-INF/thing/am43.xml @@ -110,6 +110,10 @@ Rollershutter The percent value of the blind position + + Control + OpenLevel + @@ -138,6 +142,10 @@ Number:Dimensionless Light level detected by the solar sensor. Will range from 0-10 + + Measurement + Illuminance + diff --git a/bundles/org.openhab.binding.bluetooth.blukii/src/main/resources/OH-INF/thing/blukii.xml b/bundles/org.openhab.binding.bluetooth.blukii/src/main/resources/OH-INF/thing/blukii.xml index 79243974ed6af..5e2e2baef25c3 100644 --- a/bundles/org.openhab.binding.bluetooth.blukii/src/main/resources/OH-INF/thing/blukii.xml +++ b/bundles/org.openhab.binding.bluetooth.blukii/src/main/resources/OH-INF/thing/blukii.xml @@ -40,24 +40,40 @@ Number:Temperature + + Measurement + Temperature + Number:Dimensionless + + Measurement + Humidity + Number:Pressure + + Measurement + Pressure + Number:Illuminance + + Measurement + Illuminance + diff --git a/bundles/org.openhab.binding.bluetooth.daikinmadoka/src/main/resources/OH-INF/thing/daikinmadoka.xml b/bundles/org.openhab.binding.bluetooth.daikinmadoka/src/main/resources/OH-INF/thing/daikinmadoka.xml index d1a49fea9578a..da0d9073d115f 100644 --- a/bundles/org.openhab.binding.bluetooth.daikinmadoka/src/main/resources/OH-INF/thing/daikinmadoka.xml +++ b/bundles/org.openhab.binding.bluetooth.daikinmadoka/src/main/resources/OH-INF/thing/daikinmadoka.xml @@ -56,21 +56,37 @@ Switch + + Switch + Power + Switch + + Switch + Mode + Number:Temperature + + Control + Temperature + Number:Temperature + + Control + Temperature + @@ -86,6 +102,10 @@ String + + Status + Mode + @@ -101,22 +121,38 @@ Number:Temperature + + Setpoint + Temperature + Number + + Control + Speed + String Readonly value. Off, Heating, Cooling, Auto + + Status + Mode + String + + Status + Mode + @@ -143,24 +179,40 @@ Dimmer + + Control + Brightness + Number:Time + + Measurement + Duration + Number:Time + + Measurement + Duration + Number:Time + + Measurement + Duration + diff --git a/bundles/org.openhab.binding.bluetooth.radoneye/src/main/resources/OH-INF/thing/radoneye.xml b/bundles/org.openhab.binding.bluetooth.radoneye/src/main/resources/OH-INF/thing/radoneye.xml index 831d3e644c162..c4f9e5a797693 100644 --- a/bundles/org.openhab.binding.bluetooth.radoneye/src/main/resources/OH-INF/thing/radoneye.xml +++ b/bundles/org.openhab.binding.bluetooth.radoneye/src/main/resources/OH-INF/thing/radoneye.xml @@ -47,12 +47,20 @@ Number:RadiationSpecificActivity Radon gas level + + Measurement + Gas + Number:Dimensionless The decay count in the last time frame + + Measurement + Radon + diff --git a/bundles/org.openhab.binding.bluetooth.ruuvitag/src/main/resources/OH-INF/thing/ruuvitag.xml b/bundles/org.openhab.binding.bluetooth.ruuvitag/src/main/resources/OH-INF/thing/ruuvitag.xml index b39f1ddd2c6ca..4e09e6180befb 100644 --- a/bundles/org.openhab.binding.bluetooth.ruuvitag/src/main/resources/OH-INF/thing/ruuvitag.xml +++ b/bundles/org.openhab.binding.bluetooth.ruuvitag/src/main/resources/OH-INF/thing/ruuvitag.xml @@ -56,6 +56,10 @@ Number:ElectricPotential + + Measurement + Voltage + @@ -66,6 +70,10 @@ Number:Dimensionless + + Measurement + Humidity + @@ -81,16 +89,28 @@ Number:Pressure + + Measurement + Pressure + Number:Temperature + + Measurement + Temperature + Number:Power + + Measurement + Power + diff --git a/bundles/org.openhab.binding.bluetooth/src/main/resources/OH-INF/thing/channels.xml b/bundles/org.openhab.binding.bluetooth/src/main/resources/OH-INF/thing/channels.xml index 822a1cee70a5b..7dacb353e658e 100644 --- a/bundles/org.openhab.binding.bluetooth/src/main/resources/OH-INF/thing/channels.xml +++ b/bundles/org.openhab.binding.bluetooth/src/main/resources/OH-INF/thing/channels.xml @@ -9,6 +9,10 @@ Received signal strength indicator QualityOfService + + Measurement + RSSI + @@ -23,6 +27,10 @@ String Location of the nearest adapter to this device + + Status + GeoLocation + diff --git a/bundles/org.openhab.binding.boschshc/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.boschshc/src/main/resources/OH-INF/thing/thing-types.xml index 446371cf0ccb7..0c26104fdaf56 100644 --- a/bundles/org.openhab.binding.boschshc/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.boschshc/src/main/resources/OH-INF/thing/thing-types.xml @@ -571,6 +571,10 @@ The alarm state of the intrusion detection system. Possible values are ALARM_OFF, PRE_ALARM, ALARM_ON, ALARM_MUTED and UNKNOWN. + + Alarm + SoundVolume + @@ -599,18 +603,30 @@ Switch Disarms the intrusion detection system when an ON command is received. + + Switch + Mode + Switch Mutes the alarm when an ON command is received. + + Alarm + SoundVolume + Switch If privacy mode is enabled, the camera is disabled and vice versa. + + Switch + Mode + @@ -623,6 +639,10 @@ Switch Enables or disables notifications for the camera. + + Switch + Mode + @@ -635,6 +655,10 @@ Number:Temperature Current measured temperature. + + Measurement + Temperature + @@ -642,6 +666,10 @@ String Rating of the currently measured temperature. + + Status + Temperature + @@ -655,6 +683,10 @@ Number:Dimensionless Current measured humidity. + + Measurement + Humidity + @@ -662,6 +694,10 @@ String Rating of current measured humidity. + + Status + Humidity + @@ -675,6 +711,10 @@ Number:Energy Energy consumption of the device. + + Measurement + Energy + @@ -682,6 +722,10 @@ Number:Power Current power consumption of the device. + + Measurement + Power + @@ -696,6 +740,10 @@ String Overall description of the air quality. + + Measurement + AirQuality + @@ -710,6 +758,10 @@ String Combined rating of the air quality. + + Measurement + AirQuality + @@ -723,6 +775,10 @@ String State of last smoke detector check. + + Measurement + Smoke + @@ -737,6 +793,10 @@ Contact A window and door contact. + + Status + Wind + @@ -744,6 +804,10 @@ DateTime Timestamp of the latest motion. + + Status + Timestamp + @@ -751,6 +815,10 @@ Number The illuminance level measured by the sensor (0 to 1000). + + Measurement + Illuminance + @@ -758,6 +826,10 @@ Rollershutter Current open ratio (0 to 100). + + Control + OpenLevel + @@ -765,6 +837,10 @@ Number:Dimensionless Current open ratio (0 to 100). + + Measurement + OpenLevel + @@ -772,6 +848,10 @@ Number:Temperature Desired temperature. + + Setpoint + Temperature + @@ -779,12 +859,20 @@ Switch Enables or disables the child lock on the device. + + Switch + Mode + Switch Enables or disables silent mode on thermostats. When enabled, the battery usage is higher. + + Switch + Mode + @@ -809,6 +897,10 @@ Switch State of user-defined state + + Switch + Mode + @@ -863,6 +955,10 @@ DateTime Timestamp indicating when the key was pressed. + + Status + Timestamp + @@ -870,12 +966,20 @@ Switch Enables or disables the child protection on the device. + + Switch + Mode + Switch Indicates whether a water leakage was detected. + + Status + Water + @@ -888,6 +992,10 @@ Switch Indicates whether push notifications are enabled when the sensor is moved. + + Status + Mode + @@ -900,6 +1008,10 @@ Switch Indicates whether acoustic signals are enabled when the sensor is moved. + + Status + Mode + @@ -912,6 +1024,10 @@ String Provides the result of the last water leakage sensor check. + + Measurement + Water + @@ -931,6 +1047,10 @@ Channel to send impulses by means of `ON` events. After the time specified by impulse-length, the relay will switch off automatically and the state will be reset to `OFF`. + + Switch + Mode + @@ -938,6 +1058,10 @@ Channel to configure how long the relay will stay on after receiving an impulse switch event. The time is specified in tenth seconds (deciseconds), e.g. 15 means 1.5 seconds. + + Control + Duration + @@ -945,6 +1069,10 @@ Timestamp indicating when the last impulse was triggered. Time + + Status + Timestamp + @@ -953,6 +1081,10 @@ Alarm state of the smoke detector. Alarm + + Alarm + Smoke + @@ -969,6 +1101,10 @@ Switch Channel to enable or disable the vibration sensor. + + Switch + Mode + @@ -981,6 +1117,10 @@ String The sensitivity of the vibration sensor. + + Measurement + Vibration + @@ -997,6 +1137,10 @@ Indicates whether vibrations were detected by the sensor. Alarm + + Alarm + Vibration + diff --git a/bundles/org.openhab.binding.broadlink/src/main/resources/OH-INF/thing/channels.xml b/bundles/org.openhab.binding.broadlink/src/main/resources/OH-INF/thing/channels.xml index e2c4e33943839..0388a66244b1e 100644 --- a/bundles/org.openhab.binding.broadlink/src/main/resources/OH-INF/thing/channels.xml +++ b/bundles/org.openhab.binding.broadlink/src/main/resources/OH-INF/thing/channels.xml @@ -46,23 +46,39 @@ Switch Lightbulb + + Switch + Mode + String Light conditions + + Status + Light + String Noise conditions + + Measurement + Noise + String Air quality conditions + + Measurement + AirQuality + diff --git a/bundles/org.openhab.binding.bsblan/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.bsblan/src/main/resources/OH-INF/thing/thing-types.xml index 46af28828ac39..ab35777a3ff07 100644 --- a/bundles/org.openhab.binding.bsblan/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.bsblan/src/main/resources/OH-INF/thing/thing-types.xml @@ -71,6 +71,10 @@ Switch Value of the parameter + + Switch + Mode + diff --git a/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/thing/thing-types.xml index f55876ca6c97c..cd5994d6931a9 100644 --- a/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/thing/thing-types.xml @@ -84,6 +84,10 @@ Indoor temperature as measured by the sensor Temperature + + Measurement + Temperature + @@ -92,6 +96,10 @@ Indoor humidity as measured by the sensor Humidity + + Measurement + Humidity + @@ -113,6 +121,10 @@ String Current operational mode set on the module + + Status + Mode + @@ -121,6 +133,10 @@ Current operational target temperature set on the module Temperature + + Measurement + Temperature + @@ -165,6 +181,10 @@ New operational set-point temperature to be set on the module (valid only for Mode = "Manual") Temperature + + Setpoint + Temperature + @@ -211,6 +231,10 @@ Switch Power on, send new operational settings to the module + + Switch + Power + diff --git a/bundles/org.openhab.binding.buienradar/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.buienradar/src/main/resources/OH-INF/thing/thing-types.xml index 83b6e3242defc..c8d60a55a8c6e 100644 --- a/bundles/org.openhab.binding.buienradar/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.buienradar/src/main/resources/OH-INF/thing/thing-types.xml @@ -75,6 +75,10 @@ DateTime The actual date and time when the prediction was made." + + Status + Timestamp + @@ -82,6 +86,10 @@ Number:Speed Current rainfall + + Forecast + Speed + @@ -89,6 +97,10 @@ Number:Speed Rainfall in 5 minutes + + Forecast + Speed + @@ -96,6 +108,10 @@ Number:Speed Rainfall in 10 minutes + + Forecast + Speed + @@ -103,6 +119,10 @@ Number:Speed Rainfall in 15 minutes + + Forecast + Speed + @@ -110,6 +130,10 @@ Number:Speed Rainfall in 20 minutes + + Forecast + Speed + @@ -117,6 +141,10 @@ Number:Speed Rainfall in 25 minutes + + Forecast + Speed + @@ -124,6 +152,10 @@ Number:Speed Rainfall in 30 minutes + + Forecast + Speed + @@ -131,6 +163,10 @@ Number:Speed Rainfall in 35 minutes + + Forecast + Speed + @@ -138,6 +174,10 @@ Number:Speed Rainfall in 40 minutes + + Forecast + Speed + @@ -145,6 +185,10 @@ Number:Speed Rainfall in 45 minutes + + Forecast + Speed + @@ -152,6 +196,10 @@ Number:Speed Rainfall in 50 minutes + + Forecast + Speed + @@ -159,6 +207,10 @@ Number:Speed Rainfall in 55 minutes + + Forecast + Speed + @@ -166,6 +218,10 @@ Number:Speed Rainfall in 60 minutes + + Forecast + Speed + @@ -173,6 +229,10 @@ Number:Speed Rainfall in 65 minutes + + Forecast + Speed + @@ -180,6 +240,10 @@ Number:Speed Rainfall in 70 minutes + + Forecast + Speed + @@ -187,6 +251,10 @@ Number:Speed Rainfall in 75 minutes + + Forecast + Speed + @@ -194,6 +262,10 @@ Number:Speed Rainfall in 80 minutes + + Forecast + Speed + @@ -201,6 +273,10 @@ Number:Speed Rainfall in 85 minutes + + Forecast + Speed + @@ -208,6 +284,10 @@ Number:Speed Rainfall in 90 minutes + + Forecast + Speed + @@ -215,6 +295,10 @@ Number:Speed Rainfall in 95 minutes + + Forecast + Speed + @@ -222,6 +306,10 @@ Number:Speed Rainfall in 100 minutes + + Forecast + Speed + @@ -229,6 +317,10 @@ Number:Speed Rainfall in 105 minutes + + Forecast + Speed + @@ -236,6 +328,10 @@ Number:Speed Rainfall in 110 minutes + + Forecast + Speed + @@ -243,6 +339,10 @@ Number:Speed Rainfall in 115 minutes + + Forecast + Speed + diff --git a/bundles/org.openhab.binding.caddx/src/main/resources/OH-INF/thing/channels.xml b/bundles/org.openhab.binding.caddx/src/main/resources/OH-INF/thing/channels.xml index 836bdb4b99e90..e61e4539eacbe 100644 --- a/bundles/org.openhab.binding.caddx/src/main/resources/OH-INF/thing/channels.xml +++ b/bundles/org.openhab.binding.caddx/src/main/resources/OH-INF/thing/channels.xml @@ -9,6 +9,10 @@ Switch Reset Switch + + Switch + Mode + @@ -100,6 +104,10 @@ Contact Zone Status (Open/Closed) + + Status + OpenState + @@ -107,6 +115,10 @@ Switch Bypass Mode (OFF=Armed, ON=Bypassed) + + Switch + Mode + diff --git a/bundles/org.openhab.binding.casokitchen/src/main/resources/OH-INF/thing/channel-types.xml b/bundles/org.openhab.binding.casokitchen/src/main/resources/OH-INF/thing/channel-types.xml index f3534f099343e..5b1d8d35023c4 100644 --- a/bundles/org.openhab.binding.casokitchen/src/main/resources/OH-INF/thing/channel-types.xml +++ b/bundles/org.openhab.binding.casokitchen/src/main/resources/OH-INF/thing/channel-types.xml @@ -28,6 +28,10 @@ Switch Switching lights on and off + + Switch + Light + veto @@ -40,6 +44,10 @@ DateTime Time stamp of latest device communication + + Status + Timestamp + diff --git a/bundles/org.openhab.binding.cbus/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.cbus/src/main/resources/OH-INF/thing/thing-types.xml index c2295fe1058e9..63e57c490a047 100644 --- a/bundles/org.openhab.binding.cbus/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.cbus/src/main/resources/OH-INF/thing/thing-types.xml @@ -107,6 +107,10 @@ Group channel for CBus on/off lighting groups Light + + Switch + Light + @@ -122,6 +126,10 @@ Group channel for CBus temperature groups Temperature + + Measurement + Temperature + @@ -130,6 +138,10 @@ Number Group channel for CBus trigger groups + + Control + Channel + @@ -137,6 +149,10 @@ Dimmer Group channel for CBus DALI groups + + Control + Channel + diff --git a/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/thing/thing-types.xml index 9e2a5c03f3ec8..ef9b9ba789b73 100644 --- a/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/thing/thing-types.xml @@ -161,6 +161,10 @@ Switch Stops the player. ON if the player is stopped. + + Switch + MediaControl + diff --git a/bundles/org.openhab.binding.cm11a/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.cm11a/src/main/resources/OH-INF/thing/thing-types.xml index 2949d75d16b49..9b131273ba567 100644 --- a/bundles/org.openhab.binding.cm11a/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.cm11a/src/main/resources/OH-INF/thing/thing-types.xml @@ -73,6 +73,10 @@ Increase/decrease the light level Light + + Control + Brightness + @@ -81,6 +85,10 @@ On/off status of the switch Switch + + Switch + Power + diff --git a/bundles/org.openhab.binding.coolmasternet/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.coolmasternet/src/main/resources/OH-INF/thing/thing-types.xml index 69c0ab8fc5ed9..2acb3f20b6c69 100644 --- a/bundles/org.openhab.binding.coolmasternet/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.coolmasternet/src/main/resources/OH-INF/thing/thing-types.xml @@ -64,12 +64,20 @@ Is the HVAC unit powered on? Switch + + Switch + Power + String HVAC unit operation mode + + Status + Mode + @@ -101,6 +109,10 @@ String + + Status + Speed + @@ -115,6 +127,10 @@ String + + Status + Position + diff --git a/bundles/org.openhab.binding.coronastats/src/main/resources/OH-INF/thing/channel-type.xml b/bundles/org.openhab.binding.coronastats/src/main/resources/OH-INF/thing/channel-type.xml index 93b8f68affd00..61b435d0a548c 100644 --- a/bundles/org.openhab.binding.coronastats/src/main/resources/OH-INF/thing/channel-type.xml +++ b/bundles/org.openhab.binding.coronastats/src/main/resources/OH-INF/thing/channel-type.xml @@ -55,6 +55,10 @@ DateTime + + Status + Timestamp + From 9f85ba08a1236d789f0d34353d3d022fd65ba4f7 Mon Sep 17 00:00:00 2001 From: Andrew Fiddian-Green Date: Sat, 28 Jun 2025 12:39:25 +0100 Subject: [PATCH 2/9] curated Signed-off-by: Andrew Fiddian-Green --- .../resources/OH-INF/thing/thing-types.xml | 16 --- .../resources/OH-INF/thing/thing-types.xml | 11 +- .../resources/OH-INF/thing/thing-types.xml | 6 +- .../resources/OH-INF/thing/thing-types.xml | 8 -- .../resources/OH-INF/thing/thing-types.xml | 2 +- .../resources/OH-INF/thing/thing-types.xml | 32 ----- .../resources/OH-INF/thing/thing-types.xml | 10 +- .../src/main/resources/OH-INF/thing/jandy.xml | 2 +- .../main/resources/OH-INF/thing/pentair.xml | 16 --- .../resources/OH-INF/thing/thing-types.xml | 73 +----------- .../resources/OH-INF/thing/thing-types.xml | 60 +--------- .../main/resources/OH-INF/thing/airthings.xml | 4 +- .../resources/OH-INF/thing/daikinmadoka.xml | 34 +----- .../main/resources/OH-INF/thing/radoneye.xml | 6 +- .../main/resources/OH-INF/thing/ruuvitag.xml | 2 +- .../main/resources/OH-INF/thing/channels.xml | 4 - .../resources/OH-INF/thing/thing-types.xml | 110 +++--------------- .../main/resources/OH-INF/thing/channels.xml | 8 +- .../resources/OH-INF/thing/thing-types.xml | 4 - .../resources/OH-INF/thing/thing-types.xml | 4 - .../resources/OH-INF/thing/thing-types.xml | 54 ++++----- .../resources/OH-INF/thing/thing-types.xml | 10 +- .../resources/OH-INF/thing/thing-types.xml | 76 +++++++++++- .../resources/OH-INF/thing/thing-types.xml | 14 ++- .../resources/OH-INF/thing/channel-type.xml | 4 - 25 files changed, 156 insertions(+), 414 deletions(-) diff --git a/bundles/org.openhab.binding.airgradient/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.airgradient/src/main/resources/OH-INF/thing/thing-types.xml index ddaf38c512d91..a9017d0644207 100644 --- a/bundles/org.openhab.binding.airgradient/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.airgradient/src/main/resources/OH-INF/thing/thing-types.xml @@ -225,10 +225,6 @@ String Mode for the LEDs - - Status - Mode - @@ -303,10 +299,6 @@ String Temperature unit used on the display - - Status - Temperature - @@ -332,10 +324,6 @@ Switch Send data to the AirGradient cloud - - Switch - Mode - @@ -372,10 +360,6 @@ String Test LED bar - - Control - Light - diff --git a/bundles/org.openhab.binding.airquality/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.airquality/src/main/resources/OH-INF/thing/thing-types.xml index 661d98a9c5186..fe2d6d55c39c3 100644 --- a/bundles/org.openhab.binding.airquality/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.airquality/src/main/resources/OH-INF/thing/thing-types.xml @@ -121,10 +121,6 @@ Number:Density - - Measurement - AirQuality - @@ -140,7 +136,8 @@ @text/alertLevelChannelDescription error - Alarm + Status + AirQuality @@ -182,6 +179,10 @@ @text/dewPointDescription Temperature + + Measurement + Temperature + diff --git a/bundles/org.openhab.binding.airvisualnode/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.airvisualnode/src/main/resources/OH-INF/thing/thing-types.xml index 54dc057c7bf99..ff446155445c5 100644 --- a/bundles/org.openhab.binding.airvisualnode/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.airvisualnode/src/main/resources/OH-INF/thing/thing-types.xml @@ -70,7 +70,7 @@ CarbonDioxide Measurement - AirQuality + CO2 @@ -147,10 +147,6 @@ DateTime Status timestamp - - Status - Timestamp - diff --git a/bundles/org.openhab.binding.alarmdecoder/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.alarmdecoder/src/main/resources/OH-INF/thing/thing-types.xml index 0a9a61bda348d..2845169ed2517 100644 --- a/bundles/org.openhab.binding.alarmdecoder/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.alarmdecoder/src/main/resources/OH-INF/thing/thing-types.xml @@ -333,10 +333,6 @@ Switch Switch - - Switch - Mode - @@ -371,10 +367,6 @@ String - - Control - Channel - diff --git a/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/thing/thing-types.xml index 9b35a44a9db16..ddbe0a0eade91 100644 --- a/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/thing/thing-types.xml @@ -131,7 +131,7 @@ The audio source that is played Control - SoundVolume + Channel diff --git a/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/thing/thing-types.xml index 82d73e065900c..d05c289108a03 100644 --- a/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/thing/thing-types.xml @@ -100,10 +100,6 @@ String Send key event to android device - - Control - Channel - @@ -403,30 +399,18 @@ String Send text to android device - - Control - Channel - String Send tap event to android device - - Control - Channel - String Open url in the browser - - Status - Opening - @@ -439,40 +423,24 @@ String Send previous recorded input events by name - - Control - Channel - String Run application by package name - - Control - App - String Stop application by package name - - Control - App - Switch Stops the top application in screen when receives an OFF command - - Status - Power - diff --git a/bundles/org.openhab.binding.anel/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.anel/src/main/resources/OH-INF/thing/thing-types.xml index ecc897394f744..abd9530c870ae 100644 --- a/bundles/org.openhab.binding.anel/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.anel/src/main/resources/OH-INF/thing/thing-types.xml @@ -149,10 +149,6 @@ String The name of the relay / socket - - Status - Power - @@ -166,8 +162,8 @@ The state of the relay / socket (read-only if locked!) - Status - Mode + Switch + Power veto @@ -217,7 +213,7 @@ The brightness value of the optional sensor Measurement - Brightness + Illuminance diff --git a/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/jandy.xml b/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/jandy.xml index 1af1204eea1b5..7e73307dc53ef 100644 --- a/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/jandy.xml +++ b/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/jandy.xml @@ -273,7 +273,7 @@ The voltage of the Aqualink® controller's battery Measurement - Power + Voltage diff --git a/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/pentair.xml b/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/pentair.xml index 63c6fd408c7da..557d7fe0ab26a 100644 --- a/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/pentair.xml +++ b/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/pentair.xml @@ -231,10 +231,6 @@ Number The current state of the Intellitouch® controller - - Status - Mode - @@ -257,10 +253,6 @@ Number The state of a sensor (water sensor) - - Status - Water - @@ -285,10 +277,6 @@ Switch The current state of a circuit (Spa or Lo-Temp) - - Status - Temperature - Number @@ -506,10 +494,6 @@ Send A lighting command ColorLight - - Control - Color - diff --git a/bundles/org.openhab.binding.automower/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.automower/src/main/resources/OH-INF/thing/thing-types.xml index a4da2ce30a2ca..7f571431dc2db 100644 --- a/bundles/org.openhab.binding.automower/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.automower/src/main/resources/OH-INF/thing/thing-types.xml @@ -242,10 +242,6 @@ String The channel providing the automower name - - Status - Mode - @@ -253,10 +249,6 @@ String The current mode - - Status - Mode - @@ -347,10 +339,6 @@ DateTime The time when the mower sent the last update - - Status - Timestamp - @@ -373,7 +361,7 @@ The battery level of the mower at the time of last update Measurement - Power + LowBattery @@ -388,19 +376,12 @@ String The error message at the time of last update - - Alarm - DateTime The time when the error occurred - - Status - Timestamp - @@ -416,10 +397,6 @@ The channel providing the time for the next auto start. If the mower is charging then the value is the estimated time when it will be leaving the charging station. If the mower is about to start now, the value is NULL. - - Status - Timestamp - @@ -466,20 +443,12 @@ String Information about headlights - - Status - Mode - Number:Time The time since the last reset of the cutting blade usage counter - - Status - Timestamp - @@ -508,10 +477,6 @@ Number:Time Total charging time - - Measurement - Duration - @@ -519,10 +484,6 @@ Number:Time Total cutting time - - Measurement - Duration - @@ -544,10 +505,6 @@ Number:Time The total running time (the wheel motors have been running) - - Measurement - Duration - @@ -555,10 +512,6 @@ Number:Time The total searching time - - Measurement - Duration - @@ -757,10 +710,6 @@ Number Start for a duration in minutes - - Control - Duration - @@ -768,30 +717,18 @@ Switch Resume schedule - - Switch - Mode - Switch Pause the mower now until manual resume - - Switch - Mode - Number Park for a duration in minutes - - Control - Duration - @@ -799,19 +736,11 @@ Switch Park until next schedule - - Switch - Mode - Switch Park and pause the mower schedule until manual resume - - Switch - Mode - diff --git a/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml index 3e4105d4b0b84..574475dac41bb 100644 --- a/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.bigassfan/src/main/resources/OH-INF/thing/thing-types.xml @@ -94,7 +94,7 @@ Switch Switch - Speed + Power @@ -112,7 +112,7 @@ Forward or reverse Status - Speed + Mode @@ -147,7 +147,7 @@ Set Smartmode to OFF, COOLING, or HEATING Control - Speed + Mode @@ -161,37 +161,21 @@ Dimmer Set the minimum fan speed when in Smart Cooling mode - - Control - Speed - Dimmer Set the maximum fan speed when in Smart Cooling mode - - Control - Speed - Dimmer Set the minimum fan speed - - Control - Speed - Dimmer Set the maximum fan speed - - Control - Speed - Switch @@ -218,76 +202,44 @@ Turn the fan's light on and off Switch - - Switch - Speed - Dimmer The brightness level of the fan's light Light - - Control - Brightness - Switch Enable or disable light auto mode Switch - - Switch - Mode - Switch Enable or disable Smarter Lighting Switch - - Switch - Mode - Dimmer Set the minimum brightness level when using Smarter Lighting - - Control - Brightness - Dimmer Set the maximum brightness level when using Smarter Lighting - - Control - Brightness - Dimmer Set the hue of the light - - Control - Light - String Fan has the integrated light installed - - Status - Speed - @@ -299,10 +251,6 @@ String Light allows hue to be adjusted - - Status - Color - @@ -316,7 +264,7 @@ The fan's motion sensor has detected motion Status - Speed + Motion diff --git a/bundles/org.openhab.binding.bluetooth.airthings/src/main/resources/OH-INF/thing/airthings.xml b/bundles/org.openhab.binding.bluetooth.airthings/src/main/resources/OH-INF/thing/airthings.xml index a03f5fe32d876..a322ce41fd572 100644 --- a/bundles/org.openhab.binding.bluetooth.airthings/src/main/resources/OH-INF/thing/airthings.xml +++ b/bundles/org.openhab.binding.bluetooth.airthings/src/main/resources/OH-INF/thing/airthings.xml @@ -190,7 +190,7 @@ Radon gas level Measurement - Gas + Radon @@ -200,7 +200,7 @@ Radon gas level Measurement - Gas + Radon diff --git a/bundles/org.openhab.binding.bluetooth.daikinmadoka/src/main/resources/OH-INF/thing/daikinmadoka.xml b/bundles/org.openhab.binding.bluetooth.daikinmadoka/src/main/resources/OH-INF/thing/daikinmadoka.xml index da0d9073d115f..ee1845118c971 100644 --- a/bundles/org.openhab.binding.bluetooth.daikinmadoka/src/main/resources/OH-INF/thing/daikinmadoka.xml +++ b/bundles/org.openhab.binding.bluetooth.daikinmadoka/src/main/resources/OH-INF/thing/daikinmadoka.xml @@ -65,17 +65,13 @@ Switch - - Switch - Mode - Number:Temperature - Control + Measurement Temperature @@ -84,7 +80,7 @@ Number:Temperature - Control + Measurement Temperature @@ -103,7 +99,7 @@ String - Status + Control Mode @@ -140,19 +136,11 @@ String Readonly value. Off, Heating, Cooling, Auto - - Status - Mode - String - - Status - Mode - @@ -179,40 +167,24 @@ Dimmer - - Control - Brightness - Number:Time - - Measurement - Duration - Number:Time - - Measurement - Duration - Number:Time - - Measurement - Duration - diff --git a/bundles/org.openhab.binding.bluetooth.radoneye/src/main/resources/OH-INF/thing/radoneye.xml b/bundles/org.openhab.binding.bluetooth.radoneye/src/main/resources/OH-INF/thing/radoneye.xml index c4f9e5a797693..292859cf4543c 100644 --- a/bundles/org.openhab.binding.bluetooth.radoneye/src/main/resources/OH-INF/thing/radoneye.xml +++ b/bundles/org.openhab.binding.bluetooth.radoneye/src/main/resources/OH-INF/thing/radoneye.xml @@ -49,7 +49,7 @@ Radon gas level Measurement - Gas + Radon @@ -57,10 +57,6 @@ Number:Dimensionless The decay count in the last time frame - - Measurement - Radon - diff --git a/bundles/org.openhab.binding.bluetooth.ruuvitag/src/main/resources/OH-INF/thing/ruuvitag.xml b/bundles/org.openhab.binding.bluetooth.ruuvitag/src/main/resources/OH-INF/thing/ruuvitag.xml index 4e09e6180befb..1f0be0ed75f2d 100644 --- a/bundles/org.openhab.binding.bluetooth.ruuvitag/src/main/resources/OH-INF/thing/ruuvitag.xml +++ b/bundles/org.openhab.binding.bluetooth.ruuvitag/src/main/resources/OH-INF/thing/ruuvitag.xml @@ -109,7 +109,7 @@ Measurement - Power + SignalStrength diff --git a/bundles/org.openhab.binding.bluetooth/src/main/resources/OH-INF/thing/channels.xml b/bundles/org.openhab.binding.bluetooth/src/main/resources/OH-INF/thing/channels.xml index 7dacb353e658e..b481267d73b05 100644 --- a/bundles/org.openhab.binding.bluetooth/src/main/resources/OH-INF/thing/channels.xml +++ b/bundles/org.openhab.binding.bluetooth/src/main/resources/OH-INF/thing/channels.xml @@ -27,10 +27,6 @@ String Location of the nearest adapter to this device - - Status - GeoLocation - diff --git a/bundles/org.openhab.binding.boschshc/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.boschshc/src/main/resources/OH-INF/thing/thing-types.xml index 0c26104fdaf56..8099a809666b1 100644 --- a/bundles/org.openhab.binding.boschshc/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.boschshc/src/main/resources/OH-INF/thing/thing-types.xml @@ -572,8 +572,8 @@ The alarm state of the intrusion detection system. Possible values are ALARM_OFF, PRE_ALARM, ALARM_ON, ALARM_MUTED and UNKNOWN. - Alarm - SoundVolume + Status + Presence @@ -603,30 +603,18 @@ Switch Disarms the intrusion detection system when an ON command is received. - - Switch - Mode - Switch Mutes the alarm when an ON command is received. - - Alarm - SoundVolume - Switch If privacy mode is enabled, the camera is disabled and vice versa. - - Switch - Mode - @@ -639,10 +627,6 @@ Switch Enables or disables notifications for the camera. - - Switch - Mode - @@ -666,10 +650,6 @@ String Rating of the currently measured temperature. - - Status - Temperature - @@ -694,10 +674,6 @@ String Rating of current measured humidity. - - Status - Humidity - @@ -733,6 +709,10 @@ Number:Dimensionless Purity of the air. A higher value indicates a higher pollution. + + Measurement + AirQuality + @@ -741,7 +721,7 @@ Overall description of the air quality. - Measurement + Status AirQuality @@ -751,6 +731,10 @@ String Rating of the air purity. + + Status + AirQuality + @@ -759,7 +743,7 @@ Combined rating of the air quality. - Measurement + Status AirQuality @@ -775,10 +759,6 @@ String State of last smoke detector check. - - Measurement - Smoke - @@ -795,7 +775,7 @@ A window and door contact. Status - Wind + OpenState @@ -804,10 +784,6 @@ DateTime Timestamp of the latest motion. - - Status - Timestamp - @@ -837,10 +813,6 @@ Number:Dimensionless Current open ratio (0 to 100). - - Measurement - OpenLevel - @@ -859,20 +831,12 @@ Switch Enables or disables the child lock on the device. - - Switch - Mode - Switch Enables or disables silent mode on thermostats. When enabled, the battery usage is higher. - - Switch - Mode - @@ -897,10 +861,6 @@ Switch State of user-defined state - - Switch - Mode - @@ -955,10 +915,6 @@ DateTime Timestamp indicating when the key was pressed. - - Status - Timestamp - @@ -966,10 +922,6 @@ Switch Enables or disables the child protection on the device. - - Switch - Mode - @@ -977,7 +929,7 @@ Indicates whether a water leakage was detected. - Status + Alarm Water @@ -992,10 +944,6 @@ Switch Indicates whether push notifications are enabled when the sensor is moved. - - Status - Mode - @@ -1008,10 +956,6 @@ Switch Indicates whether acoustic signals are enabled when the sensor is moved. - - Status - Mode - @@ -1024,10 +968,6 @@ String Provides the result of the last water leakage sensor check. - - Measurement - Water - @@ -1038,7 +978,7 @@ Alarm Alarm - Tilt + Motion @@ -1047,10 +987,6 @@ Channel to send impulses by means of `ON` events. After the time specified by impulse-length, the relay will switch off automatically and the state will be reset to `OFF`. - - Switch - Mode - @@ -1058,10 +994,6 @@ Channel to configure how long the relay will stay on after receiving an impulse switch event. The time is specified in tenth seconds (deciseconds), e.g. 15 means 1.5 seconds. - - Control - Duration - @@ -1069,10 +1001,6 @@ Timestamp indicating when the last impulse was triggered. Time - - Status - Timestamp - @@ -1101,10 +1029,6 @@ Switch Channel to enable or disable the vibration sensor. - - Switch - Mode - @@ -1117,10 +1041,6 @@ String The sensitivity of the vibration sensor. - - Measurement - Vibration - diff --git a/bundles/org.openhab.binding.broadlink/src/main/resources/OH-INF/thing/channels.xml b/bundles/org.openhab.binding.broadlink/src/main/resources/OH-INF/thing/channels.xml index 0388a66244b1e..d0f234f1f8860 100644 --- a/bundles/org.openhab.binding.broadlink/src/main/resources/OH-INF/thing/channels.xml +++ b/bundles/org.openhab.binding.broadlink/src/main/resources/OH-INF/thing/channels.xml @@ -48,7 +48,7 @@ Lightbulb Switch - Mode + Light @@ -57,7 +57,7 @@ Light conditions Status - Light + Illuminance @@ -66,7 +66,7 @@ Noise conditions - Measurement + Status Noise @@ -76,7 +76,7 @@ Air quality conditions - Measurement + Status AirQuality diff --git a/bundles/org.openhab.binding.bsblan/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.bsblan/src/main/resources/OH-INF/thing/thing-types.xml index ab35777a3ff07..46af28828ac39 100644 --- a/bundles/org.openhab.binding.bsblan/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.bsblan/src/main/resources/OH-INF/thing/thing-types.xml @@ -71,10 +71,6 @@ Switch Value of the parameter - - Switch - Mode - diff --git a/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/thing/thing-types.xml index cd5994d6931a9..0a870617db391 100644 --- a/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/thing/thing-types.xml @@ -121,10 +121,6 @@ String Current operational mode set on the module - - Status - Mode - diff --git a/bundles/org.openhab.binding.buienradar/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.buienradar/src/main/resources/OH-INF/thing/thing-types.xml index c8d60a55a8c6e..4372565fd0cf5 100644 --- a/bundles/org.openhab.binding.buienradar/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.buienradar/src/main/resources/OH-INF/thing/thing-types.xml @@ -75,10 +75,6 @@ DateTime The actual date and time when the prediction was made." - - Status - Timestamp - @@ -87,8 +83,8 @@ Current rainfall - Forecast - Speed + Measurement + Rain @@ -99,7 +95,7 @@ Rainfall in 5 minutes Forecast - Speed + Rain @@ -110,7 +106,7 @@ Rainfall in 10 minutes Forecast - Speed + Rain @@ -121,7 +117,7 @@ Rainfall in 15 minutes Forecast - Speed + Rain @@ -132,7 +128,7 @@ Rainfall in 20 minutes Forecast - Speed + Rain @@ -143,7 +139,7 @@ Rainfall in 25 minutes Forecast - Speed + Rain @@ -154,7 +150,7 @@ Rainfall in 30 minutes Forecast - Speed + Rain @@ -165,7 +161,7 @@ Rainfall in 35 minutes Forecast - Speed + Rain @@ -176,7 +172,7 @@ Rainfall in 40 minutes Forecast - Speed + Rain @@ -187,7 +183,7 @@ Rainfall in 45 minutes Forecast - Speed + Rain @@ -198,7 +194,7 @@ Rainfall in 50 minutes Forecast - Speed + Rain @@ -209,7 +205,7 @@ Rainfall in 55 minutes Forecast - Speed + Rain @@ -220,7 +216,7 @@ Rainfall in 60 minutes Forecast - Speed + Rain @@ -231,7 +227,7 @@ Rainfall in 65 minutes Forecast - Speed + Rain @@ -242,7 +238,7 @@ Rainfall in 70 minutes Forecast - Speed + Rain @@ -253,7 +249,7 @@ Rainfall in 75 minutes Forecast - Speed + Rain @@ -264,7 +260,7 @@ Rainfall in 80 minutes Forecast - Speed + Rain @@ -275,7 +271,7 @@ Rainfall in 85 minutes Forecast - Speed + Rain @@ -286,7 +282,7 @@ Rainfall in 90 minutes Forecast - Speed + Rain @@ -297,7 +293,7 @@ Rainfall in 95 minutes Forecast - Speed + Rain @@ -308,7 +304,7 @@ Rainfall in 100 minutes Forecast - Speed + Rain @@ -319,7 +315,7 @@ Rainfall in 105 minutes Forecast - Speed + Rain @@ -330,7 +326,7 @@ Rainfall in 110 minutes Forecast - Speed + Rain @@ -341,7 +337,7 @@ Rainfall in 115 minutes Forecast - Speed + Rain diff --git a/bundles/org.openhab.binding.cbus/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.cbus/src/main/resources/OH-INF/thing/thing-types.xml index 63e57c490a047..a5938c166159c 100644 --- a/bundles/org.openhab.binding.cbus/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.cbus/src/main/resources/OH-INF/thing/thing-types.xml @@ -118,6 +118,10 @@ Group channel for CBus variable value lighting groups Light + + Control + Brightness + @@ -138,10 +142,6 @@ Number Group channel for CBus trigger groups - - Control - Channel - @@ -151,7 +151,7 @@ Group channel for CBus DALI groups Control - Channel + Brightness diff --git a/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/thing/thing-types.xml b/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/thing/thing-types.xml index ef9b9ba789b73..1b9fae173d8d9 100644 --- a/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/thing/thing-types.xml +++ b/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/thing/thing-types.xml @@ -161,10 +161,6 @@ Switch Stops the player. ON if the player is stopped. - - Switch - MediaControl - @@ -185,6 +181,10 @@ String Name of the currently running application + + Status + App + @@ -207,6 +207,10 @@ Number:Time Current time of currently playing media + + Status + Progress + @@ -214,6 +218,10 @@ Number:Time Length of currently playing media + + Status + Duration + @@ -222,6 +230,10 @@ String The type of the currently playing media. One of GENERIC, MOVIE, TV_SHOW, AUDIO_TRACK, PHOTO + + Status + Info +