diff --git a/bundles/org.openhab.binding.miio/README.md b/bundles/org.openhab.binding.miio/README.md
index fcf6b242a2e..86e676478ba 100644
--- a/bundles/org.openhab.binding.miio/README.md
+++ b/bundles/org.openhab.binding.miio/README.md
@@ -234,6 +234,7 @@ Currently the miio binding supports more than 360 different models.
| Mi IH Pressure Rice Cooker | miio:unsupported | chunmi.cooker.press1 | No | |
| Mi IH Pressure Rice Cooker | miio:unsupported | chunmi.cooker.press2 | No | |
| Gosund Smart Plug | miio:basic | [cuco.plug.cp1](#cuco-plug-cp1) | Yes | |
+| Xiaomi Smart Plug 2 (Wi-Fi) | miio:basic | [cuco.plug.v2eur](#cuco-plug-v2eur) | Yes | |
| Mi Smart Antibacterial Humidifier | miio:basic | [deerma.humidifier.jsq](#deerma-humidifier-jsq) | Yes | |
| Mi S Smart Humidifer | miio:basic | [deerma.humidifier.jsq1](#deerma-humidifier-jsq1) | Yes | |
| Xiaomi Smart Humidifier 2 | miio:basic | [deerma.humidifier.jsq2w](#deerma-humidifier-jsq2w) | Yes | |
@@ -675,5552 +676,5575 @@ Note, not all the values need to be in the json file, e.g. a subset of the param
### Mi Air Frying Pan (careli.fryer.maf01) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["air-fryer-start-cook"="Air Fryer Start Cook","air-fryer-cancel-cooking"="Air Fryer Cancel Cooking","air-fryer-pause"="Air Fryer Pause","custom-start-cook"="Custom Start Cook","custom-resume-cook"="Custom Resume Cook"]` |
-| status | Number | Air Fryer - Status | Value mapping `["0"="Shutdown","1"="Standby","2"="Pause","3"="Appointment","4"="Cooking","5"="Preheat ","6"="Cooked","7"="Preheat Finish","8"="Preheat Pause","9"="Pause2"]` |
-| fault | Number | Air Fryer - Device Fault | Value mapping `["0"="No Faults","1"="E1","2"="E2"]` |
-| target_time | Number:Time | Air Fryer - Target Time | |
-| target_temperature | Number:Temperature | Air Fryer - Target Temperature | |
-| left_time | Number:Time | Air Fryer - Left Time | |
-| recipe_id | String | Custom - Recipe Id | |
-| recipe_name | String | Custom - Recipe Name | |
-| work_time | Number:Time | Custom - Work Time | |
-| work_temp | Number:Temperature | Custom - Work Temp | |
-| appoint_time | Number:Time | Custom - Appoint Time | |
-| food_quantity | Number | Custom - Food Quantity | Value mapping `["0"="Null","1"="Single","2"="Double","3"="Half","4"="Full"]` |
-| preheat_switch | Number | Custom - Preheat Switch | Value mapping `["0"="Null","1"="Off","2"="On"]` |
-| appoint_time_left | Number:Time | Custom - Appoint Time Left | |
-| recipe_sync | String | Custom - Recipe Sync | |
-| turn_pot | Number | Custom - Turn Pot | Value mapping `["1"="Switch Off","0"="Not Turn Pot","2"="Turn Pot"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["air-fryer-start-cook"="Air Fryer Start Cook","air-fryer-cancel-cooking"="Air Fryer Cancel Cooking","air-fryer-pause"="Air Fryer Pause","custom-start-cook"="Custom Start Cook","custom-resume-cook"="Custom Resume Cook"]` |
+| status | Number | Air Fryer - Status | Value mapping `["0"="Shutdown","1"="Standby","2"="Pause","3"="Appointment","4"="Cooking","5"="Preheat ","6"="Cooked","7"="Preheat Finish","8"="Preheat Pause","9"="Pause2"]` |
+| fault | Number | Air Fryer - Device Fault | Value mapping `["0"="No Faults","1"="E1","2"="E2"]` |
+| target_time | Number:Time | Air Fryer - Target Time | |
+| target_temperature | Number:Temperature | Air Fryer - Target Temperature | |
+| left_time | Number:Time | Air Fryer - Left Time | |
+| recipe_id | String | Custom - Recipe Id | |
+| recipe_name | String | Custom - Recipe Name | |
+| work_time | Number:Time | Custom - Work Time | |
+| work_temp | Number:Temperature | Custom - Work Temp | |
+| appoint_time | Number:Time | Custom - Appoint Time | |
+| food_quantity | Number | Custom - Food Quantity | Value mapping `["0"="Null","1"="Single","2"="Double","3"="Half","4"="Full"]` |
+| preheat_switch | Number | Custom - Preheat Switch | Value mapping `["0"="Null","1"="Off","2"="On"]` |
+| appoint_time_left | Number:Time | Custom - Appoint Time Left | |
+| recipe_sync | String | Custom - Recipe Sync | |
+| turn_pot | Number | Custom - Turn Pot | Value mapping `["1"="Switch Off","0"="Not Turn Pot","2"="Turn Pot"]` |
### Mi Smart Air Fryer (3.5L) (careli.fryer.maf02) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["air-fryer-start-cook"="Air Fryer Start Cook","air-fryer-cancel-cooking"="Air Fryer Cancel Cooking","air-fryer-pause"="Air Fryer Pause","custom-start-custom-cook"="Custom Start Custom Cook","custom-resume-cooking"="Custom Resume Cooking"]` |
-| status | Number | Air Fryer - Status | Value mapping `["0"="Shutdown","1"="Standby","2"="Pause","3"="Appointment","4"="Cooking","5"="Preheat ","6"="Cooked","7"="Preheat Finish","8"="Preheat Pause","9"="Pause2"]` |
-| fault | Number | Air Fryer - Device Fault | Value mapping `["0"="No Faults","1"="E1","2"="E2"]` |
-| target_time | Number:Time | Air Fryer - Target Time | |
-| target_temperature | Number:Temperature | Air Fryer - Target Temperature | |
-| left_time | Number:Time | Air Fryer - Left Time | |
-| recipe_id | String | Custom - Recipe Id | |
-| work_time | Number:Time | Custom - Work Time | |
-| work_temp | Number:Temperature | Custom - Work Temp | |
-| appoint_time | Number:Time | Custom - Appoint Time | |
-| food_quantity | Number | Custom - Food Quantity | Value mapping `["0"="Null","1"="Single","2"="Double","3"="Half","4"="Full"]` |
-| preheat_switch | Number | Custom - Preheat Switch | Value mapping `["0"="Null","1"="Off","2"="On"]` |
-| appoint_time_left | Number:Time | Custom - Appoint Time Left | |
-| turn_pot | Number | Custom - Turn Pot | Value mapping `["1"="Switch Off","0"="Not Turn Pot","2"="Turn Pot"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["air-fryer-start-cook"="Air Fryer Start Cook","air-fryer-cancel-cooking"="Air Fryer Cancel Cooking","air-fryer-pause"="Air Fryer Pause","custom-start-custom-cook"="Custom Start Custom Cook","custom-resume-cooking"="Custom Resume Cooking"]` |
+| status | Number | Air Fryer - Status | Value mapping `["0"="Shutdown","1"="Standby","2"="Pause","3"="Appointment","4"="Cooking","5"="Preheat ","6"="Cooked","7"="Preheat Finish","8"="Preheat Pause","9"="Pause2"]` |
+| fault | Number | Air Fryer - Device Fault | Value mapping `["0"="No Faults","1"="E1","2"="E2"]` |
+| target_time | Number:Time | Air Fryer - Target Time | |
+| target_temperature | Number:Temperature | Air Fryer - Target Temperature | |
+| left_time | Number:Time | Air Fryer - Left Time | |
+| recipe_id | String | Custom - Recipe Id | |
+| work_time | Number:Time | Custom - Work Time | |
+| work_temp | Number:Temperature | Custom - Work Temp | |
+| appoint_time | Number:Time | Custom - Appoint Time | |
+| food_quantity | Number | Custom - Food Quantity | Value mapping `["0"="Null","1"="Single","2"="Double","3"="Half","4"="Full"]` |
+| preheat_switch | Number | Custom - Preheat Switch | Value mapping `["0"="Null","1"="Off","2"="On"]` |
+| appoint_time_left | Number:Time | Custom - Appoint Time Left | |
+| turn_pot | Number | Custom - Turn Pot | Value mapping `["1"="Switch Off","0"="Not Turn Pot","2"="Turn Pot"]` |
### Mi Air Frying Pan (careli.fryer.maf03) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["air-fryer-start-cook"="Air Fryer Start Cook","air-fryer-cancel-cooking"="Air Fryer Cancel Cooking","air-fryer-pause"="Air Fryer Pause","custom-start-cook"="Custom Start Cook","custom-resume-cook"="Custom Resume Cook"]` |
-| status | Number | Air Fryer - Status | Value mapping `["0"="Shutdown","1"="Standby","2"="Pause","3"="Appointment","4"="Cooking","5"="Preheat ","6"="Cooked","7"="Preheat Finish","8"="Preheat Pause","9"="Pause2"]` |
-| fault | Number | Air Fryer - Device Fault | Value mapping `["0"="No Faults","1"="E1","2"="E2"]` |
-| target_time | Number:Time | Air Fryer - Target Time | |
-| target_temperature | Number:Temperature | Air Fryer - Target Temperature | |
-| left_time | Number:Time | Air Fryer - Left Time | |
-| recipe_id | String | Custom - Recipe Id | |
-| recipe_name | String | Custom - Recipe Name | |
-| work_time | Number:Time | Custom - Work Time | |
-| work_temp | Number:Temperature | Custom - Work Temp | |
-| appoint_time | Number:Time | Custom - Appoint Time | |
-| food_quantity | Number | Custom - Food Quantity | Value mapping `["0"="Null","1"="Single","2"="Double","3"="Half","4"="Full"]` |
-| preheat_switch | Number | Custom - Preheat Switch | Value mapping `["0"="Null","1"="Off","2"="On"]` |
-| appoint_time_left | Number:Time | Custom - Appoint Time Left | |
-| recipe_sync | String | Custom - Recipe Sync | |
-| turn_pot | Number | Custom - Turn Pot | Value mapping `["1"="Switch Off","0"="Not Turn Pot","2"="Turn Pot"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["air-fryer-start-cook"="Air Fryer Start Cook","air-fryer-cancel-cooking"="Air Fryer Cancel Cooking","air-fryer-pause"="Air Fryer Pause","custom-start-cook"="Custom Start Cook","custom-resume-cook"="Custom Resume Cook"]` |
+| status | Number | Air Fryer - Status | Value mapping `["0"="Shutdown","1"="Standby","2"="Pause","3"="Appointment","4"="Cooking","5"="Preheat ","6"="Cooked","7"="Preheat Finish","8"="Preheat Pause","9"="Pause2"]` |
+| fault | Number | Air Fryer - Device Fault | Value mapping `["0"="No Faults","1"="E1","2"="E2"]` |
+| target_time | Number:Time | Air Fryer - Target Time | |
+| target_temperature | Number:Temperature | Air Fryer - Target Temperature | |
+| left_time | Number:Time | Air Fryer - Left Time | |
+| recipe_id | String | Custom - Recipe Id | |
+| recipe_name | String | Custom - Recipe Name | |
+| work_time | Number:Time | Custom - Work Time | |
+| work_temp | Number:Temperature | Custom - Work Temp | |
+| appoint_time | Number:Time | Custom - Appoint Time | |
+| food_quantity | Number | Custom - Food Quantity | Value mapping `["0"="Null","1"="Single","2"="Double","3"="Half","4"="Full"]` |
+| preheat_switch | Number | Custom - Preheat Switch | Value mapping `["0"="Null","1"="Off","2"="On"]` |
+| appoint_time_left | Number:Time | Custom - Appoint Time Left | |
+| recipe_sync | String | Custom - Recipe Sync | |
+| turn_pot | Number | Custom - Turn Pot | Value mapping `["1"="Switch Off","0"="Not Turn Pot","2"="Turn Pot"]` |
### Qingping Air Monitor Lite (cgllc.airm.cgdn1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["settings-set-start-time"="Set Start Time","settings-set-end-time"="Set End Time","settings-set-frequency"="Set Frequency","settings-set-screen-off"="Set Screen Off","settings-set-device-off"="Set Device Off","settings-set-temp-unit"="Set Temp Unit"]` |
-| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| pm2_5_density | Number:Density | Environment - PM2 5 Density | |
-| pm10_density | Number:Density | Environment - PM10 Density | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| co2_density | Number:Density | Environment - CO2 Density | |
-| battery_level | Number:Dimensionless | Battery - Battery Level | |
-| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not charging","3"="Not chargeable"]` |
-| voltage | Number:ElectricPotential | Battery - Voltage | |
-| mac | String | Mac - Mac | |
-| monitoring_frequency | Number:Time | Settings - Monitoring Frequency | Value mapping `["1"="Second","60"="Second","300"="Second","600"="Second","0"="Null"]` |
-| screen_off | Number:Time | Settings - Screen Off | Value mapping `["15"="Second","30"="Second","60"="Second","300"="Second","0"="Null"]` |
-| device_off | Number:Time | Settings - Device Off | Value mapping `["15"="Minute","30"="Minute","60"="Minute","0"="Null"]` |
-| tempature_unit | String | Settings - Tempature Unit | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["settings-set-start-time"="Set Start Time","settings-set-end-time"="Set End Time","settings-set-frequency"="Set Frequency","settings-set-screen-off"="Set Screen Off","settings-set-device-off"="Set Device Off","settings-set-temp-unit"="Set Temp Unit"]` |
+| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| pm2_5_density | Number:Density | Environment - PM2 5 Density | |
+| pm10_density | Number:Density | Environment - PM10 Density | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| co2_density | Number:Density | Environment - CO2 Density | |
+| battery_level | Number:Dimensionless | Battery - Battery Level | |
+| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not charging","3"="Not chargeable"]` |
+| voltage | Number:ElectricPotential | Battery - Voltage | |
+| mac | String | Mac - Mac | |
+| monitoring_frequency | Number:Time | Settings - Monitoring Frequency | Value mapping `["1"="Second","60"="Second","300"="Second","600"="Second","0"="Null"]` |
+| screen_off | Number:Time | Settings - Screen Off | Value mapping `["15"="Second","30"="Second","60"="Second","300"="Second","0"="Null"]` |
+| device_off | Number:Time | Settings - Device Off | Value mapping `["15"="Minute","30"="Minute","60"="Minute","0"="Null"]` |
+| tempature_unit | String | Settings - Tempature Unit | |
### Mi Multifunction Air Monitor (cgllc.airmonitor.b1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| battery | Number | Battery | |
-| pm25 | Number | PM2.5 | |
-| co2 | Number | CO2e | |
-| tvoc | Number | tVOC | |
-| humidity | Number:Dimensionless | Humidity | |
-| temperature | Number:Temperature | Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| battery | Number | Battery | |
+| pm25 | Number | PM2.5 | |
+| co2 | Number | CO2e | |
+| tvoc | Number | tVOC | |
+| humidity | Number:Dimensionless | Humidity | |
+| temperature | Number:Temperature | Temperature | |
### Qingping Air Monitor (cgllc.airmonitor.s1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| battery | Number | Battery | The device with firmware "4.1.8_9999" stops recognizing parameter "battery" in "get_value" command. The "battery" value request was extracted to separate command in order to keep backward compatibility to the devices with older firmware. |
-| pm25 | Number | PM2.5 | |
-| co2 | Number | CO2 | |
-| tvoc | Number | tVOC | |
-| humidity | Number:Dimensionless | Humidity | |
-| temperature | Number:Temperature | Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| battery | Number | Battery | The device with firmware "4.1.8_9999" stops recognizing parameter "battery" in "get_value" command. The "battery" value request was extracted to separate command in order to keep backward compatibility to the devices with older firmware. |
+| pm25 | Number | PM2.5 | |
+| co2 | Number | CO2 | |
+| tvoc | Number | tVOC | |
+| humidity | Number:Dimensionless | Humidity | |
+| temperature | Number:Temperature | Temperature | |
### Mi Smart Power Plug 2 (Wi-Fi and Bluetooth Gateway) (chuangmi.plug.212a01) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| temperature | Number:Temperature | Temperature | |
-| working-time | Number:Time | Working Time | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| power-consumption | Number:Energy | Daily Power Consumption | |
-| electric-current | Number:Current | Power Consumption - Electric Current | |
-| voltage | Number:ElectricPotential | Power Consumption - Voltage | |
-| electric-power | Number:Power | Current Power Consumption - Electric Power | |
-| on-duration | Number:Time | Imilab Timer - On Duration | |
-| off-duration | Number:Time | Imilab Timer - Off Duration | |
-| countdown | Number:Time | Imilab Timer - Countdown | |
-| task-switch | Switch | Imilab Timer - Task Switch | |
-| countdown-info | Switch | Imilab Timer - Countdown Info | |
-| bt-gw | String | BT Gateway | Value mapping `["disable"="Disable","enable"="Enable"]` |
-| bt-gw-devices | String | Connected BT Gateway Devices | Note, refreshes every 2nd refresh. Channel requires cloud connectivity to function. Sample widget to visualise the (json) output available from the widget market |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| temperature | Number:Temperature | Temperature | |
+| working-time | Number:Time | Working Time | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| power-consumption | Number:Energy | Daily Power Consumption | |
+| electric-current | Number:Current | Power Consumption - Electric Current | |
+| voltage | Number:ElectricPotential | Power Consumption - Voltage | |
+| electric-power | Number:Power | Current Power Consumption - Electric Power | |
+| on-duration | Number:Time | Imilab Timer - On Duration | |
+| off-duration | Number:Time | Imilab Timer - Off Duration | |
+| countdown | Number:Time | Imilab Timer - Countdown | |
+| task-switch | Switch | Imilab Timer - Task Switch | |
+| countdown-info | Switch | Imilab Timer - Countdown Info | |
+| bt-gw | String | BT Gateway | Value mapping `["disable"="Disable","enable"="Enable"]` |
+| bt-gw-devices | String | Connected BT Gateway Devices | Note, refreshes every 2nd refresh. Channel requires cloud connectivity to function. Sample widget to visualise the (json) output available from the widget market |
### Mi Smart Plug WiFi (chuangmi.plug.hmi205) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| temperature | Number:Temperature | Temperature | |
-| led | Switch | Indicator light | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| temperature | Number:Temperature | Temperature | |
+| led | Switch | Indicator light | |
### Mi Smart Plug (WiFi) (chuangmi.plug.hmi206) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | If this channel does not respond to on/off upgrade firmware |
-| usb | Switch | USB | |
-| temperature | Number:Temperature | Temperature | |
-| led | Switch | Wifi LED | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | If this channel does not respond to on/off upgrade firmware |
+| usb | Switch | USB | |
+| temperature | Number:Temperature | Temperature | |
+| led | Switch | Wifi LED | |
### Mi Smart Wi-Fi Plug (Bluetooth Gateway) (chuangmi.plug.hmi208) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | If this channel does not respond to on/off upgrade firmware |
-| usb | Switch | USB | |
-| temperature | Number:Temperature | Temperature | |
-| led | Switch | Wifi LED | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | If this channel does not respond to on/off upgrade firmware |
+| usb | Switch | USB | |
+| temperature | Number:Temperature | Temperature | |
+| led | Switch | Wifi LED | |
### Mi Plug Mini (chuangmi.plug.m1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| temperature | Number:Temperature | Temperature | |
-| led | Switch | Indicator light | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| temperature | Number:Temperature | Temperature | |
+| led | Switch | Indicator light | |
### Mi Smart Plug (Wi-Fi) Basic (chuangmi.plug.m3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| temperature | Number:Temperature | Temperature | |
-| led | Switch | Indicator light | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| temperature | Number:Temperature | Temperature | |
+| led | Switch | Indicator light | |
### Mi Smart Power Plug (chuangmi.plug.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| usb | Switch | USB | |
-| temperature | Number:Temperature | Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| usb | Switch | USB | |
+| temperature | Number:Temperature | Temperature | |
### Mi Smart Power Plug v2 (chuangmi.plug.v2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| usb | Switch | USB | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| usb | Switch | USB | |
### MIJIA Smart Plug Enhanced (chuangmi.plug.v3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | If this channel does not respond to on/off upgrade firmware |
-| usb | Switch | USB | |
-| temperature | Number:Temperature | Temperature | |
-| led | Switch | Wifi LED | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | If this channel does not respond to on/off upgrade firmware |
+| usb | Switch | USB | |
+| temperature | Number:Temperature | Temperature | |
+| led | Switch | Wifi LED | |
### Gosund Smart Plug (cuco.plug.cp1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| FirmwareRevision | String | Device Information-CurrentFirmware Version | |
-| Manufacturer | String | Device Information-Device Manufacturer | |
-| Model | String | Device Information-Device Model | |
-| SerialNumber | String | Device Information-Device Serial Number | |
-| On | Switch | Switch-Switch Status | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| FirmwareRevision | String | Device Information-CurrentFirmware Version | |
+| Manufacturer | String | Device Information-Device Manufacturer | |
+| Model | String | Device Information-Device Model | |
+| SerialNumber | String | Device Information-Device Serial Number | |
+| On | Switch | Switch-Switch Status | |
+
+### Xiaomi Smart Plug 2 (Wi-Fi) (cuco.plug.v2eur) Channels
+
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["switch-toggle"="Switch Toggle"]` |
+| on | Switch | Switch - Switch Status | |
+| default_power_on_state | Number | Switch - Default Power On State | |
+| fault | Number | Switch - Device Fault | Value mapping `["0"="No Faults","1"="Over Temperature","2"="Overload"]` |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| power_consumption | Number | Power Consumption - Power Consumption | |
+| electric_power | Number:Power | Power Consumption - Electric Power | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| delay | Switch | Delay - Delay | |
+| delay_time | Number:Time | Delay - Delay Time | |
+| delay_remain_time | Number:Time | Delay - Delay Remain Time | |
+| on2 | Switch | Charging Protection - On | |
+| power | Number | Charging Protection - Power | |
+| protect_time | Number:Time | Charging Protection - Protect Time | |
+| status | Switch | Cycle - Status | |
+| data_value | String | Cycle - Data Value | |
+| on3 | Switch | Max Power Limit - On | |
+| power1 | Number:Power | Max Power Limit - Power | |
### Mi Smart Antibacterial Humidifier (deerma.humidifier.jsq) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | Number | Mode | Value mapping `["1"="Low","2"="Medium","3"="High","4"="Humidity "]` |
-| humidity | Number:Dimensionless | Humidity | |
-| humidity_set | Number:Dimensionless | Humidity Setting | |
-| led | Switch | LED indicator Light | |
-| sound | Switch | Notification Sounds | |
-| watertankstatus | Number | Watertank Status | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | Number | Mode | Value mapping `["1"="Low","2"="Medium","3"="High","4"="Humidity "]` |
+| humidity | Number:Dimensionless | Humidity | |
+| humidity_set | Number:Dimensionless | Humidity Setting | |
+| led | Switch | LED indicator Light | |
+| sound | Switch | Notification Sounds | |
+| watertankstatus | Number | Watertank Status | |
### Mi S Smart Humidifer (deerma.humidifier.jsq1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | Number | Mode | Value mapping `["1"="Low","2"="Medium","3"="High","4"="Humidity "]` |
-| humidity | Number:Dimensionless | Humidity | |
-| humidity_set | Number:Dimensionless | Humidity Setting | |
-| led | Switch | LED indicator Light | |
-| sound | Switch | Notification Sounds | |
-| watertankstatus | Number | Watertank Status | |
-| wet_and_protect | Switch | Wet and Protect | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | Number | Mode | Value mapping `["1"="Low","2"="Medium","3"="High","4"="Humidity "]` |
+| humidity | Number:Dimensionless | Humidity | |
+| humidity_set | Number:Dimensionless | Humidity Setting | |
+| led | Switch | LED indicator Light | |
+| sound | Switch | Notification Sounds | |
+| watertankstatus | Number | Watertank Status | |
+| wet_and_protect | Switch | Wet and Protect | |
### Xiaomi Smart Humidifier 2 (deerma.humidifier.jsq2w) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Humidifier - Switch Status | |
-| fault | Number | Humidifier - Device Fault | Value mapping `["0"="No Faults","1"="Insufficient Water","2"="Water Separation"]` |
-| fan_level | Number | Humidifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Humidity"]` |
-| target_humidity | Number:Dimensionless | Humidifier - Target Humidity | |
-| status | Number | Status | Value mapping `["1"="Idle","2"="Busy"]` |
-| mode | Number | Mode | Value mapping `["0"="None","1"="Constant Humidity"]` |
-| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| tank_filed | Switch | Tank Filed | |
-| water_shortage_fault | Switch | Water Shortage Fault | |
-| humi_sensor_fault | Switch | Humi-Sensor Fault | |
-| temp_sensor_fault | Switch | Temp-Sensor Fault | |
-| overwet_protect | Switch | Overwet Protect | |
-| overwet_protect_on | Switch | Overwet Protect On | |
-| overtop_humidity | Switch | Overtop Humidity | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Humidifier - Switch Status | |
+| fault | Number | Humidifier - Device Fault | Value mapping `["0"="No Faults","1"="Insufficient Water","2"="Water Separation"]` |
+| fan_level | Number | Humidifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Humidity"]` |
+| target_humidity | Number:Dimensionless | Humidifier - Target Humidity | |
+| status | Number | Status | Value mapping `["1"="Idle","2"="Busy"]` |
+| mode | Number | Mode | Value mapping `["0"="None","1"="Constant Humidity"]` |
+| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| tank_filed | Switch | Tank Filed | |
+| water_shortage_fault | Switch | Water Shortage Fault | |
+| humi_sensor_fault | Switch | Humi-Sensor Fault | |
+| temp_sensor_fault | Switch | Temp-Sensor Fault | |
+| overwet_protect | Switch | Overwet Protect | |
+| overwet_protect_on | Switch | Overwet Protect On | |
+| overtop_humidity | Switch | Overtop Humidity | |
### Mi Smart Antibacterial Humidifier (deerma.humidifier.jsq5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Humidifier - Switch Status | |
-| fault | Number | Humidifier - Device Fault | Value mapping `["0"="No Faults","1"="Insufficient Water","2"="Water Separation"]` |
-| fan_level | Number | Humidifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Humidity"]` |
-| target_humidity | Number:Dimensionless | Humidifier - Target Humidity | |
-| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| water_shortage_fault | Switch | Custom - Water Shortage Fault | |
-| the_tank_filed | Switch | Custom - The Tank Filed | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Humidifier - Switch Status | |
+| fault | Number | Humidifier - Device Fault | Value mapping `["0"="No Faults","1"="Insufficient Water","2"="Water Separation"]` |
+| fan_level | Number | Humidifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Humidity"]` |
+| target_humidity | Number:Dimensionless | Humidifier - Target Humidity | |
+| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| water_shortage_fault | Switch | Custom - Water Shortage Fault | |
+| the_tank_filed | Switch | Custom - The Tank Filed | |
### Mi Smart Humidifer S (deerma.humidifier.jsqs) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Humidifier - Switch Status | |
-| fault | Number | Humidifier - Device Fault | Value mapping `["0"="No Faults","1"="Insufficient Water","2"="Water Separation"]` |
-| fan_level | Number | Humidifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Humidity"]` |
-| target_humidity | Number:Dimensionless | Humidifier - Target Humidity | |
-| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| water_shortage_fault | Switch | Custom - Water Shortage Fault | |
-| the_tank_filed | Switch | Custom - The Tank Filed | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Humidifier - Switch Status | |
+| fault | Number | Humidifier - Device Fault | Value mapping `["0"="No Faults","1"="Insufficient Water","2"="Water Separation"]` |
+| fan_level | Number | Humidifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Humidity"]` |
+| target_humidity | Number:Dimensionless | Humidifier - Target Humidity | |
+| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| water_shortage_fault | Switch | Custom - Water Shortage Fault | |
+| the_tank_filed | Switch | Custom - The Tank Filed | |
### Mi Smart Humidifier (deerma.humidifier.mjjsq) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | Number | Mode | Value mapping `["1"="Low","2"="Medium","3"="High","4"="Humidity "]` |
-| humidity | Number:Dimensionless | Humidity | |
-| humidity_set | Number:Dimensionless | Humidity Setting | |
-| led | Switch | LED indicator Light | |
-| sound | Switch | Notification Sounds | |
-| watertankstatus | Number | Watertank Status | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | Number | Mode | Value mapping `["1"="Low","2"="Medium","3"="High","4"="Humidity "]` |
+| humidity | Number:Dimensionless | Humidity | |
+| humidity_set | Number:Dimensionless | Humidity Setting | |
+| led | Switch | LED indicator Light | |
+| sound | Switch | Notification Sounds | |
+| watertankstatus | Number | Watertank Status | |
### Mi Fresh Air Ventilator A1-150 (dmaker.airfresh.a1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| airFreshMode | String | Mode | Value mapping `["auto"="Auto","sleep"="Sleep","favourite"="Favorite"]` |
-| airFreshPTCPower | Switch | PTC | |
-| airFreshPTCStatus | Switch | PTC Status | |
-| airFreshDisplay | Switch | Display | |
-| airFreshChildLock | Switch | Child Lock | |
-| airFreshSound | Switch | Sound | |
-| airFreshPM25 | Number | PM2.5 | |
-| airFreshCO2 | Number | CO2 | |
-| airFreshCurrentSpeed | Number | Current Speed | |
-| airFreshFavoriteSpeed | Number | Favorite Speed | |
-| airFreshTemperature | Number | Temperature Outside | |
-| airFreshFilterPercents | Number | Filter Percents Remaining | |
-| airFreshFilterDays | Number | Filter Days Remaining | |
-| airFreshResetFilterA1 | String | Reset Filter | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| airFreshMode | String | Mode | Value mapping `["auto"="Auto","sleep"="Sleep","favourite"="Favorite"]` |
+| airFreshPTCPower | Switch | PTC | |
+| airFreshPTCStatus | Switch | PTC Status | |
+| airFreshDisplay | Switch | Display | |
+| airFreshChildLock | Switch | Child Lock | |
+| airFreshSound | Switch | Sound | |
+| airFreshPM25 | Number | PM2.5 | |
+| airFreshCO2 | Number | CO2 | |
+| airFreshCurrentSpeed | Number | Current Speed | |
+| airFreshFavoriteSpeed | Number | Favorite Speed | |
+| airFreshTemperature | Number | Temperature Outside | |
+| airFreshFilterPercents | Number | Filter Percents Remaining | |
+| airFreshFilterDays | Number | Filter Days Remaining | |
+| airFreshResetFilterA1 | String | Reset Filter | |
### Mi Fresh Air Ventilator (dmaker.airfresh.t2017) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| airFreshMode | String | Mode | Value mapping `["auto"="Auto","sleep"="Sleep","favourite"="Favorite"]` |
-| airFreshPTCPower | Switch | PTC | |
-| airFreshPtcLevel | String | PTC Level | Value mapping `["low"="Low","medium"="Medium","high"="High"]` |
-| airFreshPTCStatus | Switch | PTC Status | |
-| airFreshDisplayDirection | String | Screen direction | Value mapping `["forward"="Normal","left"="Left","right"="Right"]` |
-| airFreshDisplay | Switch | Display | |
-| airFreshChildLock | Switch | Child Lock | |
-| airFreshSound | Switch | Sound | |
-| airFreshPM25 | Number | PM2.5 | |
-| airFreshCO2 | Number | CO2 | |
-| airFreshCurrentSpeed | Number | Current Speed | |
-| airFreshFavoriteSpeed | Number | Favorite Speed | |
-| airFreshTemperature | Number | Temperature Outside | |
-| airFreshFilterPercents | Number | Filter Percents Remaining | |
-| airFreshFilterDays | Number | Filter Days Remaining | |
-| airFreshFilterProPercents | Number | Filter Pro Percents Remaining | |
-| airFreshFilterProDays | Number | Filter Pro Days Remaining | |
-| airFreshResetFilter | String | Reset Filter | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| airFreshMode | String | Mode | Value mapping `["auto"="Auto","sleep"="Sleep","favourite"="Favorite"]` |
+| airFreshPTCPower | Switch | PTC | |
+| airFreshPtcLevel | String | PTC Level | Value mapping `["low"="Low","medium"="Medium","high"="High"]` |
+| airFreshPTCStatus | Switch | PTC Status | |
+| airFreshDisplayDirection | String | Screen direction | Value mapping `["forward"="Normal","left"="Left","right"="Right"]` |
+| airFreshDisplay | Switch | Display | |
+| airFreshChildLock | Switch | Child Lock | |
+| airFreshSound | Switch | Sound | |
+| airFreshPM25 | Number | PM2.5 | |
+| airFreshCO2 | Number | CO2 | |
+| airFreshCurrentSpeed | Number | Current Speed | |
+| airFreshFavoriteSpeed | Number | Favorite Speed | |
+| airFreshTemperature | Number | Temperature Outside | |
+| airFreshFilterPercents | Number | Filter Percents Remaining | |
+| airFreshFilterDays | Number | Filter Days Remaining | |
+| airFreshFilterProPercents | Number | Filter Pro Percents Remaining | |
+| airFreshFilterProDays | Number | Filter Pro Days Remaining | |
+| airFreshResetFilter | String | Reset Filter | |
### Mi Smart Standing Fan 2 Lite (dmaker.fan.1c) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["fan-toggle"="Fan Toggle"]` |
-| On | Switch | Fan - Switch Status | |
-| FanLevel | Number | Fan-Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
-| HorizontalSwing | Switch | Fan-Horizontal Swing | |
-| Mode | Number | Fan-Mode | Value mapping `["0"="Straight Wind","1"="Sleep"]` |
-| OffDelayTime | Number:Time | Fan-Power Off Delay Time | |
-| Alarm | Switch | Fan-Alarm | |
-| Brightness | Switch | Fan-Brightness | |
-| PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["fan-toggle"="Fan Toggle"]` |
+| On | Switch | Fan - Switch Status | |
+| FanLevel | Number | Fan-Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| HorizontalSwing | Switch | Fan-Horizontal Swing | |
+| Mode | Number | Fan-Mode | Value mapping `["0"="Straight Wind","1"="Sleep"]` |
+| OffDelayTime | Number:Time | Fan-Power Off Delay Time | |
+| Alarm | Switch | Fan-Alarm | |
+| Brightness | Switch | Fan-Brightness | |
+| PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | |
### Mi Smart Standing Fan 1X (dmaker.fan.p5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| roll | Switch | Rotation | |
-| mode | Number | Mode | |
-| angle | Number | Angle | |
-| timer | Number | Timer | |
-| beep | Switch | Beep Sound | |
-| light | Number | Light | |
-| child_lock | Switch | Child Lock | |
-| speed | Number | Speed | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| roll | Switch | Rotation | |
+| mode | Number | Mode | |
+| angle | Number | Angle | |
+| timer | Number | Timer | |
+| beep | Switch | Beep Sound | |
+| light | Number | Light | |
+| child_lock | Switch | Child Lock | |
+| speed | Number | Speed | |
### Mi Smart Standing Fan 1C (dmaker.fan.p8) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["fan-toggle"="Fan Toggle"]` |
-| On | Switch | Fan - Switch Status | |
-| FanLevel | Number | Fan-Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
-| HorizontalSwing | Switch | Fan-Horizontal Swing | |
-| Mode | Number | Fan-Mode | Value mapping `["0"="Straight Wind","1"="Sleep"]` |
-| OffDelayTime | Number:Time | Fan-Power Off Delay Time | |
-| Alarm | Switch | Fan-Alarm | |
-| Brightness | Switch | Fan-Brightness | |
-| PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["fan-toggle"="Fan Toggle"]` |
+| On | Switch | Fan - Switch Status | |
+| FanLevel | Number | Fan-Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| HorizontalSwing | Switch | Fan-Horizontal Swing | |
+| Mode | Number | Fan-Mode | Value mapping `["0"="Straight Wind","1"="Sleep"]` |
+| OffDelayTime | Number:Time | Fan-Power Off Delay Time | |
+| Alarm | Switch | Fan-Alarm | |
+| Brightness | Switch | Fan-Brightness | |
+| PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | |
### Mi Smart Tower Fan (dmaker.fan.p9) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["fan-toggle"="Fan Toggle"]` |
-| On | Switch | Fan-Switch Status | |
-| FanLevel | Number | Fan-Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Level4"]` |
-| Mode | Number | Fan-Mode | Value mapping `["0"="Straight Wind","1"="Natural Wind","2"="Sleep"]` |
-| HorizontalSwing | Switch | Fan-Horizontal Swing | |
-| HorizontalAngle | Number | Fan-Horizontal Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120","150"="150"]` |
-| Alarm | Switch | Fan-Alarm | |
-| OffDelayTime | Number:Time | Fan - Power Off Delay Time | |
-| Brightness | Switch | Fan-Brightness | |
-| MotorControl | Number | Fan-Motor Control | |
-| SpeedLevel | Number | Fan-Speed Level | |
-| PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["fan-toggle"="Fan Toggle"]` |
+| On | Switch | Fan-Switch Status | |
+| FanLevel | Number | Fan-Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Level4"]` |
+| Mode | Number | Fan-Mode | Value mapping `["0"="Straight Wind","1"="Natural Wind","2"="Sleep"]` |
+| HorizontalSwing | Switch | Fan-Horizontal Swing | |
+| HorizontalAngle | Number | Fan-Horizontal Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120","150"="150"]` |
+| Alarm | Switch | Fan-Alarm | |
+| OffDelayTime | Number:Time | Fan - Power Off Delay Time | |
+| Brightness | Switch | Fan-Brightness | |
+| MotorControl | Number | Fan-Motor Control | |
+| SpeedLevel | Number | Fan-Speed Level | |
+| PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | |
### Mi Smart Standing Fan 2 (dmaker.fan.p10) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["fan-toggle"="Fan Toggle"]` |
-| On | Switch | Fan-Switch Status | |
-| FanLevel | Number | Fan-Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Level4"]` |
-| Mode | Number | Fan-Mode | Value mapping `["0"="Straight Wind","1"="Natural Wind","2"="Sleep"]` |
-| HorizontalSwing | Switch | Fan-Horizontal Swing | |
-| HorizontalAngle | Number | Fan-Horizontal Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120","150"="150"]` |
-| Alarm | Switch | Fan-Alarm | |
-| OffDelayTime | Number:Time | Fan - Power Off Delay Time | |
-| Brightness | Switch | Fan-Brightness | |
-| MotorControl | Number | Fan-Motor Control | |
-| SpeedLevel | Number | Fan-Speed Level | |
-| PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["fan-toggle"="Fan Toggle"]` |
+| On | Switch | Fan-Switch Status | |
+| FanLevel | Number | Fan-Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Level4"]` |
+| Mode | Number | Fan-Mode | Value mapping `["0"="Straight Wind","1"="Natural Wind","2"="Sleep"]` |
+| HorizontalSwing | Switch | Fan-Horizontal Swing | |
+| HorizontalAngle | Number | Fan-Horizontal Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120","150"="150"]` |
+| Alarm | Switch | Fan-Alarm | |
+| OffDelayTime | Number:Time | Fan - Power Off Delay Time | |
+| Brightness | Switch | Fan-Brightness | |
+| MotorControl | Number | Fan-Motor Control | |
+| SpeedLevel | Number | Fan-Speed Level | |
+| PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | |
### Mi Smart Standing Fan Pro (dmaker.fan.p15) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Fan - Switch Status | |
-| fan_level | Number | Fan - Gear Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Level4"]` |
-| mode | Number | Fan - Mode | Value mapping `["0"="Straight Wind","1"="Natural Wind"]` |
-| horizontal_swing | Switch | Fan - Horizontal Swing | |
-| horizontal_angle | Number | Fan - Horizontal Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120","140"="140"]` |
-| status | Number | Fan - Status | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| alarm | Switch | Alarm - Alarm | |
-| fault | Number | Motor Controller - Device Fault | Value mapping `["0"="No Faults"]` |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| off_delay_time | Number:Time | Off Delay Time - Off Delay Time | |
-| actions | String | Actions | Value mapping `["off-delay-time-toggle"="Off Delay Time Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Fan - Switch Status | |
+| fan_level | Number | Fan - Gear Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Level4"]` |
+| mode | Number | Fan - Mode | Value mapping `["0"="Straight Wind","1"="Natural Wind"]` |
+| horizontal_swing | Switch | Fan - Horizontal Swing | |
+| horizontal_angle | Number | Fan - Horizontal Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120","140"="140"]` |
+| status | Number | Fan - Status | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| alarm | Switch | Alarm - Alarm | |
+| fault | Number | Motor Controller - Device Fault | Value mapping `["0"="No Faults"]` |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| off_delay_time | Number:Time | Off Delay Time - Off Delay Time | |
+| actions | String | Actions | Value mapping `["off-delay-time-toggle"="Off Delay Time Toggle"]` |
### Mi Smart Standing Fan 2 (dmaker.fan.p18) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["fan-toggle"="Fan Toggle"]` |
-| on | Switch | Fan - Switch Status | |
-| fan_level | Number | Fan - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Level4"]` |
-| mode | Number | Fan - Mode | Value mapping `["0"="Straight Wind","1"="Natural Wind"]` |
-| horizontal_swing | Switch | Fan - Horizontal Swing | |
-| horizontal_angle | Number | Fan - Horizontal Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120","140"="140"]` |
-| off_delay_time | Number:Time | Fan - Power Off Delay Time | |
-| brightness | Switch | Fan - Brightness | |
-| alarm | Switch | Fan - Alarm | |
-| motor_control | Number | Fan - Motor Control | Value mapping `["0"="NO","1"="LEFT","2"="RIGHT"]` |
-| speed_level | Number | Fan - Speed Level | |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["fan-toggle"="Fan Toggle"]` |
+| on | Switch | Fan - Switch Status | |
+| fan_level | Number | Fan - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","4"="Level4"]` |
+| mode | Number | Fan - Mode | Value mapping `["0"="Straight Wind","1"="Natural Wind"]` |
+| horizontal_swing | Switch | Fan - Horizontal Swing | |
+| horizontal_angle | Number | Fan - Horizontal Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120","140"="140"]` |
+| off_delay_time | Number:Time | Fan - Power Off Delay Time | |
+| brightness | Switch | Fan - Brightness | |
+| alarm | Switch | Fan - Alarm | |
+| motor_control | Number | Fan - Motor Control | Value mapping `["0"="NO","1"="LEFT","2"="RIGHT"]` |
+| speed_level | Number | Fan - Speed Level | |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
### Mi Robot Vacuum Mop 1C STYTJ01ZHM (dreame.vacuum.mc1808) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| vacuumaction | String | Vacuum Action | Value mapping `["vacuum"="Vacuum","stop"="Stop","sweep"="Sweep","stopsweep"="Stop Sweep","dock"="Goto Dock"]` |
-| BatteryLevel | Number | Battery-Battery Level | |
-| ChargingState | Number | Battery-Charging State | Value mapping `["1"="Charging","2"="Not Charging","4"="Charging","5"="Go Charging"]` |
-| water-mode | Number | Water Mode | Value mapping `["1"="Low","2"="Medium","4"="High"]` |
-| Fault | Number | Robot Cleaner-Device Fault | Value mapping `["0"="No faults"]` |
-| Status | Number | Robot Cleaner-Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging"]` |
-| BrushLeftTime | Number:Time | Main Cleaning Brush-Brush Left Time | |
-| BrushLifeLevel | Number:Dimensionless | Main Cleaning Brush-Brush Life Level | |
-| FilterLifeLevel | Number:Dimensionless | Filter - Filter Life Level | |
-| FilterLeftTime | Number:Time | Filter-Filter Left Time | |
-| BrushLeftTime1 | Number:Time | Side Cleaning Brush-Brush Left Time | |
-| BrushLifeLevel1 | Number:Dimensionless | Side Cleaning Brush-Brush Life Level | |
-| WorkMode | Number | clean-workmode | |
-| Area | String | clean-area | |
-| Timer | String | clean-timer | |
-| Mode | Number | clean-mode | Value mapping `["0"="quiet","1"="standard","2"="medium","3"="strong"]` |
-| TotalCleanTime | Number:Time | Clean - Total Clean Time | |
-| TotalCleanTimes | Number | Clean - Total Clean Times | |
-| TotalCleanArea | Number:Area | Clean - Total Clean Area | |
-| CleanLogStartTime | Number | Clean - Clean Log Start Time | |
-| ButtonLed | Number | Clean - Button Led | |
-| TaskDone | Number | Clean - Task Done | Value mapping `["0"="in progress","1"="done"]` |
-| LifeSieve | String | Consumable - Life Sieve | |
-| LifeBrushSide | String | Consumable - Life Brush Side | |
-| LifeBrushMain | String | Consumable - Life Brush Main | |
-| Enable | Switch | Annoy - Enable | |
-| StartTime | String | Annoy - Start Time | |
-| StopTime | String | Annoy - Stop Time | |
-| MapView | String | Map - Map View | |
-| Volume | Number | Audio - Volume | |
-| VoicePackets | String | Audio - Voice Packets | |
-| TimeZone | String | Time - Time Zone | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| vacuumaction | String | Vacuum Action | Value mapping `["vacuum"="Vacuum","stop"="Stop","sweep"="Sweep","stopsweep"="Stop Sweep","dock"="Goto Dock"]` |
+| BatteryLevel | Number | Battery-Battery Level | |
+| ChargingState | Number | Battery-Charging State | Value mapping `["1"="Charging","2"="Not Charging","4"="Charging","5"="Go Charging"]` |
+| water-mode | Number | Water Mode | Value mapping `["1"="Low","2"="Medium","4"="High"]` |
+| Fault | Number | Robot Cleaner-Device Fault | Value mapping `["0"="No faults"]` |
+| Status | Number | Robot Cleaner-Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging"]` |
+| BrushLeftTime | Number:Time | Main Cleaning Brush-Brush Left Time | |
+| BrushLifeLevel | Number:Dimensionless | Main Cleaning Brush-Brush Life Level | |
+| FilterLifeLevel | Number:Dimensionless | Filter - Filter Life Level | |
+| FilterLeftTime | Number:Time | Filter-Filter Left Time | |
+| BrushLeftTime1 | Number:Time | Side Cleaning Brush-Brush Left Time | |
+| BrushLifeLevel1 | Number:Dimensionless | Side Cleaning Brush-Brush Life Level | |
+| WorkMode | Number | clean-workmode | |
+| Area | String | clean-area | |
+| Timer | String | clean-timer | |
+| Mode | Number | clean-mode | Value mapping `["0"="quiet","1"="standard","2"="medium","3"="strong"]` |
+| TotalCleanTime | Number:Time | Clean - Total Clean Time | |
+| TotalCleanTimes | Number | Clean - Total Clean Times | |
+| TotalCleanArea | Number:Area | Clean - Total Clean Area | |
+| CleanLogStartTime | Number | Clean - Clean Log Start Time | |
+| ButtonLed | Number | Clean - Button Led | |
+| TaskDone | Number | Clean - Task Done | Value mapping `["0"="in progress","1"="done"]` |
+| LifeSieve | String | Consumable - Life Sieve | |
+| LifeBrushSide | String | Consumable - Life Brush Side | |
+| LifeBrushMain | String | Consumable - Life Brush Main | |
+| Enable | Switch | Annoy - Enable | |
+| StartTime | String | Annoy - Start Time | |
+| StopTime | String | Annoy - Stop Time | |
+| MapView | String | Map - Map View | |
+| Volume | Number | Audio - Volume | |
+| VoicePackets | String | Audio - Voice Packets | |
+| TimeZone | String | Time - Time Zone | |
### Dreame Robot Vacuum-Mop F9 (dreame.vacuum.p2008) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging"]` |
-| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Faults"]` |
-| battery-level | Number | Battery - Battery Level | |
-| charging-state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
-| brush-left-time | Number:Time | Main Cleaning Brush - Brush Left Time | |
-| brush-life-level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
-| brush-left-time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
-| brush-life-level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
-| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter-left-time | Number:Time | Filter - Filter Left Time | |
-| work-mode | Number | Vacuum Extend - Work Mode | |
-| cleaning-time | Number:Time | Vacuum Extend - Cleaning Time | |
-| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
-| cleaning-mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
-| mop-mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
-| waterbox-status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
-| task-status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
-| break-point-restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
-| carpet-press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
-| enable | Switch | Do Not Disturb - Enable | |
-| start-time | String | Do Not Disturb - Start Time | |
-| end-time | String | Do Not Disturb - End Time | |
-| volume | Number | Audio - Volume | |
-| voice-packet-id | String | Audio - Voice Packet Id | |
-| voice-change-state | String | Audio - Voice Change State | |
-| time-zone | String | Time - Time Zone | |
-| timer-clean | String | Time - Timer Clean | |
-| first-clean-time | Number | Clean Logs - First Clean Time | |
-| total-clean-time | Number:Time | Clean Logs - Total Clean Time | |
-| total-clean-times | Number | Clean Logs - Total Clean Times | |
-| total-clean-area | Number | Clean Logs - Total Clean Area | |
-| save-map-status | Number | Vslam Extend - Save Map Status | Value mapping `["0"="Off","1"="On","-1"="Not Enabled"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging"]` |
+| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Faults"]` |
+| battery-level | Number | Battery - Battery Level | |
+| charging-state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
+| brush-left-time | Number:Time | Main Cleaning Brush - Brush Left Time | |
+| brush-life-level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
+| brush-left-time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
+| brush-life-level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
+| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter-left-time | Number:Time | Filter - Filter Left Time | |
+| work-mode | Number | Vacuum Extend - Work Mode | |
+| cleaning-time | Number:Time | Vacuum Extend - Cleaning Time | |
+| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
+| cleaning-mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
+| mop-mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
+| waterbox-status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
+| task-status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
+| break-point-restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
+| carpet-press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
+| enable | Switch | Do Not Disturb - Enable | |
+| start-time | String | Do Not Disturb - Start Time | |
+| end-time | String | Do Not Disturb - End Time | |
+| volume | Number | Audio - Volume | |
+| voice-packet-id | String | Audio - Voice Packet Id | |
+| voice-change-state | String | Audio - Voice Change State | |
+| time-zone | String | Time - Time Zone | |
+| timer-clean | String | Time - Timer Clean | |
+| first-clean-time | Number | Clean Logs - First Clean Time | |
+| total-clean-time | Number:Time | Clean Logs - Total Clean Time | |
+| total-clean-times | Number | Clean Logs - Total Clean Times | |
+| total-clean-area | Number | Clean Logs - Total Clean Area | |
+| save-map-status | Number | Vslam Extend - Save Map Status | Value mapping `["0"="Off","1"="On","-1"="Not Enabled"]` |
### Dreame Robot Vacuum D9 (dreame.vacuum.p2009) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| vacuumaction | String | Vacuum Action | Value mapping `["sweep"="Sweep","stopsweep"="Stop Sweep","dock"="Goto Dock","findme"="Find me","testsound"="Test Sound"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
-| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
-| battery-level | Number:Dimensionless | Battery - Battery Level | |
-| charging-state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
-| resetConsumable | String | Consumables Reset | Value mapping `["mainbrush-cleaner-reset-brush-life"="Reset Main Brush","sidebrush-cleaner-reset-brush-life"="Reset Side Brush","filter-reset-filter-life"="Reset Filter"]` |
-| brush-left-time | Number:Time | Main Cleaning Brush - Brush Left Time | |
-| brush-life-level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
-| brush-left-time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
-| brush-life-level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
-| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter-left-time | Number:Time | Filter - Filter Left Time | |
-| work-mode | Number | Vacuum Extend - Work Mode | |
-| cleaning-time | Number:Time | Vacuum Extend - Cleaning Time | |
-| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
-| cleaning-mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
-| mop-mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
-| waterbox-status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
-| task-status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
-| break-point-restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
-| carpet-press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
-| serial-number1 | String | Vacuum Extend - Serial Number | |
-| clean-rags-tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
-| keep-sweeper-time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
-| faults | String | Vacuum Extend - Faults | |
-| enable | Switch | Do Not Disturb - Enable | |
-| start-time | String | Do Not Disturb - Start Time | |
-| end-time | String | Do Not Disturb - End Time | |
-| volume | Number:Dimensionless | Audio - Volume | |
-| voice-packet-id | String | Audio - Voice Packet Id | |
-| voice-change-state | String | Audio - Voice Change State | |
-| time-zone | String | Time - Time Zone | |
-| timer-clean | String | Time - Timer Clean | |
-| first-clean-time | Number | Clean Logs - First Clean Time | |
-| total-clean-time | Number:Time | Clean Logs - Total Clean Time | |
-| total-clean-times | Number | Clean Logs - Total Clean Times | |
-| total-clean-area | Number | Clean Logs - Total Clean Area | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| vacuumaction | String | Vacuum Action | Value mapping `["sweep"="Sweep","stopsweep"="Stop Sweep","dock"="Goto Dock","findme"="Find me","testsound"="Test Sound"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
+| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
+| battery-level | Number:Dimensionless | Battery - Battery Level | |
+| charging-state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
+| resetConsumable | String | Consumables Reset | Value mapping `["mainbrush-cleaner-reset-brush-life"="Reset Main Brush","sidebrush-cleaner-reset-brush-life"="Reset Side Brush","filter-reset-filter-life"="Reset Filter"]` |
+| brush-left-time | Number:Time | Main Cleaning Brush - Brush Left Time | |
+| brush-life-level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
+| brush-left-time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
+| brush-life-level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
+| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter-left-time | Number:Time | Filter - Filter Left Time | |
+| work-mode | Number | Vacuum Extend - Work Mode | |
+| cleaning-time | Number:Time | Vacuum Extend - Cleaning Time | |
+| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
+| cleaning-mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
+| mop-mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
+| waterbox-status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
+| task-status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
+| break-point-restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
+| carpet-press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
+| serial-number1 | String | Vacuum Extend - Serial Number | |
+| clean-rags-tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
+| keep-sweeper-time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
+| faults | String | Vacuum Extend - Faults | |
+| enable | Switch | Do Not Disturb - Enable | |
+| start-time | String | Do Not Disturb - Start Time | |
+| end-time | String | Do Not Disturb - End Time | |
+| volume | Number:Dimensionless | Audio - Volume | |
+| voice-packet-id | String | Audio - Voice Packet Id | |
+| voice-change-state | String | Audio - Voice Change State | |
+| time-zone | String | Time - Time Zone | |
+| timer-clean | String | Time - Timer Clean | |
+| first-clean-time | Number | Clean Logs - First Clean Time | |
+| total-clean-time | Number:Time | Clean Logs - Total Clean Time | |
+| total-clean-times | Number | Clean Logs - Total Clean Times | |
+| total-clean-area | Number | Clean Logs - Total Clean Area | |
### Dreame Bot W10 (dreame.vacuum.p2027) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","vacuum-start-room-sweep"="Vacuum Start Room Sweep","battery-start-charge"="Battery Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping","8"="Drying","9"="Washing","10"="Go Washing","11"="Building","12"="Sweeping and Mopping","13"="Charging Completed"]` |
-| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
-| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Strong","3"="Full Speed"]` |
-| battery_level | Number:Dimensionless | Battery - Battery Level | |
-| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
-| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
-| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
-| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
-| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| work_mode | Number | Vacuum Extend - Work Mode | |
-| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
-| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
-| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
-| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
-| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
-| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
-| clean_extend_data | String | Vacuum Extend - Clean Extend Data | |
-| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
-| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
-| remote_state | String | Vacuum Extend - Remote State | |
-| clean_rags_tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
-| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
-| faults | String | Vacuum Extend - Faults | |
-| nation_matched | String | Vacuum Extend - Nation Matched | |
-| relocation_status | Number | Vacuum Extend - Relocation Status | |
-| mop_status | Number | Vacuum Extend - Mop Status | |
-| child_lock | Number | Vacuum Extend - Child Lock | Value mapping `["0"="Close","1"="Open"]` |
-| clean_cancel | Number | Vacuum Extend - Clean Cancel | |
-| enable | Switch | Do Not Disturb - Enable | |
-| start_time | String | Do Not Disturb - Start Time | |
-| end_time | String | Do Not Disturb - End Time | |
-| frame_info | String | Map - Frame Info | |
-| map_extend_data | String | Map - Map Extend Data | |
-| mult_map_state | Number | Map - Mult Map State | Value mapping `["0"="Close","1"="Open"]` |
-| mult_map_info | String | Map - Mult Map Info | |
-| volume | Number:Dimensionless | Audio - Volume | |
-| voice_packet_id | String | Audio - Voice Packet Id | |
-| voice_change_state | String | Audio - Voice Change State | |
-| set_voice | String | Audio - Set Voice | |
-| time_zone | String | Time - Time Zone | |
-| timer_clean | String | Time - Timer Clean | |
-| first_clean_time | Number | Clean Logs - First Clean Time | |
-| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
-| total_clean_times | Number | Clean Logs - Total Clean Times | |
-| total_clean_area | Number | Clean Logs - Total Clean Area | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","vacuum-start-room-sweep"="Vacuum Start Room Sweep","battery-start-charge"="Battery Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping","8"="Drying","9"="Washing","10"="Go Washing","11"="Building","12"="Sweeping and Mopping","13"="Charging Completed"]` |
+| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
+| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Strong","3"="Full Speed"]` |
+| battery_level | Number:Dimensionless | Battery - Battery Level | |
+| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
+| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
+| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
+| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
+| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| work_mode | Number | Vacuum Extend - Work Mode | |
+| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
+| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
+| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
+| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
+| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
+| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
+| clean_extend_data | String | Vacuum Extend - Clean Extend Data | |
+| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
+| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
+| remote_state | String | Vacuum Extend - Remote State | |
+| clean_rags_tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
+| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
+| faults | String | Vacuum Extend - Faults | |
+| nation_matched | String | Vacuum Extend - Nation Matched | |
+| relocation_status | Number | Vacuum Extend - Relocation Status | |
+| mop_status | Number | Vacuum Extend - Mop Status | |
+| child_lock | Number | Vacuum Extend - Child Lock | Value mapping `["0"="Close","1"="Open"]` |
+| clean_cancel | Number | Vacuum Extend - Clean Cancel | |
+| enable | Switch | Do Not Disturb - Enable | |
+| start_time | String | Do Not Disturb - Start Time | |
+| end_time | String | Do Not Disturb - End Time | |
+| frame_info | String | Map - Frame Info | |
+| map_extend_data | String | Map - Map Extend Data | |
+| mult_map_state | Number | Map - Mult Map State | Value mapping `["0"="Close","1"="Open"]` |
+| mult_map_info | String | Map - Mult Map Info | |
+| volume | Number:Dimensionless | Audio - Volume | |
+| voice_packet_id | String | Audio - Voice Packet Id | |
+| voice_change_state | String | Audio - Voice Change State | |
+| set_voice | String | Audio - Set Voice | |
+| time_zone | String | Time - Time Zone | |
+| timer_clean | String | Time - Timer Clean | |
+| first_clean_time | Number | Clean Logs - First Clean Time | |
+| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
+| total_clean_times | Number | Clean Logs - Total Clean Times | |
+| total_clean_area | Number | Clean Logs - Total Clean Area | |
### Dreame Bot Z10 Pro (dreame.vacuum.p2028) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","battery-start-charge"="Battery Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer","collect-dust-start-collect"="Collect Dust Start Collect"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
-| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
-| battery_level | Number:Dimensionless | Battery - Battery Level | |
-| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
-| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
-| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
-| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
-| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| work_mode | Number | Vacuum Extend - Work Mode | |
-| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
-| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
-| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
-| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
-| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
-| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
-| clean_extend_data | String | Vacuum Extend - Clean Extend Data | |
-| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
-| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
-| remote_state | String | Vacuum Extend - Remote State | |
-| clean_rags_tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
-| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
-| faults | String | Vacuum Extend - Faults | |
-| nation_matched | String | Vacuum Extend - Nation Matched | |
-| relocation_status | Number | Vacuum Extend - Relocation Status | |
-| enable | Switch | Do Not Disturb - Enable | |
-| start_time | String | Do Not Disturb - Start Time | |
-| end_time | String | Do Not Disturb - End Time | |
-| frame_info | String | Map - Frame Info | |
-| map_extend_data | String | Map - Map Extend Data | |
-| mult_map_state | Number | Map - Mult Map State | Value mapping `["0"="Close","1"="Open"]` |
-| mult_map_info | String | Map - Mult Map Info | |
-| volume | Number:Dimensionless | Audio - Volume | |
-| voice_packet_id | String | Audio - Voice Packet Id | |
-| voice_change_state | String | Audio - Voice Change State | |
-| set_voice | String | Audio - Set Voice | |
-| time_zone | String | Time - Time Zone | |
-| timer_clean | String | Time - Timer Clean | |
-| first_clean_time | Number | Clean Logs - First Clean Time | |
-| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
-| total_clean_times | Number | Clean Logs - Total Clean Times | |
-| total_clean_area | Number | Clean Logs - Total Clean Area | |
-| auto_collect | Number | Collect Dust - Auto Collect | Value mapping `["0"="Close-auto-collect","1"="Open-auto-collect"]` |
-| clean_times | Number | Collect Dust - Clean Times | |
-| dust_enable | Number | Collect Dust - Dust Enable | Value mapping `["0"="Disable","1"="Enable"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","battery-start-charge"="Battery Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer","collect-dust-start-collect"="Collect Dust Start Collect"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
+| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
+| battery_level | Number:Dimensionless | Battery - Battery Level | |
+| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
+| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
+| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
+| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
+| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| work_mode | Number | Vacuum Extend - Work Mode | |
+| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
+| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
+| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
+| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
+| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
+| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
+| clean_extend_data | String | Vacuum Extend - Clean Extend Data | |
+| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
+| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
+| remote_state | String | Vacuum Extend - Remote State | |
+| clean_rags_tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
+| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
+| faults | String | Vacuum Extend - Faults | |
+| nation_matched | String | Vacuum Extend - Nation Matched | |
+| relocation_status | Number | Vacuum Extend - Relocation Status | |
+| enable | Switch | Do Not Disturb - Enable | |
+| start_time | String | Do Not Disturb - Start Time | |
+| end_time | String | Do Not Disturb - End Time | |
+| frame_info | String | Map - Frame Info | |
+| map_extend_data | String | Map - Map Extend Data | |
+| mult_map_state | Number | Map - Mult Map State | Value mapping `["0"="Close","1"="Open"]` |
+| mult_map_info | String | Map - Mult Map Info | |
+| volume | Number:Dimensionless | Audio - Volume | |
+| voice_packet_id | String | Audio - Voice Packet Id | |
+| voice_change_state | String | Audio - Voice Change State | |
+| set_voice | String | Audio - Set Voice | |
+| time_zone | String | Time - Time Zone | |
+| timer_clean | String | Time - Timer Clean | |
+| first_clean_time | Number | Clean Logs - First Clean Time | |
+| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
+| total_clean_times | Number | Clean Logs - Total Clean Times | |
+| total_clean_area | Number | Clean Logs - Total Clean Area | |
+| auto_collect | Number | Collect Dust - Auto Collect | Value mapping `["0"="Close-auto-collect","1"="Open-auto-collect"]` |
+| clean_times | Number | Collect Dust - Clean Times | |
+| dust_enable | Number | Collect Dust - Dust Enable | Value mapping `["0"="Disable","1"="Enable"]` |
### Dreame Bot L10 Pro (dreame.vacuum.p2029) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","battery-start-charge"="Battery Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
-| fault | Number | Robot Cleaner - Device Fault | |
-| battery_level | Number:Dimensionless | Battery - Battery Level | |
-| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
-| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
-| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
-| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
-| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| work_mode | Number | Vacuum Extend - Work Mode | |
-| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
-| cleaning_area | Number | Vacuum Extend - Cleaning Area | |
-| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="Silent","1"="Standard","2"="Strong","3"="Turbo"]` |
-| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="Low","2"="Medium","3"="High"]` |
-| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Removed","1"="Installed"]` |
-| task_status | Number | Vacuum Extend - Task Status | |
-| clean_extend_data | String | Vacuum Extend - Clean Extend Data | |
-| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
-| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="On","1"="Off"]` |
-| serial_number | String | Vacuum Extend - Serial Number | |
-| remote_state | String | Vacuum Extend - Remote State | |
-| clean_rags_tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
-| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
-| faults | String | Vacuum Extend - Faults | |
-| enable | Switch | Do Not Disturb - Enable | |
-| start_time | String | Do Not Disturb - Start Time | |
-| end_time | String | Do Not Disturb - End Time | |
-| frame_info | String | Map - Frame Info | |
-| map_extend_data | String | Map - Map Extend Data | |
-| mult_map_state | Number | Map - Mult Map State | Value mapping `["0"="Close","1"="Open"]` |
-| mult_map_info | String | Map - Mult Map Info | |
-| volume | Number | Audio - Volume | |
-| voice_packet_id | String | Audio - Voice Packet Id | |
-| voice_change_state | String | Audio - Voice Change State | |
-| set_voice | String | Audio - Set Voice | |
-| time_zone | String | Time - Time Zone | |
-| timer_clean | String | Time - Timer Clean | |
-| first_clean_time | Number | Clean Logs - First Clean Time | |
-| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
-| total_clean_times | Number | Clean Logs - Total Clean Times | |
-| total_clean_area | Number | Clean Logs - Total Clean Area | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","battery-start-charge"="Battery Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
+| fault | Number | Robot Cleaner - Device Fault | |
+| battery_level | Number:Dimensionless | Battery - Battery Level | |
+| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
+| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
+| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
+| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
+| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| work_mode | Number | Vacuum Extend - Work Mode | |
+| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
+| cleaning_area | Number | Vacuum Extend - Cleaning Area | |
+| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="Silent","1"="Standard","2"="Strong","3"="Turbo"]` |
+| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="Low","2"="Medium","3"="High"]` |
+| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Removed","1"="Installed"]` |
+| task_status | Number | Vacuum Extend - Task Status | |
+| clean_extend_data | String | Vacuum Extend - Clean Extend Data | |
+| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
+| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="On","1"="Off"]` |
+| serial_number | String | Vacuum Extend - Serial Number | |
+| remote_state | String | Vacuum Extend - Remote State | |
+| clean_rags_tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
+| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
+| faults | String | Vacuum Extend - Faults | |
+| enable | Switch | Do Not Disturb - Enable | |
+| start_time | String | Do Not Disturb - Start Time | |
+| end_time | String | Do Not Disturb - End Time | |
+| frame_info | String | Map - Frame Info | |
+| map_extend_data | String | Map - Map Extend Data | |
+| mult_map_state | Number | Map - Mult Map State | Value mapping `["0"="Close","1"="Open"]` |
+| mult_map_info | String | Map - Mult Map Info | |
+| volume | Number | Audio - Volume | |
+| voice_packet_id | String | Audio - Voice Packet Id | |
+| voice_change_state | String | Audio - Voice Change State | |
+| set_voice | String | Audio - Set Voice | |
+| time_zone | String | Time - Time Zone | |
+| timer_clean | String | Time - Timer Clean | |
+| first_clean_time | Number | Clean Logs - First Clean Time | |
+| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
+| total_clean_times | Number | Clean Logs - Total Clean Times | |
+| total_clean_area | Number | Clean Logs - Total Clean Area | |
### Trouver Robot LDS Vacuum-Mop Finder (dreame.vacuum.p2036) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| vacuumaction | String | Vacuum Action | Value mapping `["sweep"="Sweep","stopsweep"="Stop Sweep","dock"="Goto Dock","findme"="Find me","testsound"="Test Sound"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
-| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
-| battery-level | Number:Dimensionless | Battery - Battery Level | |
-| charging-state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
-| resetConsumable | String | Consumables Reset | Value mapping `["mainbrush-cleaner-reset-brush-life"="Reset Main Brush","sidebrush-cleaner-reset-brush-life"="Reset Side Brush","filter-reset-filter-life"="Reset Filter"]` |
-| brush-left-time | Number:Time | Main Cleaning Brush - Brush Left Time | |
-| brush-life-level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
-| brush-left-time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
-| brush-life-level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
-| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter-left-time | Number:Time | Filter - Filter Left Time | |
-| work-mode | Number | Vacuum Extend - Work Mode | |
-| cleaning-time | Number:Time | Vacuum Extend - Cleaning Time | |
-| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
-| cleaning-mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
-| mop-mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
-| waterbox-status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
-| task-status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
-| break-point-restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
-| carpet-press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
-| serial-number1 | String | Vacuum Extend - Serial Number | |
-| clean-rags-tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
-| keep-sweeper-time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
-| faults | String | Vacuum Extend - Faults | |
-| enable | Switch | Do Not Disturb - Enable | |
-| start-time | String | Do Not Disturb - Start Time | |
-| end-time | String | Do Not Disturb - End Time | |
-| volume | Number:Dimensionless | Audio - Volume | |
-| voice-packet-id | String | Audio - Voice Packet Id | |
-| voice-change-state | String | Audio - Voice Change State | |
-| time-zone | String | Time - Time Zone | |
-| timer-clean | String | Time - Timer Clean | |
-| first-clean-time | Number | Clean Logs - First Clean Time | |
-| total-clean-time | Number:Time | Clean Logs - Total Clean Time | |
-| total-clean-times | Number | Clean Logs - Total Clean Times | |
-| total-clean-area | Number | Clean Logs - Total Clean Area | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| vacuumaction | String | Vacuum Action | Value mapping `["sweep"="Sweep","stopsweep"="Stop Sweep","dock"="Goto Dock","findme"="Find me","testsound"="Test Sound"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
+| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
+| battery-level | Number:Dimensionless | Battery - Battery Level | |
+| charging-state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
+| resetConsumable | String | Consumables Reset | Value mapping `["mainbrush-cleaner-reset-brush-life"="Reset Main Brush","sidebrush-cleaner-reset-brush-life"="Reset Side Brush","filter-reset-filter-life"="Reset Filter"]` |
+| brush-left-time | Number:Time | Main Cleaning Brush - Brush Left Time | |
+| brush-life-level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
+| brush-left-time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
+| brush-life-level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
+| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter-left-time | Number:Time | Filter - Filter Left Time | |
+| work-mode | Number | Vacuum Extend - Work Mode | |
+| cleaning-time | Number:Time | Vacuum Extend - Cleaning Time | |
+| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
+| cleaning-mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
+| mop-mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
+| waterbox-status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
+| task-status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
+| break-point-restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
+| carpet-press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
+| serial-number1 | String | Vacuum Extend - Serial Number | |
+| clean-rags-tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
+| keep-sweeper-time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
+| faults | String | Vacuum Extend - Faults | |
+| enable | Switch | Do Not Disturb - Enable | |
+| start-time | String | Do Not Disturb - Start Time | |
+| end-time | String | Do Not Disturb - End Time | |
+| volume | Number:Dimensionless | Audio - Volume | |
+| voice-packet-id | String | Audio - Voice Packet Id | |
+| voice-change-state | String | Audio - Voice Change State | |
+| time-zone | String | Time - Time Zone | |
+| timer-clean | String | Time - Timer Clean | |
+| first-clean-time | Number | Clean Logs - First Clean Time | |
+| total-clean-time | Number:Time | Clean Logs - Total Clean Time | |
+| total-clean-times | Number | Clean Logs - Total Clean Times | |
+| total-clean-area | Number | Clean Logs - Total Clean Area | |
### Mi Robot Vacuum-Mop 2 Pro+ (dreame.vacuum.p2041o) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Start Sweep","vacuum-stop-sweeping"="Stop Sweeping","battery-start-charge"="Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
-| fault | Number | Robot Cleaner - Device Fault | |
-| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Strong","3"="Full Speed"]` |
-| battery_level | Number:Dimensionless | Battery - Battery Level | |
-| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
-| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
-| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
-| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
-| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| work_mode | Number | Vacuum Extend - Work Mode | |
-| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
-| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
-| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
-| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
-| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
-| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
-| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
-| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
-| serial_number | String | Vacuum Extend - Serial Number | |
-| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
-| faults | String | Vacuum Extend - Faults | |
-| enable | Switch | Do Not Disturb - Enable | |
-| start_time | String | Do Not Disturb - Start Time | |
-| end_time | String | Do Not Disturb - End Time | |
-| volume | Number:Dimensionless | Audio - Volume | |
-| voice_packet_id | String | Audio - Voice Packet Id | |
-| voice_change_state | String | Audio - Voice Change State | |
-| time_zone | String | Time - Time Zone | |
-| timer_clean | String | Time - Timer Clean | |
-| first_clean_time | Number | Clean Logs - First Clean Time | |
-| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
-| total_clean_times | Number | Clean Logs - Total Clean Times | |
-| total_clean_area | Number | Clean Logs - Total Clean Area | |
-| save_map_status | Number | Vslam Extend - Save Map Status | Value mapping `["0"="Off","1"="On"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Start Sweep","vacuum-stop-sweeping"="Stop Sweeping","battery-start-charge"="Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
+| fault | Number | Robot Cleaner - Device Fault | |
+| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Strong","3"="Full Speed"]` |
+| battery_level | Number:Dimensionless | Battery - Battery Level | |
+| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
+| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
+| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
+| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
+| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| work_mode | Number | Vacuum Extend - Work Mode | |
+| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
+| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
+| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
+| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
+| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
+| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
+| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
+| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
+| serial_number | String | Vacuum Extend - Serial Number | |
+| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
+| faults | String | Vacuum Extend - Faults | |
+| enable | Switch | Do Not Disturb - Enable | |
+| start_time | String | Do Not Disturb - Start Time | |
+| end_time | String | Do Not Disturb - End Time | |
+| volume | Number:Dimensionless | Audio - Volume | |
+| voice_packet_id | String | Audio - Voice Packet Id | |
+| voice_change_state | String | Audio - Voice Change State | |
+| time_zone | String | Time - Time Zone | |
+| timer_clean | String | Time - Timer Clean | |
+| first_clean_time | Number | Clean Logs - First Clean Time | |
+| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
+| total_clean_times | Number | Clean Logs - Total Clean Times | |
+| total_clean_area | Number | Clean Logs - Total Clean Area | |
+| save_map_status | Number | Vslam Extend - Save Map Status | Value mapping `["0"="Off","1"="On"]` |
### MOVA Z500 Robot Vacuum and Mop Cleaner (dreame.vacuum.p2156o) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Start Sweep","vacuum-stop-sweeping"="Stop Sweeping","battery-start-charge"="Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
-| fault | Number | Robot Cleaner - Device Fault | |
-| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Strong","3"="Full Speed"]` |
-| battery_level | Number:Dimensionless | Battery - Battery Level | |
-| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
-| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
-| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
-| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
-| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| work_mode | Number | Vacuum Extend - Work Mode | |
-| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
-| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
-| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
-| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
-| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
-| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
-| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
-| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
-| serial_number | String | Vacuum Extend - Serial Number | |
-| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
-| faults | String | Vacuum Extend - Faults | |
-| enable | Switch | Do Not Disturb - Enable | |
-| start_time | String | Do Not Disturb - Start Time | |
-| end_time | String | Do Not Disturb - End Time | |
-| volume | Number:Dimensionless | Audio - Volume | |
-| voice_packet_id | String | Audio - Voice Packet Id | |
-| voice_change_state | String | Audio - Voice Change State | |
-| time_zone | String | Time - Time Zone | |
-| timer_clean | String | Time - Timer Clean | |
-| first_clean_time | Number | Clean Logs - First Clean Time | |
-| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
-| total_clean_times | Number | Clean Logs - Total Clean Times | |
-| total_clean_area | Number | Clean Logs - Total Clean Area | |
-| save_map_status | Number | Vslam Extend - Save Map Status | Value mapping `["0"="Off","1"="On"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Start Sweep","vacuum-stop-sweeping"="Stop Sweeping","battery-start-charge"="Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
+| fault | Number | Robot Cleaner - Device Fault | |
+| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Strong","3"="Full Speed"]` |
+| battery_level | Number:Dimensionless | Battery - Battery Level | |
+| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
+| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
+| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
+| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
+| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| work_mode | Number | Vacuum Extend - Work Mode | |
+| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
+| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
+| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
+| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
+| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
+| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
+| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
+| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
+| serial_number | String | Vacuum Extend - Serial Number | |
+| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
+| faults | String | Vacuum Extend - Faults | |
+| enable | Switch | Do Not Disturb - Enable | |
+| start_time | String | Do Not Disturb - Start Time | |
+| end_time | String | Do Not Disturb - End Time | |
+| volume | Number:Dimensionless | Audio - Volume | |
+| voice_packet_id | String | Audio - Voice Packet Id | |
+| voice_change_state | String | Audio - Voice Change State | |
+| time_zone | String | Time - Time Zone | |
+| timer_clean | String | Time - Timer Clean | |
+| first_clean_time | Number | Clean Logs - First Clean Time | |
+| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
+| total_clean_times | Number | Clean Logs - Total Clean Times | |
+| total_clean_area | Number | Clean Logs - Total Clean Area | |
+| save_map_status | Number | Vslam Extend - Save Map Status | Value mapping `["0"="Off","1"="On"]` |
### MOVA L600 Robot Vacuum and Mop Cleaner (dreame.vacuum.p2157) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| vacuumaction | String | Vacuum Action | Value mapping `["sweep"="Sweep","stopsweep"="Stop Sweep","dock"="Goto Dock","findme"="Find me","testsound"="Test Sound"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
-| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
-| battery-level | Number:Dimensionless | Battery - Battery Level | |
-| charging-state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
-| resetConsumable | String | Consumables Reset | Value mapping `["mainbrush-cleaner-reset-brush-life"="Reset Main Brush","sidebrush-cleaner-reset-brush-life"="Reset Side Brush","filter-reset-filter-life"="Reset Filter"]` |
-| brush-left-time | Number:Time | Main Cleaning Brush - Brush Left Time | |
-| brush-life-level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
-| brush-left-time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
-| brush-life-level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
-| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter-left-time | Number:Time | Filter - Filter Left Time | |
-| work-mode | Number | Vacuum Extend - Work Mode | |
-| cleaning-time | Number:Time | Vacuum Extend - Cleaning Time | |
-| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
-| cleaning-mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
-| mop-mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
-| waterbox-status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
-| task-status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
-| break-point-restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
-| carpet-press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
-| serial-number1 | String | Vacuum Extend - Serial Number | |
-| clean-rags-tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
-| keep-sweeper-time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
-| faults | String | Vacuum Extend - Faults | |
-| enable | Switch | Do Not Disturb - Enable | |
-| start-time | String | Do Not Disturb - Start Time | |
-| end-time | String | Do Not Disturb - End Time | |
-| volume | Number:Dimensionless | Audio - Volume | |
-| voice-packet-id | String | Audio - Voice Packet Id | |
-| voice-change-state | String | Audio - Voice Change State | |
-| time-zone | String | Time - Time Zone | |
-| timer-clean | String | Time - Timer Clean | |
-| first-clean-time | Number | Clean Logs - First Clean Time | |
-| total-clean-time | Number:Time | Clean Logs - Total Clean Time | |
-| total-clean-times | Number | Clean Logs - Total Clean Times | |
-| total-clean-area | Number | Clean Logs - Total Clean Area | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| vacuumaction | String | Vacuum Action | Value mapping `["sweep"="Sweep","stopsweep"="Stop Sweep","dock"="Goto Dock","findme"="Find me","testsound"="Test Sound"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
+| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
+| battery-level | Number:Dimensionless | Battery - Battery Level | |
+| charging-state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
+| resetConsumable | String | Consumables Reset | Value mapping `["mainbrush-cleaner-reset-brush-life"="Reset Main Brush","sidebrush-cleaner-reset-brush-life"="Reset Side Brush","filter-reset-filter-life"="Reset Filter"]` |
+| brush-left-time | Number:Time | Main Cleaning Brush - Brush Left Time | |
+| brush-life-level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
+| brush-left-time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
+| brush-life-level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
+| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter-left-time | Number:Time | Filter - Filter Left Time | |
+| work-mode | Number | Vacuum Extend - Work Mode | |
+| cleaning-time | Number:Time | Vacuum Extend - Cleaning Time | |
+| cleaning-area | Number:Area | Vacuum Extend - Cleaning Area | |
+| cleaning-mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="mode 0","1"="mode 1","2"="mode 2","3"="mode 3"]` |
+| mop-mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
+| waterbox-status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
+| task-status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
+| break-point-restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
+| carpet-press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
+| serial-number1 | String | Vacuum Extend - Serial Number | |
+| clean-rags-tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
+| keep-sweeper-time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
+| faults | String | Vacuum Extend - Faults | |
+| enable | Switch | Do Not Disturb - Enable | |
+| start-time | String | Do Not Disturb - Start Time | |
+| end-time | String | Do Not Disturb - End Time | |
+| volume | Number:Dimensionless | Audio - Volume | |
+| voice-packet-id | String | Audio - Voice Packet Id | |
+| voice-change-state | String | Audio - Voice Change State | |
+| time-zone | String | Time - Time Zone | |
+| timer-clean | String | Time - Timer Clean | |
+| first-clean-time | Number | Clean Logs - First Clean Time | |
+| total-clean-time | Number:Time | Clean Logs - Total Clean Time | |
+| total-clean-times | Number | Clean Logs - Total Clean Times | |
+| total-clean-area | Number | Clean Logs - Total Clean Area | |
### Dreame Bot D9 Max (dreame.vacuum.p2259) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","vacuum-start-room-sweep"="Vacuum Start Room Sweep","battery-start-charge"="Battery Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
-| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
-| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Strong","3"="Full Speed"]` |
-| battery_level | Number:Dimensionless | Battery - Battery Level | |
-| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
-| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
-| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
-| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
-| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| work_mode | Number | Vacuum Extend - Work Mode | |
-| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
-| cleaning_area | Number:Area | Vacuum Extend - Cleaning Area | |
-| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="Quiet","1"="Standard","2"="Medium","3"="Strong"]` |
-| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
-| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
-| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
-| clean_extend_data | String | Vacuum Extend - Clean Extend Data | |
-| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
-| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
-| remote_state | String | Vacuum Extend - Remote State | |
-| clean_rags_tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
-| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
-| faults | String | Vacuum Extend - Faults | |
-| enable | Switch | Do Not Disturb - Enable | |
-| start_time | String | Do Not Disturb - Start Time | |
-| end_time | String | Do Not Disturb - End Time | |
-| frame_info | String | Map - Frame Info | |
-| map_extend_data | String | Map - Map Extend Data | |
-| mult_map_state | Number | Map - Mult Map State | Value mapping `["0"="Close","1"="Open"]` |
-| mult_map_info | String | Map - Mult Map Info | |
-| volume | Number:Dimensionless | Audio - Volume | |
-| voice_packet_id | String | Audio - Voice Packet Id | |
-| voice_change_state | String | Audio - Voice Change State | |
-| set_voice | String | Audio - Set Voice | |
-| time_zone | String | Time - Time Zone | |
-| timer_clean | String | Time - Timer Clean | |
-| first_clean_time | Number | Clean Logs - First Clean Time | |
-| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
-| total_clean_times | Number | Clean Logs - Total Clean Times | |
-| total_clean_area | Number | Clean Logs - Total Clean Area | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","vacuum-start-room-sweep"="Vacuum Start Room Sweep","battery-start-charge"="Battery Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","7"="Mopping"]` |
+| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Drop","2"="Cliff","3"="Bumper","4"="Gesture","5"="Bumper Repeat","6"="Drop Repeat","7"="Optical Flow","8"="No Box","9"="No Tankbox","10"="Waterbox Empty","11"="Box full","12"="Brush","13"="Side Brush","14"="Fan","15"="Left Wheel motor","16"="Right Wheel motor","17"="Turn suffocate","18"="Forward suffocate","19"="Charger get","20"="Battery low","21"="Charge fault","22"="Battery percentage","23"="Heart","24"="Camera occlusion","25"="Camera fault","26"="Event battery","27"="Forward looking","28"="Gyroscope"]` |
+| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Strong","3"="Full Speed"]` |
+| battery_level | Number:Dimensionless | Battery - Battery Level | |
+| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
+| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
+| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
+| brush_left_time1 | Number:Time | Side Cleaning Brush - Brush Left Time | |
+| brush_life_level1 | Number:Dimensionless | Side Cleaning Brush - Brush Life Level | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| work_mode | Number | Vacuum Extend - Work Mode | |
+| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
+| cleaning_area | Number:Area | Vacuum Extend - Cleaning Area | |
+| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="Quiet","1"="Standard","2"="Medium","3"="Strong"]` |
+| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="low water","2"="medium water","3"="high water"]` |
+| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="Status 0","1"="Status 1"]` |
+| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
+| clean_extend_data | String | Vacuum Extend - Clean Extend Data | |
+| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Off","1"="On"]` |
+| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Off","1"="On"]` |
+| remote_state | String | Vacuum Extend - Remote State | |
+| clean_rags_tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
+| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
+| faults | String | Vacuum Extend - Faults | |
+| enable | Switch | Do Not Disturb - Enable | |
+| start_time | String | Do Not Disturb - Start Time | |
+| end_time | String | Do Not Disturb - End Time | |
+| frame_info | String | Map - Frame Info | |
+| map_extend_data | String | Map - Map Extend Data | |
+| mult_map_state | Number | Map - Mult Map State | Value mapping `["0"="Close","1"="Open"]` |
+| mult_map_info | String | Map - Mult Map Info | |
+| volume | Number:Dimensionless | Audio - Volume | |
+| voice_packet_id | String | Audio - Voice Packet Id | |
+| voice_change_state | String | Audio - Voice Change State | |
+| set_voice | String | Audio - Set Voice | |
+| time_zone | String | Time - Time Zone | |
+| timer_clean | String | Time - Timer Clean | |
+| first_clean_time | Number | Clean Logs - First Clean Time | |
+| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
+| total_clean_times | Number | Clean Logs - Total Clean Times | |
+| total_clean_area | Number | Clean Logs - Total Clean Area | |
### DreameBot L10s Ultra (dreame.vacuum.r2228o) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","vacuum-start-room-sweep"="Vacuum Start Room Sweep","battery-start-charge"="Battery Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer","collect-dust-start-collect"="Collect Dust Start Collect","sensor-reset-sensor-life"="Sensor Reset Sensor Life","mop-reset-mop-life"="Mop Reset Mop Life","silver-ion-reset-silverion-life"="Silver Ion Reset Silverion Life"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","8"="Drying","9"="Washing","7"="Mopping","10"="Go Washing","11"="Building","12"="Sweeping and Mopping","13"="Charging Completed","14"="Upgrading"]` |
-| fault | Number | Robot Cleaner - Device Fault | |
-| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Strong","3"="Full Speed"]` |
-| battery_level | Number:Dimensionless | Battery - Battery Level | |
-| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
-| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
-| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
-| brush_left_time1 | Number:Time | Brush Cleaner - Brush Left Time | |
-| brush_life_level1 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| work_mode | Number | Vacuum Extend - Work Mode | |
-| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
-| cleaning_area | Number:Area | Vacuum Extend - Cleaning Area | |
-| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="Quiet","1"="Standard","2"="Medium","3"="Strong"]` |
-| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="Low","2"="Middle","3"="Height"]` |
-| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="No","1"="Yes"]` |
-| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
-| clean_extend_data | String | Vacuum Extend - Clean Extend Data | |
-| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Close","1"="Open"]` |
-| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Close","1"="Open"]` |
-| serial_number | String | Vacuum Extend - Serial Number | |
-| remote_state | String | Vacuum Extend - Remote State | |
-| clean_rags_tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
-| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
-| faults | String | Vacuum Extend - Faults | |
-| nation_matched | String | Vacuum Extend - Nation Matched | |
-| relocation_status | Number | Vacuum Extend - Relocation Status | |
-| laser_switch | Number | Vacuum Extend - Laser Switch | Value mapping `["0"="Close","1"="Open"]` |
-| ai_switch | Number | Vacuum Extend - Ai Switch | |
-| clean_setting | Number | Vacuum Extend - Clean Setting | |
-| mop_status | Number | Vacuum Extend - Mop Status | |
-| custom_enable | Number | Vacuum Extend - Custom Enable | Value mapping `["0"="Close","1"="Open"]` |
-| child_lock | Number | Vacuum Extend - Child Lock | Value mapping `["0"="Close","1"="Open"]` |
-| sensitivity | Number | Vacuum Extend - Sensitivity | |
-| mop_way | Number | Vacuum Extend - Mop Way | |
-| clean_cancel | Number | Vacuum Extend - Clean Cancel | |
-| carpet_distinguish | Number | Vacuum Extend - Carpet Distinguish | Value mapping `["0"="Close","1"="Open"]` |
-| autowash_switch | Number | Vacuum Extend - Autowash Switch | Value mapping `["0"="Close","1"="Open"]` |
-| warn_status | Number | Vacuum Extend - Warn Status | |
-| carpet_clean | Number | Vacuum Extend - Carpet Clean | |
-| auto_add_detergent | Number | Vacuum Extend - Auto Add Detergent | |
-| dry_time | Number | Vacuum Extend - Dry Time | |
-| nowater_tips | Number | Vacuum Extend - Nowater Tips | |
-| enable | Switch | Do Not Disturb - Enable | |
-| start_time | String | Do Not Disturb - Start Time | |
-| end_time | String | Do Not Disturb - End Time | |
-| frame_info | String | Map - Frame Info | |
-| map_extend_data | String | Map - Map Extend Data | |
-| mult_map_state | Number | Map - Mult Map State | Value mapping `["0"="Close","1"="Open"]` |
-| mult_map_info | String | Map - Mult Map Info | |
-| volume | Number:Dimensionless | Audio - Volume | |
-| voice_packet_id | String | Audio - Voice Packet Id | |
-| voice_change_state | String | Audio - Voice Change State | |
-| set_voice | String | Audio - Set Voice | |
-| time_zone | String | Time - Time Zone | |
-| timer_clean | String | Time - Timer Clean | |
-| first_clean_time | Number | Clean Logs - First Clean Time | |
-| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
-| total_clean_times | Number | Clean Logs - Total Clean Times | |
-| total_clean_area | Number | Clean Logs - Total Clean Area | |
-| auto_collect | Number | Collect Dust - Auto Collect | Value mapping `["0"="Close-auto-collect","1"="Open-auto-collect"]` |
-| clean_times | Number | Collect Dust - Clean Times | |
-| dust_enable | Number | Collect Dust - Dust Enable | Value mapping `["0"="Disable","1"="Enable"]` |
-| dust_status | Number | Collect Dust - Dust Status | |
-| mop_life_level | Number:Dimensionless | Mop - Mop Life Level | |
-| mop_left_time | Number:Time | Mop - Mop Left Time | |
-| silverion_life_time | Number:Time | Silver Ion - Silverion Life Time | |
-| silverion_life_level | Number:Dimensionless | Silver Ion - Silverion Life Level | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","vacuum-start-room-sweep"="Vacuum Start Room Sweep","battery-start-charge"="Battery Start Charge","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","filter-reset-filter-life"="Filter Reset Filter Life","vacuum-extend-start-clean"="Vacuum Extend Start Clean","vacuum-extend-stop-clean"="Vacuum Extend Stop Clean","map-map-req"="Map Map Req","map-update-map"="Map Update Map","audio-position"="Audio Position","audio-play-sound"="Audio Play Sound","time-delete-timer"="Time Delete Timer","collect-dust-start-collect"="Collect Dust Start Collect","sensor-reset-sensor-life"="Sensor Reset Sensor Life","mop-reset-mop-life"="Mop Reset Mop Life","silver-ion-reset-silverion-life"="Silver Ion Reset Silverion Life"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Sweeping","2"="Idle","3"="Paused","4"="Error","5"="Go Charging","6"="Charging","8"="Drying","9"="Washing","7"="Mopping","10"="Go Washing","11"="Building","12"="Sweeping and Mopping","13"="Charging Completed","14"="Upgrading"]` |
+| fault | Number | Robot Cleaner - Device Fault | |
+| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Strong","3"="Full Speed"]` |
+| battery_level | Number:Dimensionless | Battery - Battery Level | |
+| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not Charging","5"="Go Charging"]` |
+| brush_left_time | Number:Time | Main Cleaning Brush - Brush Left Time | |
+| brush_life_level | Number:Dimensionless | Main Cleaning Brush - Brush Life Level | |
+| brush_left_time1 | Number:Time | Brush Cleaner - Brush Left Time | |
+| brush_life_level1 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| work_mode | Number | Vacuum Extend - Work Mode | |
+| cleaning_time | Number:Time | Vacuum Extend - Cleaning Time | |
+| cleaning_area | Number:Area | Vacuum Extend - Cleaning Area | |
+| cleaning_mode | Number | Vacuum Extend - Cleaning Mode | Value mapping `["0"="Quiet","1"="Standard","2"="Medium","3"="Strong"]` |
+| mop_mode | Number | Vacuum Extend - Mop Mode | Value mapping `["1"="Low","2"="Middle","3"="Height"]` |
+| waterbox_status | Number | Vacuum Extend - Waterbox Status | Value mapping `["0"="No","1"="Yes"]` |
+| task_status | Number | Vacuum Extend - Task Status | Value mapping `["0"="Notask","1"="AutoClean","2"="CustomClean","3"="SelectAreanClean","4"="SpotArea"]` |
+| clean_extend_data | String | Vacuum Extend - Clean Extend Data | |
+| break_point_restart | Number | Vacuum Extend - Break Point Restart | Value mapping `["0"="Close","1"="Open"]` |
+| carpet_press | Number | Vacuum Extend - Carpet Press | Value mapping `["0"="Close","1"="Open"]` |
+| serial_number | String | Vacuum Extend - Serial Number | |
+| remote_state | String | Vacuum Extend - Remote State | |
+| clean_rags_tip | Number:Time | Vacuum Extend - Clean Rags Tip | |
+| keep_sweeper_time | Number:Time | Vacuum Extend - Keep Sweeper Time | |
+| faults | String | Vacuum Extend - Faults | |
+| nation_matched | String | Vacuum Extend - Nation Matched | |
+| relocation_status | Number | Vacuum Extend - Relocation Status | |
+| laser_switch | Number | Vacuum Extend - Laser Switch | Value mapping `["0"="Close","1"="Open"]` |
+| ai_switch | Number | Vacuum Extend - Ai Switch | |
+| clean_setting | Number | Vacuum Extend - Clean Setting | |
+| mop_status | Number | Vacuum Extend - Mop Status | |
+| custom_enable | Number | Vacuum Extend - Custom Enable | Value mapping `["0"="Close","1"="Open"]` |
+| child_lock | Number | Vacuum Extend - Child Lock | Value mapping `["0"="Close","1"="Open"]` |
+| sensitivity | Number | Vacuum Extend - Sensitivity | |
+| mop_way | Number | Vacuum Extend - Mop Way | |
+| clean_cancel | Number | Vacuum Extend - Clean Cancel | |
+| carpet_distinguish | Number | Vacuum Extend - Carpet Distinguish | Value mapping `["0"="Close","1"="Open"]` |
+| autowash_switch | Number | Vacuum Extend - Autowash Switch | Value mapping `["0"="Close","1"="Open"]` |
+| warn_status | Number | Vacuum Extend - Warn Status | |
+| carpet_clean | Number | Vacuum Extend - Carpet Clean | |
+| auto_add_detergent | Number | Vacuum Extend - Auto Add Detergent | |
+| dry_time | Number | Vacuum Extend - Dry Time | |
+| nowater_tips | Number | Vacuum Extend - Nowater Tips | |
+| enable | Switch | Do Not Disturb - Enable | |
+| start_time | String | Do Not Disturb - Start Time | |
+| end_time | String | Do Not Disturb - End Time | |
+| frame_info | String | Map - Frame Info | |
+| map_extend_data | String | Map - Map Extend Data | |
+| mult_map_state | Number | Map - Mult Map State | Value mapping `["0"="Close","1"="Open"]` |
+| mult_map_info | String | Map - Mult Map Info | |
+| volume | Number:Dimensionless | Audio - Volume | |
+| voice_packet_id | String | Audio - Voice Packet Id | |
+| voice_change_state | String | Audio - Voice Change State | |
+| set_voice | String | Audio - Set Voice | |
+| time_zone | String | Time - Time Zone | |
+| timer_clean | String | Time - Timer Clean | |
+| first_clean_time | Number | Clean Logs - First Clean Time | |
+| total_clean_time | Number:Time | Clean Logs - Total Clean Time | |
+| total_clean_times | Number | Clean Logs - Total Clean Times | |
+| total_clean_area | Number | Clean Logs - Total Clean Area | |
+| auto_collect | Number | Collect Dust - Auto Collect | Value mapping `["0"="Close-auto-collect","1"="Open-auto-collect"]` |
+| clean_times | Number | Collect Dust - Clean Times | |
+| dust_enable | Number | Collect Dust - Dust Enable | Value mapping `["0"="Disable","1"="Enable"]` |
+| dust_status | Number | Collect Dust - Dust Status | |
+| mop_life_level | Number:Dimensionless | Mop - Mop Life Level | |
+| mop_left_time | Number:Time | Mop - Mop Left Time | |
+| silverion_life_time | Number:Time | Silver Ion - Silverion Life Time | |
+| silverion_life_level | Number:Dimensionless | Silver Ion - Silverion Life Level | |
### HUIZUO ARIES For Bedroom (huayi.light.ari013) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO ARIES For Living Room (huayi.light.aries) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO Fan Light (huayi.light.fanwy) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
-| on1 | Switch | Fan - Power | |
-| fan-level | Number:Dimensionless | Fan - Fan Level | |
-| motor-reverse | Switch | Fan - Motor Reverse | |
-| mode | Number | Fan - Mode | Value mapping `["1"="Normal Wind","2"="Natural Wind"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
+| on1 | Switch | Fan - Power | |
+| fan-level | Number:Dimensionless | Fan - Fan Level | |
+| motor-reverse | Switch | Fan - Motor Reverse | |
+| mode | Number | Fan - Mode | Value mapping `["1"="Normal Wind","2"="Natural Wind"]` |
### HUIZUO Fan Light(2020) (huayi.light.fanwy2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
-| on1 | Switch | Fan - Power | |
-| fan-level | Number:Dimensionless | Fan - Fan Level | |
-| mode | Number | Fan - Mode | Value mapping `["0"="Basic","1"="Natural Wind"]` |
-| time-off | Number:Time | Presets - Time Off | |
-| pre-colortemp | Number:Temperature | Presets - Pre Colortemp | |
-| pre-brightness | Dimmer | Presets - Pre Brightness | |
-| pre-speed | Number:Dimensionless | Presets - Pre Speed | |
-| reversal | Number | Presets - Reversal | Value mapping `["0"="Postitive","1"="Reverse"]` |
-| pre-custom | Number | Presets - Pre Custom | Value mapping `["0"="Switch Off","1"="Open"]` |
-| flabellum | Switch | Presets - Flabellum | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
+| on1 | Switch | Fan - Power | |
+| fan-level | Number:Dimensionless | Fan - Fan Level | |
+| mode | Number | Fan - Mode | Value mapping `["0"="Basic","1"="Natural Wind"]` |
+| time-off | Number:Time | Presets - Time Off | |
+| pre-colortemp | Number:Temperature | Presets - Pre Colortemp | |
+| pre-brightness | Dimmer | Presets - Pre Brightness | |
+| pre-speed | Number:Dimensionless | Presets - Pre Speed | |
+| reversal | Number | Presets - Reversal | Value mapping `["0"="Postitive","1"="Reverse"]` |
+| pre-custom | Number | Presets - Pre Custom | Value mapping `["0"="Switch Off","1"="Open"]` |
+| flabellum | Switch | Presets - Flabellum | |
### HUIZUO PEGASUS For Living Room (huayi.light.peg091) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO PEGASUS For Bedroom (huayi.light.peg093) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO PISCES For Bedroom (huayi.light.pis123) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO PISCES For Living Room (huayi.light.pisces) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO TAURUS For Bedroom (huayi.light.tau023) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO TAURUS For Living Room (huayi.light.taurus) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO VIRGO For Bedroom (huayi.light.vir063) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO VIRGO For Living Room (huayi.light.virgo) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO Ceiling Light (huayi.light.wy) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO LIANGCHEN(BLE Mesh) (huayi.light.wy200) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO SAG Downlight (BLE Mesh) (huayi.light.wy201) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO Bulb (BLE Mesh) (huayi.light.wy202) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO YONG Downlight (BLE Mesh) (huayi.light.wy203) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### huayi.light.wy204 (huayi.light.wy204) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### HUIZUO Heating Lamp (huayi.light.wyheat) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
-| on1 | Switch | Heater - Power | |
-| fault | Number | Heater - Device Fault | Value mapping `["0"="No Faults"]` |
-| heat-level | Number | Heater - Heat Level | |
-| screenshow | Switch | Other - Screenshow | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
+| on1 | Switch | Heater - Power | |
+| fault | Number | Heater - Device Fault | Value mapping `["0"="No Faults"]` |
+| heat-level | Number | Heater - Heat Level | |
+| screenshow | Switch | Other - Screenshow | |
### HUIZUO ZIWEI Ceiling Lamp (huayi.light.zw131) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Light - Power | |
-| brightness | Dimmer | Light - Brightness | |
-| color-temperature | Number:Temperature | Light - Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Light - Power | |
+| brightness | Dimmer | Light - Brightness | |
+| color-temperature | Number:Temperature | Light - Color Temperature | |
### Mi Robot Vacuum-Mop 2 Pro (ijai.vacuum.v3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Robot Cleaner - Actions | Value mapping `["vacuum-start-sweep"="Start","vacuum-start-sweep-mop"="Start Sweep+Mop","vacuum-start-only-sweep"="Start Sweep","vacuum-start-only-mop"="Start Only Mop","vacuum-start-mop"="Start Mop","vacuum-start-room-sweep"="Room Sweep","battery-start-charge"="Start Charge"]` |
-| advanced_actions | String | Robot Cleaner - Advanced Actions | Value mapping `["sweep-reset-consumable"="Reset Consumable","sweep-set-calibration"="Set Calibration","sweep-set-room-clean"="Set Room Clean","sweep-set-preference-clean"="Set Preference Clean","sweep-get-preference-clean"="Get Preference Clean","sweep-set-preference-type"="Set Preference Type","sweep-set-go-charging"="Set Go Charging","sweep-erase-preference"="Erase Preference","sweep-set-preference-ii"="Set Preference Ii","sweep-get-preference-ii"="Get Preference Ii","order-add"="Order Add","order-del"="Order Del","order-get"="Order Get","order-add-ii"="Order Add Ii","order-get-map-order-count"="Order Get Map Order Count","point-zone-start-point-clean"="Point Zone Start Point Clean","point-zone-pause-point-clean"="Point Zone Pause Point Clean","point-zone-start-zone-clean"="Point Zone Start Zone Clean","point-zone-pause-zone-clean"="Point Zone Pause Zone Clean","point-zone-set-virtual-wall"="Point Zone Set Virtual Wall","point-zone-set-zone-point"="Point Zone Set Zone Point","point-zone-start-point-clean-ii"="Point Zone Start Point Clean Ii","map-get-map-list"="Map Get Map List","map-upload-by-mapid"="Map Upload By Mapid","map-set-cur-map"="Map Set Cur Map","map-del-map"="Map Del Map","map-rename-map"="Map Rename Map","map-upload-by-maptype"="Map Upload By Maptype","map-rename-room"="Map Rename Room","map-arrange-room"="Map Arrange Room","map-split-room"="Map Split Room","map-reset-map"="Map Reset Map","map-build-new-map"="Map Build New Map","map-get-cur-path"="Map Get Cur Path","map-get-map-room-list"="Map Get Map Room List","map-upload-by-mapid-ii"="Map Upload By Mapid Ii","map-upload-by-maptype-ii"="Map Upload By Maptype Ii","map-reset-map-ii"="Map Reset Map Ii","map-build-map-ii"="Map Build Map Ii","map-set-mijia-room-list"="Map Set Mijia Room List","disturb-set-notdisturb"="Disturb Set Notdisturb","language-download-voice"="Language Download Voice","language-get-download-status"="Language Get Download Status"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["0"="Sleep","1"="Idle","2"="Paused","3"="Go Charging","4"="Charging","5"="Sweeping","6"="Sweeping and Mopping","7"="Mopping","8"="Upgrading"]` |
-| fault | Number | Robot Cleaner - Device Fault | |
-| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Sweep","1"="Sweep And Mop","2"="Mop"]` |
-| sweep_type | Number | Robot Cleaner - Sweep Type | Value mapping `["0"="Global","1"="Mop","2"="Edge","3"="Area","4"="Point","5"="Remote","6"="Explore","7"="Room","8"="Floor"]` |
-| on | String | Robot Cleaner - Switch Status | |
-| battery_level | Number:Dimensionless | Battery - Battery Level | |
-| alarm | Switch | Alarm | |
-| volume | Number:Dimensionless | Locating Volume | |
-| repeat_state | Switch | Sweep - Repeat State | |
-| door_state | Number | Sweep - Door State | Value mapping `["0"="None","1"="DustBox","2"="WaterBox","3"="TwoInOne"]` |
-| cloth_state | Contact | Sweep - Cloth State | |
-| suction_state | Number | Robot Cleaner - Power | Value mapping `["0"="Slient","1"="Standard","2"="Medium","3"="Turbo"]` |
-| water_state | Number | Sweep - Water State | Value mapping `["0"="Low","1"="Mid","2"="High"]` |
-| mop_route | Number | Sweep - Mop Route | Value mapping `["0"="S","1"="Y"]` |
-| side_brush_life | Number:Dimensionless | Sweep - Side Brush Life | |
-| side_brush_hours | Number:Time | Sweep - Side Brush Hours | |
-| main_brush_life | Number:Dimensionless | Sweep - Main Brush Life | |
-| main_brush_hours | Number:Time | Sweep - Main Brush Hours | |
-| hypa_life | Number:Dimensionless | Sweep - Hypa Life | |
-| hypa_hours | Number:Time | Sweep - Hypa Hours | |
-| mop_life | Number:Dimensionless | Sweep - Mop Life | |
-| mop_hours | Number:Time | Sweep - Mop Hours | |
-| direction | Number | Sweep - Direction | Value mapping `["1"="Forward","2"="Left","3"="Right","4"="Back","5"="Stop","10"="Exit"]` |
-| time_zone | Number | Sweep - Time Zone | |
-| cur_lang | String | Sweep - Cur Lang | |
-| cleaning_time | Number:Time | Sweep - Cleaning Time | |
-| cleaning_area | Number | Sweep - Cleaning Area | |
-| multi_prop_vacuum | String | Sweep - Multi Prop Vacuum | |
-| tank_shake | Switch | Sweep - Tank Shake | |
-| shake_shift | Number | Sweep - Shake Shift | Value mapping `["1"="Low","2"="Mid","3"="High"]` |
-| order_id | Number | Order - Order Id | |
-| enable | Switch | Order - Enable | |
-| day | Number:Time | Order - Day | |
-| hour | Number:Time | Order - Hour | |
-| minute | Number:Time | Order - Minute | |
-| repeat | Switch | Order - Repeat | |
-| clean_way | Number | Order - Clean Way | Value mapping `["0"="Sweep","1"="Sweep Mop","2"="Mop"]` |
-| suction | Number | Order - Suction | Value mapping `["0"="Slient","1"="Normal","2"="Medium","3"="Turbo"]` |
-| water | Number | Order - Water | Value mapping `["0"="Low","1"="Mid","2"="High"]` |
-| twice_clean | Switch | Order - Twice Clean | |
-| mapid | Number | Order - Mapid | |
-| room_count | Number | Order - Room Count | |
-| room_data | String | Order - Room Data | |
-| time_zone1 | Number | Order - Time Zone | |
-| all_enable_count | String | Order - All Enable Count | |
-| zone_points | String | Point Zone - Zone Points | |
-| restrict_points | String | Point Zone - Restrict Points | |
-| target_point | String | Point Zone - Target Point | |
-| remember_state | Switch | Map - Remember State | |
-| cur_map_id | Number | Map - Cur Map Id | |
-| map_num | Number | Map - Map Num | |
-| cur_cleaning_path | String | Map - Cur Cleaning Path | |
-| build_map | Number | Map - Build Map | Value mapping `["0"="None","1"="Build","2"="Clean"]` |
-| has_new_map | Number | Map - Has New Map | Value mapping `["0"="Without Map To Save","1"="Wait To Rename Map"]` |
-| map_uploads | Number | Map - Map Uploads | Value mapping `["0"="Upload","1"="Do Not Upload"]` |
-| dnd_enable | Contact | Disturb - Dnd Enable | |
-| dnd_start_hour | Number:Time | Disturb - Dnd Start Hour | |
-| dnd_start_minute | Number:Time | Disturb - Dnd Start Minute | |
-| dnd_end_hour | Number:Time | Disturb - Dnd End Hour | |
-| dnd_end_minute | Number:Time | Disturb - Dnd End Minute | |
-| multi_prop_dnd | String | Disturb - Multi Prop Dnd | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Robot Cleaner - Actions | Value mapping `["vacuum-start-sweep"="Start","vacuum-start-sweep-mop"="Start Sweep+Mop","vacuum-start-only-sweep"="Start Sweep","vacuum-start-only-mop"="Start Only Mop","vacuum-start-mop"="Start Mop","vacuum-start-room-sweep"="Room Sweep","battery-start-charge"="Start Charge"]` |
+| advanced_actions | String | Robot Cleaner - Advanced Actions | Value mapping `["sweep-reset-consumable"="Reset Consumable","sweep-set-calibration"="Set Calibration","sweep-set-room-clean"="Set Room Clean","sweep-set-preference-clean"="Set Preference Clean","sweep-get-preference-clean"="Get Preference Clean","sweep-set-preference-type"="Set Preference Type","sweep-set-go-charging"="Set Go Charging","sweep-erase-preference"="Erase Preference","sweep-set-preference-ii"="Set Preference Ii","sweep-get-preference-ii"="Get Preference Ii","order-add"="Order Add","order-del"="Order Del","order-get"="Order Get","order-add-ii"="Order Add Ii","order-get-map-order-count"="Order Get Map Order Count","point-zone-start-point-clean"="Point Zone Start Point Clean","point-zone-pause-point-clean"="Point Zone Pause Point Clean","point-zone-start-zone-clean"="Point Zone Start Zone Clean","point-zone-pause-zone-clean"="Point Zone Pause Zone Clean","point-zone-set-virtual-wall"="Point Zone Set Virtual Wall","point-zone-set-zone-point"="Point Zone Set Zone Point","point-zone-start-point-clean-ii"="Point Zone Start Point Clean Ii","map-get-map-list"="Map Get Map List","map-upload-by-mapid"="Map Upload By Mapid","map-set-cur-map"="Map Set Cur Map","map-del-map"="Map Del Map","map-rename-map"="Map Rename Map","map-upload-by-maptype"="Map Upload By Maptype","map-rename-room"="Map Rename Room","map-arrange-room"="Map Arrange Room","map-split-room"="Map Split Room","map-reset-map"="Map Reset Map","map-build-new-map"="Map Build New Map","map-get-cur-path"="Map Get Cur Path","map-get-map-room-list"="Map Get Map Room List","map-upload-by-mapid-ii"="Map Upload By Mapid Ii","map-upload-by-maptype-ii"="Map Upload By Maptype Ii","map-reset-map-ii"="Map Reset Map Ii","map-build-map-ii"="Map Build Map Ii","map-set-mijia-room-list"="Map Set Mijia Room List","disturb-set-notdisturb"="Disturb Set Notdisturb","language-download-voice"="Language Download Voice","language-get-download-status"="Language Get Download Status"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["0"="Sleep","1"="Idle","2"="Paused","3"="Go Charging","4"="Charging","5"="Sweeping","6"="Sweeping and Mopping","7"="Mopping","8"="Upgrading"]` |
+| fault | Number | Robot Cleaner - Device Fault | |
+| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Sweep","1"="Sweep And Mop","2"="Mop"]` |
+| sweep_type | Number | Robot Cleaner - Sweep Type | Value mapping `["0"="Global","1"="Mop","2"="Edge","3"="Area","4"="Point","5"="Remote","6"="Explore","7"="Room","8"="Floor"]` |
+| on | String | Robot Cleaner - Switch Status | |
+| battery_level | Number:Dimensionless | Battery - Battery Level | |
+| alarm | Switch | Alarm | |
+| volume | Number:Dimensionless | Locating Volume | |
+| repeat_state | Switch | Sweep - Repeat State | |
+| door_state | Number | Sweep - Door State | Value mapping `["0"="None","1"="DustBox","2"="WaterBox","3"="TwoInOne"]` |
+| cloth_state | Contact | Sweep - Cloth State | |
+| suction_state | Number | Robot Cleaner - Power | Value mapping `["0"="Slient","1"="Standard","2"="Medium","3"="Turbo"]` |
+| water_state | Number | Sweep - Water State | Value mapping `["0"="Low","1"="Mid","2"="High"]` |
+| mop_route | Number | Sweep - Mop Route | Value mapping `["0"="S","1"="Y"]` |
+| side_brush_life | Number:Dimensionless | Sweep - Side Brush Life | |
+| side_brush_hours | Number:Time | Sweep - Side Brush Hours | |
+| main_brush_life | Number:Dimensionless | Sweep - Main Brush Life | |
+| main_brush_hours | Number:Time | Sweep - Main Brush Hours | |
+| hypa_life | Number:Dimensionless | Sweep - Hypa Life | |
+| hypa_hours | Number:Time | Sweep - Hypa Hours | |
+| mop_life | Number:Dimensionless | Sweep - Mop Life | |
+| mop_hours | Number:Time | Sweep - Mop Hours | |
+| direction | Number | Sweep - Direction | Value mapping `["1"="Forward","2"="Left","3"="Right","4"="Back","5"="Stop","10"="Exit"]` |
+| time_zone | Number | Sweep - Time Zone | |
+| cur_lang | String | Sweep - Cur Lang | |
+| cleaning_time | Number:Time | Sweep - Cleaning Time | |
+| cleaning_area | Number | Sweep - Cleaning Area | |
+| multi_prop_vacuum | String | Sweep - Multi Prop Vacuum | |
+| tank_shake | Switch | Sweep - Tank Shake | |
+| shake_shift | Number | Sweep - Shake Shift | Value mapping `["1"="Low","2"="Mid","3"="High"]` |
+| order_id | Number | Order - Order Id | |
+| enable | Switch | Order - Enable | |
+| day | Number:Time | Order - Day | |
+| hour | Number:Time | Order - Hour | |
+| minute | Number:Time | Order - Minute | |
+| repeat | Switch | Order - Repeat | |
+| clean_way | Number | Order - Clean Way | Value mapping `["0"="Sweep","1"="Sweep Mop","2"="Mop"]` |
+| suction | Number | Order - Suction | Value mapping `["0"="Slient","1"="Normal","2"="Medium","3"="Turbo"]` |
+| water | Number | Order - Water | Value mapping `["0"="Low","1"="Mid","2"="High"]` |
+| twice_clean | Switch | Order - Twice Clean | |
+| mapid | Number | Order - Mapid | |
+| room_count | Number | Order - Room Count | |
+| room_data | String | Order - Room Data | |
+| time_zone1 | Number | Order - Time Zone | |
+| all_enable_count | String | Order - All Enable Count | |
+| zone_points | String | Point Zone - Zone Points | |
+| restrict_points | String | Point Zone - Restrict Points | |
+| target_point | String | Point Zone - Target Point | |
+| remember_state | Switch | Map - Remember State | |
+| cur_map_id | Number | Map - Cur Map Id | |
+| map_num | Number | Map - Map Num | |
+| cur_cleaning_path | String | Map - Cur Cleaning Path | |
+| build_map | Number | Map - Build Map | Value mapping `["0"="None","1"="Build","2"="Clean"]` |
+| has_new_map | Number | Map - Has New Map | Value mapping `["0"="Without Map To Save","1"="Wait To Rename Map"]` |
+| map_uploads | Number | Map - Map Uploads | Value mapping `["0"="Upload","1"="Do Not Upload"]` |
+| dnd_enable | Contact | Disturb - Dnd Enable | |
+| dnd_start_hour | Number:Time | Disturb - Dnd Start Hour | |
+| dnd_start_minute | Number:Time | Disturb - Dnd Start Minute | |
+| dnd_end_hour | Number:Time | Disturb - Dnd End Hour | |
+| dnd_end_minute | Number:Time | Disturb - Dnd End Minute | |
+| multi_prop_dnd | String | Disturb - Multi Prop Dnd | |
### Xiaomi Robot Vacuum-Mop 2S (ijai.vacuum.v19) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Robot Cleaner - Actions | Value mapping `["vacuum-start-sweep"="Start","vacuum-start-sweep-mop"="Start Sweep+Mop","vacuum-start-only-sweep"="Start Sweep","vacuum-start-only-mop"="Start Mop","vacuum-dock"="Dock","vacuum-stop-sweeping"="Pause","vacuum-start-room-sweep"="Start Room Sweep"]` |
-| advanced_actions | String | Robot Cleaner - Advanced Actions | Value mapping `["sweep-reset-consumable"="Sweep Reset Consumable","sweep-set-calibration"="Sweep Set Calibration","sweep-set-room-clean"="Sweep Set Room Clean","sweep-set-preference-clean"="Sweep Set Preference Clean","sweep-get-preference-clean"="Sweep Get Preference Clean","sweep-set-preference-type"="Sweep Set Preference Type","sweep-set-go-charging"="Sweep Set Go Charging","sweep-erase-preference"="Sweep Erase Preference","sweep-set-preference-ii"="Sweep Set Preference Ii","sweep-get-preference-ii"="Sweep Get Preference Ii","order-add"="Order Add","order-del"="Order Del","order-get"="Order Get","order-add-ii"="Order Add Ii","order-get-map-order-count"="Order Get Map Order Count","order-add-iii"="Order Add Iii","point-zone-start-point-clean"="Point Zone Start Point Clean","point-zone-pause-point-clean"="Point Zone Pause Point Clean","point-zone-start-zone-clean"="Point Zone Start Zone Clean","point-zone-pause-zone-clean"="Point Zone Pause Zone Clean","point-zone-set-beauty-wall"="Point Zone Set Beauty Wall","point-zone-set-virtual-wall"="Point Zone Set Virtual Wall","point-zone-set-zone-point"="Point Zone Set Zone Point","point-zone-start-point-clean-ii"="Point Zone Start Point Clean Ii","map-get-map-list"="Map Get Map List","map-upload-by-mapid"="Map Upload By Mapid","map-set-cur-map"="Map Set Cur Map","map-del-map"="Map Del Map","map-rename-map"="Map Rename Map","map-upload-by-maptype"="Map Upload By Maptype","map-rename-room"="Map Rename Room","map-arrange-room"="Map Arrange Room","map-split-room"="Map Split Room","map-reset-map"="Map Reset Map","map-build-new-map"="Map Build New Map","map-get-cur-path"="Map Get Cur Path","map-get-map-room-list"="Map Get Map Room List","map-upload-by-mapid-ii"="Map Upload By Mapid Ii","map-upload-by-maptype-ii"="Map Upload By Maptype Ii","map-reset-map-ii"="Map Reset Map Ii","map-build-map-ii"="Map Build Map Ii","map-set-mijia-room-list"="Map Set Mijia Room List","disturb-set-notdisturb"="Disturb Set Notdisturb","language-download-voice"="Language Download Voice","language-get-download-status"="Language Get Download Status"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["0"="Sleep","1"="Idle","2"="Paused","3"="Go Charging","4"="Charging","5"="Sweeping","6"="Sweeping and Mopping","7"="Mopping","8"="Upgrading"]` |
-| fault | Number | Robot Cleaner - Device Fault | |
-| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Sweep","1"="Sweep And Mop","2"="Mop"]` |
-| sweep_type | Number | Robot Cleaner - Sweep Type | Value mapping `["0"="Global","1"="Mop","2"="Edge","3"="Area","4"="Point","5"="Remote","6"="Explore","7"="Room","8"="Floor"]` |
-| on | String | Robot Cleaner - Switch Status | |
-| battery_level | Number:Dimensionless | Robot Cleaner - Battery Level | |
-| alarm | Switch | Robot Cleaner - Locate | |
-| volume | Number:Dimensionless | Robot Cleaner - Locate Volume | |
-| repeat_state | Switch | Sweep - Repeat State | |
-| door_state | Number | Sweep - Door State | Value mapping `["0"="None","1"="DustBox","2"="WaterBox","3"="TwoInOne"]` |
-| cloth_state | Contact | Sweep - Cloth State | |
-| suction_state | Number | Robot Cleaner - Power | Value mapping `["0"="Slient","1"="Standard","2"="Medium","3"="Turbo"]` |
-| water_state | Number | Sweep - Water State | Value mapping `["0"="Low","1"="Mid","2"="High"]` |
-| mop_route | Number | Sweep - Mop Route | Value mapping `["0"="S","1"="Y"]` |
-| side_brush_life | Number:Dimensionless | Sweep - Side Brush Life | |
-| side_brush_hours | Number:Time | Sweep - Side Brush Hours | |
-| main_brush_life | Number:Dimensionless | Sweep - Main Brush Life | |
-| main_brush_hours | Number:Time | Sweep - Main Brush Hours | |
-| hypa_life | Number:Dimensionless | Sweep - Hypa Life | |
-| hypa_hours | Number:Time | Sweep - Hypa Hours | |
-| mop_life | Number:Dimensionless | Sweep - Mop Life | |
-| mop_hours | Number:Time | Sweep - Mop Hours | |
-| direction | Number | Sweep - Direction | Value mapping `["1"="Forward","2"="Left","3"="Right","4"="Back","5"="Stop","10"="Exit"]` |
-| time_zone | Number | Sweep - Time Zone | |
-| cur_lang | String | Sweep - Cur Lang | |
-| cleaning_time | Number:Time | Sweep - Cleaning Time | |
-| cleaning_area | Number | Sweep - Cleaning Area | |
-| dirt_recognize | Switch | Sweep - Dirt Recognize | |
-| pet_recognize | Switch | Sweep - Pet Recognize | |
-| ai_recognize | Switch | Sweep - Ai Recognize | |
-| carpet_booster | Switch | Sweep - Carpet Booster | |
-| multi_prop_vacuum | String | Sweep - Multi Prop Vacuum | |
-| carpet_avoid | Switch | Sweep - Carpet Avoid | |
-| tank_shake | Switch | Sweep - Tank Shake | |
-| shake_shift | Number | Sweep - Shake Shift | Value mapping `["1"="Low","2"="Mid","3"="High"]` |
-| map_encrypt | Contact | Sweep - Map Encrypt | |
-| order_id | Number | Order - Order Id | |
-| enable | Switch | Order - Enable | |
-| day | Number:Time | Order - Day | |
-| hour | Number:Time | Order - Hour | |
-| minute | Number:Time | Order - Minute | |
-| repeat | Switch | Order - Repeat | |
-| clean_way | Number | Order - Clean Way | Value mapping `["0"="Sweep","1"="Sweep Mop","2"="Mop"]` |
-| suction | Number | Order - Suction | Value mapping `["0"="Slient","1"="Normal","2"="Medium","3"="Turbo"]` |
-| water | Number | Order - Water | Value mapping `["0"="Low","1"="Mid","2"="High"]` |
-| twice_clean | Switch | Order - Twice Clean | |
-| mapid | Number | Order - Mapid | |
-| room_count | Number | Order - Room Count | |
-| room_data | String | Order - Room Data | |
-| time_zone1 | Number | Order - Time Zone | |
-| all_enable_count | String | Order - All Enable Count | |
-| zone_points | String | Point Zone - Zone Points | |
-| restrict_points | String | Point Zone - Restrict Points | |
-| target_point | String | Point Zone - Target Point | |
-| remember_state | Switch | Map - Remember State | |
-| cur_map_id | Number | Map - Cur Map Id | |
-| map_num | Number | Map - Map Num | |
-| cur_cleaning_path | String | Map - Cur Cleaning Path | |
-| build_map | Number | Map - Build Map | Value mapping `["0"="None","1"="Build","2"="Clean"]` |
-| has_new_map | Contact | Map - Has New Map | |
-| dnd_enable | Contact | Disturb - Dnd Enable | |
-| dnd_start_hour | Number:Time | Disturb - Dnd Start Hour | |
-| dnd_start_minute | Number:Time | Disturb - Dnd Start Minute | |
-| dnd_end_hour | Number:Time | Disturb - Dnd End Hour | |
-| dnd_end_minute | Number:Time | Disturb - Dnd End Minute | |
-| multi_prop_dnd | String | Disturb - Multi Prop Dnd | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Robot Cleaner - Actions | Value mapping `["vacuum-start-sweep"="Start","vacuum-start-sweep-mop"="Start Sweep+Mop","vacuum-start-only-sweep"="Start Sweep","vacuum-start-only-mop"="Start Mop","vacuum-dock"="Dock","vacuum-stop-sweeping"="Pause","vacuum-start-room-sweep"="Start Room Sweep"]` |
+| advanced_actions | String | Robot Cleaner - Advanced Actions | Value mapping `["sweep-reset-consumable"="Sweep Reset Consumable","sweep-set-calibration"="Sweep Set Calibration","sweep-set-room-clean"="Sweep Set Room Clean","sweep-set-preference-clean"="Sweep Set Preference Clean","sweep-get-preference-clean"="Sweep Get Preference Clean","sweep-set-preference-type"="Sweep Set Preference Type","sweep-set-go-charging"="Sweep Set Go Charging","sweep-erase-preference"="Sweep Erase Preference","sweep-set-preference-ii"="Sweep Set Preference Ii","sweep-get-preference-ii"="Sweep Get Preference Ii","order-add"="Order Add","order-del"="Order Del","order-get"="Order Get","order-add-ii"="Order Add Ii","order-get-map-order-count"="Order Get Map Order Count","order-add-iii"="Order Add Iii","point-zone-start-point-clean"="Point Zone Start Point Clean","point-zone-pause-point-clean"="Point Zone Pause Point Clean","point-zone-start-zone-clean"="Point Zone Start Zone Clean","point-zone-pause-zone-clean"="Point Zone Pause Zone Clean","point-zone-set-beauty-wall"="Point Zone Set Beauty Wall","point-zone-set-virtual-wall"="Point Zone Set Virtual Wall","point-zone-set-zone-point"="Point Zone Set Zone Point","point-zone-start-point-clean-ii"="Point Zone Start Point Clean Ii","map-get-map-list"="Map Get Map List","map-upload-by-mapid"="Map Upload By Mapid","map-set-cur-map"="Map Set Cur Map","map-del-map"="Map Del Map","map-rename-map"="Map Rename Map","map-upload-by-maptype"="Map Upload By Maptype","map-rename-room"="Map Rename Room","map-arrange-room"="Map Arrange Room","map-split-room"="Map Split Room","map-reset-map"="Map Reset Map","map-build-new-map"="Map Build New Map","map-get-cur-path"="Map Get Cur Path","map-get-map-room-list"="Map Get Map Room List","map-upload-by-mapid-ii"="Map Upload By Mapid Ii","map-upload-by-maptype-ii"="Map Upload By Maptype Ii","map-reset-map-ii"="Map Reset Map Ii","map-build-map-ii"="Map Build Map Ii","map-set-mijia-room-list"="Map Set Mijia Room List","disturb-set-notdisturb"="Disturb Set Notdisturb","language-download-voice"="Language Download Voice","language-get-download-status"="Language Get Download Status"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["0"="Sleep","1"="Idle","2"="Paused","3"="Go Charging","4"="Charging","5"="Sweeping","6"="Sweeping and Mopping","7"="Mopping","8"="Upgrading"]` |
+| fault | Number | Robot Cleaner - Device Fault | |
+| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Sweep","1"="Sweep And Mop","2"="Mop"]` |
+| sweep_type | Number | Robot Cleaner - Sweep Type | Value mapping `["0"="Global","1"="Mop","2"="Edge","3"="Area","4"="Point","5"="Remote","6"="Explore","7"="Room","8"="Floor"]` |
+| on | String | Robot Cleaner - Switch Status | |
+| battery_level | Number:Dimensionless | Robot Cleaner - Battery Level | |
+| alarm | Switch | Robot Cleaner - Locate | |
+| volume | Number:Dimensionless | Robot Cleaner - Locate Volume | |
+| repeat_state | Switch | Sweep - Repeat State | |
+| door_state | Number | Sweep - Door State | Value mapping `["0"="None","1"="DustBox","2"="WaterBox","3"="TwoInOne"]` |
+| cloth_state | Contact | Sweep - Cloth State | |
+| suction_state | Number | Robot Cleaner - Power | Value mapping `["0"="Slient","1"="Standard","2"="Medium","3"="Turbo"]` |
+| water_state | Number | Sweep - Water State | Value mapping `["0"="Low","1"="Mid","2"="High"]` |
+| mop_route | Number | Sweep - Mop Route | Value mapping `["0"="S","1"="Y"]` |
+| side_brush_life | Number:Dimensionless | Sweep - Side Brush Life | |
+| side_brush_hours | Number:Time | Sweep - Side Brush Hours | |
+| main_brush_life | Number:Dimensionless | Sweep - Main Brush Life | |
+| main_brush_hours | Number:Time | Sweep - Main Brush Hours | |
+| hypa_life | Number:Dimensionless | Sweep - Hypa Life | |
+| hypa_hours | Number:Time | Sweep - Hypa Hours | |
+| mop_life | Number:Dimensionless | Sweep - Mop Life | |
+| mop_hours | Number:Time | Sweep - Mop Hours | |
+| direction | Number | Sweep - Direction | Value mapping `["1"="Forward","2"="Left","3"="Right","4"="Back","5"="Stop","10"="Exit"]` |
+| time_zone | Number | Sweep - Time Zone | |
+| cur_lang | String | Sweep - Cur Lang | |
+| cleaning_time | Number:Time | Sweep - Cleaning Time | |
+| cleaning_area | Number | Sweep - Cleaning Area | |
+| dirt_recognize | Switch | Sweep - Dirt Recognize | |
+| pet_recognize | Switch | Sweep - Pet Recognize | |
+| ai_recognize | Switch | Sweep - Ai Recognize | |
+| carpet_booster | Switch | Sweep - Carpet Booster | |
+| multi_prop_vacuum | String | Sweep - Multi Prop Vacuum | |
+| carpet_avoid | Switch | Sweep - Carpet Avoid | |
+| tank_shake | Switch | Sweep - Tank Shake | |
+| shake_shift | Number | Sweep - Shake Shift | Value mapping `["1"="Low","2"="Mid","3"="High"]` |
+| map_encrypt | Contact | Sweep - Map Encrypt | |
+| order_id | Number | Order - Order Id | |
+| enable | Switch | Order - Enable | |
+| day | Number:Time | Order - Day | |
+| hour | Number:Time | Order - Hour | |
+| minute | Number:Time | Order - Minute | |
+| repeat | Switch | Order - Repeat | |
+| clean_way | Number | Order - Clean Way | Value mapping `["0"="Sweep","1"="Sweep Mop","2"="Mop"]` |
+| suction | Number | Order - Suction | Value mapping `["0"="Slient","1"="Normal","2"="Medium","3"="Turbo"]` |
+| water | Number | Order - Water | Value mapping `["0"="Low","1"="Mid","2"="High"]` |
+| twice_clean | Switch | Order - Twice Clean | |
+| mapid | Number | Order - Mapid | |
+| room_count | Number | Order - Room Count | |
+| room_data | String | Order - Room Data | |
+| time_zone1 | Number | Order - Time Zone | |
+| all_enable_count | String | Order - All Enable Count | |
+| zone_points | String | Point Zone - Zone Points | |
+| restrict_points | String | Point Zone - Restrict Points | |
+| target_point | String | Point Zone - Target Point | |
+| remember_state | Switch | Map - Remember State | |
+| cur_map_id | Number | Map - Cur Map Id | |
+| map_num | Number | Map - Map Num | |
+| cur_cleaning_path | String | Map - Cur Cleaning Path | |
+| build_map | Number | Map - Build Map | Value mapping `["0"="None","1"="Build","2"="Clean"]` |
+| has_new_map | Contact | Map - Has New Map | |
+| dnd_enable | Contact | Disturb - Dnd Enable | |
+| dnd_start_hour | Number:Time | Disturb - Dnd Start Hour | |
+| dnd_start_minute | Number:Time | Disturb - Dnd Start Minute | |
+| dnd_end_hour | Number:Time | Disturb - Dnd End Hour | |
+| dnd_end_minute | Number:Time | Disturb - Dnd End Minute | |
+| multi_prop_dnd | String | Disturb - Multi Prop Dnd | |
### IKEA E27 white spectrum opal (ikea.light.led1545g12) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| colour_temperature | Number | Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| colour_temperature | Number | Color Temperature | |
### IKEA E27 white spectrum clear (ikea.light.led1546g12) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| colour_temperature | Number | Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| colour_temperature | Number | Color Temperature | |
### IKEA E14 white spectrum (ikea.light.led1536g5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| colour_temperature | Number | Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| colour_temperature | Number | Color Temperature | |
### IKEA GU10 white spectrum (ikea.light.led1537r6) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| colour_temperature | Number | Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| colour_temperature | Number | Color Temperature | |
### IKEA E27 warm white (ikea.light.led1623g12) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| colour_temperature | Number | Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| colour_temperature | Number | Color Temperature | |
### IKEA GU10 warm white (ikea.light.led1650r5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| colour_temperature | Number | Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| colour_temperature | Number | Color Temperature | |
### IKEA E14 warm white (ikea.light.led1649c5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| colour_temperature | Number | Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| colour_temperature | Number | Color Temperature | |
### Xiaomiyoupin Curtain Controller (Wi-Fi) (lumi.curtain.hagl05) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| fault | Number | Curtain - Device Fault | Value mapping `["0"="No faults"]` |
-| motor_control | Number | Curtain - Motor Control | Value mapping `["0"="Pause","1"="Open","2"="Close","3"="auto"]` |
-| current-position | Number:Dimensionless | Curtain - Current Position | |
-| status | Number | Curtain - Status | Value mapping `["0"="Stopped","1"="Opening","2"="Closing"]` |
-| target-position | Number:Dimensionless | Curtain - Target Position | |
-| manual-enabled | Number | curtain_cfg - Manual Enabled | Value mapping `["0"="Disable","1"="Enable"]` |
-| polarity | Number | Curtain_cfg - Polarity | Value mapping `["0"="Positive","1"="Reverse"]` |
-| pos-limit | Number | curtain_cfg - Position Limit | Value mapping `["0"="Unlimit","1"="Limit"]` |
-| en_night_tip_light | Number | Curtain_cfg - En_night_tip_light | Value mapping `["0"="Disable","1"="Enable"]` |
-| run-time | Number | Curtain_cfg - Run-time | |
-| adjust_value | Number | Motor_controller - Adjust_value | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| fault | Number | Curtain - Device Fault | Value mapping `["0"="No faults"]` |
+| motor_control | Number | Curtain - Motor Control | Value mapping `["0"="Pause","1"="Open","2"="Close","3"="auto"]` |
+| current-position | Number:Dimensionless | Curtain - Current Position | |
+| status | Number | Curtain - Status | Value mapping `["0"="Stopped","1"="Opening","2"="Closing"]` |
+| target-position | Number:Dimensionless | Curtain - Target Position | |
+| manual-enabled | Number | curtain_cfg - Manual Enabled | Value mapping `["0"="Disable","1"="Enable"]` |
+| polarity | Number | Curtain_cfg - Polarity | Value mapping `["0"="Positive","1"="Reverse"]` |
+| pos-limit | Number | curtain_cfg - Position Limit | Value mapping `["0"="Unlimit","1"="Limit"]` |
+| en_night_tip_light | Number | Curtain_cfg - En_night_tip_light | Value mapping `["0"="Disable","1"="Enable"]` |
+| run-time | Number | Curtain_cfg - Run-time | |
+| adjust_value | Number | Motor_controller - Adjust_value | |
### Mi Air Purifier virtual (lumi.gateway.mgl03) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| telnetEnable | Switch | Enable Telnet | Access the device with telnet to further unlock developer mode. See forum |
-| doorbellVol | Number | Doorbell Volume | |
-| gatewayVol | Number | Gateway Volume | |
-| alarmingVol | Number | Alarming Volume | |
-| doorbellPush | String | Doorbell Push | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| telnetEnable | Switch | Enable Telnet | Access the device with telnet to further unlock developer mode. See forum |
+| doorbellVol | Number | Doorbell Volume | |
+| gatewayVol | Number | Gateway Volume | |
+| alarmingVol | Number | Alarming Volume | |
+| doorbellPush | String | Doorbell Push | |
### Mi smart Home Gateway Hub (lumi.gateway.mieu01) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| guard | Switch | Guard | |
-| corridor | Switch | Automatic Night Light | |
-| nightlight | Color | Night Light | |
-| rgb | Color | Colored Light | |
-| doorbell_volume | Number | Doorbell Volume | |
-| alarming_volume | Number | Alarming Volume | |
-| gateway_volume | Number | Gateway Volume | |
-| arming_time | Number:Time | Arming Time | |
-| corridor_on_time | Number:Time | Corridor on time | |
-| language | String | Voice prompt Language | |
-| zigbee_channel | String | Zigbee Channel | |
-| lumi_bind | String | Lumi_bind info | |
-| doorbell_push | String | Doorbell Push | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| guard | Switch | Guard | |
+| corridor | Switch | Automatic Night Light | |
+| nightlight | Color | Night Light | |
+| rgb | Color | Colored Light | |
+| doorbell_volume | Number | Doorbell Volume | |
+| alarming_volume | Number | Alarming Volume | |
+| gateway_volume | Number | Gateway Volume | |
+| arming_time | Number:Time | Arming Time | |
+| corridor_on_time | Number:Time | Corridor on time | |
+| language | String | Voice prompt Language | |
+| zigbee_channel | String | Zigbee Channel | |
+| lumi_bind | String | Lumi_bind info | |
+| doorbell_push | String | Doorbell Push | |
### Mi smart Home Gateway Hub v1 (lumi.gateway.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| telnetEnable | Switch | Enable Telnet | Access the device with telnet to further unlock developer mode. See forum |
-| doorbellVol | Number | Doorbell Volume | |
-| gatewayVol | Number | Gateway Volume | |
-| alarmingVol | Number | Alarming Volume | |
-| doorbellPush | String | Doorbell Push | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| telnetEnable | Switch | Enable Telnet | Access the device with telnet to further unlock developer mode. See forum |
+| doorbellVol | Number | Doorbell Volume | |
+| gatewayVol | Number | Gateway Volume | |
+| alarmingVol | Number | Alarming Volume | |
+| doorbellPush | String | Doorbell Push | |
### Mi smart Home GatewayHub v2 (lumi.gateway.v2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| telnetEnable | Switch | Enable Telnet | Access the device with telnet to further unlock developer mode. See forum |
-| doorbellVol | Number | Doorbell Volume | |
-| gatewayVol | Number | Gateway Volume | |
-| alarmingVol | Number | Alarming Volume | |
-| doorbellPush | String | Doorbell Push | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| telnetEnable | Switch | Enable Telnet | Access the device with telnet to further unlock developer mode. See forum |
+| doorbellVol | Number | Doorbell Volume | |
+| gatewayVol | Number | Gateway Volume | |
+| alarmingVol | Number | Alarming Volume | |
+| doorbellPush | String | Doorbell Push | |
### Mi smart Home Gateway Hub v3 (lumi.gateway.v3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| telnetEnable | Switch | Enable Telnet | Access the device with telnet to further unlock developer mode. See forum |
-| doorbellVol | Number | Doorbell Volume | |
-| gatewayVol | Number | Gateway Volume | |
-| alarmingVol | Number | Alarming Volume | |
-| doorbellPush | String | Doorbell Push | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| telnetEnable | Switch | Enable Telnet | Access the device with telnet to further unlock developer mode. See forum |
+| doorbellVol | Number | Doorbell Volume | |
+| gatewayVol | Number | Gateway Volume | |
+| alarmingVol | Number | Alarming Volume | |
+| doorbellPush | String | Doorbell Push | |
### Aqara LED Light Bulb (Tunable White) (lumi.light.aqcn02) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| colour_temperature | Number | Color Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| colour_temperature | Number | Color Temperature | |
### Door lock (lumi.lock.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| status | String | Status | |
-| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| status | String | Status | |
+| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
### Aqara Door Lock (lumi.lock.aq1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| status | String | Status | |
-| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| status | String | Status | |
+| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
### Aqara Door Lock S2 (lumi.lock.acn02) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| status | String | Status | |
-| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| status | String | Status | |
+| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
### Aqara Door lock S2 Pro (lumi.lock.acn03) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| status | String | Status | |
-| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| status | String | Status | |
+| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
### Mi Smart Plug (Zigbee) (lumi.plug.mmeu01) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| load_power | Number | Load Power | |
-| en_night_tip_light | Switch | Led Light | |
-| poweroff_memory | Switch | Poweroff Memory | |
-| max_power | Number | Max Power | |
-| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data. |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| load_power | Number | Load Power | |
+| en_night_tip_light | Switch | Led Light | |
+| poweroff_memory | Switch | Poweroff Memory | |
+| max_power | Number | Max Power | |
+| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data. |
### Mi Window and Door Sensor (lumi.sensor_magnet.v2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data. |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data. |
### Mi Motion Sensor (lumi.sensor_motion.aq2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
### Mi Motion Sensor (lumi.sensor_motion.v2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
### Mi Temperature and Humidity Sensor (lumi.sensor_ht.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| temperature | Number:Temperature | Temperature | |
-| humidity | Number:Dimensionless | Humidity | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| temperature | Number:Temperature | Temperature | |
+| humidity | Number:Dimensionless | Humidity | |
### Water Leak Sensor (lumi.sensor_wleak.aq1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| leak | Switch | Leaking | |
-| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| leak | Switch | Leaking | |
+| log | String | Device Log | This channel uses cloud to get data. See widget market place for suitable widget to display the data |
### Aqara Temperature and Humidity Sensor (lumi.weather.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| temperature | Number:Temperature | Temperature | |
-| humidity | Number:Dimensionless | Humidity | |
-| pressure | Number:Pressure | pressure | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| temperature | Number:Temperature | Temperature | |
+| humidity | Number:Dimensionless | Humidity | |
+| pressure | Number:Pressure | pressure | |
### Mi Robot Vacuum-Mop Essential (mijia.vacuum.v2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| vacuumaction | String | Vacuum Action | This channel accepts `start`, `stop`, `findme` and `dock`. |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Idle","2"="Sweeping","3"="Paused","4"="Error","5"="Charging","6"="Go Charging"]` |
-| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Faults","1"="Left-wheel-error","2"="Right-wheel-error","3"="Cliff-error","4"="Low-battery-error","5"="Bump-error","6"="Main-brush-error","7"="Side-brush-error","8"="Fan-motor-error","9"="Dustbin-error","10"="Charging-error","11"="No-wate-error","12"="Pick-up-error"]` |
-| mode | Number | Robot Cleaner - Mode | Value mapping `["1"="Auto-clean","2"="Spot-clean","3"="Wallflow-clean"]` |
-| target-water-level | Number | Robot Cleaner - Target Water Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
-| fan-level | Number | Robot Cleaner - Fan Level | Value mapping `["0"="Silence","1"="Stanrd","2"="Middle","3"="Enchance"]` |
-| battery-level | Number:Dimensionless | Battery - Battery Level | |
-| charging-state | Number | Battery - Charging State | Value mapping `["0"="Not-charging","1"="Charging","2"="Charging-competely"]` |
-| alarm | Switch | Alarm - Alarm | |
-| volume | Number:Dimensionless | Alarm - Volume | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter-left-time | Number:Time | Filter - Filter Left Time | |
-| brush-life-level | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
-| brush-left-time | Number:Time | Brush Cleaner - Brush Left Time | |
-| brush-life-level1 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
-| brush-left-time1 | Number:Time | Brush Cleaner - Brush Left Time | |
-| direction_key | Number | Remote Control - Direction Key | Value mapping `["0"="direction 0","1"="direction 1","2"="direction 2","3"="direction 3","4"="direction 4"]` |
-| clean-area | Number:Area | Clean Record - Clean Area | |
-| clean_time | Number | Clean Record - Clean Time | |
-| total-clean-area | Number:Area | Clean Record - Total Clean Area | |
-| total-clean-time | Number | Clean Record - Total Clean Time | |
-| total-clean-count | Number | Clean Record - Total Clean Count | |
-| language | Number | Language - Language | Value mapping `["0"="English","1"="Chinese","2"="Spanish","3"="Russian","4"="Italian","5"="French","6"="German","7"="Korean","8"="Polish"]` |
-| not-disturb-switch | Switch | Language - Not Disturb Switch | |
-| mop-status | Number | Other Status - Mop Status | Value mapping `["0"="Mop Uninstall","1"="Mop Install"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| vacuumaction | String | Vacuum Action | This channel accepts `start`, `stop`, `findme` and `dock`. |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Idle","2"="Sweeping","3"="Paused","4"="Error","5"="Charging","6"="Go Charging"]` |
+| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Faults","1"="Left-wheel-error","2"="Right-wheel-error","3"="Cliff-error","4"="Low-battery-error","5"="Bump-error","6"="Main-brush-error","7"="Side-brush-error","8"="Fan-motor-error","9"="Dustbin-error","10"="Charging-error","11"="No-wate-error","12"="Pick-up-error"]` |
+| mode | Number | Robot Cleaner - Mode | Value mapping `["1"="Auto-clean","2"="Spot-clean","3"="Wallflow-clean"]` |
+| target-water-level | Number | Robot Cleaner - Target Water Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| fan-level | Number | Robot Cleaner - Fan Level | Value mapping `["0"="Silence","1"="Stanrd","2"="Middle","3"="Enchance"]` |
+| battery-level | Number:Dimensionless | Battery - Battery Level | |
+| charging-state | Number | Battery - Charging State | Value mapping `["0"="Not-charging","1"="Charging","2"="Charging-competely"]` |
+| alarm | Switch | Alarm - Alarm | |
+| volume | Number:Dimensionless | Alarm - Volume | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter-left-time | Number:Time | Filter - Filter Left Time | |
+| brush-life-level | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
+| brush-left-time | Number:Time | Brush Cleaner - Brush Left Time | |
+| brush-life-level1 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
+| brush-left-time1 | Number:Time | Brush Cleaner - Brush Left Time | |
+| direction_key | Number | Remote Control - Direction Key | Value mapping `["0"="direction 0","1"="direction 1","2"="direction 2","3"="direction 3","4"="direction 4"]` |
+| clean-area | Number:Area | Clean Record - Clean Area | |
+| clean_time | Number | Clean Record - Clean Time | |
+| total-clean-area | Number:Area | Clean Record - Total Clean Area | |
+| total-clean-time | Number | Clean Record - Total Clean Time | |
+| total-clean-count | Number | Clean Record - Total Clean Count | |
+| language | Number | Language - Language | Value mapping `["0"="English","1"="Chinese","2"="Spanish","3"="Russian","4"="Italian","5"="French","6"="German","7"="Korean","8"="Polish"]` |
+| not-disturb-switch | Switch | Language - Not Disturb Switch | |
+| mop-status | Number | Other Status - Mop Status | Value mapping `["0"="Mop Uninstall","1"="Mop Install"]` |
### Mijia Smart Pet Water Dispenser (mmgg.pet_waterer.s1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| fault | Number | Pet Drinking Fountain - Device Fault | Value mapping `["0"="No faults"]` |
-| on | Switch | Power | |
-| mode | Number | Mode | Value mapping `["1"="Common","2"="Smart "]` |
-| filter-left-time | Number:Time | Filter - Filter Left Time | |
-| on1 | Switch | Indicator Light - Switch | |
-| cotton-left-time | Number:Time | Filter Cotton - Cotton Left Time | |
-| remain-clean-time | Number:Time | Remain Clean Time - Remain Clean Time | |
-| no-water-flag | Switch | No Water Flag - No Water Flag | |
-| resetConsumable | String | Consumables Reset | Value mapping `["remain-clean-time-reset-clean-time"="Reset Clean Time","filter-cotton-reset-cotton-life"="Reset Cotton Time","filter-reset-filter-life"="Reset Filter Life"]` |
-| no-water-time | Number:Time | No Water Flag - No Water Time | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| fault | Number | Pet Drinking Fountain - Device Fault | Value mapping `["0"="No faults"]` |
+| on | Switch | Power | |
+| mode | Number | Mode | Value mapping `["1"="Common","2"="Smart "]` |
+| filter-left-time | Number:Time | Filter - Filter Left Time | |
+| on1 | Switch | Indicator Light - Switch | |
+| cotton-left-time | Number:Time | Filter Cotton - Cotton Left Time | |
+| remain-clean-time | Number:Time | Remain Clean Time - Remain Clean Time | |
+| no-water-flag | Switch | No Water Flag - No Water Flag | |
+| resetConsumable | String | Consumables Reset | Value mapping `["remain-clean-time-reset-clean-time"="Reset Clean Time","filter-cotton-reset-cotton-life"="Reset Cotton Time","filter-reset-filter-life"="Reset Filter Life"]` |
+| no-water-time | Number:Time | No Water Flag - No Water Time | |
### Mijia Smart Pet Water Dispenser (mmgg.pet_waterer.s2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| fault | Number | Pet Drinking Fountain - Device Fault | Value mapping `["0"="No faults"]` |
-| on | Switch | Power | |
-| mode | Number | Mode | Value mapping `["1"="Common","2"="Smart "]` |
-| filter-left-time | Number:Time | Filter - Filter Left Time | |
-| on1 | Switch | Indicator Light - Switch | |
-| cotton-left-time | Number:Time | Filter Cotton - Cotton Left Time | |
-| remain-clean-time | Number:Time | Remain Clean Time - Remain Clean Time | |
-| no-water-flag | Switch | No Water Flag - No Water Flag | |
-| resetConsumable | String | Consumables Reset | Value mapping `["remain-clean-time-reset-clean-time"="Reset Clean Time","filter-cotton-reset-cotton-life"="Reset Cotton Time","filter-reset-filter-life"="Reset Filter Life"]` |
-| no-water-time | Number:Time | No Water Flag - No Water Time | |
-| pump-block-flag | Switch | No Water Flag - Pump Block Flag | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| fault | Number | Pet Drinking Fountain - Device Fault | Value mapping `["0"="No faults"]` |
+| on | Switch | Power | |
+| mode | Number | Mode | Value mapping `["1"="Common","2"="Smart "]` |
+| filter-left-time | Number:Time | Filter - Filter Left Time | |
+| on1 | Switch | Indicator Light - Switch | |
+| cotton-left-time | Number:Time | Filter Cotton - Cotton Left Time | |
+| remain-clean-time | Number:Time | Remain Clean Time - Remain Clean Time | |
+| no-water-flag | Switch | No Water Flag - No Water Flag | |
+| resetConsumable | String | Consumables Reset | Value mapping `["remain-clean-time-reset-clean-time"="Reset Clean Time","filter-cotton-reset-cotton-life"="Reset Cotton Time","filter-reset-filter-life"="Reset Filter Life"]` |
+| no-water-time | Number:Time | No Water Flag - No Water Time | |
+| pump-block-flag | Switch | No Water Flag - Pump Block Flag | |
### Mijia Smart Pet Water Dispenser (mmgg.pet_waterer.s3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| fault | Number | Pet Drinking Fountain - Device Fault | Value mapping `["0"="No faults"]` |
-| on | Switch | Power | |
-| mode | Number | Mode | Value mapping `["1"="Common","2"="Smart "]` |
-| filter-left-time | Number:Time | Filter - Filter Left Time | |
-| on1 | Switch | Indicator Light - Switch | |
-| cotton-left-time | Number:Time | Filter Cotton - Cotton Left Time | |
-| remain-clean-time | Number:Time | Remain Clean Time - Remain Clean Time | |
-| no-water-flag | Switch | No Water Flag - No Water Flag | |
-| resetConsumable | String | Consumables Reset | Value mapping `["remain-clean-time-reset-clean-time"="Reset Clean Time","filter-cotton-reset-cotton-life"="Reset Cotton Time","filter-reset-filter-life"="Reset Filter Life"]` |
-| no-water-time | Number:Time | No Water Flag - No Water Time | |
-| pump-block-flag | Switch | No Water Flag - Pump Block Flag | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| fault | Number | Pet Drinking Fountain - Device Fault | Value mapping `["0"="No faults"]` |
+| on | Switch | Power | |
+| mode | Number | Mode | Value mapping `["1"="Common","2"="Smart "]` |
+| filter-left-time | Number:Time | Filter - Filter Left Time | |
+| on1 | Switch | Indicator Light - Switch | |
+| cotton-left-time | Number:Time | Filter Cotton - Cotton Left Time | |
+| remain-clean-time | Number:Time | Remain Clean Time - Remain Clean Time | |
+| no-water-flag | Switch | No Water Flag - No Water Flag | |
+| resetConsumable | String | Consumables Reset | Value mapping `["remain-clean-time-reset-clean-time"="Reset Clean Time","filter-cotton-reset-cotton-life"="Reset Cotton Time","filter-reset-filter-life"="Reset Filter Life"]` |
+| no-water-time | Number:Time | No Water Flag - No Water Time | |
+| pump-block-flag | Switch | No Water Flag - Pump Block Flag | |
### XIAOWAN Smart Pet Water Dispenser (mmgg.pet_waterer.s4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| fault | Number | Pet Drinking Fountain - Device Fault | Value mapping `["0"="No faults"]` |
-| on | Switch | Power | |
-| mode | Number | Mode | Value mapping `["1"="Common","2"="Smart "]` |
-| filter-left-time | Number:Time | Filter - Filter Left Time | |
-| on1 | Switch | Indicator Light - Switch | |
-| cotton-left-time | Number:Time | Filter Cotton - Cotton Left Time | |
-| remain-clean-time | Number:Time | Remain Clean Time - Remain Clean Time | |
-| no-water-flag | Switch | No Water Flag - No Water Flag | |
-| resetConsumable | String | Consumables Reset | Value mapping `["remain-clean-time-reset-clean-time"="Reset Clean Time","filter-cotton-reset-cotton-life"="Reset Cotton Time","filter-reset-filter-life"="Reset Filter Life"]` |
-| no-water-time | Number:Time | No Water Flag - No Water Time | |
-| pump-block-flag | Switch | No Water Flag - Pump Block Flag | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| fault | Number | Pet Drinking Fountain - Device Fault | Value mapping `["0"="No faults"]` |
+| on | Switch | Power | |
+| mode | Number | Mode | Value mapping `["1"="Common","2"="Smart "]` |
+| filter-left-time | Number:Time | Filter - Filter Left Time | |
+| on1 | Switch | Indicator Light - Switch | |
+| cotton-left-time | Number:Time | Filter Cotton - Cotton Left Time | |
+| remain-clean-time | Number:Time | Remain Clean Time - Remain Clean Time | |
+| no-water-flag | Switch | No Water Flag - No Water Flag | |
+| resetConsumable | String | Consumables Reset | Value mapping `["remain-clean-time-reset-clean-time"="Reset Clean Time","filter-cotton-reset-cotton-life"="Reset Cotton Time","filter-reset-filter-life"="Reset Filter Life"]` |
+| no-water-time | Number:Time | No Water Flag - No Water Time | |
+| pump-block-flag | Switch | No Water Flag - Pump Block Flag | |
### MR.BOND (mrbond.airer.m1pro) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| dry | Switch | Dry | |
-| led | Switch | LED Status | |
-| motor | Number | Motor | |
-| drytime | Number | Dry Time | |
-| airer_location | Number | Airer Location | |
-| disinfect | Switch | disinfect | |
-| distime | Number | Disinfect Time | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| dry | Switch | Dry | |
+| led | Switch | LED Status | |
+| motor | Number | Motor | |
+| drytime | Number | Dry Time | |
+| airer_location | Number | Airer Location | |
+| disinfect | Switch | disinfect | |
+| distime | Number | Disinfect Time | |
### MR.BOND (mrbond.airer.m1s) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| dry | Switch | Dry | |
-| led | Switch | LED Status | |
-| motor | Number | Motor | |
-| drytime | Number | Dry Time | |
-| airer_location | Number | Airer Location | |
-| disinfect | Switch | disinfect | |
-| distime | Number | Disinfect Time | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| dry | Switch | Dry | |
+| led | Switch | LED Status | |
+| motor | Number | Motor | |
+| drytime | Number | Dry Time | |
+| airer_location | Number | Airer Location | |
+| disinfect | Switch | disinfect | |
+| distime | Number | Disinfect Time | |
### MR.BOND (mrbond.airer.m1super) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| dry | Switch | Dry | |
-| led | Switch | LED Status | |
-| motor | Number | Motor | |
-| drytime | Number | Dry Time | |
-| airer_location | Number | Airer Location | |
-| disinfect | Switch | disinfect | |
-| distime | Number | Disinfect Time | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| dry | Switch | Dry | |
+| led | Switch | LED Status | |
+| motor | Number | Motor | |
+| drytime | Number | Dry Time | |
+| airer_location | Number | Airer Location | |
+| disinfect | Switch | disinfect | |
+| distime | Number | Disinfect Time | |
### WIDETECH WDH318EFW1 Internet Dehumidifier (nwt.derh.wdh318efw1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | |
-| autohumidity | Number:Dimensionless | Auto humidity | |
-| fanspeed | Number | Fan Speed | |
-| buzzer | Switch | Buzzer | |
-| led | Switch | LED | |
-| childlock | Switch | Child Lock | |
-| humidity | Number:Dimensionless | Humidity | |
-| temperature | Number:Temperature | Temperature | |
-| tankfull | Switch | Tank Full | |
-| compressorstatus | Switch | Compressor Status | |
-| defroststatus | Switch | Defrost Status | |
-| fanst | Number | Fan St | |
-| alarm | String | Alarm | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | |
+| autohumidity | Number:Dimensionless | Auto humidity | |
+| fanspeed | Number | Fan Speed | |
+| buzzer | Switch | Buzzer | |
+| led | Switch | LED | |
+| childlock | Switch | Child Lock | |
+| humidity | Number:Dimensionless | Humidity | |
+| temperature | Number:Temperature | Temperature | |
+| tankfull | Switch | Tank Full | |
+| compressorstatus | Switch | Compressor Status | |
+| defroststatus | Switch | Defrost Status | |
+| fanst | Number | Fan St | |
+| alarm | String | Alarm | |
### Philips Zhirui Ceiling Lamp Bedroom 40W (philips.light.bceiling1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| sw | Switch | Switch | |
-| bl | Switch | Night Light | |
-| ms | Switch | MiBand Notifications | |
-| ac | Switch | Auto Ambiance | |
-| delayoff | Switch | Delay Off | |
-| mb | Switch | MiBand | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| sw | Switch | Switch | |
+| bl | Switch | Night Light | |
+| ms | Switch | MiBand Notifications | |
+| ac | Switch | Auto Ambiance | |
+| delayoff | Switch | Delay Off | |
+| mb | Switch | MiBand | |
### Philips Zhirui Ceiling Lamp Bedroom 28W (philips.light.bceiling2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| sw | Switch | Switch | |
-| bl | Switch | Night Light | |
-| ms | Switch | MiBand Notifications | |
-| ac | Switch | Auto Ambiance | |
-| delayoff | Switch | Delay Off | |
-| mb | Switch | MiBand | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| sw | Switch | Switch | |
+| bl | Switch | Night Light | |
+| ms | Switch | MiBand Notifications | |
+| ac | Switch | Auto Ambiance | |
+| delayoff | Switch | Delay Off | |
+| mb | Switch | MiBand | |
### Philips ZhiRui E27 bulb (philips.light.bulb) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| switchscene | Switch | Switch Scene | |
-| delayoff | Switch | Delay Off | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| switchscene | Switch | Switch Scene | |
+| delayoff | Switch | Delay Off | |
### Philips ZhiRui E14 Candle Lamp Frosted version (philips.light.candle) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| delayoff | Switch | Delay Off | |
-| toggle | Switch | Toggle | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| delayoff | Switch | Delay Off | |
+| toggle | Switch | Toggle | |
### Philips ZhiRui E14 Candle Lamp Crystal version (philips.light.candle2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| delayoff | Switch | Delay Off | |
-| toggle | Switch | Toggle | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| delayoff | Switch | Delay Off | |
+| toggle | Switch | Toggle | |
### Mijia Philips Color Bulb (philips.light.cbulb) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| cid | Color | Color | |
-| switchscene | Switch | Switch Scene | |
-| switch_en | Switch | Switch Enabled | |
-| delayoff | Switch | Delay Off | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| cid | Color | Color | |
+| switchscene | Switch | Switch Scene | |
+| switch_en | Switch | Switch Enabled | |
+| delayoff | Switch | Delay Off | |
### Philips Light (philips.light.cbulbs) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| cid | Color | Color | |
-| switchscene | Switch | Switch Scene | |
-| switch_en | Switch | Switch Enabled | |
-| delayoff | Switch | Delay Off | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| cid | Color | Color | |
+| switchscene | Switch | Switch Scene | |
+| switch_en | Switch | Switch Enabled | |
+| delayoff | Switch | Delay Off | |
### Philips Connected Ceiling (philips.light.ceiling) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| switchscene | Switch | Switch Scene | |
-| toggle | Switch | Toggle | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| switchscene | Switch | Switch Scene | |
+| toggle | Switch | Toggle | |
### Philips Light (philips.light.dcolor) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| cid | Color | Color | |
-| switchscene | Switch | Switch Scene | |
-| switch_en | Switch | Switch Enabled | |
-| delayoff | Switch | Delay Off | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| cid | Color | Color | |
+| switchscene | Switch | Switch Scene | |
+| switch_en | Switch | Switch Enabled | |
+| delayoff | Switch | Delay Off | |
### ZhiRui Dimmable Downlight (philips.light.dlight) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Philips ZhiRui Downlight (philips.light.downlight) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| switchscene | Switch | Switch Scene | |
-| delayoff | Switch | Delay Off | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| switchscene | Switch | Switch Scene | |
+| delayoff | Switch | Delay Off | |
### Philips Wi-Fi bulb E27 White (philips.light.hbulb) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| switchscene | Switch | Switch Scene | |
-| delayoff | Switch | Delay Off | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| switchscene | Switch | Switch Scene | |
+| delayoff | Switch | Delay Off | |
### Philips ZhiYi Ceiling Lamp FL 40W (philips.light.lnblight1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| sw | Switch | Switch | |
-| bl | Switch | Night Light | |
-| ms | Switch | MiBand Notifications | |
-| ac | Switch | Auto Ambiance | |
-| delayoff | Switch | Delay Off | |
-| mb | Switch | MiBand | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| sw | Switch | Switch | |
+| bl | Switch | Night Light | |
+| ms | Switch | MiBand Notifications | |
+| ac | Switch | Auto Ambiance | |
+| delayoff | Switch | Delay Off | |
+| mb | Switch | MiBand | |
### Philips ZhiYi Ceiling Lamp FL 28W (philips.light.lnblight2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| sw | Switch | Switch | |
-| bl | Switch | Night Light | |
-| ms | Switch | MiBand Notifications | |
-| ac | Switch | Auto Ambiance | |
-| delayoff | Switch | Delay Off | |
-| mb | Switch | MiBand | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| sw | Switch | Switch | |
+| bl | Switch | Night Light | |
+| ms | Switch | MiBand Notifications | |
+| ac | Switch | Auto Ambiance | |
+| delayoff | Switch | Delay Off | |
+| mb | Switch | MiBand | |
### Philips ZhiYi Ceiling Lamp FL 80W (philips.light.lnlrlight) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| sw | Switch | Switch | |
-| bl | Switch | Night Light | |
-| ms | Switch | MiBand Notifications | |
-| ac | Switch | Auto Ambiance | |
-| delayoff | Switch | Delay Off | |
-| mb | Switch | MiBand | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| sw | Switch | Switch | |
+| bl | Switch | Night Light | |
+| ms | Switch | MiBand Notifications | |
+| ac | Switch | Auto Ambiance | |
+| delayoff | Switch | Delay Off | |
+| mb | Switch | MiBand | |
### Philips Zhirui Ceiling Lamp Living room 80W (philips.light.lrceiling) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| sw | Switch | Switch | |
-| bl | Switch | Night Light | |
-| ms | Switch | MiBand Notifications | |
-| ac | Switch | Auto Ambiance | |
-| delayoff | Switch | Delay Off | |
-| mb | Switch | MiBand | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| sw | Switch | Switch | |
+| bl | Switch | Night Light | |
+| ms | Switch | MiBand Notifications | |
+| ac | Switch | Auto Ambiance | |
+| delayoff | Switch | Delay Off | |
+| mb | Switch | MiBand | |
### Zhirui Ceiling Lamp Nordic 80W (philips.light.mceil) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Zhirui Ceiling Lamp Nordic 40W (philips.light.mceilm) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Zhirui Ceiling Lamp Nordic 28W (philips.light.mceils) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Philips Smart Lamp (philips.light.mono1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| scene | Number | Scene | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| scene | Number | Scene | |
### Philips ZhiRui Bedside Lamp (philips.light.moonlight) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| gonight | Switch | Go Night | |
-| delayoff | Switch | Delay Off | |
-| toggle | Switch | Toggle | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| gonight | Switch | Go Night | |
+| delayoff | Switch | Delay Off | |
+| toggle | Switch | Toggle | |
### Zhirui Ceiling Lamp Black 80W (philips.light.obceil) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Zhirui Ceiling Lamp Black 40W (philips.light.obceim) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Zhirui Ceiling Lamp Black 28W (philips.light.obceis) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Mijia Philips Study Desk Lamp (philips.light.rwread) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| scene | Number | Scene | |
-| flm | Number | Follow Me | |
-| dv | Number | DV | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| scene | Number | Scene | |
+| flm | Number | Follow Me | |
+| dv | Number | DV | |
### Zhirui Ceiling Lamp Starry 80W (philips.light.sceil) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Zhirui Ceiling Lamp Starry 40W (philips.light.sceilm) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Zhirui Ceiling Lamp Starry 28W (philips.light.sceils) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Philips EyeCare Connected Desk Lamp gen2. (philips.light.sread1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| ambientPower | Switch | Ambient Power | |
-| ambientBrightness | Number | Ambient Brightness | |
-| illumination | Number | Ambient Illumination | |
-| eyecare | Switch | Eyecare | |
-| bl | Switch | Night Light | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| ambientPower | Switch | Ambient Power | |
+| ambientBrightness | Number | Ambient Brightness | |
+| illumination | Number | Ambient Illumination | |
+| eyecare | Switch | Eyecare | |
+| bl | Switch | Night Light | |
### Mijia Philips Desk Lamp 2S (philips.light.sread2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| ambientPower | Switch | Ambient Power | |
-| ambientBrightness | Number | Ambient Brightness | |
-| illumination | Number | Ambient Illumination | |
-| eyecare | Switch | Eyecare | |
-| bl | Switch | Night Light | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| ambientPower | Switch | Ambient Power | |
+| ambientBrightness | Number | Ambient Brightness | |
+| illumination | Number | Ambient Illumination | |
+| eyecare | Switch | Eyecare | |
+| bl | Switch | Night Light | |
### Philips Connected Lights (philips.light.virtual) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| switchscene | Switch | Switch Scene | |
-| delayoff | Switch | Delay Off | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| switchscene | Switch | Switch Scene | |
+| delayoff | Switch | Delay Off | |
### Zhirui Ceiling Lamp Gorgeous 80W (philips.light.xzceil) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Zhirui Ceiling Lamp Gorgeous 40W (philips.light.xzceim) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Zhirui Ceiling Lamp Gorgeous 28W (philips.light.xzceis) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Mode | |
-| brightness | Dimmer | Brightness | |
-| cct | Number | Color Temperature | |
-| dv | Number | Delayed Turn-off | |
-| WallSceneEn | Switch | Wall Scene Enable | |
-| WallScene | String | Wall Scene | |
-| autoCct | String | Auto CCT | |
-| dimmingPeriod | Number | Dimming Period | |
-| MibandStatus | String | Mi Band Status | |
-| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Mode | |
+| brightness | Dimmer | Brightness | |
+| cct | Number | Color Temperature | |
+| dv | Number | Delayed Turn-off | |
+| WallSceneEn | Switch | Wall Scene Enable | |
+| WallScene | String | Wall Scene | |
+| autoCct | String | Auto CCT | |
+| dimmingPeriod | Number | Dimming Period | |
+| MibandStatus | String | Mi Band Status | |
+| actions | String | Actions | Value mapping `["light-brightness-down"="Light Brightness Down","light-brightness-up"="Light Brightness Up","light-toggle"="Light Toggle"]` |
### Philips ZhiYi Ceiling lamp (philips.light.zyceiling) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| switchscene | Switch | Switch Scene | |
-| toggle | Switch | Toggle | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| switchscene | Switch | Switch Scene | |
+| toggle | Switch | Toggle | |
### Philips ZhiYi Desk Lamp (philips.light.zysread) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| switchscene | Switch | Switch Scene | |
-| delayoff | Switch | Delay Off | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| switchscene | Switch | Switch Scene | |
+| delayoff | Switch | Delay Off | |
### Philips ZhiYi Strip (philips.light.zystrip) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| cct | Dimmer | Correlated Color Temperature | |
-| scene | Number | Scene | |
-| dv | Number | DV | |
-| switchscene | Switch | Switch Scene | |
-| delayoff | Switch | Delay Off | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| cct | Dimmer | Correlated Color Temperature | |
+| scene | Number | Scene | |
+| dv | Number | DV | |
+| switchscene | Switch | Switch Scene | |
+| delayoff | Switch | Delay Off | |
### CHINGMI Smart Power Strip v1 (qmi.powerstrip.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["normal"="Normal","green"="Green"]` |
-| powerUsage | Number:Power | Power Consumption | |
-| voltage | Number:ElectricPotential | Voltage | |
-| led | Switch | wifi LED | |
-| power_price | Number | Power Price | |
-| power_factor | Number | Power Factor | |
-| current | Number:ElectricCurrent | Current | |
-| elec_leakage | Number:ElectricCurrent | Electic Leakage | |
-| temperature | Number:Temperature | Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["normal"="Normal","green"="Green"]` |
+| powerUsage | Number:Power | Power Consumption | |
+| voltage | Number:ElectricPotential | Voltage | |
+| led | Switch | wifi LED | |
+| power_price | Number | Power Price | |
+| power_factor | Number | Power Factor | |
+| current | Number:ElectricCurrent | Current | |
+| elec_leakage | Number:ElectricCurrent | Electic Leakage | |
+| temperature | Number:Temperature | Temperature | |
### ROIDMI EVE vacuum (roidmi.vacuum.v60) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","vacuum-start-room-sweep"="Vacuum Start Room Sweep","battery-start-charge"="Battery Start Charge","filter-reset-filter-life"="Filter Reset Filter Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","custom-find-robot"="Custom Find Robot","custom-stop-find-charge"="Custom Stop Find Charge","custom-continue-sweep"="Custom Continue Sweep","custom-start-dust"="Custom Start Dust","custom-pause"="Custom Pause","custom-pause-find-charge"="Custom Pause Find Charge","custom-continue-find-charge"="Custom Continue Find Charge","custom-update-audio"="Custom Update Audio","custom-set-voice"="Custom Set Voice","map-request-path"="Map Request Path","map-change-area-name"="Map Change Area Name","map-set-auto-area"="Map Set Auto Area","map-local-map"="Map Local Map","map-area-custom"="Map Area Custom","map-area-order"="Map Area Order","sweep-start-sweep"="Sweep Start Sweep"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Dormant","2"="Idle","3"="Paused","4"="Sweeping","5"="Go Charging","6"="Charging","7"="Error","8"="Rfctrl","9"="Fullcharge","10"="Shutdown","11"="Findchargerpause"]` |
-| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Faults","1"="Low Battery Find Charger","2"="Low Battery And Poweroff","3"="Wheel Trap","4"="Collision Error","5"="Tile Do Task","6"="Lidar Point Error","7"="Front Wall Error","8"="Psd Dirty","9"="Middle Brush Fatal","10"="Sid Brush","11"="Fan Speed Error","12"="Lidar Cover","13"="Garbage Box Full","14"="Garbage Box Out","15"="Garbage Box Full Out","16"="Physical Trapped","17"="Pick Up Do Task","18"="No Water Box Do Task","19"="Water Box Empty","20"="Clean Cannot Arrive","21"="Start Form Forbid","22"="Drop","23"="Kit Water Pump","24"="Find Charger Failed","25"="Low Power Clean"]` |
-| mode | Number | Robot Cleaner - Mode | Value mapping `["1"="Silent","2"="Basic","3"="Strong","4"="Full Speed","0"="Sweep"]` |
-| sweep_type | Number | Robot Cleaner - Sweep Type | Value mapping `["0"="Sweep","1"="Mop","2"="Mop And Sweep"]` |
-| on | Number | Robot Cleaner - Switch Status | Value mapping `["1"="Open"]` |
-| battery_level | Number:Dimensionless | Battery - Battery Level | |
-| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not charging","3"="Not chargeable"]` |
-| volume | Number:Dimensionless | Speaker - Volume | |
-| mute | Switch | Speaker - Mute | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| brush_left_time | Number:Time | Brush Cleaner - Brush Left Time | |
-| brush_life_level | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
-| brush_left_time1 | Number:Time | Brush Cleaner - Brush Left Time | |
-| brush_life_level1 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
-| brush_left_time2 | Number:Time | Brush Cleaner - Brush Left Time | |
-| brush_life_level2 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
-| mop | Switch | Custom - Mop | |
-| work_station_freq | Number | Custom - Work Station Freq | |
-| timing | String | Custom - Timing | |
-| clean_area | Number | Custom - Clean Area | |
-| uid | String | Custom - Uid | |
-| auto_boost | Switch | Custom - Auto Boost | |
-| forbid_mode | String | Custom - Forbid Mode | |
-| water_level | Number | Custom - Water Level | Value mapping `["1"="First","2"="Second","3"="Three","4"="Fourth","0"="Mop"]` |
-| total_clean_time | Number:Time | Custom - Total Clean Time | |
-| total_clean_areas | Number | Custom - Total Clean Areas | |
-| clean_counts | Number | Custom - Clean Counts | |
-| clean_time | Number:Time | Custom - Clean Time | |
-| double_clean | Switch | Custom - Double Clean | |
-| edge_sweep | Switch | Custom - Edge Sweep | |
-| led_switch | Switch | Custom - Led Switch | |
-| lidar_collision | Switch | Custom - Lidar Collision | |
-| station_key | Switch | Custom - Station Key | |
-| station_led | Switch | Custom - Station Led | |
-| current_audio | String | Custom - Current Audio | |
-| progress | String | Custom - Progress | |
-| station_type | Number | Custom - Station Type | |
-| voice_conf | String | Custom - Voice Conf | |
-| clean_path | String | Map - Clean Path | |
-| restricted_zone | String | Map - Restricted Zone | |
-| auto_area | String | Map - Auto Area | |
-| map_memory | Switch | Map - Map Memory | |
-| map_name | String | Map - Map Name | |
-| use_auto_area | Switch | Map - Use Auto Area | |
-| path_type | Number | Map - Path Type | Value mapping `["0"="Normal","1"="Y-Mopping","2"="Repeat-Mopping"]` |
-| sweep_mode | Number | Sweep - Sweep Mode | Value mapping `["1"="Total","2"="Area","3"="Curpoint","4"="Point","7"="Smart","8"="AmartArea","9"="DepthTotal","10"="AlongWall","0"="Idle"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","vacuum-start-room-sweep"="Vacuum Start Room Sweep","battery-start-charge"="Battery Start Charge","filter-reset-filter-life"="Filter Reset Filter Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","custom-find-robot"="Custom Find Robot","custom-stop-find-charge"="Custom Stop Find Charge","custom-continue-sweep"="Custom Continue Sweep","custom-start-dust"="Custom Start Dust","custom-pause"="Custom Pause","custom-pause-find-charge"="Custom Pause Find Charge","custom-continue-find-charge"="Custom Continue Find Charge","custom-update-audio"="Custom Update Audio","custom-set-voice"="Custom Set Voice","map-request-path"="Map Request Path","map-change-area-name"="Map Change Area Name","map-set-auto-area"="Map Set Auto Area","map-local-map"="Map Local Map","map-area-custom"="Map Area Custom","map-area-order"="Map Area Order","sweep-start-sweep"="Sweep Start Sweep"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Dormant","2"="Idle","3"="Paused","4"="Sweeping","5"="Go Charging","6"="Charging","7"="Error","8"="Rfctrl","9"="Fullcharge","10"="Shutdown","11"="Findchargerpause"]` |
+| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Faults","1"="Low Battery Find Charger","2"="Low Battery And Poweroff","3"="Wheel Trap","4"="Collision Error","5"="Tile Do Task","6"="Lidar Point Error","7"="Front Wall Error","8"="Psd Dirty","9"="Middle Brush Fatal","10"="Sid Brush","11"="Fan Speed Error","12"="Lidar Cover","13"="Garbage Box Full","14"="Garbage Box Out","15"="Garbage Box Full Out","16"="Physical Trapped","17"="Pick Up Do Task","18"="No Water Box Do Task","19"="Water Box Empty","20"="Clean Cannot Arrive","21"="Start Form Forbid","22"="Drop","23"="Kit Water Pump","24"="Find Charger Failed","25"="Low Power Clean"]` |
+| mode | Number | Robot Cleaner - Mode | Value mapping `["1"="Silent","2"="Basic","3"="Strong","4"="Full Speed","0"="Sweep"]` |
+| sweep_type | Number | Robot Cleaner - Sweep Type | Value mapping `["0"="Sweep","1"="Mop","2"="Mop And Sweep"]` |
+| on | Number | Robot Cleaner - Switch Status | Value mapping `["1"="Open"]` |
+| battery_level | Number:Dimensionless | Battery - Battery Level | |
+| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not charging","3"="Not chargeable"]` |
+| volume | Number:Dimensionless | Speaker - Volume | |
+| mute | Switch | Speaker - Mute | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| brush_left_time | Number:Time | Brush Cleaner - Brush Left Time | |
+| brush_life_level | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
+| brush_left_time1 | Number:Time | Brush Cleaner - Brush Left Time | |
+| brush_life_level1 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
+| brush_left_time2 | Number:Time | Brush Cleaner - Brush Left Time | |
+| brush_life_level2 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
+| mop | Switch | Custom - Mop | |
+| work_station_freq | Number | Custom - Work Station Freq | |
+| timing | String | Custom - Timing | |
+| clean_area | Number | Custom - Clean Area | |
+| uid | String | Custom - Uid | |
+| auto_boost | Switch | Custom - Auto Boost | |
+| forbid_mode | String | Custom - Forbid Mode | |
+| water_level | Number | Custom - Water Level | Value mapping `["1"="First","2"="Second","3"="Three","4"="Fourth","0"="Mop"]` |
+| total_clean_time | Number:Time | Custom - Total Clean Time | |
+| total_clean_areas | Number | Custom - Total Clean Areas | |
+| clean_counts | Number | Custom - Clean Counts | |
+| clean_time | Number:Time | Custom - Clean Time | |
+| double_clean | Switch | Custom - Double Clean | |
+| edge_sweep | Switch | Custom - Edge Sweep | |
+| led_switch | Switch | Custom - Led Switch | |
+| lidar_collision | Switch | Custom - Lidar Collision | |
+| station_key | Switch | Custom - Station Key | |
+| station_led | Switch | Custom - Station Led | |
+| current_audio | String | Custom - Current Audio | |
+| progress | String | Custom - Progress | |
+| station_type | Number | Custom - Station Type | |
+| voice_conf | String | Custom - Voice Conf | |
+| clean_path | String | Map - Clean Path | |
+| restricted_zone | String | Map - Restricted Zone | |
+| auto_area | String | Map - Auto Area | |
+| map_memory | Switch | Map - Map Memory | |
+| map_name | String | Map - Map Name | |
+| use_auto_area | Switch | Map - Use Auto Area | |
+| path_type | Number | Map - Path Type | Value mapping `["0"="Normal","1"="Y-Mopping","2"="Repeat-Mopping"]` |
+| sweep_mode | Number | Sweep - Sweep Mode | Value mapping `["1"="Total","2"="Area","3"="Curpoint","4"="Point","7"="Smart","8"="AmartArea","9"="DepthTotal","10"="AlongWall","0"="Idle"]` |
### ROIDMI EVA (roidmi.vacuum.v66) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","vacuum-start-room-sweep"="Vacuum Start Room Sweep","battery-start-charge"="Battery Start Charge","filter-reset-filter-life"="Filter Reset Filter Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","custom-find-robot"="Custom Find Robot","custom-stop-find-charge"="Custom Stop Find Charge","custom-continue-sweep"="Custom Continue Sweep","custom-start-dust"="Custom Start Dust","custom-pause"="Custom Pause","custom-pause-find-charge"="Custom Pause Find Charge","custom-continue-find-charge"="Custom Continue Find Charge","custom-update-audio"="Custom Update Audio","custom-set-voice"="Custom Set Voice","map-request-path"="Map Request Path","map-change-area-name"="Map Change Area Name","map-set-auto-area"="Map Set Auto Area","map-local-map"="Map Local Map","map-area-custom"="Map Area Custom","map-area-order"="Map Area Order","map-set-current-map"="Map Set Current Map","map-change-map-name"="Map Change Map Name","map-delete-map-list"="Map Delete Map List","map-save-map"="Map Save Map","sweep-start-sweep"="Sweep Start Sweep","mop-reset-mop-life"="Mop Reset Mop Life","basestation-start-ota"="Basestation Start Ota","basestation-set-ap-name"="Basestation Set Ap Name","basestation-set-back-clean-freq"="Basestation Set Back Clean Freq"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["1"="Dormant","2"="Idle","3"="Paused","4"="Sweeping","5"="Go Charging","6"="Charging","7"="Error","8"="Rfctrl","9"="Fullcharge","10"="Shutdown","11"="Findchargerpause","12"="Station Working","13"="Backing Clean"]` |
-| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Faults","1"="Low Battery Find Charger","2"="Low Battery And Poweroff","3"="Wheel Trap","4"="Collision Error","5"="Tile Do Task","6"="Lidar Point Error","7"="Front Wall Error","8"="Psd Dirty","9"="Middle Brush Fatal","10"="Side Brush","11"="Fan Speed Error","12"="Lidar Cover","13"="Garbage Box Full","14"="Garbage Box Out","15"="Garbage Box Full Out","16"="Physical Trapped","17"="Pick Up Do Task","18"="No Water Box Do Task","19"="Water Box Empty","20"="Clean Cannot Arrive","21"="Start Form Forbid","22"="Drop","23"="Kit Water Pump","24"="Find Charger Failed","25"="Err 25","26"="Err 26","27"="Err 27","28"="Err 28","29"="Err 29"]` |
-| mode | Number | Robot Cleaner - Mode | Value mapping `["1"="Silent","2"="Basic","3"="Strong","4"="Full Speed","0"="Sweep"]` |
-| sweep_type | Number | Robot Cleaner - Sweep Type | Value mapping `["0"="Sweep","1"="Mop","2"="Mop And Sweep"]` |
-| on | Switch | Robot Cleaner - Switch Status | |
-| battery_level | Number:Dimensionless | Battery - Battery Level | |
-| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not charging","3"="Not chargeable"]` |
-| volume | Number:Dimensionless | Speaker - Volume | |
-| mute | Switch | Speaker - Mute | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| brush_left_time | Number:Time | Brush Cleaner - Brush Left Time | |
-| brush_life_level | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
-| brush_left_time1 | Number:Time | Brush Cleaner - Brush Left Time | |
-| brush_life_level1 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
-| brush_left_time2 | Number:Time | Brush Cleaner - Brush Left Time | |
-| brush_life_level2 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
-| mop | Switch | Custom - Mop | |
-| work_station_freq | Number | Custom - Work Station Freq | |
-| timing | String | Custom - Timing | |
-| clean_area | Number | Custom - Clean Area | |
-| uid | String | Custom - Uid | |
-| auto_boost | Switch | Custom - Auto Boost | |
-| forbid_mode | String | Custom - Forbid Mode | |
-| water_level | Number | Custom - Water Level | Value mapping `["1"="First","2"="Second","3"="Three","4"="Fourth","0"="Mop"]` |
-| total_clean_time | Number:Time | Custom - Total Clean Time | |
-| total_clean_areas | Number | Custom - Total Clean Areas | |
-| clean_counts | Number | Custom - Clean Counts | |
-| clean_time | Number:Time | Custom - Clean Time | |
-| double_clean | Switch | Custom - Double Clean | |
-| edge_sweep | Switch | Custom - Edge Sweep | |
-| led_switch | Switch | Custom - Led Switch | |
-| lidar_collision | Switch | Custom - Lidar Collision | |
-| current_audio | String | Custom - Current Audio | |
-| progress | String | Custom - Progress | |
-| station_type | Number | Custom - Station Type | |
-| voice_conf | String | Custom - Voice Conf | |
-| rug_avoid | Switch | Custom - Rug Avoid | |
-| clean_path | String | Map - Clean Path | |
-| restricted_zone | String | Map - Restricted Zone | |
-| auto_area | String | Map - Auto Area | |
-| map_memory | Switch | Map - Map Memory | |
-| map_name | String | Map - Map Name | |
-| use_auto_area | Switch | Map - Use Auto Area | |
-| path_type | Number | Map - Path Type | Value mapping `["0"="Normal","1"="Y-Mopping","2"="Repeat-Mopping"]` |
-| sweep_mode | Number | Sweep - Sweep Mode | Value mapping `["1"="Total","2"="Area","3"="Curpoint","4"="Point","7"="Smart","8"="Smart Area","9"="DepthTotal","10"="AlongWall","0"="Idle"]` |
-| mop_life_time | Number:Time | Mop - Mop Life Time | |
-| mop_life_level | Number:Dimensionless | Mop - Mop Life Level | |
-| signal | Number | Basestation - Signal | |
-| clear_tank_status | Switch | Basestation - Clear Tank Status | |
-| sewage_tank_status | Switch | Basestation - Sewage Tank Status | |
-| work_status | Number | Basestation - Work Status | |
-| version | String | Basestation - Version | |
-| ota_progress | String | Basestation - Ota Progress | |
-| ap_name | String | Basestation - Ap Name | |
-| back_clean_freq | Number:Time | Basestation - Back Clean Freq | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["vacuum-start-sweep"="Vacuum Start Sweep","vacuum-stop-sweeping"="Vacuum Stop Sweeping","vacuum-start-room-sweep"="Vacuum Start Room Sweep","battery-start-charge"="Battery Start Charge","filter-reset-filter-life"="Filter Reset Filter Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","brush-cleaner-reset-brush-life"="Brush Cleaner Reset Brush Life","custom-find-robot"="Custom Find Robot","custom-stop-find-charge"="Custom Stop Find Charge","custom-continue-sweep"="Custom Continue Sweep","custom-start-dust"="Custom Start Dust","custom-pause"="Custom Pause","custom-pause-find-charge"="Custom Pause Find Charge","custom-continue-find-charge"="Custom Continue Find Charge","custom-update-audio"="Custom Update Audio","custom-set-voice"="Custom Set Voice","map-request-path"="Map Request Path","map-change-area-name"="Map Change Area Name","map-set-auto-area"="Map Set Auto Area","map-local-map"="Map Local Map","map-area-custom"="Map Area Custom","map-area-order"="Map Area Order","map-set-current-map"="Map Set Current Map","map-change-map-name"="Map Change Map Name","map-delete-map-list"="Map Delete Map List","map-save-map"="Map Save Map","sweep-start-sweep"="Sweep Start Sweep","mop-reset-mop-life"="Mop Reset Mop Life","basestation-start-ota"="Basestation Start Ota","basestation-set-ap-name"="Basestation Set Ap Name","basestation-set-back-clean-freq"="Basestation Set Back Clean Freq"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["1"="Dormant","2"="Idle","3"="Paused","4"="Sweeping","5"="Go Charging","6"="Charging","7"="Error","8"="Rfctrl","9"="Fullcharge","10"="Shutdown","11"="Findchargerpause","12"="Station Working","13"="Backing Clean"]` |
+| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Faults","1"="Low Battery Find Charger","2"="Low Battery And Poweroff","3"="Wheel Trap","4"="Collision Error","5"="Tile Do Task","6"="Lidar Point Error","7"="Front Wall Error","8"="Psd Dirty","9"="Middle Brush Fatal","10"="Side Brush","11"="Fan Speed Error","12"="Lidar Cover","13"="Garbage Box Full","14"="Garbage Box Out","15"="Garbage Box Full Out","16"="Physical Trapped","17"="Pick Up Do Task","18"="No Water Box Do Task","19"="Water Box Empty","20"="Clean Cannot Arrive","21"="Start Form Forbid","22"="Drop","23"="Kit Water Pump","24"="Find Charger Failed","25"="Err 25","26"="Err 26","27"="Err 27","28"="Err 28","29"="Err 29"]` |
+| mode | Number | Robot Cleaner - Mode | Value mapping `["1"="Silent","2"="Basic","3"="Strong","4"="Full Speed","0"="Sweep"]` |
+| sweep_type | Number | Robot Cleaner - Sweep Type | Value mapping `["0"="Sweep","1"="Mop","2"="Mop And Sweep"]` |
+| on | Switch | Robot Cleaner - Switch Status | |
+| battery_level | Number:Dimensionless | Battery - Battery Level | |
+| charging_state | Number | Battery - Charging State | Value mapping `["1"="Charging","2"="Not charging","3"="Not chargeable"]` |
+| volume | Number:Dimensionless | Speaker - Volume | |
+| mute | Switch | Speaker - Mute | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| brush_left_time | Number:Time | Brush Cleaner - Brush Left Time | |
+| brush_life_level | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
+| brush_left_time1 | Number:Time | Brush Cleaner - Brush Left Time | |
+| brush_life_level1 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
+| brush_left_time2 | Number:Time | Brush Cleaner - Brush Left Time | |
+| brush_life_level2 | Number:Dimensionless | Brush Cleaner - Brush Life Level | |
+| mop | Switch | Custom - Mop | |
+| work_station_freq | Number | Custom - Work Station Freq | |
+| timing | String | Custom - Timing | |
+| clean_area | Number | Custom - Clean Area | |
+| uid | String | Custom - Uid | |
+| auto_boost | Switch | Custom - Auto Boost | |
+| forbid_mode | String | Custom - Forbid Mode | |
+| water_level | Number | Custom - Water Level | Value mapping `["1"="First","2"="Second","3"="Three","4"="Fourth","0"="Mop"]` |
+| total_clean_time | Number:Time | Custom - Total Clean Time | |
+| total_clean_areas | Number | Custom - Total Clean Areas | |
+| clean_counts | Number | Custom - Clean Counts | |
+| clean_time | Number:Time | Custom - Clean Time | |
+| double_clean | Switch | Custom - Double Clean | |
+| edge_sweep | Switch | Custom - Edge Sweep | |
+| led_switch | Switch | Custom - Led Switch | |
+| lidar_collision | Switch | Custom - Lidar Collision | |
+| current_audio | String | Custom - Current Audio | |
+| progress | String | Custom - Progress | |
+| station_type | Number | Custom - Station Type | |
+| voice_conf | String | Custom - Voice Conf | |
+| rug_avoid | Switch | Custom - Rug Avoid | |
+| clean_path | String | Map - Clean Path | |
+| restricted_zone | String | Map - Restricted Zone | |
+| auto_area | String | Map - Auto Area | |
+| map_memory | Switch | Map - Map Memory | |
+| map_name | String | Map - Map Name | |
+| use_auto_area | Switch | Map - Use Auto Area | |
+| path_type | Number | Map - Path Type | Value mapping `["0"="Normal","1"="Y-Mopping","2"="Repeat-Mopping"]` |
+| sweep_mode | Number | Sweep - Sweep Mode | Value mapping `["1"="Total","2"="Area","3"="Curpoint","4"="Point","7"="Smart","8"="Smart Area","9"="DepthTotal","10"="AlongWall","0"="Idle"]` |
+| mop_life_time | Number:Time | Mop - Mop Life Time | |
+| mop_life_level | Number:Dimensionless | Mop - Mop Life Level | |
+| signal | Number | Basestation - Signal | |
+| clear_tank_status | Switch | Basestation - Clear Tank Status | |
+| sewage_tank_status | Switch | Basestation - Sewage Tank Status | |
+| work_status | Number | Basestation - Work Status | |
+| version | String | Basestation - Version | |
+| ota_progress | String | Basestation - Ota Progress | |
+| ap_name | String | Basestation - Ap Name | |
+| back_clean_freq | Number:Time | Basestation - Back Clean Freq | |
### PTX OneKey Switch (WIFI) (090615.switch.xswitch01) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| switch1state | Number | Switch 1 | |
-| switch1name | String | Switch Name 1 | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| switch1state | Number | Switch 1 | |
+| switch1name | String | Switch Name 1 | |
### PTX Twokey switch(wifi) (090615.switch.xswitch02) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| switch1state | Number | Switch 1 | |
-| switch2state | Number | Switch 2 | |
-| switch1name | String | Switch Name 1 | |
-| switch2name | String | Switch Name 2 | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| switch1state | Number | Switch 1 | |
+| switch2state | Number | Switch 2 | |
+| switch1name | String | Switch Name 1 | |
+| switch2name | String | Switch Name 2 | |
### PTX ThreeKey Switch (WIFI) (090615.switch.xswitch03) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| switch1state | Number | Switch 1 | |
-| switch2state | Number | Switch 2 | |
-| switch3state | Number | Switch 3 | |
-| switch1name | String | Switch Name 1 | |
-| switch2name | String | Switch Name 2 | |
-| switch3name | String | Switch Name 3 | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| switch1state | Number | Switch 1 | |
+| switch2state | Number | Switch 2 | |
+| switch3state | Number | Switch 3 | |
+| switch1name | String | Switch Name 1 | |
+| switch2name | String | Switch Name 2 | |
+| switch3name | String | Switch Name 3 | |
### SCISHARE Smart Capsule Coffee Machine (scishare.coffee.s1102) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| Status | String | status | |
-| expresso | Number | Brew Expresso | Value is the amount of coffee in ml. 2nd parameter in the json db is the water temperature |
-| expresso | Number | Brew Americano | Value is the amount of coffee in ml. parameters in json are cupAmount: [set by OH], coffee: 40,water: 80, temp: 90 |
-| boil | Number | Boil water | Value is the amount of water (ml) to heat. 2nd parameter in the json db is the water temperature |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| Status | String | status | |
+| expresso | Number | Brew Expresso | Value is the amount of coffee in ml. 2nd parameter in the json db is the water temperature |
+| expresso | Number | Brew Americano | Value is the amount of coffee in ml. parameters in json are cupAmount: [set by OH], coffee: 40,water: 80, temp: 90 |
+| boil | Number | Boil water | Value is the amount of water (ml) to heat. 2nd parameter in the json db is the water temperature |
### Xiaomi Scishare Smart Capsule Coffee Machine (scishare.coffee.s1301) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| Status | String | status | |
-| expresso | Number | Brew Expresso | Value is the amount of coffee in ml. 2nd parameter in the json db is the water temperature |
-| expresso | Number | Brew Americano | Value is the amount of coffee in ml. parameters in json are cupAmount: [set by OH], coffee: 40,water: 80, temp: 90 |
-| boil | Number | Boil water | Value is the amount of water (ml) to heat. 2nd parameter in the json db is the water temperature |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| Status | String | status | |
+| expresso | Number | Brew Expresso | Value is the amount of coffee in ml. 2nd parameter in the json db is the water temperature |
+| expresso | Number | Brew Americano | Value is the amount of coffee in ml. parameters in json are cupAmount: [set by OH], coffee: 40,water: 80, temp: 90 |
+| boil | Number | Boil water | Value is the amount of water (ml) to heat. 2nd parameter in the json db is the water temperature |
### Viomi Cleaning Robot V-RVCLM21B (viomi.vacuum.v6) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| vacuumaction | Number | Vacuum Action | Value mapping `["1"="Start","0"="Stop","2"="Pause","3"="Dock"]` |
-| state | Number | State | Value mapping `["0"="Idle Undocked","1"="Idle","2"="Paused","3"="Sweeping","4"="Go Charging","5"="Charging","6"="Sweeping and Mopping","7"="Mopping"]` |
-| mode | Number | Clean Mode | Value mapping `["0"="Everywhere","1"="Edges","2"="Surface","3"="Fixed Location"]` |
-| err_state | Number | Error | Value mapping `["0"="Sleeping and not charging","500"="Radar timed out","501"="Wheels stuck","502"="Low battery","503"="Dust bin missing","508"="Uneven ground","509"="Cliff sensor erro","510"="Collision sensor error","511"="Could not return to dock","512"="Could not return to dock","513"="Could not navigate","514"="Vacuum stuck","515"="Charging erro","516"="Mop temperature error","521"="Water tank is not installed","522"="Mop is not installed","525"="Insufficient water in water tank","527"="Remove mop","528"="Dust bin missing","529"="Mop and water tank missing","530"="Mop and water tank missin","531"="Water tank is not installed","2101"="Unsufficient battery, continuing cleaning after recharge","2103"="Charging","2104"="Fully charged"]` |
-| battery_life | Number | Battery | |
-| box_type | Number | Box type | Value mapping `["0"="No Bin","1"="Sweep","2"="Mop","3"="Sweep and Mop"]` |
-| mop_type | Number | mop_type | |
-| mop_route | Number | Mop Route | Value mapping `["0"="S-Pattern","1"="Y-Pattern"]` |
-| s_time | Number | Clean time | |
-| s_area | Number | Clean Area | |
-| suction_grade | Number | suction_grade | Value mapping `["0"="Silent","1"="Basic","2"="Medium","3"="Strong"]` |
-| water_grade | Number | water_grade | Value mapping `["11"="Low","12"="Medium","13"="High"]` |
-| remember_map | Number | remember_map | |
-| has_map | Number | has_map | |
-| is_mop | Number | is_mop | Value mapping `["0"="Vacuum","1"="Vacuum And Mop","2"="Mop","3"="CleanZone","4"="CleanSpot"]` |
-| has_newmap | Number | has_newmap | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| vacuumaction | Number | Vacuum Action | Value mapping `["1"="Start","0"="Stop","2"="Pause","3"="Dock"]` |
+| state | Number | State | Value mapping `["0"="Idle Undocked","1"="Idle","2"="Paused","3"="Sweeping","4"="Go Charging","5"="Charging","6"="Sweeping and Mopping","7"="Mopping"]` |
+| mode | Number | Clean Mode | Value mapping `["0"="Everywhere","1"="Edges","2"="Surface","3"="Fixed Location"]` |
+| err_state | Number | Error | Value mapping `["0"="Sleeping and not charging","500"="Radar timed out","501"="Wheels stuck","502"="Low battery","503"="Dust bin missing","508"="Uneven ground","509"="Cliff sensor erro","510"="Collision sensor error","511"="Could not return to dock","512"="Could not return to dock","513"="Could not navigate","514"="Vacuum stuck","515"="Charging erro","516"="Mop temperature error","521"="Water tank is not installed","522"="Mop is not installed","525"="Insufficient water in water tank","527"="Remove mop","528"="Dust bin missing","529"="Mop and water tank missing","530"="Mop and water tank missin","531"="Water tank is not installed","2101"="Unsufficient battery, continuing cleaning after recharge","2103"="Charging","2104"="Fully charged"]` |
+| battery_life | Number | Battery | |
+| box_type | Number | Box type | Value mapping `["0"="No Bin","1"="Sweep","2"="Mop","3"="Sweep and Mop"]` |
+| mop_type | Number | mop_type | |
+| mop_route | Number | Mop Route | Value mapping `["0"="S-Pattern","1"="Y-Pattern"]` |
+| s_time | Number | Clean time | |
+| s_area | Number | Clean Area | |
+| suction_grade | Number | suction_grade | Value mapping `["0"="Silent","1"="Basic","2"="Medium","3"="Strong"]` |
+| water_grade | Number | water_grade | Value mapping `["11"="Low","12"="Medium","13"="High"]` |
+| remember_map | Number | remember_map | |
+| has_map | Number | has_map | |
+| is_mop | Number | is_mop | Value mapping `["0"="Vacuum","1"="Vacuum And Mop","2"="Mop","3"="CleanZone","4"="CleanSpot"]` |
+| has_newmap | Number | has_newmap | |
### Mi Robot Vacuum-Mop P (viomi.vacuum.v7) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| vacuumaction | Number | Vacuum Action | Value mapping `["1"="Start","0"="Stop","2"="Pause","3"="Dock"]` |
-| state | Number | State | Value mapping `["0"="Idle Undocked","1"="Idle","2"="Paused","3"="Sweeping","4"="Go Charging","5"="Charging","6"="Sweeping and Mopping","7"="Mopping"]` |
-| mode | Number | Clean Mode | Value mapping `["0"="Everywhere","1"="Edges","2"="Surface","3"="Fixed Location"]` |
-| err_state | Number | Error | Value mapping `["0"="Sleeping and not charging","500"="Radar timed out","501"="Wheels stuck","502"="Low battery","503"="Dust bin missing","508"="Uneven ground","509"="Cliff sensor erro","510"="Collision sensor error","511"="Could not return to dock","512"="Could not return to dock","513"="Could not navigate","514"="Vacuum stuck","515"="Charging erro","516"="Mop temperature error","521"="Water tank is not installed","522"="Mop is not installed","525"="Insufficient water in water tank","527"="Remove mop","528"="Dust bin missing","529"="Mop and water tank missing","530"="Mop and water tank missin","531"="Water tank is not installed","2101"="Unsufficient battery, continuing cleaning after recharge","2103"="Charging","2104"="Fully charged"]` |
-| battery_life | Number | Battery | |
-| box_type | Number | Box type | Value mapping `["0"="No Bin","1"="Sweep","2"="Mop","3"="Sweep and Mop"]` |
-| mop_type | Number | mop_type | |
-| mop_route | Number | Mop Route | Value mapping `["0"="S-Pattern","1"="Y-Pattern"]` |
-| s_time | Number | Clean time | |
-| s_area | Number | Clean Area | |
-| suction_grade | Number | suction_grade | Value mapping `["0"="Silent","1"="Basic","2"="Medium","3"="Strong"]` |
-| water_grade | Number | water_grade | Value mapping `["11"="Low","12"="Medium","13"="High"]` |
-| remember_map | Number | remember_map | |
-| has_map | Number | has_map | |
-| is_mop | Number | is_mop | Value mapping `["0"="Vacuum","1"="Vacuum And Mop","2"="Mop","3"="CleanZone","4"="CleanSpot"]` |
-| has_newmap | Number | has_newmap | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| vacuumaction | Number | Vacuum Action | Value mapping `["1"="Start","0"="Stop","2"="Pause","3"="Dock"]` |
+| state | Number | State | Value mapping `["0"="Idle Undocked","1"="Idle","2"="Paused","3"="Sweeping","4"="Go Charging","5"="Charging","6"="Sweeping and Mopping","7"="Mopping"]` |
+| mode | Number | Clean Mode | Value mapping `["0"="Everywhere","1"="Edges","2"="Surface","3"="Fixed Location"]` |
+| err_state | Number | Error | Value mapping `["0"="Sleeping and not charging","500"="Radar timed out","501"="Wheels stuck","502"="Low battery","503"="Dust bin missing","508"="Uneven ground","509"="Cliff sensor erro","510"="Collision sensor error","511"="Could not return to dock","512"="Could not return to dock","513"="Could not navigate","514"="Vacuum stuck","515"="Charging erro","516"="Mop temperature error","521"="Water tank is not installed","522"="Mop is not installed","525"="Insufficient water in water tank","527"="Remove mop","528"="Dust bin missing","529"="Mop and water tank missing","530"="Mop and water tank missin","531"="Water tank is not installed","2101"="Unsufficient battery, continuing cleaning after recharge","2103"="Charging","2104"="Fully charged"]` |
+| battery_life | Number | Battery | |
+| box_type | Number | Box type | Value mapping `["0"="No Bin","1"="Sweep","2"="Mop","3"="Sweep and Mop"]` |
+| mop_type | Number | mop_type | |
+| mop_route | Number | Mop Route | Value mapping `["0"="S-Pattern","1"="Y-Pattern"]` |
+| s_time | Number | Clean time | |
+| s_area | Number | Clean Area | |
+| suction_grade | Number | suction_grade | Value mapping `["0"="Silent","1"="Basic","2"="Medium","3"="Strong"]` |
+| water_grade | Number | water_grade | Value mapping `["11"="Low","12"="Medium","13"="High"]` |
+| remember_map | Number | remember_map | |
+| has_map | Number | has_map | |
+| is_mop | Number | is_mop | Value mapping `["0"="Vacuum","1"="Vacuum And Mop","2"="Mop","3"="CleanZone","4"="CleanSpot"]` |
+| has_newmap | Number | has_newmap | |
### Mi Robot Vacuum-Mop P (viomi.vacuum.v8) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| vacuumaction | Number | Vacuum Action | Value mapping `["1"="Start","0"="Stop","2"="Pause","3"="Dock"]` |
-| state | Number | State | Value mapping `["0"="Idle Undocked","1"="Idle","2"="Paused","3"="Sweeping","4"="Go Charging","5"="Charging","6"="Sweeping and Mopping","7"="Mopping"]` |
-| mode | Number | Clean Mode | Value mapping `["0"="Everywhere","1"="Edges","2"="Surface","3"="Fixed Location"]` |
-| err_state | Number | Error | Value mapping `["0"="Sleeping and not charging","500"="Radar timed out","501"="Wheels stuck","502"="Low battery","503"="Dust bin missing","508"="Uneven ground","509"="Cliff sensor erro","510"="Collision sensor error","511"="Could not return to dock","512"="Could not return to dock","513"="Could not navigate","514"="Vacuum stuck","515"="Charging erro","516"="Mop temperature error","521"="Water tank is not installed","522"="Mop is not installed","525"="Insufficient water in water tank","527"="Remove mop","528"="Dust bin missing","529"="Mop and water tank missing","530"="Mop and water tank missin","531"="Water tank is not installed","2101"="Unsufficient battery, continuing cleaning after recharge","2103"="Charging","2104"="Fully charged"]` |
-| battery_life | Number | Battery | |
-| box_type | Number | Box type | Value mapping `["0"="No Bin","1"="Sweep","2"="Mop","3"="Sweep and Mop"]` |
-| mop_type | Number | mop_type | |
-| mop_route | Number | Mop Route | Value mapping `["0"="S-Pattern","1"="Y-Pattern"]` |
-| s_time | Number | Clean time | |
-| s_area | Number | Clean Area | |
-| suction_grade | Number | suction_grade | Value mapping `["0"="Silent","1"="Basic","2"="Medium","3"="Strong"]` |
-| water_grade | Number | water_grade | Value mapping `["11"="Low","12"="Medium","13"="High"]` |
-| remember_map | Number | remember_map | |
-| has_map | Number | has_map | |
-| is_mop | Number | is_mop | Value mapping `["0"="Vacuum","1"="Vacuum And Mop","2"="Mop","3"="CleanZone","4"="CleanSpot"]` |
-| has_newmap | Number | has_newmap | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| vacuumaction | Number | Vacuum Action | Value mapping `["1"="Start","0"="Stop","2"="Pause","3"="Dock"]` |
+| state | Number | State | Value mapping `["0"="Idle Undocked","1"="Idle","2"="Paused","3"="Sweeping","4"="Go Charging","5"="Charging","6"="Sweeping and Mopping","7"="Mopping"]` |
+| mode | Number | Clean Mode | Value mapping `["0"="Everywhere","1"="Edges","2"="Surface","3"="Fixed Location"]` |
+| err_state | Number | Error | Value mapping `["0"="Sleeping and not charging","500"="Radar timed out","501"="Wheels stuck","502"="Low battery","503"="Dust bin missing","508"="Uneven ground","509"="Cliff sensor erro","510"="Collision sensor error","511"="Could not return to dock","512"="Could not return to dock","513"="Could not navigate","514"="Vacuum stuck","515"="Charging erro","516"="Mop temperature error","521"="Water tank is not installed","522"="Mop is not installed","525"="Insufficient water in water tank","527"="Remove mop","528"="Dust bin missing","529"="Mop and water tank missing","530"="Mop and water tank missin","531"="Water tank is not installed","2101"="Unsufficient battery, continuing cleaning after recharge","2103"="Charging","2104"="Fully charged"]` |
+| battery_life | Number | Battery | |
+| box_type | Number | Box type | Value mapping `["0"="No Bin","1"="Sweep","2"="Mop","3"="Sweep and Mop"]` |
+| mop_type | Number | mop_type | |
+| mop_route | Number | Mop Route | Value mapping `["0"="S-Pattern","1"="Y-Pattern"]` |
+| s_time | Number | Clean time | |
+| s_area | Number | Clean Area | |
+| suction_grade | Number | suction_grade | Value mapping `["0"="Silent","1"="Basic","2"="Medium","3"="Strong"]` |
+| water_grade | Number | water_grade | Value mapping `["11"="Low","12"="Medium","13"="High"]` |
+| remember_map | Number | remember_map | |
+| has_map | Number | has_map | |
+| is_mop | Number | is_mop | Value mapping `["0"="Vacuum","1"="Vacuum And Mop","2"="Mop","3"="CleanZone","4"="CleanSpot"]` |
+| has_newmap | Number | has_newmap | |
### Viomi S9 (viomi.vacuum.v18) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| vacuumaction | String | Vacuum Action | Value mapping `["start-sweep"="Sweep","stop-sweeping"="Stop Sweep","pause"="Pause","start-charge"="Goto Dock","stop-massage"="Stop Sweep","start-mop"="Start Mop","start-only-sweep"="Start Sweep Only","start-sweep-mop"="Start Sweep Mop"]` |
-| status | Number | Robot Cleaner - Status | Value mapping `["0"="Sleep","1"="Idle","2"="Paused","3"="Go Charging","4"="Charging","5"="Sweeping","6"="Sweeping and Mopping","7"="Mopping"]` |
-| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Low Battery Find Charge","2"="Low Bat Need Poweroff","3"="Wheel Trap","4"="Collision Error","5"="Tile Do Task","6"="Lidar Point Err","7"="Front Wall Err","8"="Along Wall Err","9"="Mid Brush Err","10"="Side Brush Err","11"="Fan Err","12"="Lidar Cover","13"="Garbage Full","14"="Garbage Out","15"="Garbage Full Out","16"="Trapped","17"="Pick Up","20"="Cannot Arrive","21"="Start From Forbid","22"="Drop","23"="Kit Water Pump","24"="Find Charge Failed","18"="Garbage Out","25"="No Mop Clean","26"="Low Battery Cant Clean"]` |
-| wdr-mode | Number | Robot Cleaner - Wide Dynamic Range Mode | Value mapping `["0"="Mode 0","1"="Mode 1","2"="Mode 2"]` |
-| door-state | Number | Robot Cleaner - Door State | Value mapping `["0"="Door 0","1"="Door 1","2"="Door 2","3"="Door 3"]` |
-| contact-state | Number | Robot Cleaner - Contact State | Value mapping `["0"="Off","1"="On"]` |
-| contact-state1 | Number:Time | Robot Cleaner - Contact State | |
-| contact-state2 | Number | Robot Cleaner - Contact State | |
-| mute | Number | Robot Cleaner - Mute | |
-| sweep-type | Number | Robot Cleaner - Sweep Type | Value mapping `["0"="Total","2"="Wall","3"="Zone","4"="Point","5"="Control"]` |
-| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Medium","3"="Strong"]` |
-| battery-level | Number:Dimensionless | Battery - Battery Level | |
-| repeat-state | Switch | Viomi Vacuum - Repeat State | |
-| remember-state | Switch | Viomi Vacuum - Remember State | Value mapping ["0"="关","1"="开"] |
-| mop-route | Number | Viomi Vacuum - Mop Route | Value mapping `["0"="C-Curved","1"="Y-Route"]` |
-| side-brush-life | Number:Dimensionless | Viomi Vacuum - Side Brush Life | |
-| side-brush-hours | Number:Time | Viomi Vacuum - Side Brush Hours | |
-| main-brush-life | Number:Dimensionless | Viomi Vacuum - Main Brush Life | |
-| main-brush-hours | Number:Time | Viomi Vacuum - Main Brush Hours | |
-| hypa-life | Number:Dimensionless | Viomi Vacuum - Hypa Life | |
-| hypa-hours | Number:Time | Viomi Vacuum - Hypa Hours | |
-| mop-life | Number:Dimensionless | Viomi Vacuum - Mop Life | |
-| mop-hours | Number:Time | Viomi Vacuum - Mop Hours | |
-| suction-grade | Number | Viomi Vacuum - Suction Grade | Value mapping `["0"="Silent","1"="Standard","2"="Medium","3"="Strong"]` |
-| water-grade | Number | Viomi Vacuum - Water Grade | Value mapping `["0"="1 Block","1"="2 Blocks","2"="3 Blocks"]` |
-| map-num | Number | Viomi Vacuum - Map Num | |
-| time-zone | Number | Viomi Vacuum - Time Zone | |
-| clean-start-time | Number:Time | Viomi Vacuum - Clean Start Time | |
-| clean-use-time | Number:Time | Viomi Vacuum - Clean Use Time | |
-| clean-area | Number | Viomi Vacuum - Clean Area | |
-| clean-map-url | String | Viomi Vacuum - Clean Map Url | |
-| clean-mode | Number | Viomi Vacuum - Clean Mode | Value mapping `["0"="Everywhere","1"="Edges","2"="Surface","3"="Fixed Location"]` |
-| clean-way | Number | Viomi Vacuum - Clean Way | Value mapping `["0"="Sweep Floor","1"="Sweep","2"="Mop"]` |
-| cur-lang | String | Viomi Vacuum - Cur Lang | |
-| cur-map-id | Number | Viomi Vacuum - Cur Map Id | |
-| cur-map-url | String | Viomi Vacuum - Cur Map Url | |
-| last-update-time | Number:Time | Viomi Vacuum - Last Update Time | |
-| has-map | Number | Viomi Vacuum - Has Map | Value mapping `["0"="No map in memory","1"="Map in memory"]` |
-| has-newmap | Number | Viomi Vacuum - Has Newmap | Value mapping `["0"="None","1"="New","2"="Cover"]` |
-| dust-collection | Number | Viomi Vacuum - Dust Collection | Value mapping `["0"="Close","1"="Open"]` |
-| dnd-enable | Number | Order - Dnd Enable | Value mapping `["0"="Disabled","1"="Enabled"]` |
-| dnd-start-hour | Number:Time | Order - Dnd Start Hour | |
-| dnd-start-minute | Number:Time | Order - Dnd Start Minute | |
-| dnd-end-hour | Number:Time | Order - Dnd End Hour | |
-| dnd-end-minute | Number:Time | Order - Dnd End Minute | |
-| dnd-timezone | Number | Order - Dnd Timezone | |
-| timestamp | Number | Order - Timestamp | |
-| orderdata | String | Order - Orderdata | |
-| target-point | String | Point Zone - Target Point | |
-| map-type | Number | Map - Map Type | Value mapping `["0"="Upload to url0","1"="Upload to url1","2"="Upload to url2"]` |
-| map-id | Number | Map - Map Id | |
-| map-name | String | Map - Map Name | |
-| cur-cleaning-path | String | Map - Cur Cleaning Path | |
-| map-list | String | Map - Map List | |
-| oper-result | String | Map - Oper Result | |
-| auto-area-id | Number | Map - Auto Area Id | |
-| target-voice | String | Voice - Target Voice | |
-| cur-voice | String | Voice - Cur Voice | |
-| download-status | Number | Voice - Download Status | Value mapping `["0"="Free","1"="Downloading"]` |
-| download-progress | Number:Dimensionless | Voice - Download Progress | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| vacuumaction | String | Vacuum Action | Value mapping `["start-sweep"="Sweep","stop-sweeping"="Stop Sweep","pause"="Pause","start-charge"="Goto Dock","stop-massage"="Stop Sweep","start-mop"="Start Mop","start-only-sweep"="Start Sweep Only","start-sweep-mop"="Start Sweep Mop"]` |
+| status | Number | Robot Cleaner - Status | Value mapping `["0"="Sleep","1"="Idle","2"="Paused","3"="Go Charging","4"="Charging","5"="Sweeping","6"="Sweeping and Mopping","7"="Mopping"]` |
+| fault | Number | Robot Cleaner - Device Fault | Value mapping `["0"="No Error","1"="Low Battery Find Charge","2"="Low Bat Need Poweroff","3"="Wheel Trap","4"="Collision Error","5"="Tile Do Task","6"="Lidar Point Err","7"="Front Wall Err","8"="Along Wall Err","9"="Mid Brush Err","10"="Side Brush Err","11"="Fan Err","12"="Lidar Cover","13"="Garbage Full","14"="Garbage Out","15"="Garbage Full Out","16"="Trapped","17"="Pick Up","20"="Cannot Arrive","21"="Start From Forbid","22"="Drop","23"="Kit Water Pump","24"="Find Charge Failed","18"="Garbage Out","25"="No Mop Clean","26"="Low Battery Cant Clean"]` |
+| wdr-mode | Number | Robot Cleaner - Wide Dynamic Range Mode | Value mapping `["0"="Mode 0","1"="Mode 1","2"="Mode 2"]` |
+| door-state | Number | Robot Cleaner - Door State | Value mapping `["0"="Door 0","1"="Door 1","2"="Door 2","3"="Door 3"]` |
+| contact-state | Number | Robot Cleaner - Contact State | Value mapping `["0"="Off","1"="On"]` |
+| contact-state1 | Number:Time | Robot Cleaner - Contact State | |
+| contact-state2 | Number | Robot Cleaner - Contact State | |
+| mute | Number | Robot Cleaner - Mute | |
+| sweep-type | Number | Robot Cleaner - Sweep Type | Value mapping `["0"="Total","2"="Wall","3"="Zone","4"="Point","5"="Control"]` |
+| mode | Number | Robot Cleaner - Mode | Value mapping `["0"="Silent","1"="Basic","2"="Medium","3"="Strong"]` |
+| battery-level | Number:Dimensionless | Battery - Battery Level | |
+| repeat-state | Switch | Viomi Vacuum - Repeat State | |
+| remember-state | Switch | Viomi Vacuum - Remember State | Value mapping ["0"="关","1"="开"] |
+| mop-route | Number | Viomi Vacuum - Mop Route | Value mapping `["0"="C-Curved","1"="Y-Route"]` |
+| side-brush-life | Number:Dimensionless | Viomi Vacuum - Side Brush Life | |
+| side-brush-hours | Number:Time | Viomi Vacuum - Side Brush Hours | |
+| main-brush-life | Number:Dimensionless | Viomi Vacuum - Main Brush Life | |
+| main-brush-hours | Number:Time | Viomi Vacuum - Main Brush Hours | |
+| hypa-life | Number:Dimensionless | Viomi Vacuum - Hypa Life | |
+| hypa-hours | Number:Time | Viomi Vacuum - Hypa Hours | |
+| mop-life | Number:Dimensionless | Viomi Vacuum - Mop Life | |
+| mop-hours | Number:Time | Viomi Vacuum - Mop Hours | |
+| suction-grade | Number | Viomi Vacuum - Suction Grade | Value mapping `["0"="Silent","1"="Standard","2"="Medium","3"="Strong"]` |
+| water-grade | Number | Viomi Vacuum - Water Grade | Value mapping `["0"="1 Block","1"="2 Blocks","2"="3 Blocks"]` |
+| map-num | Number | Viomi Vacuum - Map Num | |
+| time-zone | Number | Viomi Vacuum - Time Zone | |
+| clean-start-time | Number:Time | Viomi Vacuum - Clean Start Time | |
+| clean-use-time | Number:Time | Viomi Vacuum - Clean Use Time | |
+| clean-area | Number | Viomi Vacuum - Clean Area | |
+| clean-map-url | String | Viomi Vacuum - Clean Map Url | |
+| clean-mode | Number | Viomi Vacuum - Clean Mode | Value mapping `["0"="Everywhere","1"="Edges","2"="Surface","3"="Fixed Location"]` |
+| clean-way | Number | Viomi Vacuum - Clean Way | Value mapping `["0"="Sweep Floor","1"="Sweep","2"="Mop"]` |
+| cur-lang | String | Viomi Vacuum - Cur Lang | |
+| cur-map-id | Number | Viomi Vacuum - Cur Map Id | |
+| cur-map-url | String | Viomi Vacuum - Cur Map Url | |
+| last-update-time | Number:Time | Viomi Vacuum - Last Update Time | |
+| has-map | Number | Viomi Vacuum - Has Map | Value mapping `["0"="No map in memory","1"="Map in memory"]` |
+| has-newmap | Number | Viomi Vacuum - Has Newmap | Value mapping `["0"="None","1"="New","2"="Cover"]` |
+| dust-collection | Number | Viomi Vacuum - Dust Collection | Value mapping `["0"="Close","1"="Open"]` |
+| dnd-enable | Number | Order - Dnd Enable | Value mapping `["0"="Disabled","1"="Enabled"]` |
+| dnd-start-hour | Number:Time | Order - Dnd Start Hour | |
+| dnd-start-minute | Number:Time | Order - Dnd Start Minute | |
+| dnd-end-hour | Number:Time | Order - Dnd End Hour | |
+| dnd-end-minute | Number:Time | Order - Dnd End Minute | |
+| dnd-timezone | Number | Order - Dnd Timezone | |
+| timestamp | Number | Order - Timestamp | |
+| orderdata | String | Order - Orderdata | |
+| target-point | String | Point Zone - Target Point | |
+| map-type | Number | Map - Map Type | Value mapping `["0"="Upload to url0","1"="Upload to url1","2"="Upload to url2"]` |
+| map-id | Number | Map - Map Id | |
+| map-name | String | Map - Map Name | |
+| cur-cleaning-path | String | Map - Cur Cleaning Path | |
+| map-list | String | Map - Map List | |
+| oper-result | String | Map - Oper Result | |
+| auto-area-id | Number | Map - Auto Area Id | |
+| target-voice | String | Voice - Target Voice | |
+| cur-voice | String | Voice - Cur Voice | |
+| download-status | Number | Voice - Download Status | Value mapping `["0"="Free","1"="Downloading"]` |
+| download-progress | Number:Dimensionless | Voice - Download Progress | |
### VIOMI Internet Electric Water Heater 1A (60L) (viomi.waterheater.e1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| washStatus | Number | Wash Status | |
-| velocity | Number | Velocity | |
-| waterTemp | Number:Temperature | Water Temperature | |
-| targetTemp | Number:Temperature | Target Temperature | |
-| errStatus | Number | Error Status | |
-| hotWater | Number | Hot Water | |
-| needClean | Switch | Need Clean | |
-| modeType | Number | Mode | |
-| appointStart | Number | Appoint Start | |
-| appointEnd | Number | Appoint End | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| washStatus | Number | Wash Status | |
+| velocity | Number | Velocity | |
+| waterTemp | Number:Temperature | Water Temperature | |
+| targetTemp | Number:Temperature | Target Temperature | |
+| errStatus | Number | Error Status | |
+| hotWater | Number | Hot Water | |
+| needClean | Switch | Need Clean | |
+| modeType | Number | Mode | |
+| appointStart | Number | Appoint Start | |
+| appointEnd | Number | Appoint End | |
### Mi Inverter Air Conditioner (1.5HP) (xiaomi.aircondition.ma1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
### Mi Inverter Air Conditioner (1.5HP, China Energy Label Level 1) (xiaomi.aircondition.ma2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
### Mi Vertical Air Conditioner (2HP) (xiaomi.aircondition.ma4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
### Mi Smart Vertical Air Conditioner C1 (2HP / Inverter / China Energy Label Level 1) (xiaomi.aircondition.ma5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
### Mi Smart Air Conditioner C1 (1.5HP / Conventional / China Energy Label Level 3) (xiaomi.aircondition.ma6) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
### Mi Smart Air Conditioner C1 (1HP / Inverter / China Energy Label Level 1) (xiaomi.aircondition.ma9) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["1"="Cool","2"="Dry","3"="Heat","4"="Fan"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
### Mi Smart Air Conditioner A (1HP / Inverter / China Energy Label Level 1) (xiaomi.aircondition.mc1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Air Conditioner A (1.5HP / Inverter / China Energy Label Level 1) (xiaomi.aircondition.mc2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Air Conditioner A (1HP / Inverter / China Energy Label Level <1) (xiaomi.aircondition.mc4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Air Conditioner A (1.5HP / Inverter / China Energy Label Level <1) (xiaomi.aircondition.mc5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Vertical Air Conditioner A (2HP / Inverter / China Energy Label Level <1) (xiaomi.aircondition.mc6) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Vertical Air Conditioner A (3HP / Inverter / China Energy Label Level <1) (xiaomi.aircondition.mc7) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Ultra Electricity Saving Air Conditioner(1.5HP/Inverter/New China Energy Label Level 3) (xiaomi.aircondition.mc8) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Ultra Electricity Saving Vertical Air Conditioner(2HP/Inverter/New China Energy Label Level 3) (xiaomi.aircondition.mc9) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Ultra Electricity Saving Vertical Air Conditioner (2HP/Inverter/New China Energy Label Level 1) (xiaomi.aircondition.c10) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Ultra Electricity Saving Vertical Air Conditioner (3HP/Inverter/New China Energy Label Level 1) (xiaomi.aircondition.c11) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Air Conditioner C (1HP / Inverter / New China Energy Label Level 1) (xiaomi.aircondition.mh1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Air Conditioner C (1.5HP / Inverter / New China Energy Label Level 1) (xiaomi.aircondition.mh2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Ultra Electricity Saving Air Conditioner(1HP/Inverter/New China Energy Label Level 3) (xiaomi.aircondition.mh3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Air Conditioner X (1HP / Inverter / New China Energy Label Level 1) (xiaomi.aircondition.mt1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Air Conditioner X (1.5HP / Inverter / New China Energy Label Level 1) (xiaomi.aircondition.mt2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Gentle Breeze Air Conditioner (1HP / Inverter / New China Energy Label Level 1) (xiaomi.aircondition.mt3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Gentle Breeze Air Conditioner (1.5HP / Inverter / New China Energy Label Level 1) (xiaomi.aircondition.mt4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Gentle Breeze Vertical Air Conditioner (3HP / Inverter / New China Energy Label Level 1) (xiaomi.aircondition.mt5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Ultra Electricity Saving Air Conditioner (1HP/Inverter/New China Energy Label Level 1) (xiaomi.aircondition.mt7) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Mi Smart Ultra Electricity Saving Air Conditioner (1.5HP/Inverter/New China Energy Label Level 1) (xiaomi.aircondition.mt8) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
-| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
-| eco | Switch | Air Conditioner - Eco | |
-| heater | Switch | Air Conditioner - Heater | |
-| dryer | Switch | Air Conditioner - Dryer | |
-| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
-| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
-| vertical-swing | Switch | Fan Control - Vertical Swing | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| on1 | Switch | Indicator Light - Switch Status | |
-| electricity | Number:Energy | Power consumption accumulation in kWh | |
-| elec-count | Number | Electricity - Count | |
-| clean | String | Maintenance - Clean | |
-| examine | String | Maintenance - Examine | |
-| running-duration | Number:Time | Maintenance - Running Duration | |
-| fan-percent | Number:Dimentionless | Fan Speed % | |
-| timer | String | Enhance - Timer | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| mode | Number | Air Conditioner - Mode | Value mapping `["2"="Cool","3"="Dry","4"="Fan","5"="Heat"]` |
+| target-temperature | Number:Temperature | Air Conditioner - Target Temperature | |
+| eco | Switch | Air Conditioner - Eco | |
+| heater | Switch | Air Conditioner - Heater | |
+| dryer | Switch | Air Conditioner - Dryer | |
+| sleep-mode | Switch | Air Conditioner - Sleep Mode | |
+| fan-level | Number | Fan Control - Fan Level | Value mapping `["0"="Auto","1"="Level1","2"="Level2","3"="Level3","4"="Level4","5"="Level5","6"="Level6","7"="Level7"]` |
+| vertical-swing | Switch | Fan Control - Vertical Swing | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| on1 | Switch | Indicator Light - Switch Status | |
+| electricity | Number:Energy | Power consumption accumulation in kWh | |
+| elec-count | Number | Electricity - Count | |
+| clean | String | Maintenance - Clean | |
+| examine | String | Maintenance - Examine | |
+| running-duration | Number:Time | Maintenance - Running Duration | |
+| fan-percent | Number:Dimentionless | Fan Speed % | |
+| timer | String | Enhance - Timer | |
### Uclean Smart Toilet Seat (xjx.toilet.pro) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| seat_temp | Number:Temperature | Seat Temperature | |
-| status_seatheat | Number | Seat Status | |
-| water_temp_t | Number:Temperature | Water Temperature | |
-| fan_temp | Number:Temperature | Fan Temperature | |
-| status_led | Number | Night Light | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| seat_temp | Number:Temperature | Seat Temperature | |
+| status_seatheat | Number | Seat Status | |
+| water_temp_t | Number:Temperature | Water Temperature | |
+| fan_temp | Number:Temperature | Fan Temperature | |
+| status_led | Number | Night Light | |
### Uclean Smart Toilet pure (xjx.toilet.pure) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| seat_temp | Number:Temperature | Seat Temperature | |
-| status_seatheat | Number | Seat Status | |
-| water_temp_t | Number:Temperature | Water Temperature | |
-| fan_temp | Number:Temperature | Fan Temperature | |
-| status_led | Number | Night Light | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| seat_temp | Number:Temperature | Seat Temperature | |
+| status_seatheat | Number | Seat Status | |
+| water_temp_t | Number:Temperature | Water Temperature | |
+| fan_temp | Number:Temperature | Fan Temperature | |
+| status_led | Number | Night Light | |
### Uclean Smart Toilet relax (xjx.toilet.relax) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| seat_temp | Number:Temperature | Seat Temperature | |
-| status_seatheat | Number | Seat Status | |
-| water_temp_t | Number:Temperature | Water Temperature | |
-| fan_temp | Number:Temperature | Fan Temperature | |
-| status_led | Number | Night Light | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| seat_temp | Number:Temperature | Seat Temperature | |
+| status_seatheat | Number | Seat Status | |
+| water_temp_t | Number:Temperature | Water Temperature | |
+| fan_temp | Number:Temperature | Fan Temperature | |
+| status_led | Number | Night Light | |
### Whale Spout Smart Toilet Zero (xjx.toilet.zero) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| seat_temp | Number:Temperature | Seat Temperature | |
-| status_seatheat | Number | Seat Status | |
-| water_temp_t | Number:Temperature | Water Temperature | |
-| fan_temp | Number:Temperature | Fan Temperature | |
-| status_led | Number | Night Light | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| seat_temp | Number:Temperature | Seat Temperature | |
+| status_seatheat | Number | Seat Status | |
+| water_temp_t | Number:Temperature | Water Temperature | |
+| fan_temp | Number:Temperature | Fan Temperature | |
+| status_led | Number | Night Light | |
### Yeelight Smart Bath Heater Pro (yeelink.bhf_light.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| bh_mode | String | Bath Heater mode | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| temperature | Number:Temperature | Temperature | |
-| nightlightBrightness | Number | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| bh_mode | String | Bath Heater mode | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| temperature | Number:Temperature | Temperature | |
+| nightlightBrightness | Number | Nightlight Brightness | |
### Yeelight Smart Bath Heater (yeelink.bhf_light.v2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| bh_mode | String | Bath Heater mode | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| temperature | Number:Temperature | Temperature | |
-| nightlightBrightness | Number | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| bh_mode | String | Bath Heater mode | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| temperature | Number:Temperature | Temperature | |
+| nightlightBrightness | Number | Nightlight Brightness | |
### Mi Bedside Lamp (yeelink.light.bslamp1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| rgbColor | Color | RGB Color | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| colorflow | Switch | Color Flow | |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| rgbColor | Color | RGB Color | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| colorflow | Switch | Color Flow | |
+| name | String | Name | |
### Mi Bedside Lamp 2 (yeelink.light.bslamp2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| rgbColor | Color | RGB Color | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| colorflow | Switch | Color Flow | |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| rgbColor | Color | RGB Color | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| colorflow | Switch | Color Flow | |
+| name | String | Name | |
### Yeelight Bedside Lamp II (yeelink.light.bslamp3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| rgbColor | Color | RGB Color | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| colorflow | Switch | Color Flow | |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| rgbColor | Color | RGB Color | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| colorflow | Switch | Color Flow | |
+| name | String | Name | |
### Yeelight Ceiling Light (yeelink.light.ceiling1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Ceiling Light SE (yeelink.light.ceiling2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight LED Ceiling Light (yeelink.light.ceiling3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight LED Ceiling Light (yeelink.light.ceiling4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| ambientBrightness | Dimmer | Ambient Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| ambientPower | Switch | Ambient Power | |
-| ambientColor | Color | Ambient Color | |
-| ambientColorTemperature | Number | Ambient Color Temperature | |
-| customScene | String | Set Scene | |
-| ambientColorMode | Number | Ambient Color Mode | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| ambientBrightness | Dimmer | Ambient Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| ambientPower | Switch | Ambient Power | |
+| ambientColor | Color | Ambient Color | |
+| ambientColorTemperature | Number | Ambient Color Temperature | |
+| customScene | String | Set Scene | |
+| ambientColorMode | Number | Ambient Color Mode | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight LED Ceiling Ambi Lamp (yeelink.light.ceiling4.ambi) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Mi LED Ceiling Light (yeelink.light.ceiling5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight HaoShi LED Ceiling Lamp Pro (yeelink.light.ceiling6) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Haoshi Ceiling Lamp (yeelink.light.ceiling7) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### LED Ceiling Light Crystal Plus (yeelink.light.ceiling8) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight HaoShi LED Ceiling Lamp Pro (yeelink.light.ceiling9) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Crystal Pendant Lamp (yeelink.light.ceiling10) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| ambientBrightness | Dimmer | Ambient Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| ambientPower | Switch | Ambient Power | |
-| ambientColor | Color | Ambient Color | |
-| ambientColorTemperature | Number | Ambient Color Temperature | |
-| customScene | String | Set Scene | |
-| ambientColorMode | Number | Ambient Color Mode | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| ambientBrightness | Dimmer | Ambient Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| ambientPower | Switch | Ambient Power | |
+| ambientColor | Color | Ambient Color | |
+| ambientColorTemperature | Number | Ambient Color Temperature | |
+| customScene | String | Set Scene | |
+| ambientColorMode | Number | Ambient Color Mode | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight LED Ceiling Ambi Lamp (yeelink.light.ceiling10.ambi) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Ceiling Light 320 1S (yeelink.light.ceiling11) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Stylized Ceiling Light Pro (yeelink.light.ceiling12) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Ceiling Light (yeelink.light.ceiling13) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Ceiling Light Mini (yeelink.light.ceiling14) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Ceiling Light 480 1S (yeelink.light.ceiling15) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Xingyu Ceiling Light (yeelink.light.ceiling16) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight ShaoHua Celing Light (yeelink.light.ceiling17) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Ceiling Light Pro (yeelink.light.ceiling18) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Ceiling Light Pro (yeelink.light.ceiling19) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight LED Ceiling Ambi Lamp (yeelink.light.ceiling19.ambi) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Ceiling Light (yeelink.light.ceiling20) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight LED Ceiling Ambi Lamp (yeelink.light.ceiling20.ambi) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Mi Smart LED Living Room Ceiling Light (yeelink.light.ceiling21) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Mi Smart LED Ceiling Light (yeelink.light.ceiling22) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Mi Smart LED Ceiling Light (350mm) (yeelink.light.ceiling23) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Jade Smart LED Ceiling Light C2001 (yeelink.light.ceil26) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Color Bulb (yeelink.light.color1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| rgbColor | Color | RGB Color | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| colorflow | Switch | Color Flow | |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| rgbColor | Color | RGB Color | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| colorflow | Switch | Color Flow | |
+| name | String | Name | |
### Yeelight LED Bulb (Color) (yeelink.light.color2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| rgbColor | Color | RGB Color | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| colorflow | Switch | Color Flow | |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| rgbColor | Color | RGB Color | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| colorflow | Switch | Color Flow | |
+| name | String | Name | |
### Mi LED Smart Bulb (White and Color) (yeelink.light.color3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| rgbColor | Color | RGB Color | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| colorflow | Switch | Color Flow | |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| rgbColor | Color | RGB Color | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| colorflow | Switch | Color Flow | |
+| name | String | Name | |
### Yeelight LED Bulb 1S(Color) (yeelink.light.color4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| rgbColor | Color | RGB Color | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| colorflow | Switch | Color Flow | |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| rgbColor | Color | RGB Color | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| colorflow | Switch | Color Flow | |
+| name | String | Name | |
### Mi Smart LED Bulb Essential (White and Color) (yeelink.light.color5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| rgbColor | Color | RGB Color | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| colorflow | Switch | Color Flow | |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| rgbColor | Color | RGB Color | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| colorflow | Switch | Color Flow | |
+| name | String | Name | |
### Yeelight Smart LED Bulb 1SE (color) (yeelink.light.colora) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| rgbColor | Color | RGB Color | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| colorflow | Switch | Color Flow | |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| rgbColor | Color | RGB Color | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| colorflow | Switch | Color Flow | |
+| name | String | Name | |
### Yeelight LED Bulb (Tunable) (yeelink.light.ct2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Mi LED Desk Lamp (yeelink.light.lamp1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Mi Smart LED Desk Lamp Pro (yeelink.light.lamp2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight LED Lamp (yeelink.light.lamp3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Mi LED Desk Lamp 1S (yeelink.light.lamp4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight Smart Desk Lamp Prime (yeelink.light.lamp5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight (yeelink.light.lamp6) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight LED Light Sensor Desk Lamp V1 (yeelink.light.lamp7) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight (yeelink.light.lamp8) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight Star LED Table Lamp (yeelink.light.lamp9) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight Star Floor Lamp (yeelink.light.lamp10) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight Screen Light Bar (yeelink.light.lamp15) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number:Temperature | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| rgbColor | Color | RGB Color | |
-| ambientBrightness | Dimmer | Ambient Brightness | |
-| ambientPower | Switch | Ambient Power | |
-| ambientColor | Color | Ambient Color | |
-| ambientColorTemperature | Number | Ambient Color Temperature | |
-| ambientColorMode | Number | Ambient Color Mode | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number:Temperature | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| rgbColor | Color | RGB Color | |
+| ambientBrightness | Dimmer | Ambient Brightness | |
+| ambientPower | Switch | Ambient Power | |
+| ambientColor | Color | Ambient Color | |
+| ambientColorTemperature | Number | Ambient Color Temperature | |
+| ambientColorMode | Number | Ambient Color Mode | |
### Yeelight Bulb (yeelink.light.mono1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight White Bulb v2 (yeelink.light.mono2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight LED Bulb 1S(Dimmable) (yeelink.light.mono4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight LED Filament Bulb (yeelink.light.mono5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Mi Smart LED Bulb (yeelink.light.mono6) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight LED smart bulb W3(dimmable) (yeelink.light.monoa) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight GU10 Smart Bulb W1(dimmable) (yeelink.light.monob) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight Whiteglow Panel Light (yeelink.light.panel1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yeelight Lightstrip (yeelink.light.strip1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| rgbColor | Color | RGB Color | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| colorflow | Switch | Color Flow | |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| rgbColor | Color | RGB Color | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| colorflow | Switch | Color Flow | |
+| name | String | Name | |
### Yeelight Lightstrip Plus (yeelink.light.strip2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| rgbColor | Color | RGB Color | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| colorflow | Switch | Color Flow | |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| rgbColor | Color | RGB Color | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| colorflow | Switch | Color Flow | |
+| name | String | Name | |
### Yeelight Willow LED Lightstrip (yeelink.light.strip4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Light Group (Mi & Yeelight) (yeelink.light.virtual) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
### Yeelight Smart Dual Control Module (yeelink.switch.sw1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | First Switch - Switch Status | |
-| mode | Number | First Switch Default - Mode | Value mapping `["0"="Off","1"="On"]` |
-| mode1 | Number | First Switch - Delay | |
-| on1 | Switch | Second Switch - Switch Status | |
-| mode2 | Number | Second Switch Default - Mode | Value mapping `["0"="Off","1"="On"]` |
-| mode3 | Number | Second Switch Service - Delay | |
-| interlock | Switch | Extension - Interlock | |
-| flash | Number | Extension - Flash | |
-| rc-list | String | Extension - Rc List | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | First Switch - Switch Status | |
+| mode | Number | First Switch Default - Mode | Value mapping `["0"="Off","1"="On"]` |
+| mode1 | Number | First Switch - Delay | |
+| on1 | Switch | Second Switch - Switch Status | |
+| mode2 | Number | Second Switch Default - Mode | Value mapping `["0"="Off","1"="On"]` |
+| mode3 | Number | Second Switch Service - Delay | |
+| interlock | Switch | Extension - Interlock | |
+| flash | Number | Extension - Flash | |
+| rc-list | String | Extension - Rc List | |
### Yilai Ceiling Light Aiyue 480 (yilai.light.ceiling1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yilai Ceiling Lamp Hefeng 430 (yilai.light.ceiling2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Yilai Ceiling Lamp Hefeng Pro (yilai.light.ceiling3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| brightness | Dimmer | Brightness | |
-| delayoff | Number:Time | Shutdown Timer | |
-| colorTemperature | Number | Color Temperature | |
-| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
-| name | String | Name | |
-| customScene | String | Set Scene | |
-| nightlightBrightness | Dimmer | Nightlight Brightness | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| brightness | Dimmer | Brightness | |
+| delayoff | Number:Time | Shutdown Timer | |
+| colorTemperature | Number | Color Temperature | |
+| colorMode | Number | Color Mode | Note, currently only supporting switching to RGB or CT mode. Value mapping `["0"="Default","2"="CT mode","1"="RGB mode","3"="HSV mode","4"="Color Flow mode","5"="Night Light mode"]` |
+| name | String | Name | |
+| customScene | String | Set Scene | |
+| nightlightBrightness | Dimmer | Nightlight Brightness | |
### Mi Water Purifier lx2 (yunmi.waterpuri.lx2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier (Under Counter) (yunmi.waterpuri.lx3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier lx4 (yunmi.waterpuri.lx4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier 1A/400G Pro (yunmi.waterpuri.lx5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier (Under Counter) (yunmi.waterpuri.lx6) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier 500G/500G Pro (yunmi.waterpuri.lx7) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier 600G (yunmi.waterpuri.lx8) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier D1 (yunmi.waterpuri.lx9) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier lx10 (yunmi.waterpuri.lx10) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier C1 (Triple Setting) (yunmi.waterpuri.lx11) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier S1 (yunmi.waterpuri.lx12) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier v1 (yunmi.waterpurifier.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier v2 (yunmi.waterpurifier.v2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier (Under sink) v3 (yunmi.waterpurifier.v3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Mi Water Purifier v4 (yunmi.waterpurifier.v4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| run_status | Number | Run Status | |
-| temperature | Number:Temperature | Temperature | |
-| rinse | Number | Rinse | |
-| tds_in | Number | TDS in | |
-| tds_out | Number | TDS out | |
-| f1_totalflow | Number | Filter 1 Total Flow | |
-| f1_totaltime | Number | Filter 1 Total Time | |
-| f1_usedflow | Number | Filter 1 Used Flow | |
-| f1_usedtime | Number | Filter 1 Used Time | |
-| f2_totalflow | Number | Filter 2 Total Flow | |
-| f2_totaltime | Number | Filter 2 Total Time | |
-| f2_usedflow | Number | Filter 2 Used Flow | |
-| f2_usedtime | Number | Filter 2 Used Time | |
-| f3_totalflow | Number | Filter 3 Total Flow | |
-| f3_totaltime | Number | Filter 3 Total Time | |
-| f3_usedflow | Number | Filter 3 Used Flow | |
-| f3_usedtime | Number | Filter 3 Used Time | |
-| f4_totalflow | Number | Filter 4 Total Flow | |
-| f4_totaltime | Number | Filter 4 Total Time | |
-| f4_usedflow | Number | Filter 4 Used Flow | |
-| f4_usedtime | Number | Filter 4 Used Time | |
-| maintenance_state | Number | Maintenance State | |
-| maintenance_interval | Number | Maintenance Interval | |
-| tds_warn_thd | Number | TDS Warn Threshold | |
-| tds_out_avg | Number | Average TDS out | |
-| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| run_status | Number | Run Status | |
+| temperature | Number:Temperature | Temperature | |
+| rinse | Number | Rinse | |
+| tds_in | Number | TDS in | |
+| tds_out | Number | TDS out | |
+| f1_totalflow | Number | Filter 1 Total Flow | |
+| f1_totaltime | Number | Filter 1 Total Time | |
+| f1_usedflow | Number | Filter 1 Used Flow | |
+| f1_usedtime | Number | Filter 1 Used Time | |
+| f2_totalflow | Number | Filter 2 Total Flow | |
+| f2_totaltime | Number | Filter 2 Total Time | |
+| f2_usedflow | Number | Filter 2 Used Flow | |
+| f2_usedtime | Number | Filter 2 Used Time | |
+| f3_totalflow | Number | Filter 3 Total Flow | |
+| f3_totaltime | Number | Filter 3 Total Time | |
+| f3_usedflow | Number | Filter 3 Used Flow | |
+| f3_usedtime | Number | Filter 3 Used Time | |
+| f4_totalflow | Number | Filter 4 Total Flow | |
+| f4_totaltime | Number | Filter 4 Total Time | |
+| f4_usedflow | Number | Filter 4 Used Flow | |
+| f4_usedtime | Number | Filter 4 Used Time | |
+| maintenance_state | Number | Maintenance State | |
+| maintenance_interval | Number | Maintenance Interval | |
+| tds_warn_thd | Number | TDS Warn Threshold | |
+| tds_out_avg | Number | Average TDS out | |
+| lightMode | Number | Light Mode | Value mapping `["0"="Simple Mode","1"="Special Mode"]` |
### Smartmi Ventilation System (zhimi.airfresh.va2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| heater | Switch | Heater | |
-| mode | String | Mode | Value mapping `["interval"="Interval","silent"="Night","low"="1","middle"="2","strong"="3","auto"="Auto"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| co2 | Number:Dimensionless | CO2 | |
-| childLock | Switch | Child Lock | |
-| buzzer | Switch | Buzzer | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| led_level | Number | Led - Brightness | Value mapping `["0"="High","1"="Low","2"="Idle"]` |
-| temperature | Number:Temperature | Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| heater | Switch | Heater | |
+| mode | String | Mode | Value mapping `["interval"="Interval","silent"="Night","low"="1","middle"="2","strong"="3","auto"="Auto"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| co2 | Number:Dimensionless | CO2 | |
+| childLock | Switch | Child Lock | |
+| buzzer | Switch | Buzzer | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| led_level | Number | Led - Brightness | Value mapping `["0"="High","1"="Low","2"="Idle"]` |
+| temperature | Number:Temperature | Temperature | |
### Smartmi Fresh Air System (Heating) (zhimi.airfresh.va4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| heater | Switch | Heater | |
-| mode | String | Mode | Value mapping `["interval"="Interval","silent"="Night","low"="1","middle"="2","strong"="3","auto"="Auto"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| co2 | Number:Dimensionless | CO2 | |
-| childLock | Switch | Child Lock | |
-| buzzer | Switch | Buzzer | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| led_level | Number | Led - Brightness | Value mapping `["0"="High","1"="Low","2"="Idle"]` |
-| temperature | Number:Temperature | Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| heater | Switch | Heater | |
+| mode | String | Mode | Value mapping `["interval"="Interval","silent"="Night","low"="1","middle"="2","strong"="3","auto"="Auto"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| co2 | Number:Dimensionless | CO2 | |
+| childLock | Switch | Child Lock | |
+| buzzer | Switch | Buzzer | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| led_level | Number | Led - Brightness | Value mapping `["0"="High","1"="Low","2"="Idle"]` |
+| temperature | Number:Temperature | Temperature | |
### Mi Fresh Air Ventilator C1-80 (zhimi.airfresh.ua1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["filter-reset-filter-life"="Filter Reset Filter Life"]` |
-| on | Switch | Air Fresh - Switch Status | |
-| fault | Number | Device Fault | Value mapping `["0"="No Faults"]` |
-| fan_level | Number | Air Fresh - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
-| heater | Switch | Heater | |
-| filter_used_time | Number:Time | Filter - Filter Used Time | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| alarm | Switch | Alarm - Alarm | |
-| brightness | Dimmer | Indicator Light - Brightness | |
-| motor_a_speed_rpm | Number | Custom Service - Motor A Speed Rpm | |
-| motor_b_speed_rpm | Number | Custom Service - Motor B Speed Rpm | |
-| temperature | Number:Temperature | Custom Service - Temperature | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["filter-reset-filter-life"="Filter Reset Filter Life"]` |
+| on | Switch | Air Fresh - Switch Status | |
+| fault | Number | Device Fault | Value mapping `["0"="No Faults"]` |
+| fan_level | Number | Air Fresh - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| heater | Switch | Heater | |
+| filter_used_time | Number:Time | Filter - Filter Used Time | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| alarm | Switch | Alarm - Alarm | |
+| brightness | Dimmer | Indicator Light - Brightness | |
+| motor_a_speed_rpm | Number | Custom Service - Motor A Speed Rpm | |
+| motor_b_speed_rpm | Number | Custom Service - Motor B Speed Rpm | |
+| temperature | Number:Temperature | Custom Service - Temperature | |
### Mi PM2.5 Air Quality Monitor (zhimi.airmonitor.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| aqi | Number | Air Quality Index | |
-| battery | Number | Battery | |
-| usb_state | Switch | USB State | |
-| time_state | Switch | Time State | |
-| night_state | Switch | Night State | |
-| night_begin | Number | Night Begin Time | |
-| night_end | Number | Night End Time | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| aqi | Number | Air Quality Index | |
+| battery | Number | Battery | |
+| usb_state | Switch | USB State | |
+| time_state | Switch | Time State | |
+| night_state | Switch | Night State | |
+| night_begin | Number | Night Begin Time | |
+| night_end | Number | Night End Time | |
### Xiaomi Smart Air Purifier 4 Compact (zhimi.airp.cpa4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["air-purifier-toggle"="Air Purifier Toggle","filter-reset-filter-life"="Filter Reset Filter Life","custom-service-toggle-mode"="Custom Service Toggle Mode"]` |
-| power | Switch | Air Purifier - Switch Status | |
-| fault | Number | Air Purifier - Device Fault | Value mapping `["0"="No Faults","2"="Motor Stuck","3"="Sensor Lost"]` |
-| mode | Number | Air Purifier - Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite"]` |
-| pm2_5_density | Number | Environment - PM2 5 Density | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_used_time | Number:Time | Filter - Filter Used Time | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| alarm | Switch | Alarm - Alarm | |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| brightness | Number:Dimensionless | Screen - Brightness | Value mapping `["0"="Off","1"="Bright","2"="Brightest"]` |
-| motor_speed_rpm | Number | Custom Service - Motor Speed Rpm | |
-| country_code | Number | Custom Service - Country Code | Value mapping `["17230"="CN","17749"="EU","21843"="US"]` |
-| favorite_level | Number | Custom Service - Favorite Level | |
-| filter_used_time_dbg | Number:Time | Custom Service - Filter Used Time Dbg | |
-| aqi_updata_heartbeat | Number | Aqi - Aqi Updata Heartbeat | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["air-purifier-toggle"="Air Purifier Toggle","filter-reset-filter-life"="Filter Reset Filter Life","custom-service-toggle-mode"="Custom Service Toggle Mode"]` |
+| power | Switch | Air Purifier - Switch Status | |
+| fault | Number | Air Purifier - Device Fault | Value mapping `["0"="No Faults","2"="Motor Stuck","3"="Sensor Lost"]` |
+| mode | Number | Air Purifier - Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite"]` |
+| pm2_5_density | Number | Environment - PM2 5 Density | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_used_time | Number:Time | Filter - Filter Used Time | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| alarm | Switch | Alarm - Alarm | |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| brightness | Number:Dimensionless | Screen - Brightness | Value mapping `["0"="Off","1"="Bright","2"="Brightest"]` |
+| motor_speed_rpm | Number | Custom Service - Motor Speed Rpm | |
+| country_code | Number | Custom Service - Country Code | Value mapping `["17230"="CN","17749"="EU","21843"="US"]` |
+| favorite_level | Number | Custom Service - Favorite Level | |
+| filter_used_time_dbg | Number:Time | Custom Service - Filter Used Time Dbg | |
+| aqi_updata_heartbeat | Number | Aqi - Aqi Updata Heartbeat | |
### Mi Air Purifier 3C (zhimi.airp.mb4a) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["filter-reset-filter-life"="Filter Reset Filter Life"]` |
-| on | Switch | Power | |
-| fault | String | Air Purifier - Device Fault | |
-| mode | Number | Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite"]` |
-| pm2_5_density | Number | Environment - PM2 5 Density | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_used_time | Number:Time | Filter - Filter Used Time | |
-| alarm | Switch | Alarm - Alarm | |
-| brightness | Number | Screen - Brightness | |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| moto_speed_rpm | Number | Custom Service - Motor Speed Rpm | |
-| miio_lib_version | String | Custom Service - Miio Lib Version | |
-| favorite_speed | Number | Custom Service - Favorite Speed | |
-| aqi_updata_heartbeat | Number:Time | Custom Service - Aqi Updata Heartbeat | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["filter-reset-filter-life"="Filter Reset Filter Life"]` |
+| on | Switch | Power | |
+| fault | String | Air Purifier - Device Fault | |
+| mode | Number | Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite"]` |
+| pm2_5_density | Number | Environment - PM2 5 Density | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_used_time | Number:Time | Filter - Filter Used Time | |
+| alarm | Switch | Alarm - Alarm | |
+| brightness | Number | Screen - Brightness | |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| moto_speed_rpm | Number | Custom Service - Motor Speed Rpm | |
+| miio_lib_version | String | Custom Service - Miio Lib Version | |
+| favorite_speed | Number | Custom Service - Favorite Speed | |
+| aqi_updata_heartbeat | Number:Time | Custom Service - Aqi Updata Heartbeat | |
### Xiaomi Smart Air Purifier 4 (zhimi.airp.mb5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["air-purifier-toggle"="Air Purifier Toggle","filter-reset-filter-life"="Filter Reset Filter Life","custom-service-toggle-mode"="Custom Service Toggle Mode","custom-service-toggle-fan-level"="Custom Service Toggle Fan Level"]` |
-| on | Switch | Air Purifier - Switch Status | |
-| fault | Number | Air Purifier - Device Fault | Value mapping `["0"="No Faults","1"="Sensor PM Error","2"="Temp Error","3"="Hum Error","4"="No Filter"]` |
-| mode | Number | Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite","3"="Manual"]` |
-| fan_level | Number | Air Purifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
-| anion | Switch | Air Purifier - Anion | |
-| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| pm2_5_density | Number | Environment - PM2 5 Density | |
-| temperature | Number:Temperature | Temperature | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_used_time | Number:Time | Filter - Filter Used Time | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| alarm | Switch | Alarm - Alarm | |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| brightness | Number | Screen - Brightness | Value mapping `["0"="Close","1"="Bright","2"="Brightest"]` |
-| temperature_display_unit | Number | Device Display Unit - Temperature Display Unit | Value mapping `["1"="Celsius","2"="Fahrenheit"]` |
-| motor_speed_rpm | Number | Custom Service - Motor Speed Rpm | |
-| favorite_speed | Number | Custom Service - Favorite Speed | |
-| motor_set_speed | Number | Custom Service - Motor Set Speed | |
-| favorite_level | Number | Custom Service - Favorite Level | |
-| bottom_door | Switch | Custom Service - Bottom Door | |
-| reboot_cause | Number | Custom Service - Reboot Cause | Value mapping `["0"="REASON-HW-BOOT","1"="REASON-USER-REBOOT","2"="REASON-UPDATE","3"="REASON-WDT"]` |
-| manual_level | Number | Custom Service - Manual Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
-| country_code | Number | Custom Service - Country Code | Value mapping `["2"="EU","1"="US","82"="KR","886"="TW","66"="TH","44"="UK","91"="IN"]` |
-| iic_error_count | Number | Custom Service - Iic Error Count | |
-| filter_used_debug | Number:Time | Filter Time - Filter Used Debug | |
-| purify_volume | Number | Aqi - Purify Volume | |
-| average_aqi | Number | Aqi - Average Aqi | |
-| aqi_state | Number | Aqi - Aqi State | Value mapping `["0"="AQI-GOOD-L","1"="AQI-GOOD-H","2"="AQI-MID-L","3"="AQI-MID-H","4"="AQI-BAD-L","5"="AQI-BAD-H"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["air-purifier-toggle"="Air Purifier Toggle","filter-reset-filter-life"="Filter Reset Filter Life","custom-service-toggle-mode"="Custom Service Toggle Mode","custom-service-toggle-fan-level"="Custom Service Toggle Fan Level"]` |
+| on | Switch | Air Purifier - Switch Status | |
+| fault | Number | Air Purifier - Device Fault | Value mapping `["0"="No Faults","1"="Sensor PM Error","2"="Temp Error","3"="Hum Error","4"="No Filter"]` |
+| mode | Number | Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite","3"="Manual"]` |
+| fan_level | Number | Air Purifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| anion | Switch | Air Purifier - Anion | |
+| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| pm2_5_density | Number | Environment - PM2 5 Density | |
+| temperature | Number:Temperature | Temperature | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_used_time | Number:Time | Filter - Filter Used Time | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| alarm | Switch | Alarm - Alarm | |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| brightness | Number | Screen - Brightness | Value mapping `["0"="Close","1"="Bright","2"="Brightest"]` |
+| temperature_display_unit | Number | Device Display Unit - Temperature Display Unit | Value mapping `["1"="Celsius","2"="Fahrenheit"]` |
+| motor_speed_rpm | Number | Custom Service - Motor Speed Rpm | |
+| favorite_speed | Number | Custom Service - Favorite Speed | |
+| motor_set_speed | Number | Custom Service - Motor Set Speed | |
+| favorite_level | Number | Custom Service - Favorite Level | |
+| bottom_door | Switch | Custom Service - Bottom Door | |
+| reboot_cause | Number | Custom Service - Reboot Cause | Value mapping `["0"="REASON-HW-BOOT","1"="REASON-USER-REBOOT","2"="REASON-UPDATE","3"="REASON-WDT"]` |
+| manual_level | Number | Custom Service - Manual Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| country_code | Number | Custom Service - Country Code | Value mapping `["2"="EU","1"="US","82"="KR","886"="TW","66"="TH","44"="UK","91"="IN"]` |
+| iic_error_count | Number | Custom Service - Iic Error Count | |
+| filter_used_debug | Number:Time | Filter Time - Filter Used Debug | |
+| purify_volume | Number | Aqi - Purify Volume | |
+| average_aqi | Number | Aqi - Average Aqi | |
+| aqi_state | Number | Aqi - Aqi State | Value mapping `["0"="AQI-GOOD-L","1"="AQI-GOOD-H","2"="AQI-MID-L","3"="AQI-MID-H","4"="AQI-BAD-L","5"="AQI-BAD-H"]` |
### Xiaomi Smart Air Purifier 4 Pro (zhimi.airp.vb4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["air-purifier-toggle"="Air Purifier Toggle","filter-reset-filter-life"="Filter Reset Filter Life","custom-service-toggle-mode"="Custom Service Toggle Mode","custom-service-toggle-fan-level"="Custom Service Toggle Fan Level"]` |
-| on | Switch | Air Purifier - Switch Status | |
-| fault | Number | Air Purifier - Device Fault | Value mapping `["0"="No Faults","1"="Sensor PM Error","2"="Temp Error","3"="Hum Error","4"="No Filter"]` |
-| mode | Number | Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite","3"="Manual"]` |
-| fan_level | Number | Air Purifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
-| anion | Switch | Air Purifier - Anion | |
-| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| pm2_5_density | Number | Environment - PM2 5 Density | |
-| temperature | Number:Temperature | Temperature | |
-| pm10_density | Number | Environment - PM10 Density | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_used_time | Number:Time | Filter - Filter Used Time | |
-| filter_left_time | Number:Time | Filter - Filter Left Time | |
-| alarm | Switch | Alarm | |
-| physical_controls_locked | Switch | Physical Control Locked | |
-| brightness | Number | Brightness | Value mapping `["0"="Close","1"="Bright","2"="Brightest"]` |
-| temperature_display_unit | Number | Temperature Display Unit | Value mapping `["1"="Celsius","2"="Fahrenheit"]` |
-| motor_speed_rpm | Number | Motor Speed Rpm | |
-| favorite_speed | Number | Favorite Speed | |
-| motor_set_speed | Number | Motor Set Speed | |
-| favorite_level | Number | Favorite Level | |
-| bottom_door | Switch | Bottom Door | |
-| reboot_cause | Number | Reboot Cause | Value mapping `["0"="REASON-HW-BOOT","1"="REASON-USER-REBOOT","2"="REASON-UPDATE","3"="REASON-WDT"]` |
-| manual_level | Number | Manual Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
-| country_code | Number | Country Code | Value mapping `["2"="EU","1"="US","82"="KR","886"="TW","66"="TH","44"="UK","91"="IN"]` |
-| filter_used_debug | Number:Time | Filter Time - Filter Used Debug | |
-| purify_volume | Number | Aqi - Purify Volume | |
-| average_aqi | Number | Aqi - Average Aqi | |
-| aqi_state | Number | Aqi - Aqi State | Value mapping `["0"="AQI-GOOD-L","1"="AQI-GOOD-H","2"="AQI-MID-L","3"="AQI-MID-H","4"="AQI-BAD-L","5"="AQI-BAD-H"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["air-purifier-toggle"="Air Purifier Toggle","filter-reset-filter-life"="Filter Reset Filter Life","custom-service-toggle-mode"="Custom Service Toggle Mode","custom-service-toggle-fan-level"="Custom Service Toggle Fan Level"]` |
+| on | Switch | Air Purifier - Switch Status | |
+| fault | Number | Air Purifier - Device Fault | Value mapping `["0"="No Faults","1"="Sensor PM Error","2"="Temp Error","3"="Hum Error","4"="No Filter"]` |
+| mode | Number | Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite","3"="Manual"]` |
+| fan_level | Number | Air Purifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| anion | Switch | Air Purifier - Anion | |
+| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| pm2_5_density | Number | Environment - PM2 5 Density | |
+| temperature | Number:Temperature | Temperature | |
+| pm10_density | Number | Environment - PM10 Density | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_used_time | Number:Time | Filter - Filter Used Time | |
+| filter_left_time | Number:Time | Filter - Filter Left Time | |
+| alarm | Switch | Alarm | |
+| physical_controls_locked | Switch | Physical Control Locked | |
+| brightness | Number | Brightness | Value mapping `["0"="Close","1"="Bright","2"="Brightest"]` |
+| temperature_display_unit | Number | Temperature Display Unit | Value mapping `["1"="Celsius","2"="Fahrenheit"]` |
+| motor_speed_rpm | Number | Motor Speed Rpm | |
+| favorite_speed | Number | Favorite Speed | |
+| motor_set_speed | Number | Motor Set Speed | |
+| favorite_level | Number | Favorite Level | |
+| bottom_door | Switch | Bottom Door | |
+| reboot_cause | Number | Reboot Cause | Value mapping `["0"="REASON-HW-BOOT","1"="REASON-USER-REBOOT","2"="REASON-UPDATE","3"="REASON-WDT"]` |
+| manual_level | Number | Manual Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| country_code | Number | Country Code | Value mapping `["2"="EU","1"="US","82"="KR","886"="TW","66"="TH","44"="UK","91"="IN"]` |
+| filter_used_debug | Number:Time | Filter Time - Filter Used Debug | |
+| purify_volume | Number | Aqi - Purify Volume | |
+| average_aqi | Number | Aqi - Average Aqi | |
+| aqi_state | Number | Aqi - Aqi State | Value mapping `["0"="AQI-GOOD-L","1"="AQI-GOOD-H","2"="AQI-MID-L","3"="AQI-MID-H","4"="AQI-BAD-L","5"="AQI-BAD-H"]` |
### Mi Air Purifier 2 (mini) (zhimi.airpurifier.m1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier 2 (zhimi.airpurifier.m2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier 2S (zhimi.airpurifier.ma1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier 2S (zhimi.airpurifier.ma2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| bright | Dimmer | LED Brightness | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number | Purivied Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| bright | Dimmer | LED Brightness | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number | Purivied Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier 3 (zhimi.airpurifier.ma4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| fault | Number | Air Purifier - Device Fault | Value mapping `["0"="No faults","1"="m1_run","2"="m1_stuck","3"="no_sensor","4"="error_hum","5"="error_temp"]` |
-| on | Switch | Air Purifier - Switch Status | |
-| fan-level | Number | Air Purifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
-| mode | Number | Air Purifier - Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite","3"="None"]` |
-| pm2_5-density | Number | Environment - Pm2.5 Density | |
-| relative-humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter-used-time | Number:Time | Filter - Filter Used Time | |
-| alarm | Switch | Alarm - Alarm | |
-| brightness | Number:Dimensionless | Indicator Light - Brightness | Value mapping `["0"="brightest","1"="glimmer","2"="led_closed"]` |
-| on1 | Switch | Indicator Light - Switch Status | |
-| physical-controls-locked | Switch | Physical Control Locked - Physical Control Locked | |
-| button-pressed | String | Button - Button_pressed | |
-| filter-max-time | Number:Time | Filter Time - Filter Max Time | |
-| filter-hour-used-debug | Number | Filter Time - Filter Hour Used Debug | |
-| m1-strong | Number | Motor Speed - M1 Strong | |
-| m1-high | Number | Motor Speed - M1 High | |
-| m1-med | Number | Motor Speed - M1 Med | |
-| m1-med-l | Number | Motor Speed - M1 Med L | |
-| m1-low | Number | Motor Speed - M1 Low | |
-| m1-silent | Number | Motor Speed - M1 Silent | |
-| m1-favorite | Number | Motor Speed - M1 Favorite | |
-| motor1-speed | Number | Motor Speed - Motor1 Speed | |
-| motor1-set-speed | Number | Motor Speed - Motor1 Set Speed | |
-| favorite-fan-level | Number | Motor Speed - Favorite Fan Level | |
-| use-time | Number:Time | Use Time - Use Time | |
-| purify-volume | Number:Volume | Aqi - Purify Volume | |
-| average-aqi | Number | Aqi - Average Aqi | |
-| average-aqi-cnt | Number | Aqi - Average Aqi Cnt | |
-| aqi-zone | String | Aqi - Aqi Zone | |
-| sensor-state | String | Aqi - Sensor State | |
-| aqi-goodh | Number | Aqi - Aqi Goodh | |
-| aqi-runstate | Number | Aqi - Aqi Runstate | Value mapping `["0"="continue","1"="hold","2"="sleep"]` |
-| aqi-state | Number | Aqi - Aqi State | Value mapping `["0"="AQI_GOOD_L","1"="AQI_GOOD_H","2"="AQI_MID_L","3"="AQI_MID_H","4"="AQI_BAD_L","5"="AQI_BAD_H"]` |
-| aqi-updata-heartbeat | Number | Aqi - Aqi Updata Heartbeat | |
-| rfid-tag | String | Rfid - Rfid Tag | |
-| rfid-factory-id | String | Rfid - Rfid Factory Id | |
-| rfid-product-id | String | Rfid - Rfid Product Id | |
-| rfid-time | String | Rfid - Rfid Time | |
-| rfid-serial-num | String | Rfid - Rfid Serial Num | |
-| app-extra | Number | Others - App Extra | |
-| main-channel | Number | Others - Main Channel | |
-| slave-channel | Number | Others - Slave Channel | |
-| cola | String | Others - Cola | |
-| buttom-door | Switch | Others - Buttom Door | |
-| reboot-cause | Number | Others - Reboot_cause | Value mapping `["0"="REASON_HW_BOOT","1"="REASON_USER_REBOOT","2"="REASON_UPDATE","3"="REASON_WDT"]` |
-| hw-version | Number | Others - Hw Version | |
-| i2c-error-count | Number | Others - I2c Error Count | |
-| manual-level | Number | Others - Manual Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| fault | Number | Air Purifier - Device Fault | Value mapping `["0"="No faults","1"="m1_run","2"="m1_stuck","3"="no_sensor","4"="error_hum","5"="error_temp"]` |
+| on | Switch | Air Purifier - Switch Status | |
+| fan-level | Number | Air Purifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| mode | Number | Air Purifier - Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite","3"="None"]` |
+| pm2_5-density | Number | Environment - Pm2.5 Density | |
+| relative-humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter-used-time | Number:Time | Filter - Filter Used Time | |
+| alarm | Switch | Alarm - Alarm | |
+| brightness | Number:Dimensionless | Indicator Light - Brightness | Value mapping `["0"="brightest","1"="glimmer","2"="led_closed"]` |
+| on1 | Switch | Indicator Light - Switch Status | |
+| physical-controls-locked | Switch | Physical Control Locked - Physical Control Locked | |
+| button-pressed | String | Button - Button_pressed | |
+| filter-max-time | Number:Time | Filter Time - Filter Max Time | |
+| filter-hour-used-debug | Number | Filter Time - Filter Hour Used Debug | |
+| m1-strong | Number | Motor Speed - M1 Strong | |
+| m1-high | Number | Motor Speed - M1 High | |
+| m1-med | Number | Motor Speed - M1 Med | |
+| m1-med-l | Number | Motor Speed - M1 Med L | |
+| m1-low | Number | Motor Speed - M1 Low | |
+| m1-silent | Number | Motor Speed - M1 Silent | |
+| m1-favorite | Number | Motor Speed - M1 Favorite | |
+| motor1-speed | Number | Motor Speed - Motor1 Speed | |
+| motor1-set-speed | Number | Motor Speed - Motor1 Set Speed | |
+| favorite-fan-level | Number | Motor Speed - Favorite Fan Level | |
+| use-time | Number:Time | Use Time - Use Time | |
+| purify-volume | Number:Volume | Aqi - Purify Volume | |
+| average-aqi | Number | Aqi - Average Aqi | |
+| average-aqi-cnt | Number | Aqi - Average Aqi Cnt | |
+| aqi-zone | String | Aqi - Aqi Zone | |
+| sensor-state | String | Aqi - Sensor State | |
+| aqi-goodh | Number | Aqi - Aqi Goodh | |
+| aqi-runstate | Number | Aqi - Aqi Runstate | Value mapping `["0"="continue","1"="hold","2"="sleep"]` |
+| aqi-state | Number | Aqi - Aqi State | Value mapping `["0"="AQI_GOOD_L","1"="AQI_GOOD_H","2"="AQI_MID_L","3"="AQI_MID_H","4"="AQI_BAD_L","5"="AQI_BAD_H"]` |
+| aqi-updata-heartbeat | Number | Aqi - Aqi Updata Heartbeat | |
+| rfid-tag | String | Rfid - Rfid Tag | |
+| rfid-factory-id | String | Rfid - Rfid Factory Id | |
+| rfid-product-id | String | Rfid - Rfid Product Id | |
+| rfid-time | String | Rfid - Rfid Time | |
+| rfid-serial-num | String | Rfid - Rfid Serial Num | |
+| app-extra | Number | Others - App Extra | |
+| main-channel | Number | Others - Main Channel | |
+| slave-channel | Number | Others - Slave Channel | |
+| cola | String | Others - Cola | |
+| buttom-door | Switch | Others - Buttom Door | |
+| reboot-cause | Number | Others - Reboot_cause | Value mapping `["0"="REASON_HW_BOOT","1"="REASON_USER_REBOOT","2"="REASON_UPDATE","3"="REASON_WDT"]` |
+| hw-version | Number | Others - Hw Version | |
+| i2c-error-count | Number | Others - I2c Error Count | |
+| manual-level | Number | Others - Manual Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
### Mi Air Purifier 2S (zhimi.airpurifier.mb1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier 3/3H (zhimi.airpurifier.mb3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| fault | Number | Air Purifier - Fault | Value mapping `["0"="No faults","1"="m1_run","2"="m1_stuck","3"="no_sensor","4"="error_hum","5"="error_temp"]` |
-| on | Switch | Air Purifier - Switch Status | |
-| fan-level | Number | Air Purifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
-| mode | Number | Air Purifier - Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite","3"="None"]` |
-| pm2_5-density | Number | Environment - Pm2.5 density | |
-| relative-humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter-used-time | Number:Time | Filter - Filter Used Time | |
-| alarm | Switch | Alarm - Alarm | |
-| brightness | Number:Dimensionless | Indicator Light - Brightness | Value mapping `["0"="Brightest","1"="Glimmer","2"="Led Closed"]` |
-| on1 | Switch | Indicator Light - Switch Status | |
-| physical-controls-locked | Switch | Physical Control Locked - Physical Control Locked | |
-| button-pressed | String | Button - Button Pressed | |
-| filter-max-time | Number | Filter Time - Filter Max Time | |
-| filter-hour-debug | Number | Filter Time - Filter Hour Debug | |
-| motor-strong | Number | Motor Speed - Motor Strong | |
-| motor-high | Number | Motor Speed - Motor High | |
-| motor-med | Number | Motor Speed - Motor Med | |
-| motor-med-l | Number | Motor Speed - Motor Med L | |
-| motor-low | Number | Motor Speed - Motor Low | |
-| motor-silent | Number | Motor Speed - Motor Silent | |
-| motor-favorite | Number | Motor Speed - Motor Favorite | |
-| motor-speed | Number | Motor Speed - Motor Speed | |
-| motor-set-speed | Number | Motor Speed - Motor Set Speed | |
-| favorite-fan-level | Number | Motor Speed - Favorite Fan Level | |
-| use-time | Number:Time | Use Time - Use Time | |
-| purify-volume | Number:Volume | Aqi - Purify Volume | |
-| average-aqi | Number | Aqi - Average Aqi | |
-| average-aqi-cnt | Number | Aqi - Average Aqi Cnt | |
-| aqi-zone | String | Aqi - Aqi Zone | |
-| sensor-state | String | Aqi - Sensor State | |
-| aqi-goodh | Number | Aqi - Aqi Goodh | |
-| aqi-runstate | Number | Aqi - Aqi Runstate | Value mapping `["0"="continuous sampling","1"="preparing sampling","2"="stop sampling"]` |
-| aqi-state | Number | Aqi - Aqi State | Value mapping `["0"="best","1"="good","2"="normal","3"="bad","4"="worse","5"="unhealthy"]` |
-| aqi-updata-heartbeat | Number | Aqi - Aqi Updata Heartbeat | |
-| rfid-tag | String | Rfid - Rfid Tag | |
-| rfid-factory-id | String | Rfid - Rfid Factory Id | |
-| rfid-product-id | String | Rfid - Rfid Product Id | |
-| rfid-time | String | Rfid - Rfid Time | |
-| rfid-serial-num | String | Rfid - Rfid Serial Num | |
-| app-extra | Number | Others - App Extra | |
-| main-channel | Number | Others - Main Channel | |
-| slave-channel | Number | Others - Slave Channel | |
-| cola | String | Others - Cola | |
-| buttom-door | Switch | Others - Buttom Door | |
-| reboot-cause | Number | Others - Reboot Cause | Value mapping `["0"="hardware reboot","1"="software reboot","2"="update reboot","3"="dog reboot"]` |
-| hw-version | Number | Others - Hw Version | |
-| iic-error-count | Number | Others - Iic Error Count | |
-| manual-level | Number | Others - Manual Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
-| country-code | Number | Others - National Code | Value mapping `["91"="India","44"="UK","852"="Hong Kong","886"="Taiwan","82"="Korea"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| fault | Number | Air Purifier - Fault | Value mapping `["0"="No faults","1"="m1_run","2"="m1_stuck","3"="no_sensor","4"="error_hum","5"="error_temp"]` |
+| on | Switch | Air Purifier - Switch Status | |
+| fan-level | Number | Air Purifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| mode | Number | Air Purifier - Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite","3"="None"]` |
+| pm2_5-density | Number | Environment - Pm2.5 density | |
+| relative-humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| filter-life-level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter-used-time | Number:Time | Filter - Filter Used Time | |
+| alarm | Switch | Alarm - Alarm | |
+| brightness | Number:Dimensionless | Indicator Light - Brightness | Value mapping `["0"="Brightest","1"="Glimmer","2"="Led Closed"]` |
+| on1 | Switch | Indicator Light - Switch Status | |
+| physical-controls-locked | Switch | Physical Control Locked - Physical Control Locked | |
+| button-pressed | String | Button - Button Pressed | |
+| filter-max-time | Number | Filter Time - Filter Max Time | |
+| filter-hour-debug | Number | Filter Time - Filter Hour Debug | |
+| motor-strong | Number | Motor Speed - Motor Strong | |
+| motor-high | Number | Motor Speed - Motor High | |
+| motor-med | Number | Motor Speed - Motor Med | |
+| motor-med-l | Number | Motor Speed - Motor Med L | |
+| motor-low | Number | Motor Speed - Motor Low | |
+| motor-silent | Number | Motor Speed - Motor Silent | |
+| motor-favorite | Number | Motor Speed - Motor Favorite | |
+| motor-speed | Number | Motor Speed - Motor Speed | |
+| motor-set-speed | Number | Motor Speed - Motor Set Speed | |
+| favorite-fan-level | Number | Motor Speed - Favorite Fan Level | |
+| use-time | Number:Time | Use Time - Use Time | |
+| purify-volume | Number:Volume | Aqi - Purify Volume | |
+| average-aqi | Number | Aqi - Average Aqi | |
+| average-aqi-cnt | Number | Aqi - Average Aqi Cnt | |
+| aqi-zone | String | Aqi - Aqi Zone | |
+| sensor-state | String | Aqi - Sensor State | |
+| aqi-goodh | Number | Aqi - Aqi Goodh | |
+| aqi-runstate | Number | Aqi - Aqi Runstate | Value mapping `["0"="continuous sampling","1"="preparing sampling","2"="stop sampling"]` |
+| aqi-state | Number | Aqi - Aqi State | Value mapping `["0"="best","1"="good","2"="normal","3"="bad","4"="worse","5"="unhealthy"]` |
+| aqi-updata-heartbeat | Number | Aqi - Aqi Updata Heartbeat | |
+| rfid-tag | String | Rfid - Rfid Tag | |
+| rfid-factory-id | String | Rfid - Rfid Factory Id | |
+| rfid-product-id | String | Rfid - Rfid Product Id | |
+| rfid-time | String | Rfid - Rfid Time | |
+| rfid-serial-num | String | Rfid - Rfid Serial Num | |
+| app-extra | Number | Others - App Extra | |
+| main-channel | Number | Others - Main Channel | |
+| slave-channel | Number | Others - Slave Channel | |
+| cola | String | Others - Cola | |
+| buttom-door | Switch | Others - Buttom Door | |
+| reboot-cause | Number | Others - Reboot Cause | Value mapping `["0"="hardware reboot","1"="software reboot","2"="update reboot","3"="dog reboot"]` |
+| hw-version | Number | Others - Hw Version | |
+| iic-error-count | Number | Others - Iic Error Count | |
+| manual-level | Number | Others - Manual Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3"]` |
+| country-code | Number | Others - National Code | Value mapping `["91"="India","44"="UK","852"="Hong Kong","886"="Taiwan","82"="Korea"]` |
### Mi Air Purifier 3C (zhimi.airpurifier.mb4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Power | |
-| fault | String | Air Purifier - Device Fault | |
-| mode | Number | Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite"]` |
-| pm2_5_density | Number | Environment - Pm2 5 Density | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_used_time | Number:Time | Filter - Filter Used Time | |
-| alarm | Switch | Alarm - Alarm | |
-| brightness | Number | Screen - Brightness | |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| moto_speed_rpm | Number | Custom Service - Moto Speed Rpm | |
-| miio_lib_version | String | Custom Service - Miio Lib Version | |
-| favorite_speed | Number | Custom Service - Favorite Speed | |
-| aqi_updata_heartbeat | Number:Time | Custom Service - Aqi Updata Heartbeat | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Power | |
+| fault | String | Air Purifier - Device Fault | |
+| mode | Number | Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite"]` |
+| pm2_5_density | Number | Environment - Pm2 5 Density | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_used_time | Number:Time | Filter - Filter Used Time | |
+| alarm | Switch | Alarm - Alarm | |
+| brightness | Number | Screen - Brightness | |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| moto_speed_rpm | Number | Custom Service - Moto Speed Rpm | |
+| miio_lib_version | String | Custom Service - Miio Lib Version | |
+| favorite_speed | Number | Custom Service - Favorite Speed | |
+| aqi_updata_heartbeat | Number:Time | Custom Service - Aqi Updata Heartbeat | |
### Mi Air Purifier 2S (zhimi.airpurifier.mc1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier 2H (zhimi.airpurifier.mc2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier Super (zhimi.airpurifier.sa1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier MAX / MAX Pro (zhimi.airpurifier.sa2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier v1 (zhimi.airpurifier.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier v2 (zhimi.airpurifier.v2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier v3 (zhimi.airpurifier.v3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier v5 (zhimi.airpurifier.v5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| buzzer | Switch | Buzzer Status | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number:Volume | Purified Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | Value mapping `["auto"="Auto","favorite"="Favorite","silent"="Silent","high"="High","medium"="Medium","idle"="Idle","strong"="Strong"]` |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| buzzer | Switch | Buzzer Status | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | Value mapping `["0"="Favorite 0","1"="Favorite 1","2"="Favorite 2","3"="Favorite 3","4"="Favorite 4","5"="Favorite 5","6"="Favorite 6","7"="Favorite 7","8"="Favorite 8","9"="Favorite 9","10"="Favorite 10","11"="Favorite 11","12"="Favorite 13","13"="Favorite 13","14"="Favorite 14","15"="Favorite 15"]` |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number:Volume | Purified Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier Pro v6 (zhimi.airpurifier.v6) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| led | Switch | LED Status | |
-| bright | Dimmer | LED Brightness | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | |
-| temperature | Number:Temperature | Temperature | |
-| purifyvolume | Number | Purivied Volume | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| led | Switch | LED Status | |
+| bright | Dimmer | LED Brightness | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | |
+| temperature | Number:Temperature | Temperature | |
+| purifyvolume | Number | Purivied Volume | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier Pro v7 (zhimi.airpurifier.v7) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | |
-| humidity | Number:Dimensionless | Humidity | |
-| aqi | Number | Air Quality Index | |
-| averageaqi | Number | Average Air Quality Index | |
-| volume | Number | Volume | |
-| led | Switch | LED Status | |
-| illuminance | Number | Illuminance | |
-| filtermaxlife | Number | Filter Max Life | |
-| filterhours | Number:Time | Filter Hours used | |
-| motorspeed | Number | Motor Speed | |
-| motorspeed2 | Number | Motor Speed 2 | |
-| filterlife | Number | Filter Life | |
-| favoritelevel | Number | Favorite Level | |
-| temperature | Number:Temperature | Temperature | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | |
+| humidity | Number:Dimensionless | Humidity | |
+| aqi | Number | Air Quality Index | |
+| averageaqi | Number | Average Air Quality Index | |
+| volume | Number | Volume | |
+| led | Switch | LED Status | |
+| illuminance | Number | Illuminance | |
+| filtermaxlife | Number | Filter Max Life | |
+| filterhours | Number:Time | Filter Hours used | |
+| motorspeed | Number | Motor Speed | |
+| motorspeed2 | Number | Motor Speed 2 | |
+| filterlife | Number | Filter Life | |
+| favoritelevel | Number | Favorite Level | |
+| temperature | Number:Temperature | Temperature | |
+| childlock | Switch | Child Lock | |
### Mi Air Purifier Pro H (zhimi.airpurifier.vb2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["button-toggle"="Toggle","button-toggle-mode"="Toggle Mode"]` |
-| fault | Number | Air Purifier - Device Fault | Value mapping `["0"="No faults","1"="m1_run","2"="m1_stuck","3"="no_sensor","4"="error_hum","5"="error_temp","6"="timer_error1","7"="timer_error2"]` |
-| on | Switch | Air Purifier - Power | |
-| fan_level | Number | Air Purifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","0"="Sleep"]` |
-| mode | Number | Air Purifier - Mode | Value mapping `["0"="Auto","1"="Night","2"="Favourite","3"="Manual"]` |
-| pm2_5_density | Number | Environment - PM2 5 Density | |
-| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_used_time | Number:Time | Filter - Filter Used Time | |
-| alarm | Switch | Alarm - Alarm | |
-| volume | Number:Dimensionless | Alarm - Volume | |
-| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="brightest","1"="glimmer","2"="not bright"]` |
-| on1 | Switch | Indicator Light - Switch Status | |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| button_pressed | String | Button - Button_pressed | |
-| filter_max_time | Number:Time | Filter Time - Filter Max Time | |
-| filter_hour_used_debug | Number:Time | Filter Time - Filter Hour Used Debug | |
-| m1_strong | Number | Motor Speed - M1 Strong | |
-| m1_high | Number | Motor Speed - M1 High | |
-| m1_med | Number | Motor Speed - M1 Med | |
-| m1_med_l | Number | Motor Speed - M1 Med L | |
-| m1_low | Number | Motor Speed - M1 Low | |
-| m1_silent | Number | Motor Speed - M1 Silent | |
-| m1_favorite | Number | Motor Speed - M1 Favorite | |
-| motor1_speed | Number | Motor Speed - Motor1 Speed | |
-| motor1_set_speed | Number | Motor Speed - Motor1 Set Speed | |
-| favorite_level | Number | Motor Speed - Favorite Level | |
-| use_time | Number:Time | Use Time - Use Time | |
-| purify_volume | Number | Aqi - Purify Volume | |
-| average_aqi | Number | Aqi - Average Aqi | |
-| average_aqi_cnt | Number | Aqi - Average_aqi Read Times | |
-| aqi_zone | String | Aqi - Aqi Zone | |
-| sensor_state | Number | Aqi - Sensor State | Value mapping `["0"="waiting","1"="ready"]` |
-| aqi_goodh | Number | Aqi - Aqi Goodh | |
-| aqi_runstate | Number | Aqi - Runstate | Value mapping `["0"="continue","1"="hold","2"="sleep"]` |
-| aqi_state | Number | Aqi - Aqi State | Value mapping `["0"="AQI_GOOD_L","1"="AQI_GOOD_H","2"="AQI_MID_L","3"="AQI_MID_H","4"="AQI_BAD_L","5"="AQI_BAD_H"]` |
-| rfid_tag | String | Rfid - Rfid Tag | |
-| rfid_factory_id | String | Rfid - Rfid Factory Id | |
-| rfid_product_id | String | Rfid - Rfid Product Id | |
-| rfid_time | String | Rfid - Rfid Time | |
-| rfid_serial_num | String | Rfid - Rfid Serial Num | |
-| app_extra | Number | Others - App Extra | |
-| main_channel | Number | Others - Main Channel | |
-| slave_channel | Number | Others - Slave Channel | |
-| cola | String | Others - Cola | |
-| buttom_door | String | Others - Buttom Door | |
-| reboot_cause | Number | Others - Reboot_cause | Value mapping `["0"="REASON_HW_BOOT","1"="REASON_USER_REBOOT","2"="REASON_UPDATE","3"="REASON_WDT"]` |
-| manual_level | Number | Others - Manual Level | Value mapping `["1"="level1","2"="level2","3"="level3"]` |
-| powertime | Number:Time | Others - Powertime | |
-| country_code | Number | Others - Country Code | Value mapping `["91"="India","44"="UK","852"="Hong Kong","886"="Taiwan","82"="Korea"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["button-toggle"="Toggle","button-toggle-mode"="Toggle Mode"]` |
+| fault | Number | Air Purifier - Device Fault | Value mapping `["0"="No faults","1"="m1_run","2"="m1_stuck","3"="no_sensor","4"="error_hum","5"="error_temp","6"="timer_error1","7"="timer_error2"]` |
+| on | Switch | Air Purifier - Power | |
+| fan_level | Number | Air Purifier - Fan Level | Value mapping `["1"="Level1","2"="Level2","3"="Level3","0"="Sleep"]` |
+| mode | Number | Air Purifier - Mode | Value mapping `["0"="Auto","1"="Night","2"="Favourite","3"="Manual"]` |
+| pm2_5_density | Number | Environment - PM2 5 Density | |
+| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_used_time | Number:Time | Filter - Filter Used Time | |
+| alarm | Switch | Alarm - Alarm | |
+| volume | Number:Dimensionless | Alarm - Volume | |
+| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="brightest","1"="glimmer","2"="not bright"]` |
+| on1 | Switch | Indicator Light - Switch Status | |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| button_pressed | String | Button - Button_pressed | |
+| filter_max_time | Number:Time | Filter Time - Filter Max Time | |
+| filter_hour_used_debug | Number:Time | Filter Time - Filter Hour Used Debug | |
+| m1_strong | Number | Motor Speed - M1 Strong | |
+| m1_high | Number | Motor Speed - M1 High | |
+| m1_med | Number | Motor Speed - M1 Med | |
+| m1_med_l | Number | Motor Speed - M1 Med L | |
+| m1_low | Number | Motor Speed - M1 Low | |
+| m1_silent | Number | Motor Speed - M1 Silent | |
+| m1_favorite | Number | Motor Speed - M1 Favorite | |
+| motor1_speed | Number | Motor Speed - Motor1 Speed | |
+| motor1_set_speed | Number | Motor Speed - Motor1 Set Speed | |
+| favorite_level | Number | Motor Speed - Favorite Level | |
+| use_time | Number:Time | Use Time - Use Time | |
+| purify_volume | Number | Aqi - Purify Volume | |
+| average_aqi | Number | Aqi - Average Aqi | |
+| average_aqi_cnt | Number | Aqi - Average_aqi Read Times | |
+| aqi_zone | String | Aqi - Aqi Zone | |
+| sensor_state | Number | Aqi - Sensor State | Value mapping `["0"="waiting","1"="ready"]` |
+| aqi_goodh | Number | Aqi - Aqi Goodh | |
+| aqi_runstate | Number | Aqi - Runstate | Value mapping `["0"="continue","1"="hold","2"="sleep"]` |
+| aqi_state | Number | Aqi - Aqi State | Value mapping `["0"="AQI_GOOD_L","1"="AQI_GOOD_H","2"="AQI_MID_L","3"="AQI_MID_H","4"="AQI_BAD_L","5"="AQI_BAD_H"]` |
+| rfid_tag | String | Rfid - Rfid Tag | |
+| rfid_factory_id | String | Rfid - Rfid Factory Id | |
+| rfid_product_id | String | Rfid - Rfid Product Id | |
+| rfid_time | String | Rfid - Rfid Time | |
+| rfid_serial_num | String | Rfid - Rfid Serial Num | |
+| app_extra | Number | Others - App Extra | |
+| main_channel | Number | Others - Main Channel | |
+| slave_channel | Number | Others - Slave Channel | |
+| cola | String | Others - Cola | |
+| buttom_door | String | Others - Buttom Door | |
+| reboot_cause | Number | Others - Reboot_cause | Value mapping `["0"="REASON_HW_BOOT","1"="REASON_USER_REBOOT","2"="REASON_UPDATE","3"="REASON_WDT"]` |
+| manual_level | Number | Others - Manual Level | Value mapping `["1"="level1","2"="level2","3"="level3"]` |
+| powertime | Number:Time | Others - Powertime | |
+| country_code | Number | Others - Country Code | Value mapping `["91"="India","44"="UK","852"="Hong Kong","886"="Taiwan","82"="Korea"]` |
### Smartmi Air Purifier (zhimi.airpurifier.za1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Air Purifier - Switch Status | |
-| fault | Number | Air Purifier - Fault | Value mapping `["0"="No faults","1"="m1_run","2"="m1_stuck","3"="no_sensor","4"="error_hum","5"="error_temp","6"="timer_error1","7"="timer_error2"]` |
-| mode | Number | Air Purifier - Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite"]` |
-| air_quality | Number | Environment - Air Quality | |
-| pm2_5_density | Number | Environment - PM2 5 Density | |
-| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
-| filter_used_time | Number:Time | Filter - Filter Used Time | |
-| alarm | Switch | Alarm - Alarm | |
-| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Light","2"="Off"]` |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| filter_max_time | Number:Time | Filter Time - Filter Max Time | |
-| favorite_fan_level | Number | Motor Speed - Favorite Fan Level | |
-| motor_speed | Number | Motor Speed - Motor Speed | |
-| use_time | Number:Time | Use Time - Use Time | |
-| purify_volume | Number | Aqi - Purify Volume | |
-| average_aqi | Number | Aqi - Average Aqi | |
-| aqi_zone | String | Aqi - Aqi Zone | |
-| sensor_state | Number | Aqi - Sensor State | Value mapping `["0"="waiting","1"="ready"]` |
-| rfid_tag | String | Rfid - Rfid Tag | |
-| rfid_factory_id | String | Rfid - Rfid Factory Id | |
-| rfid_product_id | String | Rfid - Rfid Product Id | |
-| rfid_time | String | Rfid - Rfid Time | |
-| rfid_serial_num | String | Rfid - Rfid Serial Num | |
-| reboot_cause | Number | Others - Reboot Cause | Value mapping `["0"="hardware","1"="human","2"="upgrade","3"="watchdog"]` |
-| hw_version | Number | Others - Hw Version | |
-| sgp_ethanol | Number | Others - Sgp Ethanol | |
-| sgp_serial | Number | Others - Sgp Serial | |
-| sgp_version | String | Others - Sgp Version | |
-| country_code | Number | Others - Country Code | Value mapping `["1"="America","2"="Canada","3"="Singapore","4"="Europe","5"="Australian","6"="Korea","7"="China","8"="France","9"="Japanese","10"="Taiwan"]` |
-| gesture_status | Switch | Others - Gesture Status | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Air Purifier - Switch Status | |
+| fault | Number | Air Purifier - Fault | Value mapping `["0"="No faults","1"="m1_run","2"="m1_stuck","3"="no_sensor","4"="error_hum","5"="error_temp","6"="timer_error1","7"="timer_error2"]` |
+| mode | Number | Air Purifier - Mode | Value mapping `["0"="Auto","1"="Sleep","2"="Favorite"]` |
+| air_quality | Number | Environment - Air Quality | |
+| pm2_5_density | Number | Environment - PM2 5 Density | |
+| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| filter_life_level | Number:Dimensionless | Filter - Filter Life Level | |
+| filter_used_time | Number:Time | Filter - Filter Used Time | |
+| alarm | Switch | Alarm - Alarm | |
+| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Light","2"="Off"]` |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| filter_max_time | Number:Time | Filter Time - Filter Max Time | |
+| favorite_fan_level | Number | Motor Speed - Favorite Fan Level | |
+| motor_speed | Number | Motor Speed - Motor Speed | |
+| use_time | Number:Time | Use Time - Use Time | |
+| purify_volume | Number | Aqi - Purify Volume | |
+| average_aqi | Number | Aqi - Average Aqi | |
+| aqi_zone | String | Aqi - Aqi Zone | |
+| sensor_state | Number | Aqi - Sensor State | Value mapping `["0"="waiting","1"="ready"]` |
+| rfid_tag | String | Rfid - Rfid Tag | |
+| rfid_factory_id | String | Rfid - Rfid Factory Id | |
+| rfid_product_id | String | Rfid - Rfid Product Id | |
+| rfid_time | String | Rfid - Rfid Time | |
+| rfid_serial_num | String | Rfid - Rfid Serial Num | |
+| reboot_cause | Number | Others - Reboot Cause | Value mapping `["0"="hardware","1"="human","2"="upgrade","3"="watchdog"]` |
+| hw_version | Number | Others - Hw Version | |
+| sgp_ethanol | Number | Others - Sgp Ethanol | |
+| sgp_serial | Number | Others - Sgp Serial | |
+| sgp_version | String | Others - Sgp Version | |
+| country_code | Number | Others - Country Code | Value mapping `["1"="America","2"="Canada","3"="Singapore","4"="Europe","5"="Australian","6"="Korea","7"="China","8"="France","9"="Japanese","10"="Taiwan"]` |
+| gesture_status | Switch | Others - Gesture Status | |
### Mi Standing Fan (zhimi.fan.sa1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| angleEnable | Switch | Rotation | |
-| usedhours | Number:Time | Run Time | |
-| angle | Number:Angle | Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120"]` |
-| poweroffTime | Number:Time | Power-Off Timer | |
-| buzzer | Switch | Buzzer | |
-| led_b | Number | LED | Value mapping `["0"="Bright","1"="Dimmed","2"="Off"]` |
-| child_lock | Switch | Child Lock | |
-| speedLevel | Dimmer | Speed Level | |
-| speed | Number | Speed | |
-| naturalLevel | Dimmer | Natural Level | |
-| acPower | Switch | AC Power | |
-| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| angleEnable | Switch | Rotation | |
+| usedhours | Number:Time | Run Time | |
+| angle | Number:Angle | Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120"]` |
+| poweroffTime | Number:Time | Power-Off Timer | |
+| buzzer | Switch | Buzzer | |
+| led_b | Number | LED | Value mapping `["0"="Bright","1"="Dimmed","2"="Off"]` |
+| child_lock | Switch | Child Lock | |
+| speedLevel | Dimmer | Speed Level | |
+| speed | Number | Speed | |
+| naturalLevel | Dimmer | Natural Level | |
+| acPower | Switch | AC Power | |
+| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
### Mi Smart Fan (zhimi.fan.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| angleEnable | Switch | Rotation | |
-| usedhours | Number:Time | Run Time | |
-| angle | Number:Angle | Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120"]` |
-| poweroffTime | Number:Time | Power-Off Timer | |
-| buzzer | Switch | Buzzer | |
-| led_b | Number | LED | Value mapping `["0"="Bright","1"="Dimmed","2"="Off"]` |
-| child_lock | Switch | Child Lock | |
-| speedLevel | Dimmer | Speed Level | |
-| speed | Number | Speed | |
-| naturalLevel | Dimmer | Natural Level | |
-| temp_dec | Number | Temperature | |
-| humidity | Number:Dimensionless | Humidity | |
-| acPower | Switch | AC Power | |
-| mode | String | Battery Charge | |
-| battery | Number | Battery | |
-| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| angleEnable | Switch | Rotation | |
+| usedhours | Number:Time | Run Time | |
+| angle | Number:Angle | Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120"]` |
+| poweroffTime | Number:Time | Power-Off Timer | |
+| buzzer | Switch | Buzzer | |
+| led_b | Number | LED | Value mapping `["0"="Bright","1"="Dimmed","2"="Off"]` |
+| child_lock | Switch | Child Lock | |
+| speedLevel | Dimmer | Speed Level | |
+| speed | Number | Speed | |
+| naturalLevel | Dimmer | Natural Level | |
+| temp_dec | Number | Temperature | |
+| humidity | Number:Dimensionless | Humidity | |
+| acPower | Switch | AC Power | |
+| mode | String | Battery Charge | |
+| battery | Number | Battery | |
+| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
### Smartmi DC Pedestal Fan (zhimi.fan.v2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| angleEnable | Switch | Rotation | |
-| usedhours | Number:Time | Run Time | |
-| angle | Number:Angle | Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120"]` |
-| poweroffTime | Number:Time | Power-Off Timer | |
-| buzzer | Switch | Buzzer | |
-| led_b | Number | LED | Value mapping `["0"="Bright","1"="Dimmed","2"="Off"]` |
-| child_lock | Switch | Child Lock | |
-| speedLevel | Dimmer | Speed Level | |
-| speed | Number | Speed | |
-| naturalLevel | Dimmer | Natural Level | |
-| temp_dec | Number | Temperature | |
-| humidity | Number:Dimensionless | Humidity | |
-| acPower | Switch | AC Power | |
-| mode | String | Battery Charge | |
-| battery | Number | Battery | |
-| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| angleEnable | Switch | Rotation | |
+| usedhours | Number:Time | Run Time | |
+| angle | Number:Angle | Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120"]` |
+| poweroffTime | Number:Time | Power-Off Timer | |
+| buzzer | Switch | Buzzer | |
+| led_b | Number | LED | Value mapping `["0"="Bright","1"="Dimmed","2"="Off"]` |
+| child_lock | Switch | Child Lock | |
+| speedLevel | Dimmer | Speed Level | |
+| speed | Number | Speed | |
+| naturalLevel | Dimmer | Natural Level | |
+| temp_dec | Number | Temperature | |
+| humidity | Number:Dimensionless | Humidity | |
+| acPower | Switch | AC Power | |
+| mode | String | Battery Charge | |
+| battery | Number | Battery | |
+| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
### Smartmi DC Pedestal Fan (zhimi.fan.v3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| angleEnable | Switch | Rotation | |
-| usedhours | Number:Time | Run Time | |
-| angle | Number:Angle | Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120"]` |
-| poweroffTime | Number:Time | Power-Off Timer | |
-| buzzer | Switch | Buzzer | |
-| led_b | Number | LED | Value mapping `["0"="Bright","1"="Dimmed","2"="Off"]` |
-| child_lock | Switch | Child Lock | |
-| speedLevel | Dimmer | Speed Level | |
-| speed | Number | Speed | |
-| naturalLevel | Dimmer | Natural Level | |
-| temp_dec | Number | Temperature | |
-| humidity | Number:Dimensionless | Humidity | |
-| acPower | Switch | AC Power | |
-| mode | String | Battery Charge | |
-| battery | Number | Battery | |
-| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| angleEnable | Switch | Rotation | |
+| usedhours | Number:Time | Run Time | |
+| angle | Number:Angle | Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120"]` |
+| poweroffTime | Number:Time | Power-Off Timer | |
+| buzzer | Switch | Buzzer | |
+| led_b | Number | LED | Value mapping `["0"="Bright","1"="Dimmed","2"="Off"]` |
+| child_lock | Switch | Child Lock | |
+| speedLevel | Dimmer | Speed Level | |
+| speed | Number | Speed | |
+| naturalLevel | Dimmer | Natural Level | |
+| temp_dec | Number | Temperature | |
+| humidity | Number:Dimensionless | Humidity | |
+| acPower | Switch | AC Power | |
+| mode | String | Battery Charge | |
+| battery | Number | Battery | |
+| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
### Smartmi Inverter Pedestal Fan (zhimi.fan.za1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| angleEnable | Switch | Rotation | |
-| usedhours | Number:Time | Run Time | |
-| angle | Number:Angle | Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120"]` |
-| poweroffTime | Number:Time | Power-Off Timer | |
-| buzzer | Switch | Buzzer | |
-| led_b | Number | LED | Value mapping `["0"="Bright","1"="Dimmed","2"="Off"]` |
-| child_lock | Switch | Child Lock | |
-| speedLevel | Dimmer | Speed Level | |
-| speed | Number | Speed | |
-| naturalLevel | Dimmer | Natural Level | |
-| acPower | Switch | AC Power | |
-| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| angleEnable | Switch | Rotation | |
+| usedhours | Number:Time | Run Time | |
+| angle | Number:Angle | Angle | Value mapping `["30"="30","60"="60","90"="90","120"="120"]` |
+| poweroffTime | Number:Time | Power-Off Timer | |
+| buzzer | Switch | Buzzer | |
+| led_b | Number | LED | Value mapping `["0"="Bright","1"="Dimmed","2"="Off"]` |
+| child_lock | Switch | Child Lock | |
+| speedLevel | Dimmer | Speed Level | |
+| speed | Number | Speed | |
+| naturalLevel | Dimmer | Natural Level | |
+| acPower | Switch | AC Power | |
+| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
### Smartmi Standing Fan 2 (zhimi.fan.za3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| angleEnable | Switch | Rotation | |
-| usedhours | Number:Time | Run Time | |
-| angle | Number | Angle | |
-| poweroffTime | Number | Timer | |
-| buzzer | Number | Buzzer | |
-| led_b | Number | LED | |
-| child_lock | Switch | Child Lock | |
-| speedLevel | Number | Speed Level | |
-| speed | Number | Speed | |
-| naturalLevel | Number | Natural Level | |
-| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| angleEnable | Switch | Rotation | |
+| usedhours | Number:Time | Run Time | |
+| angle | Number | Angle | |
+| poweroffTime | Number | Timer | |
+| buzzer | Number | Buzzer | |
+| led_b | Number | LED | |
+| child_lock | Switch | Child Lock | |
+| speedLevel | Number | Speed Level | |
+| speed | Number | Speed | |
+| naturalLevel | Number | Natural Level | |
+| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
### Smartmi Standing Fan 2S (zhimi.fan.za4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| angleEnable | Switch | Rotation | |
-| usedhours | Number:Time | Run Time | |
-| angle | Number | Angle | |
-| poweroffTime | Number | Timer | |
-| buzzer | Number | Buzzer | |
-| led_b | Number | LED | |
-| child_lock | Switch | Child Lock | |
-| speedLevel | Number | Speed Level | |
-| speed | Number | Speed | |
-| naturalLevel | Number | Natural Level | |
-| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| angleEnable | Switch | Rotation | |
+| usedhours | Number:Time | Run Time | |
+| angle | Number | Angle | |
+| poweroffTime | Number | Timer | |
+| buzzer | Number | Buzzer | |
+| led_b | Number | LED | |
+| child_lock | Switch | Child Lock | |
+| speedLevel | Number | Speed Level | |
+| speed | Number | Speed | |
+| naturalLevel | Number | Natural Level | |
+| move | String | Move Direction | Value mapping `[""="None","left"="Left","right"="Right"]` |
### Smartmi Standing Fan 3 (zhimi.fan.za5) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Fan - Power | |
-| fan_level | Number | Fan - Fan Level | Value mapping `["1"="Level 1","2"="Level 2","3"="Level 3","4"="Level 4"]` |
-| horizontal_swing | Switch | Fan - Horizontal Swing | |
-| horizontal_angle | Number | Fan - Horizontal Angle | |
-| mode | Number | Fan - Mode | Value mapping `["0"="Natural Wind","1"="Straight Wind"]` |
-| off_delay | Number | Fan - Power Off Delay | |
-| anion | Switch | Fan - Anion | |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| brightness | Number:Dimensionless | Indicator Light - Brightness | |
-| alarm | Switch | Alarm - Alarm | |
-| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| button_press | Number | Custom Service - Button Press | Value mapping `["1"="power","2"="swing","0"="No Button Pressed"]` |
-| battery_state | Switch | Custom Service - Battery State | |
-| speed_now | Number | Custom Service - Speed Now | |
-| ac_state | Switch | Custom Service - Ac State | |
-| speed_level | Number:Dimensionless | Custom Service - Speed Level | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Fan - Power | |
+| fan_level | Number | Fan - Fan Level | Value mapping `["1"="Level 1","2"="Level 2","3"="Level 3","4"="Level 4"]` |
+| horizontal_swing | Switch | Fan - Horizontal Swing | |
+| horizontal_angle | Number | Fan - Horizontal Angle | |
+| mode | Number | Fan - Mode | Value mapping `["0"="Natural Wind","1"="Straight Wind"]` |
+| off_delay | Number | Fan - Power Off Delay | |
+| anion | Switch | Fan - Anion | |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| brightness | Number:Dimensionless | Indicator Light - Brightness | |
+| alarm | Switch | Alarm - Alarm | |
+| relative_humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| button_press | Number | Custom Service - Button Press | Value mapping `["1"="power","2"="swing","0"="No Button Pressed"]` |
+| battery_state | Switch | Custom Service - Battery State | |
+| speed_now | Number | Custom Service - Speed Now | |
+| ac_state | Switch | Custom Service - Ac State | |
+| speed_level | Number:Dimensionless | Custom Service - Speed Level | |
### Mi Smart Space Heater S (zhimi.heater.ma2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Heater - Switch Status | |
-| fault | Number | Heater - Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
-| target_temperature | Number:Temperature | Heater - Target Temperature | |
-| countdown_time | Number:Time | Countdown - Countdown Time | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| alarm | Switch | Alarm - Alarm | |
-| brightness | Number:Dimensionless | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
-| hw_enable | Switch | Private Service - Hw Enable | |
-| use_time | Number:Time | Private Service - Use Time | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Heater - Switch Status | |
+| fault | Number | Heater - Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
+| target_temperature | Number:Temperature | Heater - Target Temperature | |
+| countdown_time | Number:Time | Countdown - Countdown Time | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| alarm | Switch | Alarm - Alarm | |
+| brightness | Number:Dimensionless | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
+| hw_enable | Switch | Private Service - Hw Enable | |
+| use_time | Number:Time | Private Service - Use Time | |
### Mi Smart Baseboard Heater E (zhimi.heater.ma3) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| actions | String | Actions | Value mapping `["private-service-toggle-switch"="Toggle Private Service"]` |
-| on | Switch | Heater - Switch Status | |
-| fault | Number | Heater - Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
-| target_temperature | Number:Temperature | Heater - Target Temperature | |
-| mode | Number | Heater - Mode | Value mapping `["0"="Auto","1"="LL Mode","2"="HH Mode"]` |
-| countdown_time | Number:Time | Countdown - Countdown Time | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| alarm | Switch | Alarm - Alarm | |
-| brightness | Number:Dimensionless | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
-| use_time | Number:Time | Private Service - Use Time | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| actions | String | Actions | Value mapping `["private-service-toggle-switch"="Toggle Private Service"]` |
+| on | Switch | Heater - Switch Status | |
+| fault | Number | Heater - Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
+| target_temperature | Number:Temperature | Heater - Target Temperature | |
+| mode | Number | Heater - Mode | Value mapping `["0"="Auto","1"="LL Mode","2"="HH Mode"]` |
+| countdown_time | Number:Time | Countdown - Countdown Time | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| alarm | Switch | Alarm - Alarm | |
+| brightness | Number:Dimensionless | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
+| use_time | Number:Time | Private Service - Use Time | |
### Mi Smart Space Heater S (zhimi.heater.mc2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Heater - Power | |
-| fault | Number | Heater - Device Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
-| target_temperature | Number:Temperature | Heater - Target Temperature | |
-| countdown_time | Number:Time | Countdown - Countdown Time | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| alarm | Switch | Alarm - Alarm | |
-| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
-| hw_enable | Switch | Private Service - Hw Enable | |
-| use_time | Number:Time | Private Service - Use Time | |
-| country_code | Number | Private Service - Country Code | Value mapping `["0"="Unknown","1"="US","82"="KR","44"="EU","81"="JP","7"="RU","86"="CN","852"="HK","886"="TW","33"="FR"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Heater - Power | |
+| fault | Number | Heater - Device Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
+| target_temperature | Number:Temperature | Heater - Target Temperature | |
+| countdown_time | Number:Time | Countdown - Countdown Time | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| alarm | Switch | Alarm - Alarm | |
+| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
+| hw_enable | Switch | Private Service - Hw Enable | |
+| use_time | Number:Time | Private Service - Use Time | |
+| country_code | Number | Private Service - Country Code | Value mapping `["0"="Unknown","1"="US","82"="KR","44"="EU","81"="JP","7"="RU","86"="CN","852"="HK","886"="TW","33"="FR"]` |
### Smartmi Smart Fan (zhimi.heater.na1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Heater - Power | |
-| fault | Number | Heater - Device Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
-| heat_level | Number | Heater - Heat Level | Value mapping `["1"="High","2"="Low"]` |
-| mode | Number | Heater - Mode | Value mapping `["0"="Fan not swing","1"="Fan swing"]` |
-| alarm | Switch | Alarm - Alarm | |
-| countdown_time | Number:Time | Countdown - Countdown Time | |
-| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| return_to_middle | Switch | Private Service - Return To Middle | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Heater - Power | |
+| fault | Number | Heater - Device Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
+| heat_level | Number | Heater - Heat Level | Value mapping `["1"="High","2"="Low"]` |
+| mode | Number | Heater - Mode | Value mapping `["0"="Fan not swing","1"="Fan swing"]` |
+| alarm | Switch | Alarm - Alarm | |
+| countdown_time | Number:Time | Countdown - Countdown Time | |
+| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| return_to_middle | Switch | Private Service - Return To Middle | |
### Smartmi Smart Fan Heater (zhimi.heater.nb1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Heater - Power | |
-| fault | Number | Heater - Device Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
-| heat_level | Number | Heater - Heat Level | Value mapping `["1"="High","2"="Low"]` |
-| mode | Number | Heater - Mode | Value mapping `["0"="Fan not swing","1"="Fan swing"]` |
-| target_temperature | Number:Temperature | Heater - Target Temperature | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| countdown_time | Number:Time | Countdown - Countdown Time | |
-| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
-| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
-| return_to_middle | Switch | Private Service - Return To Middle | |
-| country_code | Number | Private Service - Country Code | Value mapping `["0"="Unknown","1"="US","82"="KR","44"="EU","81"="JP","7"="RU","86"="CN","852"="HK","886"="TW","33"="FR"]` |
-| hw_en | Switch | Private Service - Hw En | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Heater - Power | |
+| fault | Number | Heater - Device Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
+| heat_level | Number | Heater - Heat Level | Value mapping `["1"="High","2"="Low"]` |
+| mode | Number | Heater - Mode | Value mapping `["0"="Fan not swing","1"="Fan swing"]` |
+| target_temperature | Number:Temperature | Heater - Target Temperature | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| countdown_time | Number:Time | Countdown - Countdown Time | |
+| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
+| physical_controls_locked | Switch | Physical Control Locked - Physical Control Locked | |
+| return_to_middle | Switch | Private Service - Return To Middle | |
+| country_code | Number | Private Service - Country Code | Value mapping `["0"="Unknown","1"="US","82"="KR","44"="EU","81"="JP","7"="RU","86"="CN","852"="HK","886"="TW","33"="FR"]` |
+| hw_en | Switch | Private Service - Hw En | |
### Smartmi Radiant Heater Smart Version (zhimi.heater.za1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| target_temperature | Number:Temperature | Target Temperature | |
-| brightness | Dimmer | Brightness | |
-| buzzer | Switch | Buzzer Status | |
-| relative_humidity | Number:Dimensionless | Relative Humidity | |
-| childlock | Switch | Child Lock | |
-| HWSwitch | Switch | HW Switch | |
-| temperature | Number:Temperature | Temperature | |
-| usedhours | Number:Time | Run Time | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| target_temperature | Number:Temperature | Target Temperature | |
+| brightness | Dimmer | Brightness | |
+| buzzer | Switch | Buzzer Status | |
+| relative_humidity | Number:Dimensionless | Relative Humidity | |
+| childlock | Switch | Child Lock | |
+| HWSwitch | Switch | HW Switch | |
+| temperature | Number:Temperature | Temperature | |
+| usedhours | Number:Time | Run Time | |
### Smartmi Smart Convector Heater 1S (zhimi.heater.za2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| fault | Number | Heater - Device Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
-| on | Switch | Heater - Power | |
-| target-temperature | Number:Temperature | Heater - Target Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| countdown-time | Number:Time | Countdown - Countdown Time | |
-| relative-humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
-| physical-controls-locked | Switch | Physical Control Locked - Physical Controls Locked | |
-| use-time | Number:Time | Private-Service - Use Time | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| fault | Number | Heater - Device Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
+| on | Switch | Heater - Power | |
+| target-temperature | Number:Temperature | Heater - Target Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| countdown-time | Number:Time | Countdown - Countdown Time | |
+| relative-humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
+| physical-controls-locked | Switch | Physical Control Locked - Physical Controls Locked | |
+| use-time | Number:Time | Private-Service - Use Time | |
### Smartmi Smart Convector Heater 1S (zhimi.heater.zb1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| on | Switch | Heater - Power | |
-| fault | Number | Heater - Device Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
-| target-temperature | Number:Temperature | Heater - Target Temperature | |
-| alarm | Switch | Alarm - Alarm | |
-| countdown-time | Number:Time | Countdown - Countdown Time | |
-| relative-humidity | Number:Dimensionless | Environment - Relative Humidity | |
-| temperature | Number:Temperature | Environment - Temperature | |
-| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
-| physical-controls-locked | Switch | Physical Control Locked - Physical Controls Locked | |
-| use-time | Number:Time | Private-Service - Use Time | |
-| country-code | Number | Private-Service - Country-Code | Value mapping `["0"="Unknown","1"="US","82"="KR","44"="EU","81"="JP","7"="RU","86"="CN","852"="HK","886"="TW","33"="FR"]` |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| on | Switch | Heater - Power | |
+| fault | Number | Heater - Device Fault | Value mapping `["0"="No Error","1"="NTC Connect Error","2"="High Temperature Alarm","3"="EEPROM Error","4"="Multi Errors"]` |
+| target-temperature | Number:Temperature | Heater - Target Temperature | |
+| alarm | Switch | Alarm - Alarm | |
+| countdown-time | Number:Time | Countdown - Countdown Time | |
+| relative-humidity | Number:Dimensionless | Environment - Relative Humidity | |
+| temperature | Number:Temperature | Environment - Temperature | |
+| brightness | Number | Indicator Light - Brightness | Value mapping `["0"="Bright","1"="Dark","2"="Extinguished"]` |
+| physical-controls-locked | Switch | Physical Control Locked - Physical Controls Locked | |
+| use-time | Number:Time | Private-Service - Use Time | |
+| country-code | Number | Private-Service - Country-Code | Value mapping `["0"="Unknown","1"="US","82"="KR","44"="EU","81"="JP","7"="RU","86"="CN","852"="HK","886"="TW","33"="FR"]` |
### Smartmi Evaporative Humidifier (zhimi.humidifier.ca1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | |
-| humidity | Number:Dimensionless | Humidity | |
-| setHumidity | Number | Humidity Set | |
-| aqi | Number | Air Quality Index | |
-| translevel | Number | Trans_level | |
-| bright | Dimmer | LED Brightness | |
-| buzzer | Switch | Buzzer Status | |
-| depth | Number | Depth | |
-| dry | Switch | Dry | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| temperature | Number:Temperature | Temperature | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | |
+| humidity | Number:Dimensionless | Humidity | |
+| setHumidity | Number | Humidity Set | |
+| aqi | Number | Air Quality Index | |
+| translevel | Number | Trans_level | |
+| bright | Dimmer | LED Brightness | |
+| buzzer | Switch | Buzzer Status | |
+| depth | Number | Depth | |
+| dry | Switch | Dry | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| temperature | Number:Temperature | Temperature | |
+| childlock | Switch | Child Lock | |
### Smartmi Evaporative Humidifer 2 (zhimi.humidifier.ca4) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | Number | Mode - Fan Level | Value mapping `["0"="Auto","1"="Silent","2"="Normal","3"="Maximum"]` |
-| Fault | Number | Humidifier Device Fault | |
-| humidity | Number:Dimensionless | Humidity | |
-| targetHumidity | Number:Dimensionless | Target Humidity | |
-| waterlevel | Number | Water Level | |
-| bright | Number | LED Brightness | Value mapping `["0"="Dark","1"="Dimmed","2"="Brightest"]` |
-| buzzer | Switch | Buzzer Status | |
-| dry | Switch | Dry | |
-| usedhours | Number:Time | Run Time | |
-| powerhours | Number:Time | Power Time | |
-| targetmotorspeed | Number | Target Motor Speed | |
-| actualmotorspeed | Number | Actual Motor Speed | |
-| temperature | Number:Temperature | Temperature | |
-| childlock | Switch | Child Lock | |
-| ButtonPressed | Number | Button Pressed | Value mapping `["0"="none","1"="led","2"="power"]` |
-| clean | Switch | Clean Mode | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | Number | Mode - Fan Level | Value mapping `["0"="Auto","1"="Silent","2"="Normal","3"="Maximum"]` |
+| Fault | Number | Humidifier Device Fault | |
+| humidity | Number:Dimensionless | Humidity | |
+| targetHumidity | Number:Dimensionless | Target Humidity | |
+| waterlevel | Number | Water Level | |
+| bright | Number | LED Brightness | Value mapping `["0"="Dark","1"="Dimmed","2"="Brightest"]` |
+| buzzer | Switch | Buzzer Status | |
+| dry | Switch | Dry | |
+| usedhours | Number:Time | Run Time | |
+| powerhours | Number:Time | Power Time | |
+| targetmotorspeed | Number | Target Motor Speed | |
+| actualmotorspeed | Number | Actual Motor Speed | |
+| temperature | Number:Temperature | Temperature | |
+| childlock | Switch | Child Lock | |
+| ButtonPressed | Number | Button Pressed | Value mapping `["0"="none","1"="led","2"="power"]` |
+| clean | Switch | Clean Mode | |
### Smartmi Evaporative Humidifier (zhimi.humidifier.cb1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| humidifierMode | String | Humidifier Mode | |
-| humidity | Number:Dimensionless | Humidity | |
-| setHumidity | Number:Dimensionless | Humidity Set | |
-| bright | Dimmer | LED Brightness | |
-| buzzer | Switch | Buzzer Status | |
-| depth | Number | Depth | |
-| dry | Switch | Dry | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| temperature | Number:Temperature | Temperature | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| humidifierMode | String | Humidifier Mode | |
+| humidity | Number:Dimensionless | Humidity | |
+| setHumidity | Number:Dimensionless | Humidity Set | |
+| bright | Dimmer | LED Brightness | |
+| buzzer | Switch | Buzzer Status | |
+| depth | Number | Depth | |
+| dry | Switch | Dry | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| temperature | Number:Temperature | Temperature | |
+| childlock | Switch | Child Lock | |
### Smartmi Evaporative Humidifier (zhimi.humidifier.cb2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| humidifierMode | String | Humidifier Mode | |
-| humidity | Number:Dimensionless | Humidity | |
-| setHumidity | Number:Dimensionless | Humidity Set | |
-| bright | Dimmer | LED Brightness | |
-| buzzer | Switch | Buzzer Status | |
-| depth | Number | Depth | |
-| dry | Switch | Dry | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| temperature | Number:Temperature | Temperature | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| humidifierMode | String | Humidifier Mode | |
+| humidity | Number:Dimensionless | Humidity | |
+| setHumidity | Number:Dimensionless | Humidity Set | |
+| bright | Dimmer | LED Brightness | |
+| buzzer | Switch | Buzzer Status | |
+| depth | Number | Depth | |
+| dry | Switch | Dry | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| temperature | Number:Temperature | Temperature | |
+| childlock | Switch | Child Lock | |
### Smartmi Humidifier (zhimi.humidifier.v1) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| mode | String | Mode | |
-| humidity | Number:Dimensionless | Humidity | |
-| setHumidity | Number | Humidity Set | |
-| aqi | Number | Air Quality Index | |
-| translevel | Number | Trans_level | |
-| bright | Dimmer | LED Brightness | |
-| buzzer | Switch | Buzzer Status | |
-| depth | Number | Depth | |
-| dry | Switch | Dry | |
-| usedhours | Number:Time | Run Time | |
-| motorspeed | Number | Motor Speed | |
-| temperature | Number:Temperature | Temperature | |
-| childlock | Switch | Child Lock | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| mode | String | Mode | |
+| humidity | Number:Dimensionless | Humidity | |
+| setHumidity | Number | Humidity Set | |
+| aqi | Number | Air Quality Index | |
+| translevel | Number | Trans_level | |
+| bright | Dimmer | LED Brightness | |
+| buzzer | Switch | Buzzer Status | |
+| depth | Number | Depth | |
+| dry | Switch | Dry | |
+| usedhours | Number:Time | Run Time | |
+| motorspeed | Number | Motor Speed | |
+| temperature | Number:Temperature | Temperature | |
+| childlock | Switch | Child Lock | |
### Mi Smart Power Strip (zimi.powerstrip.v2) Channels
-| Channel | Type | Description | Comment |
-|----------------------|----------------------|------------------------------------------|------------|
-| power | Switch | Power | |
-| powerUsage | Number | Power Consumption | |
-| led | Switch | wifi LED | |
-| power_price | Number | power_price | |
-| current | Number | Current | |
-| temperature | Number:Temperature | Temperature | |
-| lp_autooff | Number | Low Power Auto Off | |
-| lp_autooff_delay | Number | Low Power Limit Time | |
-| lp_threshold | Number | Low Power Threshold | |
+| Channel | Type | Description | Comment |
+|----------------------------|----------------------|------------------------------------------|------------|
+| power | Switch | Power | |
+| powerUsage | Number | Power Consumption | |
+| led | Switch | wifi LED | |
+| power_price | Number | power_price | |
+| current | Number | Current | |
+| temperature | Number:Temperature | Temperature | |
+| lp_autooff | Number | Low Power Auto Off | |
+| lp_autooff_delay | Number | Low Power Limit Time | |
+| lp_threshold | Number | Low Power Threshold | |
@@ -6276,7 +6300,7 @@ Image map "Cleaning Map" (gVacLast) {channel="miio:vacuum:034F0E45:cleaning#map"
note: Autogenerated example. Replace the id (fryer) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_fryer "Mi Air Frying Pan"
String actions "Actions" (G_fryer) {channel="miio:basic:fryer:actions"}
Number status "Air Fryer - Status" (G_fryer) {channel="miio:basic:fryer:status"}
@@ -6300,7 +6324,7 @@ Number turn_pot "Custom - Turn Pot" (G_fryer) {channel="miio:basic:fryer:turn_po
note: Autogenerated example. Replace the id (fryer) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_fryer "Mi Smart Air Fryer (3.5L)"
String actions "Actions" (G_fryer) {channel="miio:basic:fryer:actions"}
Number status "Air Fryer - Status" (G_fryer) {channel="miio:basic:fryer:status"}
@@ -6322,7 +6346,7 @@ Number turn_pot "Custom - Turn Pot" (G_fryer) {channel="miio:basic:fryer:turn_po
note: Autogenerated example. Replace the id (fryer) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_fryer "Mi Air Frying Pan"
String actions "Actions" (G_fryer) {channel="miio:basic:fryer:actions"}
Number status "Air Fryer - Status" (G_fryer) {channel="miio:basic:fryer:status"}
@@ -6346,7 +6370,7 @@ Number turn_pot "Custom - Turn Pot" (G_fryer) {channel="miio:basic:fryer:turn_po
note: Autogenerated example. Replace the id (airm) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_airm "Qingping Air Monitor Lite"
String actions "Actions" (G_airm) {channel="miio:basic:airm:actions"}
Number:Dimensionless relative_humidity "Environment - Relative Humidity" (G_airm) {channel="miio:basic:airm:relative_humidity"}
@@ -6368,7 +6392,7 @@ String tempature_unit "Settings - Tempature Unit" (G_airm) {channel="miio:basic:
note: Autogenerated example. Replace the id (airmonitor) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_airmonitor "Mi Multifunction Air Monitor"
Number battery "Battery" (G_airmonitor) {channel="miio:basic:airmonitor:battery"}
Number pm25 "PM2.5" (G_airmonitor) {channel="miio:basic:airmonitor:pm25"}
@@ -6382,7 +6406,7 @@ Number:Temperature temperature "Temperature" (G_airmonitor) {channel="miio:basic
note: Autogenerated example. Replace the id (airmonitor) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_airmonitor "Qingping Air Monitor"
Number battery "Battery" (G_airmonitor) {channel="miio:basic:airmonitor:battery"}
Number pm25 "PM2.5" (G_airmonitor) {channel="miio:basic:airmonitor:pm25"}
@@ -6396,7 +6420,7 @@ Number:Temperature temperature "Temperature" (G_airmonitor) {channel="miio:basic
note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_plug "Mi Smart Power Plug 2 (Wi-Fi and Bluetooth Gateway)"
Switch on "Power" (G_plug) {channel="miio:basic:plug:on"}
Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
@@ -6419,7 +6443,7 @@ String bt_gw_devices "Connected BT Gateway Devices" (G_plug) {channel="miio:basi
note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_plug "Mi Smart Plug WiFi"
Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
@@ -6430,7 +6454,7 @@ Switch led "Indicator light" (G_plug) {channel="miio:basic:plug:led"}
note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_plug "Mi Smart Plug (WiFi)"
Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
Switch usb "USB" (G_plug) {channel="miio:basic:plug:usb"}
@@ -6442,7 +6466,7 @@ Switch led "Wifi LED" (G_plug) {channel="miio:basic:plug:led"}
note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_plug "Mi Smart Wi-Fi Plug (Bluetooth Gateway)"
Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
Switch usb "USB" (G_plug) {channel="miio:basic:plug:usb"}
@@ -6454,7 +6478,7 @@ Switch led "Wifi LED" (G_plug) {channel="miio:basic:plug:led"}
note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_plug "Mi Plug Mini"
Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
@@ -6465,7 +6489,7 @@ Switch led "Indicator light" (G_plug) {channel="miio:basic:plug:led"}
note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_plug "Mi Smart Plug (Wi-Fi) Basic"
Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"}
@@ -6476,7 +6500,7 @@ Switch led "Indicator light" (G_plug) {channel="miio:basic:plug:led"}
note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_plug "Mi Smart Power Plug"
Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
Switch usb "USB" (G_plug) {channel="miio:basic:plug:usb"}
@@ -6487,7 +6511,7 @@ Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:
note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_plug "Mi Smart Power Plug v2"
Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
Switch usb "USB" (G_plug) {channel="miio:basic:plug:usb"}
@@ -6497,7 +6521,7 @@ Switch usb "USB" (G_plug) {channel="miio:basic:plug:usb"}
note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_plug "MIJIA Smart Plug Enhanced"
Switch power "Power" (G_plug) {channel="miio:basic:plug:power"}
Switch usb "USB" (G_plug) {channel="miio:basic:plug:usb"}
@@ -6509,7 +6533,7 @@ Switch led "Wifi LED" (G_plug) {channel="miio:basic:plug:led"}
note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_plug "Gosund Smart Plug"
String FirmwareRevision "Device Information-CurrentFirmware Version" (G_plug) {channel="miio:basic:plug:FirmwareRevision"}
String Manufacturer "Device Information-Device Manufacturer" (G_plug) {channel="miio:basic:plug:Manufacturer"}
@@ -6518,11 +6542,37 @@ String SerialNumber "Device Information-Device Serial Number" (G_plug) {channel=
Switch On "Switch-Switch Status" (G_plug) {channel="miio:basic:plug:On"}
```
+### Xiaomi Smart Plug 2 (Wi-Fi) (cuco.plug.v2eur) item file lines
+
+note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
+
+```java
+Group G_plug "Xiaomi Smart Plug 2 (Wi-Fi)"
+String actions "Actions" (G_plug) {channel="miio:basic:plug:actions"}
+Switch on "Switch - Switch Status" (G_plug) {channel="miio:basic:plug:on"}
+Number default_power_on_state "Switch - Default Power On State" (G_plug) {channel="miio:basic:plug:default_power_on_state"}
+Number fault "Switch - Device Fault" (G_plug) {channel="miio:basic:plug:fault"}
+Switch physical_controls_locked "Physical Control Locked - Physical Control Locked" (G_plug) {channel="miio:basic:plug:physical_controls_locked"}
+Number power_consumption "Power Consumption - Power Consumption" (G_plug) {channel="miio:basic:plug:power_consumption"}
+Number:Power electric_power "Power Consumption - Electric Power" (G_plug) {channel="miio:basic:plug:electric_power"}
+Switch on1 "Indicator Light - Switch Status" (G_plug) {channel="miio:basic:plug:on1"}
+Switch delay "Delay - Delay" (G_plug) {channel="miio:basic:plug:delay"}
+Number:Time delay_time "Delay - Delay Time" (G_plug) {channel="miio:basic:plug:delay_time"}
+Number:Time delay_remain_time "Delay - Delay Remain Time" (G_plug) {channel="miio:basic:plug:delay_remain_time"}
+Switch on2 "Charging Protection - On" (G_plug) {channel="miio:basic:plug:on2"}
+Number power "Charging Protection - Power" (G_plug) {channel="miio:basic:plug:power"}
+Number:Time protect_time "Charging Protection - Protect Time" (G_plug) {channel="miio:basic:plug:protect_time"}
+Switch status "Cycle - Status" (G_plug) {channel="miio:basic:plug:status"}
+String data_value "Cycle - Data Value" (G_plug) {channel="miio:basic:plug:data_value"}
+Switch on3 "Max Power Limit - On" (G_plug) {channel="miio:basic:plug:on3"}
+Number:Power power1 "Max Power Limit - Power" (G_plug) {channel="miio:basic:plug:power1"}
+```
+
### Mi Smart Antibacterial Humidifier (deerma.humidifier.jsq) item file lines
note: Autogenerated example. Replace the id (humidifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_humidifier "Mi Smart Antibacterial Humidifier"
Switch power "Power" (G_humidifier) {channel="miio:basic:humidifier:power"}
Number mode "Mode" (G_humidifier) {channel="miio:basic:humidifier:mode"}
@@ -6537,7 +6587,7 @@ Number watertankstatus "Watertank Status" (G_humidifier) {channel="miio:basic:hu
note: Autogenerated example. Replace the id (humidifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_humidifier "Mi S Smart Humidifer "
Switch power "Power" (G_humidifier) {channel="miio:basic:humidifier:power"}
Number mode "Mode" (G_humidifier) {channel="miio:basic:humidifier:mode"}
@@ -6553,7 +6603,7 @@ Switch wet_and_protect "Wet and Protect" (G_humidifier) {channel="miio:basic:hum
note: Autogenerated example. Replace the id (humidifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_humidifier "Xiaomi Smart Humidifier 2"
Switch on "Humidifier - Switch Status" (G_humidifier) {channel="miio:basic:humidifier:on"}
Number fault "Humidifier - Device Fault" (G_humidifier) {channel="miio:basic:humidifier:fault"}
@@ -6578,7 +6628,7 @@ Switch overtop_humidity "Overtop Humidity" (G_humidifier) {channel="miio:basic:h
note: Autogenerated example. Replace the id (humidifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_humidifier "Mi Smart Antibacterial Humidifier"
Switch on "Humidifier - Switch Status" (G_humidifier) {channel="miio:basic:humidifier:on"}
Number fault "Humidifier - Device Fault" (G_humidifier) {channel="miio:basic:humidifier:fault"}
@@ -6596,7 +6646,7 @@ Switch the_tank_filed "Custom - The Tank Filed" (G_humidifier) {channel="miio:ba
note: Autogenerated example. Replace the id (humidifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_humidifier "Mi Smart Humidifer S"
Switch on "Humidifier - Switch Status" (G_humidifier) {channel="miio:basic:humidifier:on"}
Number fault "Humidifier - Device Fault" (G_humidifier) {channel="miio:basic:humidifier:fault"}
@@ -6614,7 +6664,7 @@ Switch the_tank_filed "Custom - The Tank Filed" (G_humidifier) {channel="miio:ba
note: Autogenerated example. Replace the id (humidifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_humidifier "Mi Smart Humidifier"
Switch power "Power" (G_humidifier) {channel="miio:basic:humidifier:power"}
Number mode "Mode" (G_humidifier) {channel="miio:basic:humidifier:mode"}
@@ -6629,7 +6679,7 @@ Number watertankstatus "Watertank Status" (G_humidifier) {channel="miio:basic:hu
note: Autogenerated example. Replace the id (airfresh) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_airfresh "Mi Fresh Air Ventilator A1-150"
Switch power "Power" (G_airfresh) {channel="miio:basic:airfresh:power"}
String airFreshMode "Mode" (G_airfresh) {channel="miio:basic:airfresh:airFreshMode"}
@@ -6652,7 +6702,7 @@ String airFreshResetFilterA1 "Reset Filter" (G_airfresh) {channel="miio:basic:ai
note: Autogenerated example. Replace the id (airfresh) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_airfresh "Mi Fresh Air Ventilator"
Switch power "Power" (G_airfresh) {channel="miio:basic:airfresh:power"}
String airFreshMode "Mode" (G_airfresh) {channel="miio:basic:airfresh:airFreshMode"}
@@ -6679,7 +6729,7 @@ String airFreshResetFilter "Reset Filter" (G_airfresh) {channel="miio:basic:airf
note: Autogenerated example. Replace the id (fan) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_fan "Mi Smart Standing Fan 2 Lite"
String actions "Actions" (G_fan) {channel="miio:basic:fan:actions"}
Switch On "Fan - Switch Status" (G_fan) {channel="miio:basic:fan:On"}
@@ -6696,7 +6746,7 @@ Switch PhysicalControlsLocked "Physical Control Locked-Physical Control Locked"
note: Autogenerated example. Replace the id (fan) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_fan "Mi Smart Standing Fan 1X"
Switch power "Power" (G_fan) {channel="miio:basic:fan:power"}
Switch roll "Rotation" (G_fan) {channel="miio:basic:fan:roll"}
@@ -6713,7 +6763,7 @@ Number speed "Speed" (G_fan) {channel="miio:basic:fan:speed"}
note: Autogenerated example. Replace the id (fan) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_fan "Mi Smart Standing Fan 1C"
String actions "Actions" (G_fan) {channel="miio:basic:fan:actions"}
Switch On "Fan - Switch Status" (G_fan) {channel="miio:basic:fan:On"}
@@ -6730,7 +6780,7 @@ Switch PhysicalControlsLocked "Physical Control Locked-Physical Control Locked"
note: Autogenerated example. Replace the id (fan) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_fan "Mi Smart Tower Fan"
String actions "Actions" (G_fan) {channel="miio:basic:fan:actions"}
Switch On "Fan-Switch Status" (G_fan) {channel="miio:basic:fan:On"}
@@ -6750,7 +6800,7 @@ Switch PhysicalControlsLocked "Physical Control Locked-Physical Control Locked"
note: Autogenerated example. Replace the id (fan) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_fan "Mi Smart Standing Fan 2"
String actions "Actions" (G_fan) {channel="miio:basic:fan:actions"}
Switch On "Fan-Switch Status" (G_fan) {channel="miio:basic:fan:On"}
@@ -6770,7 +6820,7 @@ Switch PhysicalControlsLocked "Physical Control Locked-Physical Control Locked"
note: Autogenerated example. Replace the id (fan) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_fan "Mi Smart Standing Fan Pro"
Switch on "Fan - Switch Status" (G_fan) {channel="miio:basic:fan:on"}
Number fan_level "Fan - Gear Fan Level" (G_fan) {channel="miio:basic:fan:fan_level"}
@@ -6790,7 +6840,7 @@ String actions "Actions" (G_fan) {channel="miio:basic:fan:actions"}
note: Autogenerated example. Replace the id (fan) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_fan "Mi Smart Standing Fan 2"
String actions "Actions" (G_fan) {channel="miio:basic:fan:actions"}
Switch on "Fan - Switch Status" (G_fan) {channel="miio:basic:fan:on"}
@@ -6810,7 +6860,7 @@ Switch physical_controls_locked "Physical Control Locked - Physical Control Lock
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Mi Robot Vacuum Mop 1C STYTJ01ZHM"
String vacuumaction "Vacuum Action" (G_vacuum) {channel="miio:basic:vacuum:vacuumaction"}
Number BatteryLevel "Battery-Battery Level" (G_vacuum) {channel="miio:basic:vacuum:BatteryLevel"}
@@ -6850,7 +6900,7 @@ String TimeZone "Time - Time Zone" (G_vacuum) {channel="miio:basic:vacuum:TimeZo
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Dreame Robot Vacuum-Mop F9"
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
Number fault "Robot Cleaner - Device Fault" (G_vacuum) {channel="miio:basic:vacuum:fault"}
@@ -6890,7 +6940,7 @@ Number save_map_status "Vslam Extend - Save Map Status" (G_vacuum) {channel="mii
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Dreame Robot Vacuum D9 "
String vacuumaction "Vacuum Action" (G_vacuum) {channel="miio:basic:vacuum:vacuumaction"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -6935,7 +6985,7 @@ Number total_clean_area "Clean Logs - Total Clean Area" (G_vacuum) {channel="mii
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Dreame Bot W10"
String actions "Actions" (G_vacuum) {channel="miio:basic:vacuum:actions"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -6991,7 +7041,7 @@ Number total_clean_area "Clean Logs - Total Clean Area" (G_vacuum) {channel="mii
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Dreame Bot Z10 Pro"
String actions "Actions" (G_vacuum) {channel="miio:basic:vacuum:actions"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -7046,7 +7096,7 @@ Number dust_enable "Collect Dust - Dust Enable" (G_vacuum) {channel="miio:basic:
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Dreame Bot L10 Pro"
String actions "Actions" (G_vacuum) {channel="miio:basic:vacuum:actions"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -7097,7 +7147,7 @@ Number total_clean_area "Clean Logs - Total Clean Area" (G_vacuum) {channel="mii
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Trouver Robot LDS Vacuum-Mop Finder"
String vacuumaction "Vacuum Action" (G_vacuum) {channel="miio:basic:vacuum:vacuumaction"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -7142,7 +7192,7 @@ Number total_clean_area "Clean Logs - Total Clean Area" (G_vacuum) {channel="mii
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Mi Robot Vacuum-Mop 2 Pro+"
String actions "Actions" (G_vacuum) {channel="miio:basic:vacuum:actions"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -7187,7 +7237,7 @@ Number save_map_status "Vslam Extend - Save Map Status" (G_vacuum) {channel="mii
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "MOVA Z500 Robot Vacuum and Mop Cleaner"
String actions "Actions" (G_vacuum) {channel="miio:basic:vacuum:actions"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -7232,7 +7282,7 @@ Number save_map_status "Vslam Extend - Save Map Status" (G_vacuum) {channel="mii
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "MOVA L600 Robot Vacuum and Mop Cleaner"
String vacuumaction "Vacuum Action" (G_vacuum) {channel="miio:basic:vacuum:vacuumaction"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -7277,7 +7327,7 @@ Number total_clean_area "Clean Logs - Total Clean Area" (G_vacuum) {channel="mii
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Dreame Bot D9 Max"
String actions "Actions" (G_vacuum) {channel="miio:basic:vacuum:actions"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -7328,7 +7378,7 @@ Number total_clean_area "Clean Logs - Total Clean Area" (G_vacuum) {channel="mii
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "DreameBot L10s Ultra"
String actions "Actions" (G_vacuum) {channel="miio:basic:vacuum:actions"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -7406,7 +7456,7 @@ Number:Dimensionless silverion_life_level "Silver Ion - Silverion Life Level" (G
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO ARIES For Bedroom"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7417,7 +7467,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO ARIES For Living Room"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7428,7 +7478,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO Fan Light"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7443,7 +7493,7 @@ Number mode "Fan - Mode" (G_light) {channel="miio:basic:light:mode"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO Fan Light(2020)"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7464,7 +7514,7 @@ Switch flabellum "Presets - Flabellum" (G_light) {channel="miio:basic:light:flab
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO PEGASUS For Living Room"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7475,7 +7525,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO PEGASUS For Bedroom"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7486,7 +7536,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO PISCES For Bedroom"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7497,7 +7547,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO PISCES For Living Room"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7508,7 +7558,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO TAURUS For Bedroom"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7519,7 +7569,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO TAURUS For Living Room"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7530,7 +7580,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO VIRGO For Bedroom"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7541,7 +7591,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO VIRGO For Living Room"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7552,7 +7602,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO Ceiling Light"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7563,7 +7613,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO LIANGCHEN(BLE Mesh)"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7574,7 +7624,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO SAG Downlight (BLE Mesh)"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7585,7 +7635,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO Bulb (BLE Mesh)"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7596,7 +7646,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO YONG Downlight (BLE Mesh)"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7607,7 +7657,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "huayi.light.wy204"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7618,7 +7668,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO Heating Lamp"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7633,7 +7683,7 @@ Switch screenshow "Other - Screenshow" (G_light) {channel="miio:basic:light:scre
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "HUIZUO ZIWEI Ceiling Lamp"
Switch on "Light - Power" (G_light) {channel="miio:basic:light:on"}
Dimmer brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -7644,7 +7694,7 @@ Number:Temperature color_temperature "Light - Color Temperature" (G_light) {chan
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Mi Robot Vacuum-Mop 2 Pro"
String actions "Robot Cleaner - Actions" (G_vacuum) {channel="miio:basic:vacuum:actions"}
String advanced_actions "Robot Cleaner - Advanced Actions" (G_vacuum) {channel="miio:basic:vacuum:advanced_actions"}
@@ -7715,7 +7765,7 @@ String multi_prop_dnd "Disturb - Multi Prop Dnd" (G_vacuum) {channel="miio:basic
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Xiaomi Robot Vacuum-Mop 2S"
String actions "Robot Cleaner - Actions" (G_vacuum) {channel="miio:basic:vacuum:actions"}
String advanced_actions "Robot Cleaner - Advanced Actions" (G_vacuum) {channel="miio:basic:vacuum:advanced_actions"}
@@ -7791,7 +7841,7 @@ String multi_prop_dnd "Disturb - Multi Prop Dnd" (G_vacuum) {channel="miio:basic
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "IKEA E27 white spectrum opal"
Switch power "Power" (G_light) {channel="miio:lumi:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:lumi:light:brightness"}
@@ -7802,7 +7852,7 @@ Number colour_temperature "Color Temperature" (G_light) {channel="miio:lumi:ligh
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "IKEA E27 white spectrum clear"
Switch power "Power" (G_light) {channel="miio:lumi:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:lumi:light:brightness"}
@@ -7813,7 +7863,7 @@ Number colour_temperature "Color Temperature" (G_light) {channel="miio:lumi:ligh
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "IKEA E14 white spectrum"
Switch power "Power" (G_light) {channel="miio:lumi:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:lumi:light:brightness"}
@@ -7824,7 +7874,7 @@ Number colour_temperature "Color Temperature" (G_light) {channel="miio:lumi:ligh
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "IKEA GU10 white spectrum"
Switch power "Power" (G_light) {channel="miio:lumi:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:lumi:light:brightness"}
@@ -7835,7 +7885,7 @@ Number colour_temperature "Color Temperature" (G_light) {channel="miio:lumi:ligh
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "IKEA E27 warm white"
Switch power "Power" (G_light) {channel="miio:lumi:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:lumi:light:brightness"}
@@ -7846,7 +7896,7 @@ Number colour_temperature "Color Temperature" (G_light) {channel="miio:lumi:ligh
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "IKEA GU10 warm white"
Switch power "Power" (G_light) {channel="miio:lumi:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:lumi:light:brightness"}
@@ -7857,7 +7907,7 @@ Number colour_temperature "Color Temperature" (G_light) {channel="miio:lumi:ligh
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "IKEA E14 warm white"
Switch power "Power" (G_light) {channel="miio:lumi:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:lumi:light:brightness"}
@@ -7868,7 +7918,7 @@ Number colour_temperature "Color Temperature" (G_light) {channel="miio:lumi:ligh
note: Autogenerated example. Replace the id (curtain) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_curtain "Xiaomiyoupin Curtain Controller (Wi-Fi)"
Number fault "Curtain - Device Fault" (G_curtain) {channel="miio:basic:curtain:fault"}
Number motor_control "Curtain - Motor Control" (G_curtain) {channel="miio:basic:curtain:motor_control"}
@@ -7887,7 +7937,7 @@ Number adjust_value "Motor_controller - Adjust_value" (G_curtain) {channel="miio
note: Autogenerated example. Replace the id (gateway) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_gateway "Mi Air Purifier virtual"
Switch telnetEnable "Enable Telnet" (G_gateway) {channel="miio:gateway:gateway:telnetEnable"}
Number doorbellVol "Doorbell Volume" (G_gateway) {channel="miio:gateway:gateway:doorbellVol"}
@@ -7900,7 +7950,7 @@ String doorbellPush "Doorbell Push" (G_gateway) {channel="miio:gateway:gateway:d
note: Autogenerated example. Replace the id (gateway) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_gateway "Mi smart Home Gateway Hub"
Switch guard "Guard" (G_gateway) {channel="miio:gateway:gateway:guard"}
Switch corridor "Automatic Night Light" (G_gateway) {channel="miio:gateway:gateway:corridor"}
@@ -7921,7 +7971,7 @@ String doorbell_push "Doorbell Push" (G_gateway) {channel="miio:gateway:gateway:
note: Autogenerated example. Replace the id (gateway) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_gateway "Mi smart Home Gateway Hub v1"
Switch telnetEnable "Enable Telnet" (G_gateway) {channel="miio:gateway:gateway:telnetEnable"}
Number doorbellVol "Doorbell Volume" (G_gateway) {channel="miio:gateway:gateway:doorbellVol"}
@@ -7934,7 +7984,7 @@ String doorbellPush "Doorbell Push" (G_gateway) {channel="miio:gateway:gateway:d
note: Autogenerated example. Replace the id (gateway) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_gateway "Mi smart Home GatewayHub v2"
Switch telnetEnable "Enable Telnet" (G_gateway) {channel="miio:gateway:gateway:telnetEnable"}
Number doorbellVol "Doorbell Volume" (G_gateway) {channel="miio:gateway:gateway:doorbellVol"}
@@ -7947,7 +7997,7 @@ String doorbellPush "Doorbell Push" (G_gateway) {channel="miio:gateway:gateway:d
note: Autogenerated example. Replace the id (gateway) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_gateway "Mi smart Home Gateway Hub v3"
Switch telnetEnable "Enable Telnet" (G_gateway) {channel="miio:gateway:gateway:telnetEnable"}
Number doorbellVol "Doorbell Volume" (G_gateway) {channel="miio:gateway:gateway:doorbellVol"}
@@ -7960,7 +8010,7 @@ String doorbellPush "Doorbell Push" (G_gateway) {channel="miio:gateway:gateway:d
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Aqara LED Light Bulb (Tunable White)"
Switch power "Power" (G_light) {channel="miio:lumi:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:lumi:light:brightness"}
@@ -7971,7 +8021,7 @@ Number colour_temperature "Color Temperature" (G_light) {channel="miio:lumi:ligh
note: Autogenerated example. Replace the id (lock) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_lock "Door lock"
String status "Status" (G_lock) {channel="miio:lumi:lock:status"}
String log "Device Log" (G_lock) {channel="miio:lumi:lock:log"}
@@ -7981,7 +8031,7 @@ String log "Device Log" (G_lock) {channel="miio:lumi:lock:log"}
note: Autogenerated example. Replace the id (lock) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_lock "Aqara Door Lock"
String status "Status" (G_lock) {channel="miio:lumi:lock:status"}
String log "Device Log" (G_lock) {channel="miio:lumi:lock:log"}
@@ -7991,7 +8041,7 @@ String log "Device Log" (G_lock) {channel="miio:lumi:lock:log"}
note: Autogenerated example. Replace the id (lock) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_lock "Aqara Door Lock S2"
String status "Status" (G_lock) {channel="miio:lumi:lock:status"}
String log "Device Log" (G_lock) {channel="miio:lumi:lock:log"}
@@ -8001,7 +8051,7 @@ String log "Device Log" (G_lock) {channel="miio:lumi:lock:log"}
note: Autogenerated example. Replace the id (lock) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_lock "Aqara Door lock S2 Pro"
String status "Status" (G_lock) {channel="miio:lumi:lock:status"}
String log "Device Log" (G_lock) {channel="miio:lumi:lock:log"}
@@ -8011,7 +8061,7 @@ String log "Device Log" (G_lock) {channel="miio:lumi:lock:log"}
note: Autogenerated example. Replace the id (plug) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_plug "Mi Smart Plug (Zigbee)"
Switch power "Power" (G_plug) {channel="miio:lumi:plug:power"}
Number load_power "Load Power" (G_plug) {channel="miio:lumi:plug:load_power"}
@@ -8025,7 +8075,7 @@ String log "Device Log" (G_plug) {channel="miio:lumi:plug:log"}
note: Autogenerated example. Replace the id (sensor_magnet) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_sensor_magnet "Mi Window and Door Sensor"
String log "Device Log" (G_sensor_magnet) {channel="miio:lumi:sensor_magnet:log"}
```
@@ -8034,7 +8084,7 @@ String log "Device Log" (G_sensor_magnet) {channel="miio:lumi:sensor_magnet:log"
note: Autogenerated example. Replace the id (sensor_motion) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_sensor_motion "Mi Motion Sensor"
String log "Device Log" (G_sensor_motion) {channel="miio:lumi:sensor_motion:log"}
```
@@ -8043,7 +8093,7 @@ String log "Device Log" (G_sensor_motion) {channel="miio:lumi:sensor_motion:log"
note: Autogenerated example. Replace the id (sensor_motion) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_sensor_motion "Mi Motion Sensor"
String log "Device Log" (G_sensor_motion) {channel="miio:lumi:sensor_motion:log"}
```
@@ -8052,7 +8102,7 @@ String log "Device Log" (G_sensor_motion) {channel="miio:lumi:sensor_motion:log"
note: Autogenerated example. Replace the id (sensor_ht) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_sensor_ht "Mi Temperature and Humidity Sensor"
Number:Temperature temperature "Temperature" (G_sensor_ht) {channel="miio:lumi:sensor_ht:temperature"}
Number:Dimensionless humidity "Humidity" (G_sensor_ht) {channel="miio:lumi:sensor_ht:humidity"}
@@ -8062,7 +8112,7 @@ Number:Dimensionless humidity "Humidity" (G_sensor_ht) {channel="miio:lumi:senso
note: Autogenerated example. Replace the id (sensor_wleak) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_sensor_wleak "Water Leak Sensor"
Switch leak "Leaking" (G_sensor_wleak) {channel="miio:lumi:sensor_wleak:leak"}
String log "Device Log" (G_sensor_wleak) {channel="miio:lumi:sensor_wleak:log"}
@@ -8072,7 +8122,7 @@ String log "Device Log" (G_sensor_wleak) {channel="miio:lumi:sensor_wleak:log"}
note: Autogenerated example. Replace the id (weather) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_weather "Aqara Temperature and Humidity Sensor"
Number:Temperature temperature "Temperature" (G_weather) {channel="miio:lumi:weather:temperature"}
Number:Dimensionless humidity "Humidity" (G_weather) {channel="miio:lumi:weather:humidity"}
@@ -8083,7 +8133,7 @@ Number:Pressure pressure "pressure" (G_weather) {channel="miio:lumi:weather:pres
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Mi Robot Vacuum-Mop Essential"
String vacuumaction "Vacuum Action" (G_vacuum) {channel="miio:basic:vacuum:vacuumaction"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -8116,7 +8166,7 @@ Number mop_status "Other Status - Mop Status" (G_vacuum) {channel="miio:basic:va
note: Autogenerated example. Replace the id (pet_waterer) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_pet_waterer "Mijia Smart Pet Water Dispenser"
Number fault "Pet Drinking Fountain - Device Fault" (G_pet_waterer) {channel="miio:basic:pet_waterer:fault"}
Switch on "Power" (G_pet_waterer) {channel="miio:basic:pet_waterer:on"}
@@ -8134,7 +8184,7 @@ Number:Time no_water_time "No Water Flag - No Water Time" (G_pet_waterer) {chann
note: Autogenerated example. Replace the id (pet_waterer) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_pet_waterer "Mijia Smart Pet Water Dispenser"
Number fault "Pet Drinking Fountain - Device Fault" (G_pet_waterer) {channel="miio:basic:pet_waterer:fault"}
Switch on "Power" (G_pet_waterer) {channel="miio:basic:pet_waterer:on"}
@@ -8153,7 +8203,7 @@ Switch pump_block_flag "No Water Flag - Pump Block Flag" (G_pet_waterer) {channe
note: Autogenerated example. Replace the id (pet_waterer) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_pet_waterer "Mijia Smart Pet Water Dispenser"
Number fault "Pet Drinking Fountain - Device Fault" (G_pet_waterer) {channel="miio:basic:pet_waterer:fault"}
Switch on "Power" (G_pet_waterer) {channel="miio:basic:pet_waterer:on"}
@@ -8172,7 +8222,7 @@ Switch pump_block_flag "No Water Flag - Pump Block Flag" (G_pet_waterer) {channe
note: Autogenerated example. Replace the id (pet_waterer) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_pet_waterer "XIAOWAN Smart Pet Water Dispenser"
Number fault "Pet Drinking Fountain - Device Fault" (G_pet_waterer) {channel="miio:basic:pet_waterer:fault"}
Switch on "Power" (G_pet_waterer) {channel="miio:basic:pet_waterer:on"}
@@ -8191,7 +8241,7 @@ Switch pump_block_flag "No Water Flag - Pump Block Flag" (G_pet_waterer) {channe
note: Autogenerated example. Replace the id (airer) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_airer "MR.BOND"
Switch dry "Dry" (G_airer) {channel="miio:basic:airer:dry"}
Switch led "LED Status" (G_airer) {channel="miio:basic:airer:led"}
@@ -8206,7 +8256,7 @@ Number distime "Disinfect Time" (G_airer) {channel="miio:basic:airer:distime"}
note: Autogenerated example. Replace the id (airer) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_airer "MR.BOND"
Switch dry "Dry" (G_airer) {channel="miio:basic:airer:dry"}
Switch led "LED Status" (G_airer) {channel="miio:basic:airer:led"}
@@ -8221,7 +8271,7 @@ Number distime "Disinfect Time" (G_airer) {channel="miio:basic:airer:distime"}
note: Autogenerated example. Replace the id (airer) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_airer "MR.BOND"
Switch dry "Dry" (G_airer) {channel="miio:basic:airer:dry"}
Switch led "LED Status" (G_airer) {channel="miio:basic:airer:led"}
@@ -8236,7 +8286,7 @@ Number distime "Disinfect Time" (G_airer) {channel="miio:basic:airer:distime"}
note: Autogenerated example. Replace the id (derh) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_derh "WIDETECH WDH318EFW1 Internet Dehumidifier"
Switch power "Power" (G_derh) {channel="miio:basic:derh:power"}
String mode "Mode" (G_derh) {channel="miio:basic:derh:mode"}
@@ -8258,7 +8308,7 @@ String alarm "Alarm" (G_derh) {channel="miio:basic:derh:alarm"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips Zhirui Ceiling Lamp Bedroom 40W"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8277,7 +8327,7 @@ Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips Zhirui Ceiling Lamp Bedroom 28W"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8296,7 +8346,7 @@ Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips ZhiRui E27 bulb"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8311,7 +8361,7 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips ZhiRui E14 Candle Lamp Frosted version"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8325,7 +8375,7 @@ Switch toggle "Toggle" (G_light) {channel="miio:basic:light:toggle"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips ZhiRui E14 Candle Lamp Crystal version"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8339,7 +8389,7 @@ Switch toggle "Toggle" (G_light) {channel="miio:basic:light:toggle"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mijia Philips Color Bulb"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8355,7 +8405,7 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8371,7 +8421,7 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips Connected Ceiling"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8385,7 +8435,7 @@ Switch toggle "Toggle" (G_light) {channel="miio:basic:light:toggle"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8401,7 +8451,7 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "ZhiRui Dimmable Downlight"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8420,7 +8470,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips ZhiRui Downlight"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8435,7 +8485,7 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips Wi-Fi bulb E27 White"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8450,7 +8500,7 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips ZhiYi Ceiling Lamp FL 40W"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8469,7 +8519,7 @@ Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips ZhiYi Ceiling Lamp FL 28W"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8488,7 +8538,7 @@ Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips ZhiYi Ceiling Lamp FL 80W"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8507,7 +8557,7 @@ Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips Zhirui Ceiling Lamp Living room 80W"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8526,7 +8576,7 @@ Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Nordic 80W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8545,7 +8595,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Nordic 40W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8564,7 +8614,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Nordic 28W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8583,7 +8633,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips Smart Lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8594,7 +8644,7 @@ Number scene "Scene" (G_light) {channel="miio:basic:light:scene"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips ZhiRui Bedside Lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8610,7 +8660,7 @@ Switch toggle "Toggle" (G_light) {channel="miio:basic:light:toggle"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Black 80W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8629,7 +8679,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Black 40W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8648,7 +8698,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Black 28W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8667,7 +8717,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mijia Philips Study Desk Lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8680,7 +8730,7 @@ Number dv "DV" (G_light) {channel="miio:basic:light:dv"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Starry 80W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8699,7 +8749,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Starry 40W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8718,7 +8768,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Starry 28W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8737,7 +8787,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips EyeCare Connected Desk Lamp gen2."
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8752,7 +8802,7 @@ Switch bl "Night Light" (G_light) {channel="miio:basic:light:bl"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mijia Philips Desk Lamp 2S"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8767,7 +8817,7 @@ Switch bl "Night Light" (G_light) {channel="miio:basic:light:bl"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips Connected Lights"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8782,7 +8832,7 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Gorgeous 80W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8801,7 +8851,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Gorgeous 40W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8820,7 +8870,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Zhirui Ceiling Lamp Gorgeous 28W"
Switch on "Power" (G_light) {channel="miio:basic:light:on"}
Number mode "Mode" (G_light) {channel="miio:basic:light:mode"}
@@ -8839,7 +8889,7 @@ String actions "Actions" (G_light) {channel="miio:basic:light:actions"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips ZhiYi Ceiling lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8853,7 +8903,7 @@ Switch toggle "Toggle" (G_light) {channel="miio:basic:light:toggle"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips ZhiYi Desk Lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8868,7 +8918,7 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Philips ZhiYi Strip"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -8883,7 +8933,7 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"}
note: Autogenerated example. Replace the id (powerstrip) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_powerstrip "CHINGMI Smart Power Strip v1"
Switch power "Power" (G_powerstrip) {channel="miio:basic:powerstrip:power"}
String mode "Mode" (G_powerstrip) {channel="miio:basic:powerstrip:mode"}
@@ -8901,7 +8951,7 @@ Number:Temperature temperature "Temperature" (G_powerstrip) {channel="miio:basic
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "ROIDMI EVE vacuum"
String actions "Actions" (G_vacuum) {channel="miio:basic:vacuum:actions"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -8957,7 +9007,7 @@ Number sweep_mode "Sweep - Sweep Mode" (G_vacuum) {channel="miio:basic:vacuum:sw
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "ROIDMI EVA"
String actions "Actions" (G_vacuum) {channel="miio:basic:vacuum:actions"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -9022,7 +9072,7 @@ Number:Time back_clean_freq "Basestation - Back Clean Freq" (G_vacuum) {channel=
note: Autogenerated example. Replace the id (switch) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_switch "PTX OneKey Switch (WIFI)"
Number switch1state "Switch 1" (G_switch) {channel="miio:basic:switch:switch1state"}
String switch1name "Switch Name 1" (G_switch) {channel="miio:basic:switch:switch1name"}
@@ -9032,7 +9082,7 @@ String switch1name "Switch Name 1" (G_switch) {channel="miio:basic:switch:switch
note: Autogenerated example. Replace the id (switch) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_switch "PTX Twokey switch(wifi)"
Number switch1state "Switch 1" (G_switch) {channel="miio:basic:switch:switch1state"}
Number switch2state "Switch 2" (G_switch) {channel="miio:basic:switch:switch2state"}
@@ -9044,7 +9094,7 @@ String switch2name "Switch Name 2" (G_switch) {channel="miio:basic:switch:switch
note: Autogenerated example. Replace the id (switch) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_switch "PTX ThreeKey Switch (WIFI)"
Number switch1state "Switch 1" (G_switch) {channel="miio:basic:switch:switch1state"}
Number switch2state "Switch 2" (G_switch) {channel="miio:basic:switch:switch2state"}
@@ -9058,7 +9108,7 @@ String switch3name "Switch Name 3" (G_switch) {channel="miio:basic:switch:switch
note: Autogenerated example. Replace the id (coffee) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_coffee "SCISHARE Smart Capsule Coffee Machine"
Switch power "Power" (G_coffee) {channel="miio:basic:coffee:power"}
String Status "status" (G_coffee) {channel="miio:basic:coffee:Status"}
@@ -9071,7 +9121,7 @@ Number boil "Boil water" (G_coffee) {channel="miio:basic:coffee:boil"}
note: Autogenerated example. Replace the id (coffee) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_coffee "Xiaomi Scishare Smart Capsule Coffee Machine"
Switch power "Power" (G_coffee) {channel="miio:basic:coffee:power"}
String Status "status" (G_coffee) {channel="miio:basic:coffee:Status"}
@@ -9084,7 +9134,7 @@ Number boil "Boil water" (G_coffee) {channel="miio:basic:coffee:boil"}
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Viomi Cleaning Robot V-RVCLM21B"
Number vacuumaction "Vacuum Action" (G_vacuum) {channel="miio:basic:vacuum:vacuumaction"}
Number state "State" (G_vacuum) {channel="miio:basic:vacuum:state"}
@@ -9108,7 +9158,7 @@ Number has_newmap "has_newmap" (G_vacuum) {channel="miio:basic:vacuum:has_newmap
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Mi Robot Vacuum-Mop P"
Number vacuumaction "Vacuum Action" (G_vacuum) {channel="miio:basic:vacuum:vacuumaction"}
Number state "State" (G_vacuum) {channel="miio:basic:vacuum:state"}
@@ -9132,7 +9182,7 @@ Number has_newmap "has_newmap" (G_vacuum) {channel="miio:basic:vacuum:has_newmap
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Mi Robot Vacuum-Mop P"
Number vacuumaction "Vacuum Action" (G_vacuum) {channel="miio:basic:vacuum:vacuumaction"}
Number state "State" (G_vacuum) {channel="miio:basic:vacuum:state"}
@@ -9156,7 +9206,7 @@ Number has_newmap "has_newmap" (G_vacuum) {channel="miio:basic:vacuum:has_newmap
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_vacuum "Viomi S9"
String vacuumaction "Vacuum Action" (G_vacuum) {channel="miio:basic:vacuum:vacuumaction"}
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
@@ -9224,7 +9274,7 @@ Number:Dimensionless download_progress "Voice - Download Progress" (G_vacuum) {c
note: Autogenerated example. Replace the id (waterheater) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_waterheater "VIOMI Internet Electric Water Heater 1A (60L)"
Number washStatus "Wash Status" (G_waterheater) {channel="miio:basic:waterheater:washStatus"}
Number velocity "Velocity" (G_waterheater) {channel="miio:basic:waterheater:velocity"}
@@ -9242,7 +9292,7 @@ Number appointEnd "Appoint End" (G_waterheater) {channel="miio:basic:waterheater
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Inverter Air Conditioner (1.5HP)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9262,7 +9312,7 @@ Switch on1 "Indicator Light - Switch Status" (G_aircondition) {channel="miio:bas
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Inverter Air Conditioner (1.5HP, China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9282,7 +9332,7 @@ Switch on1 "Indicator Light - Switch Status" (G_aircondition) {channel="miio:bas
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Vertical Air Conditioner (2HP)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9302,7 +9352,7 @@ Switch on1 "Indicator Light - Switch Status" (G_aircondition) {channel="miio:bas
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Vertical Air Conditioner C1 (2HP / Inverter / China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9322,7 +9372,7 @@ Switch on1 "Indicator Light - Switch Status" (G_aircondition) {channel="miio:bas
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Air Conditioner C1 (1.5HP / Conventional / China Energy Label Level 3)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9342,7 +9392,7 @@ Switch on1 "Indicator Light - Switch Status" (G_aircondition) {channel="miio:bas
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Air Conditioner C1 (1HP / Inverter / China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9362,7 +9412,7 @@ Switch on1 "Indicator Light - Switch Status" (G_aircondition) {channel="miio:bas
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Air Conditioner A (1HP / Inverter / China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9389,7 +9439,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Air Conditioner A (1.5HP / Inverter / China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9416,7 +9466,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Air Conditioner A (1HP / Inverter / China Energy Label Level <1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9443,7 +9493,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Air Conditioner A (1.5HP / Inverter / China Energy Label Level <1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9470,7 +9520,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Vertical Air Conditioner A (2HP / Inverter / China Energy Label Level <1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9497,7 +9547,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Vertical Air Conditioner A (3HP / Inverter / China Energy Label Level <1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9524,7 +9574,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Ultra Electricity Saving Air Conditioner(1.5HP/Inverter/New China Energy Label Level 3)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9551,7 +9601,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Ultra Electricity Saving Vertical Air Conditioner(2HP/Inverter/New China Energy Label Level 3)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9578,7 +9628,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Ultra Electricity Saving Vertical Air Conditioner (2HP/Inverter/New China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9605,7 +9655,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Ultra Electricity Saving Vertical Air Conditioner (3HP/Inverter/New China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9632,7 +9682,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Air Conditioner C (1HP / Inverter / New China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9659,7 +9709,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Air Conditioner C (1.5HP / Inverter / New China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9686,7 +9736,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Ultra Electricity Saving Air Conditioner(1HP/Inverter/New China Energy Label Level 3)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9713,7 +9763,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Air Conditioner X (1HP / Inverter / New China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9740,7 +9790,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Air Conditioner X (1.5HP / Inverter / New China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9767,7 +9817,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Gentle Breeze Air Conditioner (1HP / Inverter / New China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9794,7 +9844,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Gentle Breeze Air Conditioner (1.5HP / Inverter / New China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9821,7 +9871,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Gentle Breeze Vertical Air Conditioner (3HP / Inverter / New China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9848,7 +9898,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Ultra Electricity Saving Air Conditioner (1HP/Inverter/New China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9875,7 +9925,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (aircondition) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_aircondition "Mi Smart Ultra Electricity Saving Air Conditioner (1.5HP/Inverter/New China Energy Label Level 1)"
Switch on "Power" (G_aircondition) {channel="miio:basic:aircondition:on"}
Number mode "Air Conditioner - Mode" (G_aircondition) {channel="miio:basic:aircondition:mode"}
@@ -9902,7 +9952,7 @@ String timer "Enhance - Timer" (G_aircondition) {channel="miio:basic:airconditio
note: Autogenerated example. Replace the id (toilet) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_toilet "Uclean Smart Toilet Seat"
Number:Temperature seat_temp "Seat Temperature" (G_toilet) {channel="miio:basic:toilet:seat_temp"}
Number status_seatheat "Seat Status" (G_toilet) {channel="miio:basic:toilet:status_seatheat"}
@@ -9915,7 +9965,7 @@ Number status_led "Night Light" (G_toilet) {channel="miio:basic:toilet:status_le
note: Autogenerated example. Replace the id (toilet) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_toilet "Uclean Smart Toilet pure"
Number:Temperature seat_temp "Seat Temperature" (G_toilet) {channel="miio:basic:toilet:seat_temp"}
Number status_seatheat "Seat Status" (G_toilet) {channel="miio:basic:toilet:status_seatheat"}
@@ -9928,7 +9978,7 @@ Number status_led "Night Light" (G_toilet) {channel="miio:basic:toilet:status_le
note: Autogenerated example. Replace the id (toilet) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_toilet "Uclean Smart Toilet relax"
Number:Temperature seat_temp "Seat Temperature" (G_toilet) {channel="miio:basic:toilet:seat_temp"}
Number status_seatheat "Seat Status" (G_toilet) {channel="miio:basic:toilet:status_seatheat"}
@@ -9941,7 +9991,7 @@ Number status_led "Night Light" (G_toilet) {channel="miio:basic:toilet:status_le
note: Autogenerated example. Replace the id (toilet) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_toilet "Whale Spout Smart Toilet Zero"
Number:Temperature seat_temp "Seat Temperature" (G_toilet) {channel="miio:basic:toilet:seat_temp"}
Number status_seatheat "Seat Status" (G_toilet) {channel="miio:basic:toilet:status_seatheat"}
@@ -9954,7 +10004,7 @@ Number status_led "Night Light" (G_toilet) {channel="miio:basic:toilet:status_le
note: Autogenerated example. Replace the id (bhf_light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_bhf_light "Yeelight Smart Bath Heater Pro"
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"}
@@ -9968,7 +10018,7 @@ Number nightlightBrightness "Nightlight Brightness" (G_bhf_light) {channel="miio
note: Autogenerated example. Replace the id (bhf_light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_bhf_light "Yeelight Smart Bath Heater"
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"}
@@ -9982,7 +10032,7 @@ Number nightlightBrightness "Nightlight Brightness" (G_bhf_light) {channel="miio
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi Bedside Lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -9998,7 +10048,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi Bedside Lamp 2"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10014,7 +10064,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Bedside Lamp II"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10030,7 +10080,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Ceiling Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10046,7 +10096,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Ceiling Light SE"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10062,7 +10112,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight LED Ceiling Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10078,7 +10128,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight LED Ceiling Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10099,7 +10149,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (ceiling4) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_ceiling4 "Yeelight LED Ceiling Ambi Lamp"
Switch power "Power" (G_ceiling4) {channel="miio:basic:ceiling4:power"}
Dimmer brightness "Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:brightness"}
@@ -10115,7 +10165,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_ceiling4) {channel="miio:
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi LED Ceiling Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10131,7 +10181,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight HaoShi LED Ceiling Lamp Pro"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10147,7 +10197,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Haoshi Ceiling Lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10163,7 +10213,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "LED Ceiling Light Crystal Plus"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10179,7 +10229,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight HaoShi LED Ceiling Lamp Pro"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10195,7 +10245,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Crystal Pendant Lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10216,7 +10266,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (ceiling10) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_ceiling10 "Yeelight LED Ceiling Ambi Lamp"
Switch power "Power" (G_ceiling10) {channel="miio:basic:ceiling10:power"}
Dimmer brightness "Brightness" (G_ceiling10) {channel="miio:basic:ceiling10:brightness"}
@@ -10232,7 +10282,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_ceiling10) {channel="miio
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Ceiling Light 320 1S"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10248,7 +10298,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Stylized Ceiling Light Pro"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10264,7 +10314,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Ceiling Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10280,7 +10330,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Ceiling Light Mini"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10296,7 +10346,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Ceiling Light 480 1S"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10312,7 +10362,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Xingyu Ceiling Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10328,7 +10378,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight ShaoHua Celing Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10344,7 +10394,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Ceiling Light Pro"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10360,7 +10410,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Ceiling Light Pro"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10376,7 +10426,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (ceiling19) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_ceiling19 "Yeelight LED Ceiling Ambi Lamp"
Switch power "Power" (G_ceiling19) {channel="miio:basic:ceiling19:power"}
Dimmer brightness "Brightness" (G_ceiling19) {channel="miio:basic:ceiling19:brightness"}
@@ -10392,7 +10442,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_ceiling19) {channel="miio
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Ceiling Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10408,7 +10458,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (ceiling20) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_ceiling20 "Yeelight LED Ceiling Ambi Lamp"
Switch power "Power" (G_ceiling20) {channel="miio:basic:ceiling20:power"}
Dimmer brightness "Brightness" (G_ceiling20) {channel="miio:basic:ceiling20:brightness"}
@@ -10424,7 +10474,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_ceiling20) {channel="miio
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi Smart LED Living Room Ceiling Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10440,7 +10490,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi Smart LED Ceiling Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10456,7 +10506,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi Smart LED Ceiling Light (350mm)"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10472,7 +10522,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Jade Smart LED Ceiling Light C2001"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10488,7 +10538,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Color Bulb"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10504,7 +10554,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight LED Bulb (Color)"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10520,7 +10570,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi LED Smart Bulb (White and Color)"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10536,7 +10586,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight LED Bulb 1S(Color)"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10552,7 +10602,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi Smart LED Bulb Essential (White and Color)"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10568,7 +10618,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Smart LED Bulb 1SE (color)"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10584,7 +10634,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight LED Bulb (Tunable)"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10598,7 +10648,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi LED Desk Lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10612,7 +10662,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi Smart LED Desk Lamp Pro"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10626,7 +10676,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight LED Lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10640,7 +10690,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi LED Desk Lamp 1S"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10654,7 +10704,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Smart Desk Lamp Prime"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10668,7 +10718,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10682,7 +10732,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight LED Light Sensor Desk Lamp V1"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10696,7 +10746,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10710,7 +10760,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Star LED Table Lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10724,7 +10774,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Star Floor Lamp"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10738,7 +10788,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Screen Light Bar"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10757,7 +10807,7 @@ Number ambientColorMode "Ambient Color Mode" (G_light) {channel="miio:basic:ligh
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Bulb"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10771,7 +10821,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight White Bulb v2"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10785,7 +10835,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight LED Bulb 1S(Dimmable)"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10799,7 +10849,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight LED Filament Bulb"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10813,7 +10863,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Mi Smart LED Bulb"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10827,7 +10877,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight LED smart bulb W3(dimmable)"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10841,7 +10891,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight GU10 Smart Bulb W1(dimmable)"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10855,7 +10905,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Whiteglow Panel Light"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10871,7 +10921,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Lightstrip"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10887,7 +10937,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Lightstrip Plus"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10903,7 +10953,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yeelight Willow LED Lightstrip"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10917,7 +10967,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Light Group (Mi & Yeelight)"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10931,7 +10981,7 @@ String name "Name" (G_light) {channel="miio:basic:light:name"}
note: Autogenerated example. Replace the id (switch) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_switch "Yeelight Smart Dual Control Module"
Switch on "First Switch - Switch Status" (G_switch) {channel="miio:basic:switch:on"}
Number mode "First Switch Default - Mode" (G_switch) {channel="miio:basic:switch:mode"}
@@ -10948,7 +10998,7 @@ String rc_list "Extension - Rc List" (G_switch) {channel="miio:basic:switch:rc-l
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yilai Ceiling Light Aiyue 480"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10964,7 +11014,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yilai Ceiling Lamp Hefeng 430"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10980,7 +11030,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (light) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_light "Yilai Ceiling Lamp Hefeng Pro"
Switch power "Power" (G_light) {channel="miio:basic:light:power"}
Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"}
@@ -10996,7 +11046,7 @@ Dimmer nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:bas
note: Autogenerated example. Replace the id (waterpuri) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_waterpuri "Mi Water Purifier lx2"
Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
@@ -11030,7 +11080,7 @@ Number lightMode "Light Mode" (G_waterpuri) {channel="miio:basic:waterpuri:light
note: Autogenerated example. Replace the id (waterpuri) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_waterpuri "Mi Water Purifier (Under Counter)"
Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
@@ -11064,7 +11114,7 @@ Number lightMode "Light Mode" (G_waterpuri) {channel="miio:basic:waterpuri:light
note: Autogenerated example. Replace the id (waterpuri) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_waterpuri "Mi Water Purifier lx4"
Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
@@ -11098,7 +11148,7 @@ Number lightMode "Light Mode" (G_waterpuri) {channel="miio:basic:waterpuri:light
note: Autogenerated example. Replace the id (waterpuri) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_waterpuri "Mi Water Purifier 1A/400G Pro"
Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
@@ -11132,7 +11182,7 @@ Number lightMode "Light Mode" (G_waterpuri) {channel="miio:basic:waterpuri:light
note: Autogenerated example. Replace the id (waterpuri) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_waterpuri "Mi Water Purifier (Under Counter)"
Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
@@ -11166,7 +11216,7 @@ Number lightMode "Light Mode" (G_waterpuri) {channel="miio:basic:waterpuri:light
note: Autogenerated example. Replace the id (waterpuri) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_waterpuri "Mi Water Purifier 500G/500G Pro"
Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"}
@@ -11200,7 +11250,7 @@ Number lightMode "Light Mode" (G_waterpuri) {channel="miio:basic:waterpuri:light
note: Autogenerated example. Replace the id (waterpuri) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_waterpuri "Mi Water Purifier 600G"
Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"}
Number rinse "Rinse" (G_waterpuri) {channel="miio:basic:waterpuri:rinse"}
@@ -11232,7 +11282,7 @@ Number lightMode "Light Mode" (G_waterpuri) {channel="miio:basic:waterpuri:light
note: Autogenerated example. Replace the id (waterpuri) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
-```
+```java
Group G_waterpuri "Mi Water Purifier D1"