]> git.basschouten.com Git - openhab-addons.git/commitdiff
[miio] Channel Updates to Quantitypes (#9196)
authorMarcel <marcelrv@users.noreply.github.com>
Wed, 2 Dec 2020 17:25:25 +0000 (09:25 -0800)
committerGitHub <noreply@github.com>
Wed, 2 Dec 2020 17:25:25 +0000 (09:25 -0800)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
20 files changed:
bundles/org.openhab.binding.miio/README.md
bundles/org.openhab.binding.miio/src/main/resources/OH-INF/thing/commonChannels.xml
bundles/org.openhab.binding.miio/src/main/resources/database/cgllc.airmonitor.b1.json
bundles/org.openhab.binding.miio/src/main/resources/database/cgllc.airmonitor.s1.json
bundles/org.openhab.binding.miio/src/main/resources/database/chuangmi.plug.m1.json
bundles/org.openhab.binding.miio/src/main/resources/database/chuangmi.plug.v1.json
bundles/org.openhab.binding.miio/src/main/resources/database/chuangmi.plug.v3.json
bundles/org.openhab.binding.miio/src/main/resources/database/yeelink.bhf1.json
bundles/org.openhab.binding.miio/src/main/resources/database/yunmi.waterpurifier.json
bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.m1.json
bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.v6.json
bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.v7.json
bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.fan.sa1.json
bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.fan.v3.json
bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.fan.za4.json
bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.heater.za1.json
bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.humidifier.ca4.json
bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.humidifier.cb1.json
bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.humidifier.v1.json
bundles/org.openhab.binding.miio/src/main/resources/database/zimi.powerstrip.v2.json

index 3b7432cf0a268988fedf3e50686f85a3da409a6f..000fd4b3212100c2ea25c81b6a7fdb7736acca5d 100644 (file)
@@ -454,7 +454,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | co2              | Number  | CO2e                                |            |
 | tvoc             | Number  | tVOC                                |            |
 | humidity         | Number  | Humidity                            |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 
 ### Mi Air Quality Monitor S1 (<a name="cgllc-airmonitor-s1">cgllc.airmonitor.s1</a>) Channels
 
@@ -465,7 +465,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | co2              | Number  | CO2                                 |            |
 | tvoc             | Number  | tVOC                                |            |
 | humidity         | Number  | Humidity                            |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 
 ### Mi Air Humidifier (<a name="zhimi-humidifier-v1">zhimi.humidifier.v1</a>) Channels
 
@@ -481,9 +481,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | buzzer           | Switch  | Buzzer Status                       |            |
 | depth            | Number  | Depth                               |            |
 | dry              | Switch  | Dry                                 |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | childlock        | Switch  | Child Lock                          |            |
 
 ### Mi Air Humidifier (<a name="zhimi-humidifier-ca1">zhimi.humidifier.ca1</a>) Channels
@@ -500,9 +500,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | buzzer           | Switch  | Buzzer Status                       |            |
 | depth            | Number  | Depth                               |            |
 | dry              | Switch  | Dry                                 |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | childlock        | Switch  | Child Lock                          |            |
 
 ### Mi Air Evaporative Humidifier 2 (<a name="zhimi-humidifier-ca4">zhimi.humidifier.ca4</a>) Channels
@@ -540,9 +540,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | buzzer           | Switch  | Buzzer Status                       |            |
 | depth            | Number  | Depth                               |            |
 | dry              | Switch  | Dry                                 |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | childlock        | Switch  | Child Lock                          |            |
 
 ### Mi Air Purifier v1 (<a name="zhimi-airpurifier-v1">zhimi.airpurifier.v1</a>) Channels
@@ -557,12 +557,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -578,12 +578,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -599,12 +599,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -620,12 +620,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -641,12 +641,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | bright           | Number  | LED Brightness                      |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -663,12 +663,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | illuminance      | Number  | Illuminance                         |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | motorspeed2      | Number  | Motor Speed 2                       |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | childlock        | Switch  | Child Lock                          |            |
 
 ### Mi Air Purifier 2 (mini) (<a name="zhimi-airpurifier-m1">zhimi.airpurifier.m1</a>) Channels
@@ -683,12 +683,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -704,12 +704,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -725,12 +725,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -746,12 +746,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | bright           | Number  | LED Brightness                      |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -886,12 +886,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -907,12 +907,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -982,12 +982,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -1003,12 +1003,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -1024,12 +1024,12 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | LED Status                          |            |
 | buzzer           | Switch  | Buzzer Status                       |            |
 | filtermaxlife    | Number  | Filter Max Life                     |            |
-| filterhours      | Number  | Filter Hours used                   |            |
-| usedhours        | Number  | Run Time                            |            |
+| filterhours      | Number:Time | Filter Hours used                   |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
 | filterlife       | Number  | Filter  Life                        |            |
 | favoritelevel    | Number  | Favorite Level                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | purifyvolume     | Number  | Purivied Volume                     |            |
 | childlock        | Switch  | Child Lock                          |            |
 
@@ -1039,7 +1039,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | angleEnable      | Switch  | Rotation                            |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | angle            | Number  | Angle                               |            |
 | poweroffTime     | Number  | Timer                               |            |
 | buzzer           | Switch  | Buzzer                              |            |
@@ -1061,7 +1061,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | angleEnable      | Switch  | Rotation                            |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | angle            | Number  | Angle                               |            |
 | poweroffTime     | Number  | Timer                               |            |
 | buzzer           | Switch  | Buzzer                              |            |
@@ -1083,7 +1083,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | angleEnable      | Switch  | Rotation                            |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | angle            | Number  | Angle                               |            |
 | poweroffTime     | Number  | Timer                               |            |
 | buzzer           | Switch  | Buzzer                              |            |
@@ -1105,7 +1105,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | angleEnable      | Switch  | Rotation                            |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | angle            | Number  | Angle                               |            |
 | poweroffTime     | Number  | Timer                               |            |
 | buzzer           | Switch  | Buzzer                              |            |
@@ -1123,7 +1123,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | angleEnable      | Switch  | Rotation                            |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | angle            | Number  | Angle                               |            |
 | poweroffTime     | Number  | Timer                               |            |
 | buzzer           | Switch  | Buzzer                              |            |
@@ -1141,7 +1141,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | angleEnable      | Switch  | Rotation                            |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | angle            | Number  | Angle                               |            |
 | poweroffTime     | Number  | Timer                               |            |
 | buzzer           | Number  | Buzzer                              |            |
@@ -1158,7 +1158,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | angleEnable      | Switch  | Rotation                            |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | angle            | Number  | Angle                               |            |
 | poweroffTime     | Number  | Timer                               |            |
 | buzzer           | Number  | Buzzer                              |            |
@@ -1311,9 +1311,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | buzzer           | Switch  | Buzzer Status                       |            |
 | depth            | Number  | Depth                               |            |
 | dry              | Switch  | Dry                                 |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 | motorspeed       | Number  | Motor Speed                         |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | childlock        | Switch  | Child Lock                          |            |
 
 ### Xiaomi youpin Curtain Controller (Wi-Fi) (<a name="lumi-curtain-hagl05">lumi.curtain.hagl05</a>) Channels
@@ -1921,7 +1921,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | Channel          | Type    | Description                         | Comment    |
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | led              | Switch  | Indicator light                     |            |
 
 ### Mi Power-plug v1 (<a name="chuangmi-plug-v1">chuangmi.plug.v1</a>) Channels
@@ -1930,7 +1930,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | usb              | Switch  | USB                                 |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 
 ### Mi Power-plug v2 (<a name="chuangmi-plug-v2">chuangmi.plug.v2</a>) Channels
 
@@ -1953,7 +1953,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | Channel          | Type    | Description                         | Comment    |
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | led              | Switch  | Indicator light                     |            |
 
 ### Mi Smart Plug (<a name="chuangmi-plug-hmi205">chuangmi.plug.hmi205</a>) Channels
@@ -1961,7 +1961,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | Channel          | Type    | Description                         | Comment    |
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | led              | Switch  | Indicator light                     |            |
 
 ### Mi Smart Plug (<a name="chuangmi-plug-hmi206">chuangmi.plug.hmi206</a>) Channels
@@ -1991,7 +1991,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | wifi LED                            |            |
 | power_price      | Number  | power_price                         |            |
 | current          | Number  | Current                             |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | lp_autooff       | Number  | Low Power Auto Off                  |            |
 | lp_autooff_delay | Number  | Low Power Limit Time                |            |
 | lp_threshold     | Number  | Low Power Threshold                 |            |
@@ -2005,7 +2005,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | led              | Switch  | wifi LED                            |            |
 | power_price      | Number  | power_price                         |            |
 | current          | Number  | Current                             |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | lp_autooff       | Number  | Low Power Auto Off                  |            |
 | lp_autooff_delay | Number  | Low Power Limit Time                |            |
 | lp_threshold     | Number  | Low Power Threshold                 |            |
@@ -2139,7 +2139,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2162,7 +2162,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2185,7 +2185,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2208,7 +2208,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2231,7 +2231,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2254,7 +2254,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2277,7 +2277,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2300,7 +2300,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2323,7 +2323,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2346,7 +2346,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2369,7 +2369,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2392,7 +2392,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2415,7 +2415,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2438,7 +2438,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2461,7 +2461,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | run_status       | Number  | Run Status                          |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | rinse            | Number  | Rinse                               |            |
 | tds_in           | Number  | TDS in                              |            |
 | tds_out          | Number  | TDS out                             |            |
@@ -2565,7 +2565,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | bh_mode          | String  | Bath Heater mode                    |            |
 | brightness       | Dimmer  | Brightness                          |            |
 | delayoff         | Number  | Shutdown Timer                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | nightlightBrightness | Number  | Nightlight Brightness               |            |
 
 ### Yeelight BadHeater (<a name="yeelink-bhf_light-v2">yeelink.bhf_light.v2</a>) Channels
@@ -2576,7 +2576,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | bh_mode          | String  | Bath Heater mode                    |            |
 | brightness       | Dimmer  | Brightness                          |            |
 | delayoff         | Number  | Shutdown Timer                      |            |
-| temperature      | Number  | Temperature                         |            |
+| temperature      | Number:Temperature | Temperature                         |            |
 | nightlightBrightness | Number  | Nightlight Brightness               |            |
 
 ### Yeelight LED Ceiling Lamp (<a name="yeelink-light-ceiling1">yeelink.light.ceiling1</a>) Channels
@@ -3249,7 +3249,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | childlock        | Switch  | Child Lock                          |            |
 | HWSwitch         | Switch  | HW Switch                           |            |
 | temperature      | Number:Temperature | Temperature                         |            |
-| usedhours        | Number  | Run Time                            |            |
+| usedhours        | Number:Time | Run Time                            |            |
 
 ### Zhimi Heater (<a name="zhimi-heater-za2">zhimi.heater.za2</a>) Channels
 
@@ -3373,7 +3373,7 @@ Number pm25 "PM2.5" (G_airmonitor) {channel="miio:basic:airmonitor:pm25"}
 Number co2 "CO2e" (G_airmonitor) {channel="miio:basic:airmonitor:co2"}
 Number tvoc "tVOC" (G_airmonitor) {channel="miio:basic:airmonitor:tvoc"}
 Number humidity "Humidity" (G_airmonitor) {channel="miio:basic:airmonitor:humidity"}
-Number temperature "Temperature" (G_airmonitor) {channel="miio:basic:airmonitor:temperature"}
+Number:Temperature temperature "Temperature" (G_airmonitor) {channel="miio:basic:airmonitor:temperature"}
 ```
 
 ### Mi Air Quality Monitor S1 (cgllc.airmonitor.s1) item file lines
@@ -3387,7 +3387,7 @@ Number pm25 "PM2.5" (G_airmonitor) {channel="miio:basic:airmonitor:pm25"}
 Number co2 "CO2" (G_airmonitor) {channel="miio:basic:airmonitor:co2"}
 Number tvoc "tVOC" (G_airmonitor) {channel="miio:basic:airmonitor:tvoc"}
 Number humidity "Humidity" (G_airmonitor) {channel="miio:basic:airmonitor:humidity"}
-Number temperature "Temperature" (G_airmonitor) {channel="miio:basic:airmonitor:temperature"}
+Number:Temperature temperature "Temperature" (G_airmonitor) {channel="miio:basic:airmonitor:temperature"}
 ```
 
 ### Mi Air Humidifier (zhimi.humidifier.v1) item file lines
@@ -3406,9 +3406,9 @@ Number bright "LED Brightness" (G_humidifier) {channel="miio:basic:humidifier:br
 Switch buzzer "Buzzer Status" (G_humidifier) {channel="miio:basic:humidifier:buzzer"}
 Number depth "Depth" (G_humidifier) {channel="miio:basic:humidifier:depth"}
 Switch dry "Dry" (G_humidifier) {channel="miio:basic:humidifier:dry"}
-Number usedhours "Run Time" (G_humidifier) {channel="miio:basic:humidifier:usedhours"}
+Number:Time usedhours "Run Time" (G_humidifier) {channel="miio:basic:humidifier:usedhours"}
 Number motorspeed "Motor Speed" (G_humidifier) {channel="miio:basic:humidifier:motorspeed"}
-Number temperature "Temperature" (G_humidifier) {channel="miio:basic:humidifier:temperature"}
+Number:Temperature temperature "Temperature" (G_humidifier) {channel="miio:basic:humidifier:temperature"}
 Switch childlock "Child Lock" (G_humidifier) {channel="miio:basic:humidifier:childlock"}
 ```
 
@@ -3428,9 +3428,9 @@ Number bright "LED Brightness" (G_humidifier) {channel="miio:basic:humidifier:br
 Switch buzzer "Buzzer Status" (G_humidifier) {channel="miio:basic:humidifier:buzzer"}
 Number depth "Depth" (G_humidifier) {channel="miio:basic:humidifier:depth"}
 Switch dry "Dry" (G_humidifier) {channel="miio:basic:humidifier:dry"}
-Number usedhours "Run Time" (G_humidifier) {channel="miio:basic:humidifier:usedhours"}
+Number:Time usedhours "Run Time" (G_humidifier) {channel="miio:basic:humidifier:usedhours"}
 Number motorspeed "Motor Speed" (G_humidifier) {channel="miio:basic:humidifier:motorspeed"}
-Number temperature "Temperature" (G_humidifier) {channel="miio:basic:humidifier:temperature"}
+Number:Temperature temperature "Temperature" (G_humidifier) {channel="miio:basic:humidifier:temperature"}
 Switch childlock "Child Lock" (G_humidifier) {channel="miio:basic:humidifier:childlock"}
 ```
 
@@ -3474,9 +3474,9 @@ Number bright "LED Brightness" (G_humidifier) {channel="miio:basic:humidifier:br
 Switch buzzer "Buzzer Status" (G_humidifier) {channel="miio:basic:humidifier:buzzer"}
 Number depth "Depth" (G_humidifier) {channel="miio:basic:humidifier:depth"}
 Switch dry "Dry" (G_humidifier) {channel="miio:basic:humidifier:dry"}
-Number usedhours "Run Time" (G_humidifier) {channel="miio:basic:humidifier:usedhours"}
+Number:Time usedhours "Run Time" (G_humidifier) {channel="miio:basic:humidifier:usedhours"}
 Number motorspeed "Motor Speed" (G_humidifier) {channel="miio:basic:humidifier:motorspeed"}
-Number temperature "Temperature" (G_humidifier) {channel="miio:basic:humidifier:temperature"}
+Number:Temperature temperature "Temperature" (G_humidifier) {channel="miio:basic:humidifier:temperature"}
 Switch childlock "Child Lock" (G_humidifier) {channel="miio:basic:humidifier:childlock"}
 ```
 
@@ -3494,12 +3494,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3518,12 +3518,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3542,12 +3542,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3566,12 +3566,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3590,12 +3590,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Number bright "LED Brightness" (G_airpurifier) {channel="miio:basic:airpurifier:bright"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3615,12 +3615,12 @@ Number volume "Volume" (G_airpurifier) {channel="miio:basic:airpurifier:volume"}
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Number illuminance "Illuminance" (G_airpurifier) {channel="miio:basic:airpurifier:illuminance"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number motorspeed2 "Motor Speed 2" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed2"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
 
@@ -3638,12 +3638,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3662,12 +3662,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3686,12 +3686,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3710,12 +3710,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Number bright "LED Brightness" (G_airpurifier) {channel="miio:basic:airpurifier:bright"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3859,12 +3859,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3883,12 +3883,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3970,12 +3970,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -3994,12 +3994,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -4018,12 +4018,12 @@ Number averageaqi "Average Air Quality Index" (G_airpurifier) {channel="miio:bas
 Switch led "LED Status" (G_airpurifier) {channel="miio:basic:airpurifier:led"}
 Switch buzzer "Buzzer Status" (G_airpurifier) {channel="miio:basic:airpurifier:buzzer"}
 Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airpurifier:filtermaxlife"}
-Number filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
-Number usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
+Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"}
+Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"}
 Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"}
 Number filterlife "Filter  Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"}
 Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"}
-Number temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"}
 Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"}
 Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"}
 ```
@@ -4036,7 +4036,7 @@ note: Autogenerated example. Replace the id (fan) in the channel with your own.
 Group G_fan "Mi Smart Fan" <status>
 Switch power "Power" (G_fan) {channel="miio:basic:fan:power"}
 Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"}
-Number usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
+Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
 Number angle "Angle" (G_fan) {channel="miio:basic:fan:angle"}
 Number poweroffTime "Timer" (G_fan) {channel="miio:basic:fan:poweroffTime"}
 Switch buzzer "Buzzer" (G_fan) {channel="miio:basic:fan:buzzer"}
@@ -4061,7 +4061,7 @@ note: Autogenerated example. Replace the id (fan) in the channel with your own.
 Group G_fan "Mi Smart Fan" <status>
 Switch power "Power" (G_fan) {channel="miio:basic:fan:power"}
 Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"}
-Number usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
+Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
 Number angle "Angle" (G_fan) {channel="miio:basic:fan:angle"}
 Number poweroffTime "Timer" (G_fan) {channel="miio:basic:fan:poweroffTime"}
 Switch buzzer "Buzzer" (G_fan) {channel="miio:basic:fan:buzzer"}
@@ -4086,7 +4086,7 @@ note: Autogenerated example. Replace the id (fan) in the channel with your own.
 Group G_fan "Mi Smart Pedestal Fan" <status>
 Switch power "Power" (G_fan) {channel="miio:basic:fan:power"}
 Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"}
-Number usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
+Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
 Number angle "Angle" (G_fan) {channel="miio:basic:fan:angle"}
 Number poweroffTime "Timer" (G_fan) {channel="miio:basic:fan:poweroffTime"}
 Switch buzzer "Buzzer" (G_fan) {channel="miio:basic:fan:buzzer"}
@@ -4111,7 +4111,7 @@ note: Autogenerated example. Replace the id (fan) in the channel with your own.
 Group G_fan "Xiaomi Mi Smart Pedestal Fan" <status>
 Switch power "Power" (G_fan) {channel="miio:basic:fan:power"}
 Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"}
-Number usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
+Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
 Number angle "Angle" (G_fan) {channel="miio:basic:fan:angle"}
 Number poweroffTime "Timer" (G_fan) {channel="miio:basic:fan:poweroffTime"}
 Switch buzzer "Buzzer" (G_fan) {channel="miio:basic:fan:buzzer"}
@@ -4132,7 +4132,7 @@ note: Autogenerated example. Replace the id (fan) in the channel with your own.
 Group G_fan "Xiaomi Mi Smart Pedestal Fan" <status>
 Switch power "Power" (G_fan) {channel="miio:basic:fan:power"}
 Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"}
-Number usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
+Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
 Number angle "Angle" (G_fan) {channel="miio:basic:fan:angle"}
 Number poweroffTime "Timer" (G_fan) {channel="miio:basic:fan:poweroffTime"}
 Switch buzzer "Buzzer" (G_fan) {channel="miio:basic:fan:buzzer"}
@@ -4153,7 +4153,7 @@ note: Autogenerated example. Replace the id (fan) in the channel with your own.
 Group G_fan "Xiaomi Mi Smart Pedestal Fan" <status>
 Switch power "Power" (G_fan) {channel="miio:basic:fan:power"}
 Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"}
-Number usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
+Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
 Number angle "Angle" (G_fan) {channel="miio:basic:fan:angle"}
 Number poweroffTime "Timer" (G_fan) {channel="miio:basic:fan:poweroffTime"}
 Number buzzer "Buzzer" (G_fan) {channel="miio:basic:fan:buzzer"}
@@ -4173,7 +4173,7 @@ note: Autogenerated example. Replace the id (fan) in the channel with your own.
 Group G_fan "Xiaomi Mi Smart Pedestal Fan" <status>
 Switch power "Power" (G_fan) {channel="miio:basic:fan:power"}
 Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"}
-Number usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
+Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"}
 Number angle "Angle" (G_fan) {channel="miio:basic:fan:angle"}
 Number poweroffTime "Timer" (G_fan) {channel="miio:basic:fan:poweroffTime"}
 Number buzzer "Buzzer" (G_fan) {channel="miio:basic:fan:buzzer"}
@@ -4356,9 +4356,9 @@ Number bright "LED Brightness" (G_humidifier) {channel="miio:basic:humidifier:br
 Switch buzzer "Buzzer Status" (G_humidifier) {channel="miio:basic:humidifier:buzzer"}
 Number depth "Depth" (G_humidifier) {channel="miio:basic:humidifier:depth"}
 Switch dry "Dry" (G_humidifier) {channel="miio:basic:humidifier:dry"}
-Number usedhours "Run Time" (G_humidifier) {channel="miio:basic:humidifier:usedhours"}
+Number:Time usedhours "Run Time" (G_humidifier) {channel="miio:basic:humidifier:usedhours"}
 Number motorspeed "Motor Speed" (G_humidifier) {channel="miio:basic:humidifier:motorspeed"}
-Number temperature "Temperature" (G_humidifier) {channel="miio:basic:humidifier:temperature"}
+Number:Temperature temperature "Temperature" (G_humidifier) {channel="miio:basic:humidifier:temperature"}
 Switch childlock "Child Lock" (G_humidifier) {channel="miio:basic:humidifier:childlock"}
 ```
 
@@ -5101,7 +5101,7 @@ note: Autogenerated example. Replace the id (plug) in the channel with your own.
 ```java
 Group G_plug "Mi Power-plug" <status>
 Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
-Number temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
+Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
 Switch led "Indicator light" (G_plug) {channel="miio:basic:plug:led"}
 ```
 
@@ -5113,7 +5113,7 @@ note: Autogenerated example. Replace the id (plug) in the channel with your own.
 Group G_plug "Mi Power-plug v1" <status>
 Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
 Switch usb "USB" (G_plug) {channel="miio:basic:plug:usb"}
-Number temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
+Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
 ```
 
 ### Mi Power-plug v2 (chuangmi.plug.v2) item file lines
@@ -5145,7 +5145,7 @@ note: Autogenerated example. Replace the id (plug) in the channel with your own.
 ```java
 Group G_plug "Mi Power-plug" <status>
 Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
-Number temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
+Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
 Switch led "Indicator light" (G_plug) {channel="miio:basic:plug:led"}
 ```
 
@@ -5156,7 +5156,7 @@ note: Autogenerated example. Replace the id (plug) in the channel with your own.
 ```java
 Group G_plug "Mi Smart Plug" <status>
 Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
-Number temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
+Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
 Switch led "Indicator light" (G_plug) {channel="miio:basic:plug:led"}
 ```
 
@@ -5195,7 +5195,7 @@ Number powerUsage "Power Consumption" (G_powerstrip) {channel="miio:basic:powers
 Switch led "wifi LED" (G_powerstrip) {channel="miio:basic:powerstrip:led"}
 Number power_price "power_price" (G_powerstrip) {channel="miio:basic:powerstrip:power_price"}
 Number current "Current" (G_powerstrip) {channel="miio:basic:powerstrip:current"}
-Number temperature "Temperature" (G_powerstrip) {channel="miio:basic:powerstrip:temperature"}
+Number:Temperature temperature "Temperature" (G_powerstrip) {channel="miio:basic:powerstrip:temperature"}
 Number lp_autooff "Low Power Auto Off" (G_powerstrip) {channel="miio:basic:powerstrip:lp_autooff"}
 Number lp_autooff_delay "Low Power Limit Time" (G_powerstrip) {channel="miio:basic:powerstrip:lp_autooff_delay"}
 Number lp_threshold "Low Power Threshold" (G_powerstrip) {channel="miio:basic:powerstrip:lp_threshold"}
@@ -5212,7 +5212,7 @@ Number powerUsage "Power Consumption" (G_powerstrip) {channel="miio:basic:powers
 Switch led "wifi LED" (G_powerstrip) {channel="miio:basic:powerstrip:led"}
 Number power_price "power_price" (G_powerstrip) {channel="miio:basic:powerstrip:power_price"}
 Number current "Current" (G_powerstrip) {channel="miio:basic:powerstrip:current"}
-Number temperature "Temperature" (G_powerstrip) {channel="miio:basic:powerstrip:temperature"}
+Number:Temperature temperature "Temperature" (G_powerstrip) {channel="miio:basic:powerstrip:temperature"}
 Number lp_autooff "Low Power Auto Off" (G_powerstrip) {channel="miio:basic:powerstrip:lp_autooff"}
 Number lp_autooff_delay "Low Power Limit Time" (G_powerstrip) {channel="miio:basic:powerstrip:lp_autooff_delay"}
 Number lp_threshold "Low Power Threshold" (G_powerstrip) {channel="miio:basic:powerstrip:lp_threshold"}
@@ -5370,7 +5370,7 @@ note: Autogenerated example. Replace the id (waterpurifier) in the channel with
 Group G_waterpurifier "Mi Water Purifier v1" <status>
 Switch power "Power" (G_waterpurifier) {channel="miio:basic:waterpurifier:power"}
 Number run_status "Run Status" (G_waterpurifier) {channel="miio:basic:waterpurifier:run_status"}
-Number temperature "Temperature" (G_waterpurifier) {channel="miio:basic:waterpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpurifier) {channel="miio:basic:waterpurifier:temperature"}
 Number rinse "Rinse" (G_waterpurifier) {channel="miio:basic:waterpurifier:rinse"}
 Number tds_in "TDS in" (G_waterpurifier) {channel="miio:basic:waterpurifier:tds_in"}
 Number tds_out "TDS out" (G_waterpurifier) {channel="miio:basic:waterpurifier:tds_out"}
@@ -5396,7 +5396,7 @@ note: Autogenerated example. Replace the id (waterpurifier) in the channel with
 Group G_waterpurifier "Mi Water Purifier v2" <status>
 Switch power "Power" (G_waterpurifier) {channel="miio:basic:waterpurifier:power"}
 Number run_status "Run Status" (G_waterpurifier) {channel="miio:basic:waterpurifier:run_status"}
-Number temperature "Temperature" (G_waterpurifier) {channel="miio:basic:waterpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpurifier) {channel="miio:basic:waterpurifier:temperature"}
 Number rinse "Rinse" (G_waterpurifier) {channel="miio:basic:waterpurifier:rinse"}
 Number tds_in "TDS in" (G_waterpurifier) {channel="miio:basic:waterpurifier:tds_in"}
 Number tds_out "TDS out" (G_waterpurifier) {channel="miio:basic:waterpurifier:tds_out"}
@@ -5422,7 +5422,7 @@ note: Autogenerated example. Replace the id (waterpurifier) in the channel with
 Group G_waterpurifier "Mi Water Purifier v3" <status>
 Switch power "Power" (G_waterpurifier) {channel="miio:basic:waterpurifier:power"}
 Number run_status "Run Status" (G_waterpurifier) {channel="miio:basic:waterpurifier:run_status"}
-Number temperature "Temperature" (G_waterpurifier) {channel="miio:basic:waterpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpurifier) {channel="miio:basic:waterpurifier:temperature"}
 Number rinse "Rinse" (G_waterpurifier) {channel="miio:basic:waterpurifier:rinse"}
 Number tds_in "TDS in" (G_waterpurifier) {channel="miio:basic:waterpurifier:tds_in"}
 Number tds_out "TDS out" (G_waterpurifier) {channel="miio:basic:waterpurifier:tds_out"}
@@ -5448,7 +5448,7 @@ note: Autogenerated example. Replace the id (waterpurifier) in the channel with
 Group G_waterpurifier "Mi Water Purifier v4" <status>
 Switch power "Power" (G_waterpurifier) {channel="miio:basic:waterpurifier:power"}
 Number run_status "Run Status" (G_waterpurifier) {channel="miio:basic:waterpurifier:run_status"}
-Number temperature "Temperature" (G_waterpurifier) {channel="miio:basic:waterpurifier:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpurifier) {channel="miio:basic:waterpurifier:temperature"}
 Number rinse "Rinse" (G_waterpurifier) {channel="miio:basic:waterpurifier:rinse"}
 Number tds_in "TDS in" (G_waterpurifier) {channel="miio:basic:waterpurifier:tds_in"}
 Number tds_out "TDS out" (G_waterpurifier) {channel="miio:basic:waterpurifier:tds_out"}
@@ -5474,7 +5474,7 @@ note: Autogenerated example. Replace the id (waterpuri) in the channel with your
 Group G_waterpuri "Mi Water Purifier lx2" <status>
 Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"}
 Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
-Number temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
 Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
 Number tds_in "TDS in" (G_waterpuri) {channel="miio:basic:waterpuri:tds_in"}
 Number tds_out "TDS out" (G_waterpuri) {channel="miio:basic:waterpuri:tds_out"}
@@ -5500,7 +5500,7 @@ note: Autogenerated example. Replace the id (waterpuri) in the channel with your
 Group G_waterpuri "Mi Water Purifier lx3" <status>
 Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"}
 Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
-Number temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
 Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
 Number tds_in "TDS in" (G_waterpuri) {channel="miio:basic:waterpuri:tds_in"}
 Number tds_out "TDS out" (G_waterpuri) {channel="miio:basic:waterpuri:tds_out"}
@@ -5526,7 +5526,7 @@ note: Autogenerated example. Replace the id (waterpuri) in the channel with your
 Group G_waterpuri "Mi Water Purifier lx4" <status>
 Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"}
 Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
-Number temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
 Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
 Number tds_in "TDS in" (G_waterpuri) {channel="miio:basic:waterpuri:tds_in"}
 Number tds_out "TDS out" (G_waterpuri) {channel="miio:basic:waterpuri:tds_out"}
@@ -5552,7 +5552,7 @@ note: Autogenerated example. Replace the id (waterpuri) in the channel with your
 Group G_waterpuri "Mi Water Purifier lx5" <status>
 Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"}
 Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
-Number temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
 Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
 Number tds_in "TDS in" (G_waterpuri) {channel="miio:basic:waterpuri:tds_in"}
 Number tds_out "TDS out" (G_waterpuri) {channel="miio:basic:waterpuri:tds_out"}
@@ -5578,7 +5578,7 @@ note: Autogenerated example. Replace the id (waterpuri) in the channel with your
 Group G_waterpuri "Mi Water Purifier lx6" <status>
 Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"}
 Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
-Number temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
 Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
 Number tds_in "TDS in" (G_waterpuri) {channel="miio:basic:waterpuri:tds_in"}
 Number tds_out "TDS out" (G_waterpuri) {channel="miio:basic:waterpuri:tds_out"}
@@ -5604,7 +5604,7 @@ note: Autogenerated example. Replace the id (waterpuri) in the channel with your
 Group G_waterpuri "Mi Water Purifier lx7" <status>
 Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"}
 Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
-Number temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
 Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
 Number tds_in "TDS in" (G_waterpuri) {channel="miio:basic:waterpuri:tds_in"}
 Number tds_out "TDS out" (G_waterpuri) {channel="miio:basic:waterpuri:tds_out"}
@@ -5630,7 +5630,7 @@ note: Autogenerated example. Replace the id (waterpuri) in the channel with your
 Group G_waterpuri "Mi Water Purifier lx8" <status>
 Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"}
 Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
-Number temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
 Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
 Number tds_in "TDS in" (G_waterpuri) {channel="miio:basic:waterpuri:tds_in"}
 Number tds_out "TDS out" (G_waterpuri) {channel="miio:basic:waterpuri:tds_out"}
@@ -5656,7 +5656,7 @@ note: Autogenerated example. Replace the id (waterpuri) in the channel with your
 Group G_waterpuri "Mi Water Purifier lx9" <status>
 Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"}
 Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
-Number temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
 Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
 Number tds_in "TDS in" (G_waterpuri) {channel="miio:basic:waterpuri:tds_in"}
 Number tds_out "TDS out" (G_waterpuri) {channel="miio:basic:waterpuri:tds_out"}
@@ -5682,7 +5682,7 @@ note: Autogenerated example. Replace the id (waterpuri) in the channel with your
 Group G_waterpuri "Mi Water Purifier lx10" <status>
 Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"}
 Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
-Number temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
 Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
 Number tds_in "TDS in" (G_waterpuri) {channel="miio:basic:waterpuri:tds_in"}
 Number tds_out "TDS out" (G_waterpuri) {channel="miio:basic:waterpuri:tds_out"}
@@ -5708,7 +5708,7 @@ note: Autogenerated example. Replace the id (waterpuri) in the channel with your
 Group G_waterpuri "Mi Water Purifier lx11" <status>
 Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"}
 Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
-Number temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
 Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
 Number tds_in "TDS in" (G_waterpuri) {channel="miio:basic:waterpuri:tds_in"}
 Number tds_out "TDS out" (G_waterpuri) {channel="miio:basic:waterpuri:tds_out"}
@@ -5734,7 +5734,7 @@ note: Autogenerated example. Replace the id (waterpuri) in the channel with your
 Group G_waterpuri "Mi Water Purifier lx12" <status>
 Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"}
 Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
-Number temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
+Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
 Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
 Number tds_in "TDS in" (G_waterpuri) {channel="miio:basic:waterpuri:tds_in"}
 Number tds_out "TDS out" (G_waterpuri) {channel="miio:basic:waterpuri:tds_out"}
@@ -5862,7 +5862,7 @@ Switch power "Power" (G_bhf_light) {channel="miio:basic:bhf_light:power"}
 String bh_mode "Bath Heater mode" (G_bhf_light) {channel="miio:basic:bhf_light:bh_mode"}
 Dimmer brightness "Brightness" (G_bhf_light) {channel="miio:basic:bhf_light:brightness"}
 Number delayoff "Shutdown Timer" (G_bhf_light) {channel="miio:basic:bhf_light:delayoff"}
-Number temperature "Temperature" (G_bhf_light) {channel="miio:basic:bhf_light:temperature"}
+Number:Temperature temperature "Temperature" (G_bhf_light) {channel="miio:basic:bhf_light:temperature"}
 Number nightlightBrightness "Nightlight Brightness" (G_bhf_light) {channel="miio:basic:bhf_light:nightlightBrightness"}
 ```
 
@@ -5876,7 +5876,7 @@ Switch power "Power" (G_bhf_light) {channel="miio:basic:bhf_light:power"}
 String bh_mode "Bath Heater mode" (G_bhf_light) {channel="miio:basic:bhf_light:bh_mode"}
 Dimmer brightness "Brightness" (G_bhf_light) {channel="miio:basic:bhf_light:brightness"}
 Number delayoff "Shutdown Timer" (G_bhf_light) {channel="miio:basic:bhf_light:delayoff"}
-Number temperature "Temperature" (G_bhf_light) {channel="miio:basic:bhf_light:temperature"}
+Number:Temperature temperature "Temperature" (G_bhf_light) {channel="miio:basic:bhf_light:temperature"}
 Number nightlightBrightness "Nightlight Brightness" (G_bhf_light) {channel="miio:basic:bhf_light:nightlightBrightness"}
 ```
 
@@ -6708,7 +6708,7 @@ Number relative_humidity "Relative Humidity" (G_heater) {channel="miio:basic:hea
 Switch childlock "Child Lock" (G_heater) {channel="miio:basic:heater:childlock"}
 Switch HWSwitch "HW Switch" (G_heater) {channel="miio:basic:heater:HWSwitch"}
 Number:Temperature temperature "Temperature" (G_heater) {channel="miio:basic:heater:temperature"}
-Number usedhours "Run Time" (G_heater) {channel="miio:basic:heater:usedhours"}
+Number:Time usedhours "Run Time" (G_heater) {channel="miio:basic:heater:usedhours"}
 ```
 
 ### Zhimi Heater (zhimi.heater.za2) item file lines
index f7ff791ed6eaeffa3c69790e54644042fb3cdc64..d6ff826d8f2ffd3309ad502247d7c0c2a86e9f4c 100644 (file)
                <state readOnly="true"/>
        </channel-type>
        <channel-type id="filterhours">
-               <item-type>Number</item-type>
+               <item-type>Number:Time</item-type>
                <label>Filter Use Time</label>
-               <state pattern="%.0f" readOnly="true"/>
+               <state pattern="%.0f  %unit%" readOnly="true"/>
        </channel-type>
        <channel-type id="usedhours">
                <item-type>Number:Time</item-type>
index 47a3c31494cfd0b11bbebd61bab4dd362414e900..5987912a32daee6193701bfe4d55780466366cad 100644 (file)
@@ -60,8 +60,9 @@
                                "property": "temperature",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "ChannelGroup": "Status",
                                "actions": []
index 4ad1bc81fb7252fdc766e9539daf9aabea7ed0f7..cd2a1c75260bae286a14e81fdc21253f30afa3cf 100644 (file)
@@ -60,8 +60,9 @@
                                "property": "temperature",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "ChannelGroup": "Status",
                                "actions": []
index 1e09d2c03cc186811695786e80ff87f32a3e940d..493f3b6f1a400feded8958ee29ac1006c170d450 100644 (file)
@@ -25,8 +25,9 @@
                                "property": "temperature",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "ChannelGroup": "",
                                "actions": []
index 2c2172fe8383aa0a957d569dc6c28344c79f2f4e..617f330c6307110c38c3c86859830050c99fad7c 100644 (file)
@@ -37,8 +37,9 @@
                                "property": "temperature",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "ChannelGroup": "",
                                "actions": []
index 14801d8f9684508e6328ca8d909067549f490e31..00f34c76a95e4a8cc7bf6e00251d495198d07b53 100644 (file)
@@ -37,8 +37,9 @@
                                "property": "temperature",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "ChannelGroup": "",
                                "actions": []
index 145318af2d635ffffe66ab0583f359e96f12feab..3bb4391115d8eb7be2a285970aaa8cbf39a971bd 100644 (file)
@@ -82,8 +82,9 @@
                                "property": "temperature",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "ChannelGroup": "",
                                "actions": []
index d4ae2310cb49372d5a48e63411a7e7bb0c6986d9..628093281cce530174c80e53e0bbda1ec45dc46a 100644 (file)
@@ -44,8 +44,9 @@
                                "property": "temperature",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "actions": []
                        },
index 45570ce488b3ababb8c553095b8d62b43e20d8de..79c7522f08ebb1d9faa2e7aaf27db0c4cfafb97b 100644 (file)
                                "friendlyName": "Filter Hours used",
                                "channel": "filterhours",
                                "channelType": "filterhours",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "ChannelGroup": "Status",
                                "friendlyName": "Run Time",
                                "channel": "usedhours",
                                "channelType": "usedhours",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "ChannelGroup": "Status",
                                "property": "temp_dec",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "transformation": "/10",
                                "ChannelGroup": "Status",
index 55d700223ed616a1fd0135551505eda7991dfed5..0bd264c7622e25ab411b5b049abc44e5134f7b4a 100644 (file)
                                "friendlyName": "Filter Hours used",
                                "channel": "filterhours",
                                "channelType": "filterhours",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "ChannelGroup": "Status",
                                "friendlyName": "Run Time",
                                "channel": "usedhours",
                                "channelType": "usedhours",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "ChannelGroup": "Status",
                                "property": "temp_dec",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "transformation": "/10",
                                "ChannelGroup": "Status",
index 38b7baa6b65663a9564609c1c4d6ef93073349e7..0fd833c8f766b34f4bcffe38be94cdfe6a115cf8 100644 (file)
                                "friendlyName": "Filter Hours used",
                                "channel": "filterhours",
                                "channelType": "filterhours",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "ChannelGroup": "Status",
                                "property": "temp_dec",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "transformation": "/10",
                                "ChannelGroup": "Status",
index 152c41846c9bdf825d7686f38b44b94b92014253..57eafaec00d3d7b118b3c16c57d21ede5fb14c93 100644 (file)
@@ -38,7 +38,8 @@
                                "friendlyName": "Run Time",
                                "channel": "usedhours",
                                "channelType": "usedhours",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "ChannelGroup": "Status",
index 4bcc0281949c37b5b7869f7ceacf569971111a67..af68489f9bf42d3b71de40f62efb966d66680572 100644 (file)
@@ -39,7 +39,8 @@
                                "friendlyName": "Run Time",
                                "channel": "usedhours",
                                "channelType": "usedhours",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "ChannelGroup": "Status",
index fa0841e160e8fde270e4a65eb0a6d522242037b4..07381cc13da238221422f6c8571f2510b0014b8d 100644 (file)
@@ -38,7 +38,8 @@
                                "friendlyName": "Run Time",
                                "channel": "usedhours",
                                "channelType": "usedhours",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "ChannelGroup": "Status",
index a37fb2e727f165043b34d7a18a6dcdafe0132aaa..c372f09948f5d8f9ce9e0cd839102b5c7d0390d7 100644 (file)
@@ -24,8 +24,9 @@
                                "property": "target_temperature",
                                "friendlyName": "Target Temperature",
                                "channel": "target_temperature",
-                               "type": "Number:Temperature",
                                "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "actions": [
                                        {
                                "friendlyName": "Temperature",
                                "channel": "temperature",
                                "channelType": "temperatureC",
+                               "unit": "CELCIUS",
                                "type": "Number:Temperature",
                                "refresh": true,
                                "actions": []
                                "friendlyName": "Run Time",
                                "channel": "usedhours",
                                "channelType": "usedhours",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "actions": []
index 76b010752b1ba4f9b33599b11df507d1a1ab74ec..5032a80b98ccb164aad2122e9aab763e7e9b37bb 100644 (file)
                                "channel": "usedhours",
                                "channelType": "usedhours",
                                "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "ChannelGroup": "Status",
-                               "unit": "hours",
                                "actions": []
                        },
                        {
                                "friendlyName": "Temperature",
                                "channel": "temperature",
                                "channelType": "temperatureC",
+                               "unit": "CELCIUS",
                                "type": "Number:Temperature",
                                "refresh": true,
                                "ChannelGroup": "Status",
index 631bc743b07f5784729c1ae48659b48f52441b19..f7b54c51ddddb81591d07cf1d03b174d69a3337f 100644 (file)
                                "friendlyName": "Run Time",
                                "channel": "usedhours",
                                "channelType": "usedhours",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "ChannelGroup": "Status",
                                "property": "temperature",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "ChannelGroup": "Status",
                                "actions": []
index 941c5b8e92b462efb22cfac25a7af730bde879b9..0efa145670d6c73bf356006fba7a3f07a726ec1a 100644 (file)
                                "friendlyName": "Run Time",
                                "channel": "usedhours",
                                "channelType": "usedhours",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "hours",
                                "refresh": true,
                                "transformation": "SecondsToHours",
                                "ChannelGroup": "Status",
                                "property": "temp_dec",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "transformation": "/10",
                                "ChannelGroup": "Status",
index 9232cf41c50bb969cda3fa22c7d94c7a05f0146b..27ff304b47a232e88d79cf52b97e43ba50d7dbdc 100644 (file)
@@ -72,8 +72,9 @@
                                "property": "temperature",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperature",
-                               "type": "Number",
+                               "channelType": "temperatureC",
+                               "unit": "CELCIUS",
+                               "type": "Number:Temperature",
                                "refresh": true,
                                "actions": []
                        },