]> git.basschouten.com Git - openhab-addons.git/commitdiff
[miio] improve yeelight json (#9338)
authorMarcel <marcel@verpaalen.com>
Sat, 12 Dec 2020 19:58:18 +0000 (11:58 -0800)
committerGitHub <noreply@github.com>
Sat, 12 Dec 2020 19:58:18 +0000 (11:58 -0800)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
bundles/org.openhab.binding.miio/README.md
bundles/org.openhab.binding.miio/src/main/resources/database/dreame.vacuum.mc1808-miot.json
bundles/org.openhab.binding.miio/src/main/resources/database/dreame.vacuum.p2008-miot.json
bundles/org.openhab.binding.miio/src/main/resources/database/yeelink.bhf1.json
bundles/org.openhab.binding.miio/src/main/resources/database/yeelink.light.ceiling.json
bundles/org.openhab.binding.miio/src/main/resources/database/yeelink.light.ceiling2.json
bundles/org.openhab.binding.miio/src/main/resources/database/yeelink.light.ceiling4.json
bundles/org.openhab.binding.miio/src/main/resources/database/yeelink.light.color1.json
bundles/org.openhab.binding.miio/src/main/resources/database/yeelink.light.lamp1.json

index 8b72855a185e9c70b2d4303975d592289bf7e29b..ec5785a83140d5d14920e656810c9acd7fe4db58 100644 (file)
@@ -2649,10 +2649,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
-| colorMode        | String  | Color Mode                          |            |
-| toggle           | Switch  | toggle                              |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
+| colorMode        | Number  | Color Mode                          |            |
 | rgbColor         | Color   | RGB Color                           |            |
 | name             | String  | Name                                |            |
 
@@ -2662,10 +2661,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
-| colorMode        | String  | Color Mode                          |            |
-| toggle           | Switch  | toggle                              |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
+| colorMode        | Number  | Color Mode                          |            |
 | rgbColor         | Color   | RGB Color                           |            |
 | name             | String  | Name                                |            |
 
@@ -2675,10 +2673,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
-| colorMode        | String  | Color Mode                          |            |
-| toggle           | Switch  | toggle                              |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
+| colorMode        | Number  | Color Mode                          |            |
 | rgbColor         | Color   | RGB Color                           |            |
 | name             | String  | Name                                |            |
 
@@ -2689,7 +2686,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | power            | Switch  | Power                               |            |
 | bh_mode          | String  | Bath Heater mode                    |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
 | temperature      | Number:Temperature | Temperature                         |            |
 | nightlightBrightness | Number  | Nightlight Brightness               |            |
 
@@ -2700,7 +2697,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | power            | Switch  | Power                               |            |
 | bh_mode          | String  | Bath Heater mode                    |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
 | temperature      | Number:Temperature | Temperature                         |            |
 | nightlightBrightness | Number  | Nightlight Brightness               |            |
 
@@ -2710,8 +2707,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2723,8 +2720,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2736,8 +2733,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2750,8 +2747,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
 | ambientBrightness | Number  | Ambient Brightness                  |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | ambientPower     | Switch  | Ambient Power                       |            |
@@ -2767,8 +2764,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2780,8 +2777,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2793,8 +2790,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2806,8 +2803,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2819,8 +2816,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2832,8 +2829,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2846,8 +2843,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
 | ambientBrightness | Number  | Ambient Brightness                  |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | ambientPower     | Switch  | Ambient Power                       |            |
@@ -2863,8 +2860,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2876,8 +2873,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2889,8 +2886,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2902,8 +2899,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2915,8 +2912,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2928,8 +2925,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2941,8 +2938,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2954,8 +2951,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2967,8 +2964,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2980,8 +2977,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -2993,8 +2990,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -3006,8 +3003,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -3019,8 +3016,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -3032,8 +3029,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -3045,8 +3042,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -3058,8 +3055,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -3071,8 +3068,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3082,8 +3079,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3093,8 +3090,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3104,8 +3101,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3115,8 +3112,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3126,8 +3123,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3137,8 +3134,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3148,8 +3145,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3159,8 +3156,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3170,8 +3167,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3181,8 +3178,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3192,8 +3189,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3203,8 +3200,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -3216,10 +3213,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
-| colorMode        | String  | Color Mode                          |            |
-| toggle           | Switch  | toggle                              |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
+| colorMode        | Number  | Color Mode                          |            |
 | rgbColor         | Color   | RGB Color                           |            |
 | name             | String  | Name                                |            |
 
@@ -3229,10 +3225,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
-| colorMode        | String  | Color Mode                          |            |
-| toggle           | Switch  | toggle                              |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
+| colorMode        | Number  | Color Mode                          |            |
 | rgbColor         | Color   | RGB Color                           |            |
 | name             | String  | Name                                |            |
 
@@ -3242,8 +3237,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3253,8 +3248,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 
@@ -3264,10 +3259,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
-| colorMode        | String  | Color Mode                          |            |
-| toggle           | Switch  | toggle                              |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
+| colorMode        | Number  | Color Mode                          |            |
 | rgbColor         | Color   | RGB Color                           |            |
 | name             | String  | Name                                |            |
 
@@ -3277,10 +3271,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
-| colorMode        | String  | Color Mode                          |            |
-| toggle           | Switch  | toggle                              |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
+| colorMode        | Number  | Color Mode                          |            |
 | rgbColor         | Color   | RGB Color                           |            |
 | name             | String  | Name                                |            |
 
@@ -3290,10 +3283,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
-| colorMode        | String  | Color Mode                          |            |
-| toggle           | Switch  | toggle                              |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
+| colorMode        | Number  | Color Mode                          |            |
 | rgbColor         | Color   | RGB Color                           |            |
 | name             | String  | Name                                |            |
 
@@ -3303,10 +3295,9 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
-| colorMode        | String  | Color Mode                          |            |
-| toggle           | Switch  | toggle                              |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
+| colorMode        | Number  | Color Mode                          |            |
 | rgbColor         | Color   | RGB Color                           |            |
 | name             | String  | Name                                |            |
 
@@ -3330,8 +3321,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -3343,8 +3334,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -3356,8 +3347,8 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
 |------------------|---------|-------------------------------------|------------|
 | power            | Switch  | Power                               |            |
 | brightness       | Dimmer  | Brightness                          |            |
-| delayoff         | Number  | Shutdown Timer                      |            |
-| colorTemperature | Number  | Color Temperature                   |            |
+| delayoff         | Number:Time | Shutdown Timer                      |            |
+| colorTemperature | Number:Temperature | Color Temperature                   |            |
 | colorMode        | Number  | Color Mode                          |            |
 | name             | String  | Name                                |            |
 | customScene      | String  | Set Scene                           |            |
@@ -6088,10 +6079,9 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Mi Bedside Lamp" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
-String colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
-Switch toggle "toggle" (G_light) {channel="miio:basic:light:toggle"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6104,10 +6094,9 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Mi Bedside Lamp 2" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
-String colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
-Switch toggle "toggle" (G_light) {channel="miio:basic:light:toggle"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6120,10 +6109,9 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Bedside Lamp II" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
-String colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
-Switch toggle "toggle" (G_light) {channel="miio:basic:light:toggle"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6137,7 +6125,7 @@ Group G_bhf_light "Yeelight Smart Bath Heater Pro" <status>
 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:Time delayoff "Shutdown Timer" (G_bhf_light) {channel="miio:basic:bhf_light:delayoff"}
 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"}
 ```
@@ -6151,7 +6139,7 @@ Group G_bhf_light "Yeelight Smart Bath Heater" <status>
 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:Time delayoff "Shutdown Timer" (G_bhf_light) {channel="miio:basic:bhf_light:delayoff"}
 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"}
 ```
@@ -6164,8 +6152,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Ceiling Light" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6180,8 +6168,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Ceiling Light SE" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6196,8 +6184,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight LED Ceiling Light" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6213,8 +6201,8 @@ Group G_light "Yeelight LED Ceiling Light" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
 Number ambientBrightness "Ambient Brightness" (G_light) {channel="miio:basic:light:ambientBrightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 Switch ambientPower "Ambient Power" (G_light) {channel="miio:basic:light:ambientPower"}
@@ -6233,8 +6221,8 @@ note: Autogenerated example. Replace the id (ceiling4) in the channel with your
 Group G_ceiling4 "Yeelight LED Ceiling Ambi Lamp" <status>
 Switch power "Power" (G_ceiling4) {channel="miio:basic:ceiling4:power"}
 Dimmer brightness "Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:brightness"}
-Number delayoff "Shutdown Timer" (G_ceiling4) {channel="miio:basic:ceiling4:delayoff"}
-Number colorTemperature "Color Temperature" (G_ceiling4) {channel="miio:basic:ceiling4:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_ceiling4) {channel="miio:basic:ceiling4:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_ceiling4) {channel="miio:basic:ceiling4:colorTemperature"}
 Number colorMode "Color Mode" (G_ceiling4) {channel="miio:basic:ceiling4:colorMode"}
 String name "Name" (G_ceiling4) {channel="miio:basic:ceiling4:name"}
 String customScene "Set Scene" (G_ceiling4) {channel="miio:basic:ceiling4:customScene"}
@@ -6249,8 +6237,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Mi LED Ceiling Light" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6265,8 +6253,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight HaoShi LED Ceiling Lamp Pro" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6281,8 +6269,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Haoshi Ceiling Lamp" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6297,8 +6285,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "LED Ceiling Light Crystal Plus" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6313,8 +6301,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight HaoShi LED Ceiling Lamp Pro" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6330,8 +6318,8 @@ Group G_light "Yeelight Crystal Pendant Lamp" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
 Number ambientBrightness "Ambient Brightness" (G_light) {channel="miio:basic:light:ambientBrightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 Switch ambientPower "Ambient Power" (G_light) {channel="miio:basic:light:ambientPower"}
@@ -6350,8 +6338,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Ceiling Light 320 1S" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6366,8 +6354,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight stylized Ceiling Light  Pro" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6382,8 +6370,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Ceiling Light" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6398,8 +6386,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Ceiling Light Mini" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6414,8 +6402,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Ceiling Light 480 1S" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6430,8 +6418,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Xingyu Ceiling Light" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6446,8 +6434,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight ShaoHua Celing Light" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6462,8 +6450,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Ceiling Light Pro" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6478,8 +6466,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Ceiling Light Pro" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6494,8 +6482,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Ceiling Light" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6510,8 +6498,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Mi Smart LED Living Room Ceiling Light" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6526,8 +6514,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Mi Smart LED Ceiling Light" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6542,8 +6530,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Mi Smart LED Ceiling Light (350mm)" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6558,8 +6546,8 @@ note: Autogenerated example. Replace the id (ceiling10) in the channel with your
 Group G_ceiling10 "Yeelight LED Ceiling Ambi Lamp" <status>
 Switch power "Power" (G_ceiling10) {channel="miio:basic:ceiling10:power"}
 Dimmer brightness "Brightness" (G_ceiling10) {channel="miio:basic:ceiling10:brightness"}
-Number delayoff "Shutdown Timer" (G_ceiling10) {channel="miio:basic:ceiling10:delayoff"}
-Number colorTemperature "Color Temperature" (G_ceiling10) {channel="miio:basic:ceiling10:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_ceiling10) {channel="miio:basic:ceiling10:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_ceiling10) {channel="miio:basic:ceiling10:colorTemperature"}
 Number colorMode "Color Mode" (G_ceiling10) {channel="miio:basic:ceiling10:colorMode"}
 String name "Name" (G_ceiling10) {channel="miio:basic:ceiling10:name"}
 String customScene "Set Scene" (G_ceiling10) {channel="miio:basic:ceiling10:customScene"}
@@ -6574,8 +6562,8 @@ note: Autogenerated example. Replace the id (ceiling19) in the channel with your
 Group G_ceiling19 "Yeelight LED Ceiling Ambi Lamp" <status>
 Switch power "Power" (G_ceiling19) {channel="miio:basic:ceiling19:power"}
 Dimmer brightness "Brightness" (G_ceiling19) {channel="miio:basic:ceiling19:brightness"}
-Number delayoff "Shutdown Timer" (G_ceiling19) {channel="miio:basic:ceiling19:delayoff"}
-Number colorTemperature "Color Temperature" (G_ceiling19) {channel="miio:basic:ceiling19:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_ceiling19) {channel="miio:basic:ceiling19:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_ceiling19) {channel="miio:basic:ceiling19:colorTemperature"}
 Number colorMode "Color Mode" (G_ceiling19) {channel="miio:basic:ceiling19:colorMode"}
 String name "Name" (G_ceiling19) {channel="miio:basic:ceiling19:name"}
 String customScene "Set Scene" (G_ceiling19) {channel="miio:basic:ceiling19:customScene"}
@@ -6590,8 +6578,8 @@ note: Autogenerated example. Replace the id (ceiling20) in the channel with your
 Group G_ceiling20 "Yeelight LED Ceiling Ambi Lamp" <status>
 Switch power "Power" (G_ceiling20) {channel="miio:basic:ceiling20:power"}
 Dimmer brightness "Brightness" (G_ceiling20) {channel="miio:basic:ceiling20:brightness"}
-Number delayoff "Shutdown Timer" (G_ceiling20) {channel="miio:basic:ceiling20:delayoff"}
-Number colorTemperature "Color Temperature" (G_ceiling20) {channel="miio:basic:ceiling20:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_ceiling20) {channel="miio:basic:ceiling20:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_ceiling20) {channel="miio:basic:ceiling20:colorTemperature"}
 Number colorMode "Color Mode" (G_ceiling20) {channel="miio:basic:ceiling20:colorMode"}
 String name "Name" (G_ceiling20) {channel="miio:basic:ceiling20:name"}
 String customScene "Set Scene" (G_ceiling20) {channel="miio:basic:ceiling20:customScene"}
@@ -6606,8 +6594,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight LED Bulb (Tunable)" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6620,8 +6608,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Bulb" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6634,8 +6622,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight White Bulb v2" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6648,8 +6636,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight LED Filament Bulb" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6662,8 +6650,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Mi LED Desk Lamp" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6676,8 +6664,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Mi Smart LED Desk Lamp Pro" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6690,8 +6678,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight LED Lamp" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6704,8 +6692,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Mi LED Desk Lamp 1S" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6718,8 +6706,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Smart Desk Lamp Prime" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6732,8 +6720,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6746,8 +6734,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight LED Light Sensor Desk Lamp V1" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6760,8 +6748,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6774,8 +6762,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Whiteglow Panel Light" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6790,10 +6778,9 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Lightstrip" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
-String colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
-Switch toggle "toggle" (G_light) {channel="miio:basic:light:toggle"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6806,10 +6793,9 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Lightstrip Plus" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
-String colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
-Switch toggle "toggle" (G_light) {channel="miio:basic:light:toggle"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6822,8 +6808,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Willow LED Lightstrip" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6836,8 +6822,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Light Group (Mi & Yeelight)" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6850,10 +6836,9 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight Color Bulb" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
-String colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
-Switch toggle "toggle" (G_light) {channel="miio:basic:light:toggle"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6866,10 +6851,9 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight LED Bulb (Color)" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
-String colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
-Switch toggle "toggle" (G_light) {channel="miio:basic:light:toggle"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6882,10 +6866,9 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Mi LED Smart Bulb (White and Color)" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
-String colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
-Switch toggle "toggle" (G_light) {channel="miio:basic:light:toggle"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6898,10 +6881,9 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yeelight LED Bulb 1S(Color)" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
-String colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
-Switch toggle "toggle" (G_light) {channel="miio:basic:light:toggle"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 ```
@@ -6931,8 +6913,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yilai Ceiling Light Aiyue 480" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6947,8 +6929,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yilai Ceiling Lamp Hefeng 430" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
@@ -6963,8 +6945,8 @@ note: Autogenerated example. Replace the id (light) in the channel with your own
 Group G_light "Yilai Ceiling Lamp Hefeng Pro" <status>
 Switch power "Power" (G_light) {channel="miio:basic:light:power"}
 Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
-Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
-Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
+Number:Time delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"}
+Number:Temperature colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"}
 Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"}
 String name "Name" (G_light) {channel="miio:basic:light:name"}
 String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"}
index 6340897b1ec50dee8b07997bf5b2a05d7b48d9f8..e3747ab41d3b5a34c0d2289de5b462e68ab6bf66 100644 (file)
                                "piid": 1,
                                "friendlyName": "Battery-Battery Level",
                                "channel": "BatteryLevel",
-                               "type": "Number",
                                "channelType": "system:battery-level",
+                               "type": "Number",
                                "refresh": true,
                                "actions": []
                        },
index 59a7e8a57eec8b0033459e1051ab8639e25a47b1..957e99edbd8161e88fca787f6bfb635c228533e4 100644 (file)
@@ -72,8 +72,8 @@
                                "piid": 1,
                                "friendlyName": "Battery - Battery Level",
                                "channel": "battery-level",
-                               "type": "Number",
                                "channelType": "system:battery-level",
+                               "type": "Number",
                                "stateDescription": {
                                        "pattern": "%.0f %%",
                                        "readOnly": true
index 69b5b08969cc18ba3399a9b6491bcc04d1222e6e..28dc2438785333f8bcf560374fef2a19c180166a 100644 (file)
@@ -9,15 +9,17 @@
                                "property": "power",
                                "friendlyName": "Power",
                                "channel": "power",
-                               "channelType": "power",
                                "type": "Switch",
                                "refresh": true,
-                               "ChannelGroup": "",
                                "actions": [
                                        {
                                                "command": "set_power",
                                                "parameterType": "ONOFF"
                                        }
+                               ],
+                               "category": "switch",
+                               "tags": [
+                                       "Switch"
                                ]
                        },
                        {
                                "property": "bright",
                                "friendlyName": "Brightness",
                                "channel": "brightness",
-                               "channelType": "brightness",
                                "type": "Dimmer",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_bright",
                                                        "name": "BrightnessOnOff"
                                                }
                                        }
+                               ],
+                               "category": "light",
+                               "tags": [
+                                       "Setpoint",
+                                       "Light"
                                ]
                        },
                        {
                                "property": "delayoff",
                                "friendlyName": "Shutdown Timer",
                                "channel": "delayoff",
-                               "channelType": "delayoff",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "seconds",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "cron_add",
                                                        "$value$"
                                                ]
                                        }
+                               ],
+                               "category": "time",
+                               "tags": [
+                                       "Setpoint",
+                                       "Duration"
                                ]
                        },
                        {
                                "property": "temperature",
                                "friendlyName": "Temperature",
                                "channel": "temperature",
-                               "channelType": "temperatureC",
                                "type": "Number:Temperature",
                                "unit": "CELCIUS",
                                "refresh": true,
-                               "ChannelGroup": "",
                                "actions": [],
                                "category": "temperature",
                                "tags": [
                                "channelType": "nightlightBrightness",
                                "type": "Number",
                                "refresh": true,
-                               "ChannelGroup": "",
-                               "actions": []
+                               "actions": [],
+                               "category": "light",
+                               "tags": [
+                                       "Setpoint",
+                                       "Light"
+                               ]
                        }
                ]
        }
index bb4cffb794ba3112077c0d253d29fe694669a0a9..055e34cb8f4af85bbd1e3c6947225484f9e9bdd2 100644 (file)
                                "property": "power",
                                "friendlyName": "Power",
                                "channel": "power",
-                               "channelType": "power",
                                "type": "Switch",
                                "refresh": true,
-                               "ChannelGroup": "",
                                "actions": [
                                        {
                                                "command": "set_power",
                                                "parameterType": "ONOFF"
                                        }
+                               ],
+                               "category": "switch",
+                               "tags": [
+                                       "Switch"
                                ]
                        },
                        {
                                "property": "bright",
                                "friendlyName": "Brightness",
                                "channel": "brightness",
-                               "channelType": "brightness",
                                "type": "Dimmer",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_bright",
                                                        "name": "BrightnessOnOff"
                                                }
                                        }
+                               ],
+                               "category": "light",
+                               "tags": [
+                                       "Setpoint",
+                                       "Light"
                                ]
                        },
                        {
                                "property": "delayoff",
                                "friendlyName": "Shutdown Timer",
                                "channel": "delayoff",
-                               "channelType": "delayoff",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "seconds",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "cron_add",
                                                        "$value$"
                                                ]
                                        }
+                               ],
+                               "category": "time",
+                               "tags": [
+                                       "Setpoint",
+                                       "Duration"
                                ]
                        },
                        {
                                "property": "ct",
                                "friendlyName": "Color Temperature",
                                "channel": "colorTemperature",
-                               "channelType": "colorTemperature",
-                               "type": "Number",
+                               "type": "Number:Temperature",
+                               "unit": "kelvin",
+                               "stateDescription": {
+                                       "minimum": 2700,
+                                       "maximum": 6500,
+                                       "step": 1,
+                                       "pattern": "%.0f %unit%"
+                               },
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_ct_abx",
                                                        500
                                                ]
                                        }
+                               ],
+                               "category": "colorlight",
+                               "tags": [
+                                       "Setpoint",
+                                       "Temperature"
                                ]
                        },
                        {
                                "property": "color_mode",
                                "friendlyName": "Color Mode",
                                "channel": "colorMode",
-                               "channelType": "colorMode",
                                "type": "Number",
+                               "stateDescription": {
+                                       "minimum": 0,
+                                       "maximum": 5,
+                                       "step": 1,
+                                       "options": [
+                                               {
+                                                       "value": "0",
+                                                       "label": "Default"
+                                               },
+                                               {
+                                                       "value": "1",
+                                                       "label": "CT mode"
+                                               },
+                                               {
+                                                       "value": "2",
+                                                       "label": "RGB mode"
+                                               },
+                                               {
+                                                       "value": "3",
+                                                       "label": "HSV mode"
+                                               },
+                                               {
+                                                       "value": "4",
+                                                       "label": "Color Flow mode"
+                                               },
+                                               {
+                                                       "value": "5",
+                                                       "label": "Night Light mode"
+                                               }
+                                       ]
+                               },
                                "refresh": true,
                                "ChannelGroup": "",
                                "actions": []
                                                "command": "set_name",
                                                "parameterType": "STRING"
                                        }
-                               ]
+                               ],
+                               "category": "text"
                        },
                        {
                                "property": "",
                                "channelType": "nightlightBrightness",
                                "type": "Number",
                                "refresh": true,
-                               "ChannelGroup": "",
-                               "actions": []
+                               "actions": [],
+                               "category": "light",
+                               "tags": [
+                                       "Setpoint",
+                                       "Light"
+                               ]
                        }
                ]
        }
index 919c3de8dd9ad50836bab41904d8d2e9f748589b..77aeea7b42e6f8b528f0f2790c5e227edeae620e 100644 (file)
@@ -9,25 +9,25 @@
                                "property": "power",
                                "friendlyName": "Power",
                                "channel": "power",
-                               "channelType": "power",
                                "type": "Switch",
                                "refresh": true,
-                               "ChannelGroup": "",
                                "actions": [
                                        {
                                                "command": "set_power",
                                                "parameterType": "ONOFF"
                                        }
+                               ],
+                               "category": "switch",
+                               "tags": [
+                                       "Switch"
                                ]
                        },
                        {
                                "property": "bright",
                                "friendlyName": "Brightness",
                                "channel": "brightness",
-                               "channelType": "brightness",
                                "type": "Dimmer",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_bright",
                                                        "name": "BrightnessOnOff"
                                                }
                                        }
+                               ],
+                               "category": "light",
+                               "tags": [
+                                       "Setpoint",
+                                       "Light"
                                ]
                        },
                        {
                                "property": "delayoff",
                                "friendlyName": "Shutdown Timer",
                                "channel": "delayoff",
-                               "channelType": "delayoff",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "seconds",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "cron_add",
                                                        "$value$"
                                                ]
                                        }
+                               ],
+                               "category": "time",
+                               "tags": [
+                                       "Setpoint",
+                                       "Duration"
                                ]
                        },
                        {
                                "property": "ct",
                                "friendlyName": "Color Temperature",
                                "channel": "colorTemperature",
-                               "channelType": "colorTemperature",
-                               "type": "Number",
+                               "type": "Number:Temperature",
+                               "unit": "kelvin",
+                               "stateDescription": {
+                                       "minimum": 2700,
+                                       "maximum": 6500,
+                                       "step": 1,
+                                       "pattern": "%.0f %unit%"
+                               },
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_ct_abx",
                                                        500
                                                ]
                                        }
+                               ],
+                               "category": "colorlight",
+                               "tags": [
+                                       "Setpoint",
+                                       "Temperature"
                                ]
                        },
                        {
                                "property": "color_mode",
                                "friendlyName": "Color Mode",
                                "channel": "colorMode",
-                               "channelType": "colorMode",
                                "type": "Number",
+                               "stateDescription": {
+                                       "minimum": 0,
+                                       "maximum": 5,
+                                       "step": 1,
+                                       "options": [
+                                               {
+                                                       "value": "0",
+                                                       "label": "Default"
+                                               },
+                                               {
+                                                       "value": "1",
+                                                       "label": "CT mode"
+                                               },
+                                               {
+                                                       "value": "2",
+                                                       "label": "RGB mode"
+                                               },
+                                               {
+                                                       "value": "3",
+                                                       "label": "HSV mode"
+                                               },
+                                               {
+                                                       "value": "4",
+                                                       "label": "Color Flow mode"
+                                               },
+                                               {
+                                                       "value": "5",
+                                                       "label": "Night Light mode"
+                                               }
+                                       ]
+                               },
                                "refresh": true,
                                "ChannelGroup": "",
                                "actions": []
                                                "command": "set_name",
                                                "parameterType": "STRING"
                                        }
-                               ]
+                               ],
+                               "category": "text"
                        },
                        {
                                "property": "",
                                "channelType": "nightlightBrightness",
                                "type": "Number",
                                "refresh": true,
-                               "ChannelGroup": "",
-                               "actions": []
+                               "actions": [],
+                               "category": "light",
+                               "tags": [
+                                       "Setpoint",
+                                       "Light"
+                               ]
                        }
                ]
        }
index 6fdec440ea8a07f81f77d2b718f3b6ca4eace589..933bf65db181187515ba0cb527c1f1d5b446ad79 100644 (file)
                                "property": "power",
                                "friendlyName": "Power",
                                "channel": "power",
-                               "channelType": "power",
                                "type": "Switch",
                                "refresh": true,
-                               "ChannelGroup": "",
                                "actions": [
                                        {
                                                "command": "set_power",
                                                "parameterType": "ONOFF"
                                        }
+                               ],
+                               "category": "switch",
+                               "tags": [
+                                       "Switch"
                                ]
                        },
                        {
                                "property": "bright",
                                "friendlyName": "Brightness",
                                "channel": "brightness",
-                               "channelType": "brightness",
                                "type": "Dimmer",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_bright",
                                                        "name": "BrightnessOnOff"
                                                }
                                        }
+                               ],
+                               "category": "light",
+                               "tags": [
+                                       "Setpoint",
+                                       "Light"
                                ]
                        },
                        {
                                "property": "delayoff",
                                "friendlyName": "Shutdown Timer",
                                "channel": "delayoff",
-                               "channelType": "delayoff",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "seconds",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "cron_add",
                                                        "$value$"
                                                ]
                                        }
+                               ],
+                               "category": "time",
+                               "tags": [
+                                       "Setpoint",
+                                       "Duration"
                                ]
                        },
                        {
                                "property": "ct",
                                "friendlyName": "Color Temperature",
                                "channel": "colorTemperature",
-                               "channelType": "colorTemperature",
-                               "type": "Number",
+                               "type": "Number:Temperature",
+                               "unit": "kelvin",
+                               "stateDescription": {
+                                       "minimum": 2700,
+                                       "maximum": 6500,
+                                       "step": 1,
+                                       "pattern": "%.0f %unit%"
+                               },
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_ct_abx",
                                                        500
                                                ]
                                        }
+                               ],
+                               "category": "colorlight",
+                               "tags": [
+                                       "Setpoint",
+                                       "Temperature"
                                ]
                        },
                        {
                                "property": "color_mode",
                                "friendlyName": "Color Mode",
                                "channel": "colorMode",
-                               "channelType": "colorMode",
                                "type": "Number",
+                               "stateDescription": {
+                                       "minimum": 0,
+                                       "maximum": 5,
+                                       "step": 1,
+                                       "options": [
+                                               {
+                                                       "value": "0",
+                                                       "label": "Default"
+                                               },
+                                               {
+                                                       "value": "1",
+                                                       "label": "CT mode"
+                                               },
+                                               {
+                                                       "value": "2",
+                                                       "label": "RGB mode"
+                                               },
+                                               {
+                                                       "value": "3",
+                                                       "label": "HSV mode"
+                                               },
+                                               {
+                                                       "value": "4",
+                                                       "label": "Color Flow mode"
+                                               },
+                                               {
+                                                       "value": "5",
+                                                       "label": "Night Light mode"
+                                               }
+                                       ]
+                               },
                                "refresh": true,
                                "ChannelGroup": "",
                                "actions": []
                                                "command": "set_name",
                                                "parameterType": "STRING"
                                        }
-                               ]
+                               ],
+                               "category": "text"
                        },
                        {
                                "property": "bg_power",
                                "channelType": "ambientColorMode",
                                "type": "Number",
                                "refresh": true,
-                               "ChannelGroup": "",
                                "actions": []
                        },
                        {
                                "channelType": "nightlightBrightness",
                                "type": "Number",
                                "refresh": true,
-                               "ChannelGroup": "",
-                               "actions": []
+                               "actions": [],
+                               "category": "light",
+                               "tags": [
+                                       "Setpoint",
+                                       "Light"
+                               ]
                        }
                ]
        }
index 07419e2e4d2d51b16f2eba034c97811d92c5c768..62343ce8bb486ff2d341b9a6cb0628ea3200c57c 100644 (file)
                                "property": "power",
                                "friendlyName": "Power",
                                "channel": "power",
-                               "channelType": "power",
                                "type": "Switch",
                                "refresh": true,
-                               "ChannelGroup": "",
                                "actions": [
                                        {
                                                "command": "set_power",
                                                "parameterType": "ONOFF"
                                        }
+                               ],
+                               "category": "switch",
+                               "tags": [
+                                       "Switch"
                                ]
                        },
                        {
                                "property": "bright",
                                "friendlyName": "Brightness",
                                "channel": "brightness",
-                               "channelType": "brightness",
                                "type": "Dimmer",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_bright",
                                                        "name": "BrightnessOnOff"
                                                }
                                        }
+                               ],
+                               "category": "light",
+                               "tags": [
+                                       "Setpoint",
+                                       "Light"
                                ]
                        },
                        {
                                "property": "delayoff",
                                "friendlyName": "Shutdown Timer",
                                "channel": "delayoff",
-                               "channelType": "delayoff",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "seconds",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "cron_add",
                                                        "$value$"
                                                ]
                                        }
+                               ],
+                               "category": "time",
+                               "tags": [
+                                       "Setpoint",
+                                       "Duration"
                                ]
                        },
                        {
                                "property": "ct",
                                "friendlyName": "Color Temperature",
                                "channel": "colorTemperature",
-                               "channelType": "colorTemperature",
-                               "type": "Number",
+                               "type": "Number:Temperature",
+                               "unit": "kelvin",
+                               "stateDescription": {
+                                       "minimum": 1700,
+                                       "maximum": 6500,
+                                       "step": 1,
+                                       "pattern": "%.0f %unit%"
+                               },
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_ct_abx",
                                                        500
                                                ]
                                        }
+                               ],
+                               "category": "colorlight",
+                               "tags": [
+                                       "Setpoint",
+                                       "Temperature"
                                ]
                        },
                        {
                                "property": "color_mode",
                                "friendlyName": "Color Mode",
                                "channel": "colorMode",
-                               "channelType": "colorMode",
-                               "type": "String",
+                               "type": "Number",
+                               "stateDescription": {
+                                       "minimum": 0,
+                                       "maximum": 5,
+                                       "step": 1,
+                                       "options": [
+                                               {
+                                                       "value": "0",
+                                                       "label": "Default"
+                                               },
+                                               {
+                                                       "value": "1",
+                                                       "label": "CT mode"
+                                               },
+                                               {
+                                                       "value": "2",
+                                                       "label": "RGB mode"
+                                               },
+                                               {
+                                                       "value": "3",
+                                                       "label": "HSV mode"
+                                               },
+                                               {
+                                                       "value": "4",
+                                                       "label": "Color Flow mode"
+                                               },
+                                               {
+                                                       "value": "5",
+                                                       "label": "Night Light mode"
+                                               }
+                                       ]
+                               },
                                "refresh": true,
-                               "ChannelGroup": "actions",
-                               "actions": []
-                       },
-                       {
-                               "property": "toggle",
-                               "friendlyName": "toggle",
-                               "channel": "toggle",
-                               "type": "Switch",
-                               "refresh": false,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
-                                               "command": "toggle",
-                                               "parameterType": "EMPTY"
+                                               "command": "set_power",
+                                               "parameterType": "NUMBER",
+                                               "parameters": [
+                                                       "on",
+                                                       "smooth",
+                                                       500,
+                                                       "$value$"
+                                               ]
                                        }
+                               ],
+                               "category": "settings",
+                               "tags": [
+                                       "Control",
+                                       "Light"
                                ]
                        },
                        {
                                                        "name": "BrightnessOnOff"
                                                }
                                        }
+                               ],
+                               "category": "colorpicker",
+                               "tags": [
+                                       "Control",
+                                       "Light"
                                ]
                        },
                        {
                                "channel": "name",
                                "type": "String",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_name",
                                                "parameterType": "STRING"
                                        }
-                               ]
+                               ],
+                               "category": "text"
                        }
                ]
        }
index 8194e92957bfa55d53f2e23b87fc68a2640aa18d..20c1b4ed99acb7342d06b73018f3d2cd7bb4c7ac 100644 (file)
                                "property": "power",
                                "friendlyName": "Power",
                                "channel": "power",
-                               "channelType": "power",
                                "type": "Switch",
                                "refresh": true,
-                               "ChannelGroup": "",
                                "actions": [
                                        {
                                                "command": "set_power",
                                                "parameterType": "ONOFF"
                                        }
+                               ],
+                               "category": "switch",
+                               "tags": [
+                                       "Switch"
                                ]
                        },
                        {
                                "property": "bright",
                                "friendlyName": "Brightness",
                                "channel": "brightness",
-                               "channelType": "brightness",
                                "type": "Dimmer",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_bright",
                                                        "name": "BrightnessOnOff"
                                                }
                                        }
+                               ],
+                               "category": "light",
+                               "tags": [
+                                       "Setpoint",
+                                       "Light"
                                ]
                        },
                        {
                                "property": "delayoff",
                                "friendlyName": "Shutdown Timer",
                                "channel": "delayoff",
-                               "channelType": "delayoff",
-                               "type": "Number",
+                               "type": "Number:Time",
+                               "unit": "seconds",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "cron_add",
                                                        "$value$"
                                                ]
                                        }
+                               ],
+                               "category": "time",
+                               "tags": [
+                                       "Setpoint",
+                                       "Duration"
                                ]
                        },
                        {
                                "property": "ct",
                                "friendlyName": "Color Temperature",
                                "channel": "colorTemperature",
-                               "channelType": "colorTemperature",
-                               "type": "Number",
+                               "type": "Number:Temperature",
+                               "unit": "kelvin",
+                               "stateDescription": {
+                                       "minimum": 2700,
+                                       "maximum": 6500,
+                                       "step": 1,
+                                       "pattern": "%.0f %unit%"
+                               },
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_ct_abx",
                                                        500
                                                ]
                                        }
+                               ],
+                               "category": "colorlight",
+                               "tags": [
+                                       "Setpoint",
+                                       "Temperature"
                                ]
                        },
                        {
                                "property": "color_mode",
                                "friendlyName": "Color Mode",
                                "channel": "colorMode",
-                               "channelType": "colorMode",
                                "type": "Number",
+                               "stateDescription": {
+                                       "minimum": 0,
+                                       "maximum": 5,
+                                       "step": 1,
+                                       "options": [
+                                               {
+                                                       "value": "0",
+                                                       "label": "Default"
+                                               },
+                                               {
+                                                       "value": "1",
+                                                       "label": "CT mode"
+                                               },
+                                               {
+                                                       "value": "2",
+                                                       "label": "RGB mode"
+                                               },
+                                               {
+                                                       "value": "3",
+                                                       "label": "HSV mode"
+                                               },
+                                               {
+                                                       "value": "4",
+                                                       "label": "Color Flow mode"
+                                               },
+                                               {
+                                                       "value": "5",
+                                                       "label": "Night Light mode"
+                                               }
+                                       ]
+                               },
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
-                                               "command": "set_scene",
-                                               "parameterType": "NUMBER"
+                                               "command": "set_power",
+                                               "parameterType": "NUMBER",
+                                               "parameters": [
+                                                       "on",
+                                                       "smooth",
+                                                       500,
+                                                       "$value$"
+                                               ]
                                        }
+                               ],
+                               "category": "settings",
+                               "tags": [
+                                       "Control",
+                                       "Light"
                                ]
                        },
                        {
                                "channel": "name",
                                "type": "String",
                                "refresh": true,
-                               "ChannelGroup": "actions",
                                "actions": [
                                        {
                                                "command": "set_name",
                                                "parameterType": "STRING"
                                        }
-                               ]
+                               ],
+                               "category": "text"
                        }
                ]
        }