From 7380b458115d80b9b6dec522f458771f3e4ba6b2 Mon Sep 17 00:00:00 2001 From: Marcel Date: Fri, 11 Dec 2020 10:24:44 -0800 Subject: [PATCH] [miio] add support for basic huayi lights (#9316) * [miio] add support for basic huayi lights also remove some double spaces in json files * miio update devicenames Signed-off-by: Marcel Verpaalen --- bundles/org.openhab.binding.miio/README.md | 2675 +++++++++-------- .../binding/miio/internal/MiIoDevices.java | 486 +-- .../database/huayi.light.pis123-miot.json | 96 + .../database/zhimi.airpurifier.m1.json | 2 +- .../database/zhimi.airpurifier.v6.json | 2 +- .../database/zhimi.airpurifier.v7.json | 2 +- 6 files changed, 1768 insertions(+), 1495 deletions(-) create mode 100644 bundles/org.openhab.binding.miio/src/main/resources/database/huayi.light.pis123-miot.json diff --git a/bundles/org.openhab.binding.miio/README.md b/bundles/org.openhab.binding.miio/README.md index f3ea85722..8b72855a1 100644 --- a/bundles/org.openhab.binding.miio/README.md +++ b/bundles/org.openhab.binding.miio/README.md @@ -87,23 +87,23 @@ or in case of unknown models include the model information of a similar device t # Mi IO Devices -Currently the miio binding supports more than 210 different models. +Currently the miio binding supports more than 220 different models. | Device | ThingType | Device Model | Supported | Remark | |------------------------------|------------------|------------------------|-----------|------------| -| AUX Air Conditioner | miio:unsupported | aux.aircondition.v1 | No | | -| Idelan Air Conditioner | miio:unsupported | idelan.aircondition.v1 | No | | -| Midea Air Conditioner v2 | miio:unsupported | midea.aircondition.v1 | No | | +| AUX Smart Air Conditioner | miio:unsupported | aux.aircondition.v1 | No | | +| Jinxing Smart Air Conditioner | miio:unsupported | idelan.aircondition.v1 | No | | +| Midea AC-i Youth | miio:unsupported | midea.aircondition.v1 | No | | | Midea Air Conditioner v2 | miio:unsupported | midea.aircondition.v2 | No | | -| Midea Air Conditioner xa1 | miio:unsupported | midea.aircondition.xa1 | No | | -| Mi Air Monitor v1 | miio:basic | [zhimi.airmonitor.v1](#zhimi-airmonitor-v1) | Yes | | -| Mi Air Quality Monitor 2gen | miio:basic | [cgllc.airmonitor.b1](#cgllc-airmonitor-b1) | Yes | | -| Mi Air Quality Monitor S1 | miio:basic | [cgllc.airmonitor.s1](#cgllc-airmonitor-s1) | Yes | | -| Mi Air Humidifier | miio:basic | [zhimi.humidifier.v1](#zhimi-humidifier-v1) | Yes | | -| Mi Air Humidifier | miio:basic | [zhimi.humidifier.ca1](#zhimi-humidifier-ca1) | Yes | | -| Mi Air Evaporative Humidifier 2 | miio:basic | [zhimi.humidifier.ca4](#zhimi-humidifier-ca4) | Yes | | -| Mi Air Humidifier 2 | miio:basic | [zhimi.humidifier.cb1](#zhimi-humidifier-cb1) | Yes | | -| Mija Smart humidifier | miio:basic | [deerma.humidifier.mjjsq](#deerma-humidifier-mjjsq) | Yes | | +| Midea AC-Cool Golden | miio:unsupported | midea.aircondition.xa1 | No | | +| Mi PM2.5 Air Quality Monitor | miio:basic | [zhimi.airmonitor.v1](#zhimi-airmonitor-v1) | Yes | | +| Mi Multifunction Air Monitor | miio:basic | [cgllc.airmonitor.b1](#cgllc-airmonitor-b1) | Yes | | +| Qingping Air Monitor | miio:basic | [cgllc.airmonitor.s1](#cgllc-airmonitor-s1) | Yes | | +| Smartmi Humidifier | miio:basic | [zhimi.humidifier.v1](#zhimi-humidifier-v1) | Yes | | +| Smartmi Evaporative Humidifier | miio:basic | [zhimi.humidifier.ca1](#zhimi-humidifier-ca1) | Yes | | +| Smartmi Evaporative Humidifer 2 | miio:basic | [zhimi.humidifier.ca4](#zhimi-humidifier-ca4) | Yes | | +| Smartmi Evaporative Humidifier | miio:basic | [zhimi.humidifier.cb1](#zhimi-humidifier-cb1) | Yes | | +| Mi Smart Humidifier | miio:basic | [deerma.humidifier.mjjsq](#deerma-humidifier-mjjsq) | Yes | | | Mi Air Purifier v1 | miio:basic | [zhimi.airpurifier.v1](#zhimi-airpurifier-v1) | Yes | | | Mi Air Purifier v2 | miio:basic | [zhimi.airpurifier.v2](#zhimi-airpurifier-v2) | Yes | | | Mi Air Purifier v3 | miio:basic | [zhimi.airpurifier.v3](#zhimi-airpurifier-v3) | Yes | | @@ -111,124 +111,135 @@ Currently the miio binding supports more than 210 different models. | Mi Air Purifier Pro v6 | miio:basic | [zhimi.airpurifier.v6](#zhimi-airpurifier-v6) | Yes | | | Mi Air Purifier Pro v7 | miio:basic | [zhimi.airpurifier.v7](#zhimi-airpurifier-v7) | Yes | | | Mi Air Purifier 2 (mini) | miio:basic | [zhimi.airpurifier.m1](#zhimi-airpurifier-m1) | Yes | | -| Mi Air Purifier (mini) | miio:basic | [zhimi.airpurifier.m2](#zhimi-airpurifier-m2) | Yes | | -| Mi Air Purifier MS1 | miio:basic | [zhimi.airpurifier.ma1](#zhimi-airpurifier-ma1) | Yes | | -| Mi Air Purifier MS2 | miio:basic | [zhimi.airpurifier.ma2](#zhimi-airpurifier-ma2) | Yes | | +| Mi Air Purifier 2 | miio:basic | [zhimi.airpurifier.m2](#zhimi-airpurifier-m2) | Yes | | +| Mi Air Purifier 2S | miio:basic | [zhimi.airpurifier.ma1](#zhimi-airpurifier-ma1) | Yes | | +| Mi Air Purifier 2S | miio:basic | [zhimi.airpurifier.ma2](#zhimi-airpurifier-ma2) | Yes | | | Mi Air Purifier 3 | miio:basic | [zhimi.airpurifier.ma4](#zhimi-airpurifier-ma4) | Yes | | -| Mi Air Purifier 3 | miio:basic | [zhimi.airpurifier.mb3](#zhimi-airpurifier-mb3) | Yes | | +| Mi Air Purifier 3/3H | miio:basic | [zhimi.airpurifier.mb3](#zhimi-airpurifier-mb3) | Yes | | | Mi Air Purifier Super | miio:basic | [zhimi.airpurifier.sa1](#zhimi-airpurifier-sa1) | Yes | | -| Mi Air Purifier Super 2 | miio:basic | [zhimi.airpurifier.sa2](#zhimi-airpurifier-sa2) | Yes | | +| Mi Air Purifier MAX / MAX Pro | miio:basic | [zhimi.airpurifier.sa2](#zhimi-airpurifier-sa2) | Yes | | | Mi Fresh Air Ventilator | miio:basic | [dmaker.airfresh.t2017](#dmaker-airfresh-t2017) | Yes | | -| Mi Fresh Air Ventilator A1 | miio:basic | [dmaker.airfresh.a1](#dmaker-airfresh-a1) | Yes | | -| Xiao AI Smart Alarm Clock | miio:unsupported | zimi.clock.myk01 | No | | +| Mi Fresh Air Ventilator A1-150 | miio:basic | [dmaker.airfresh.a1](#dmaker-airfresh-a1) | Yes | | +| Mi AI Alarm | miio:unsupported | zimi.clock.myk01 | No | | | Yeelight Smart Bath Heater | miio:unsupported | yeelight.bhf_light.v2 | No | | -| Gosund Plug | miio:basic | [cuco.plug.cp1](#cuco-plug-cp1) | Yes | | -| XIAOMI MIJIA WIDETECH WDH318EFW1 Dehumidifier | miio:unsupported | nwt.derh.wdh318efw1 | No | | -| Vacuum 1C STYTJ01ZHM | miio:basic | [dreame.vacuum.mc1808](#dreame-vacuum-mc1808) | Yes | Identified manual actions for execution
`action{"did":"battery-start-charge","siid":2,"aiid":1,"in":[]}`
`action{"did":"vacuum-start-sweep","siid":3,"aiid":1,"in":[]}`
`action{"did":"vacuum-stop-sweeping","siid":3,"aiid":2,"in":[]}`
`action{"did":"brush-cleaner-reset-brush-life","siid":26,"aiid":1,"in":[]}`
`action{"did":"filter-reset-filter-life","siid":27,"aiid":1,"in":[]}`
`action{"did":"brush-cleaner-reset-brush-life","siid":28,"aiid":1,"in":[]}`
`action{"did":"clean-start-clean","siid":18,"aiid":1,"in":[]}`
`action{"did":"clean-stop-clean","siid":18,"aiid":2,"in":[]}`
`action{"did":"remote-start-remote","siid":21,"aiid":1,"in":[1.0, 2.0]}`
`action{"did":"remote-stop-remote","siid":21,"aiid":2,"in":[]}`
`action{"did":"remote-exit-remote","siid":21,"aiid":3,"in":[]}`
`action{"did":"map-map-req","siid":23,"aiid":1,"in":[2.0]}`
`action{"did":"audio-position","siid":24,"aiid":1,"in":[]}`
`action{"did":"audio-set-voice","siid":24,"aiid":2,"in":[]}`
`action{"did":"audio-play-sound","siid":24,"aiid":3,"in":[]}`
Please test and feedback if they are working to they can be linked to a channel.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| dreame.vacuum.p2008 | miio:basic | [dreame.vacuum.p2008](#dreame-vacuum-p2008) | Yes | Identified manual actions for execution
`action{"did":"vacuum-start-sweep","siid":2,"aiid":1,"in":[]}`
`action{"did":"vacuum-stop-sweeping","siid":2,"aiid":2,"in":[]}`
`action{"did":"battery-start-charge","siid":3,"aiid":1,"in":[]}`
`action{"did":"brush-cleaner-reset-brush-life","siid":9,"aiid":1,"in":[]}`
`action{"did":"brush-cleaner-reset-brush-life","siid":10,"aiid":1,"in":[]}`
`action{"did":"filter-reset-filter-life","siid":11,"aiid":1,"in":[]}`
`action{"did":"vacuum-extend-start-clean","siid":4,"aiid":1,"in":[10.0]}`
`action{"did":"vacuum-extend-stop-clean","siid":4,"aiid":2,"in":[]}`
`action{"did":"map-map-req","siid":6,"aiid":1,"in":[2.0]}`
`action{"did":"map-update-map","siid":6,"aiid":2,"in":[4.0]}`
`action{"did":"audio-position","siid":7,"aiid":1,"in":[]}`
`action{"did":"audio-play-sound","siid":7,"aiid":2,"in":[]}`
`action{"did":"time-delete-timer","siid":8,"aiid":1,"in":[3.0]}`
Please test and feedback if they are working to they can be linked to a channel.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Air Purifier mb1 | miio:basic | [zhimi.airpurifier.mb1](#zhimi-airpurifier-mb1) | Yes | | +| Gosund Smart Plug | miio:basic | [cuco.plug.cp1](#cuco-plug-cp1) | Yes | | +| WIDETECH WDH318EFW1 Internet Dehumidifier | miio:unsupported | nwt.derh.wdh318efw1 | No | | +| Mi Robot Vacuum Mop 1C STYTJ01ZHM | miio:basic | [dreame.vacuum.mc1808](#dreame-vacuum-mc1808) | Yes | Identified manual actions for execution
`action{"did":"battery-start-charge","siid":2,"aiid":1,"in":[]}`
`action{"did":"vacuum-start-sweep","siid":3,"aiid":1,"in":[]}`
`action{"did":"vacuum-stop-sweeping","siid":3,"aiid":2,"in":[]}`
`action{"did":"brush-cleaner-reset-brush-life","siid":26,"aiid":1,"in":[]}`
`action{"did":"filter-reset-filter-life","siid":27,"aiid":1,"in":[]}`
`action{"did":"brush-cleaner-reset-brush-life","siid":28,"aiid":1,"in":[]}`
`action{"did":"clean-start-clean","siid":18,"aiid":1,"in":[]}`
`action{"did":"clean-stop-clean","siid":18,"aiid":2,"in":[]}`
`action{"did":"remote-start-remote","siid":21,"aiid":1,"in":[1.0, 2.0]}`
`action{"did":"remote-stop-remote","siid":21,"aiid":2,"in":[]}`
`action{"did":"remote-exit-remote","siid":21,"aiid":3,"in":[]}`
`action{"did":"map-map-req","siid":23,"aiid":1,"in":[2.0]}`
`action{"did":"audio-position","siid":24,"aiid":1,"in":[]}`
`action{"did":"audio-set-voice","siid":24,"aiid":2,"in":[]}`
`action{"did":"audio-play-sound","siid":24,"aiid":3,"in":[]}`
Please test and feedback if they are working to they can be linked to a channel.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Dreame Robot Vacuum-Mop F9 | miio:basic | [dreame.vacuum.p2008](#dreame-vacuum-p2008) | Yes | Identified manual actions for execution
`action{"did":"vacuum-start-sweep","siid":2,"aiid":1,"in":[]}`
`action{"did":"vacuum-stop-sweeping","siid":2,"aiid":2,"in":[]}`
`action{"did":"battery-start-charge","siid":3,"aiid":1,"in":[]}`
`action{"did":"brush-cleaner-reset-brush-life","siid":9,"aiid":1,"in":[]}`
`action{"did":"brush-cleaner-reset-brush-life","siid":10,"aiid":1,"in":[]}`
`action{"did":"filter-reset-filter-life","siid":11,"aiid":1,"in":[]}`
`action{"did":"vacuum-extend-start-clean","siid":4,"aiid":1,"in":[10.0]}`
`action{"did":"vacuum-extend-stop-clean","siid":4,"aiid":2,"in":[]}`
`action{"did":"map-map-req","siid":6,"aiid":1,"in":[2.0]}`
`action{"did":"map-update-map","siid":6,"aiid":2,"in":[4.0]}`
`action{"did":"audio-position","siid":7,"aiid":1,"in":[]}`
`action{"did":"audio-play-sound","siid":7,"aiid":2,"in":[]}`
`action{"did":"time-delete-timer","siid":8,"aiid":1,"in":[3.0]}`
Please test and feedback if they are working to they can be linked to a channel.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Air Purifier 2S | miio:basic | [zhimi.airpurifier.mb1](#zhimi-airpurifier-mb1) | Yes | | | Mi Air Purifier 2S | miio:basic | [zhimi.airpurifier.mc1](#zhimi-airpurifier-mc1) | Yes | | -| Mi Air Purifier 2S | miio:basic | [zhimi.airpurifier.mc2](#zhimi-airpurifier-mc2) | Yes | | +| Mi Air Purifier 2H | miio:basic | [zhimi.airpurifier.mc2](#zhimi-airpurifier-mc2) | Yes | | | Mi Air Purifier virtual | miio:unsupported | zhimi.airpurifier.virtual | No | | -| Mi Air Purifier vtl m1 | miio:unsupported | zhimi.airpurifier.vtl_m1 | No | | -| Mi Remote v2 | miio:unsupported | chuangmi.ir.v2 | No | | -| Xiaomi IR Remote | miio:unsupported | chuangmi.remote.v2 | No | | -| MiJia Rice Cooker | miio:unsupported | chunmi.cooker.normal1 | No | | -| MiJia Rice Cooker | miio:unsupported | chunmi.cooker.normal2 | No | | +| Mi Air Purifier 2(Virtual) | miio:unsupported | zhimi.airpurifier.vtl_m1 | No | | +| Mi Universal Remote | miio:unsupported | chuangmi.ir.v2 | No | | +| Mi Remote | miio:unsupported | chuangmi.remote.v2 | No | | +| Mi IH Rice Cooker | miio:unsupported | chunmi.cooker.normal1 | No | | +| Mi IH Rice Cooker | miio:unsupported | chunmi.cooker.normal2 | No | | | MiJia Rice Cooker | miio:unsupported | hunmi.cooker.normal3 | No | | -| MiJia Rice Cooker | miio:unsupported | chunmi.cooker.normal4 | No | | -| MiJia Heating Pressure Rice Cooker | miio:unsupported | chunmi.cooker.press1 | No | | -| MiJia Heating Pressure Rice Cooker | miio:unsupported | chunmi.cooker.press2 | No | | +| Mi IH Rice Cooker 4L | miio:unsupported | chunmi.cooker.normal4 | No | | +| Mi IH Pressure Rice Cooker | miio:unsupported | chunmi.cooker.press1 | No | | +| Mi IH Pressure Rice Cooker | miio:unsupported | chunmi.cooker.press2 | No | | | Mi Smart Fan | miio:basic | [zhimi.fan.v1](#zhimi-fan-v1) | Yes | | -| Mi Smart Fan | miio:basic | [zhimi.fan.v2](#zhimi-fan-v2) | Yes | | -| Mi Smart Pedestal Fan | miio:basic | [zhimi.fan.v3](#zhimi-fan-v3) | Yes | | -| Xiaomi Mi Smart Pedestal Fan | miio:basic | [zhimi.fan.sa1](#zhimi-fan-sa1) | Yes | | -| Xiaomi Mi Smart Pedestal Fan | miio:basic | [zhimi.fan.za1](#zhimi-fan-za1) | Yes | | -| Xiaomi Mi Smart Pedestal Fan | miio:basic | [zhimi.fan.za3](#zhimi-fan-za3) | Yes | | -| Xiaomi Mi Smart Pedestal Fan | miio:basic | [zhimi.fan.za4](#zhimi-fan-za4) | Yes | | -| Xiaomi Mijia Smart Tower Fan | miio:basic | [dmaker.fan.1c](#dmaker-fan-1c) | Yes | | -| Xiaomi Mijia Smart Tower Fan | miio:basic | [dmaker.fan.p5](#dmaker-fan-p5) | Yes | | -| Xiaomi Mijia Smart Tower Fan | miio:basic | [dmaker.fan.p8](#dmaker-fan-p8) | Yes | | -| Xiaomi Mijia Smart Tower Fan | miio:basic | [dmaker.fan.p9](#dmaker-fan-p9) | Yes | | -| Xiaomi Mijia Smart Tower Fan | miio:basic | [dmaker.fan.p10](#dmaker-fan-p10) | Yes | | -| Viomi Internet refrigerator iLive | miio:unsupported | viomi.fridge.v3 | No | | -| Mi Smart Home Gateway v1 | miio:basic | [lumi.gateway.v1](#lumi-gateway-v1) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Smart Home Gateway v2 | miio:basic | [lumi.gateway.v2](#lumi-gateway-v2) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Smart Home Gateway v3 | miio:basic | [lumi.gateway.v3](#lumi-gateway-v3) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Xiaomi Mi Mijia Gateway V3 ZNDMWG03LM | miio:basic | [lumi.gateway.mgl03](#lumi-gateway-mgl03) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Humdifier | miio:basic | [zhimi.humidifier.v1](#zhimi-humidifier-v1) | Yes | | -| Light Control (Wall Switch) | miio:unsupported | lumi.ctrl_neutral1.v1 | No | | -| Light Control (Wall Switch) | miio:unsupported | lumi.ctrl_neutral2.v1 | No | | -| Xiaomi youpin Curtain Controller (Wi-Fi) | miio:basic | [lumi.curtain.hagl05](#lumi-curtain-hagl05) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mr Bond M1 Pro Smart Clothes Dryer | miio:basic | [mrbond.airer.m1pro](#mrbond-airer-m1pro) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mr Bond M1 Smart Clothes Dryer | miio:basic | [mrbond.airer.m1s](#mrbond-airer-m1s) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mr Bond M1 Super Smart Clothes Dryer | miio:basic | [mrbond.airer.m1super](#mrbond-airer-m1super) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Xiaomi Mi Robot Vacuum MOP Essential | miio:basic | [mijia.vacuum.v2](#mijia-vacuum-v2) | Yes | This device may be overwhelmed if refresh is too frequent, slowing down the responses. Suggest to increase refresh time to 120 seconds | -| Xiaomi Scishare smart capsule coffee machine | miio:basic | [scishare.coffee.s1102](#scishare-coffee-s1102) | Yes | This device does not allow for regular querying for the status. Hence the status is not updated for the action channels.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Smartmi DC Pedestal Fan | miio:basic | [zhimi.fan.v2](#zhimi-fan-v2) | Yes | | +| Smartmi DC Pedestal Fan | miio:basic | [zhimi.fan.v3](#zhimi-fan-v3) | Yes | | +| Mi Standing Fan | miio:basic | [zhimi.fan.sa1](#zhimi-fan-sa1) | Yes | | +| Smartmi Inverter Pedestal Fan | miio:basic | [zhimi.fan.za1](#zhimi-fan-za1) | Yes | | +| Smartmi Standing Fan 2 | miio:basic | [zhimi.fan.za3](#zhimi-fan-za3) | Yes | | +| Smartmi Standing Fan 2S | miio:basic | [zhimi.fan.za4](#zhimi-fan-za4) | Yes | | +| Mi Smart Standing Fan 2 Lite | miio:basic | [dmaker.fan.1c](#dmaker-fan-1c) | Yes | | +| Mi Smart Standing Fan 1X | miio:basic | [dmaker.fan.p5](#dmaker-fan-p5) | Yes | | +| Mi Smart Standing Fan 1C | miio:basic | [dmaker.fan.p8](#dmaker-fan-p8) | Yes | | +| Mi Smart Tower Fan | miio:basic | [dmaker.fan.p9](#dmaker-fan-p9) | Yes | | +| Mi Smart Standing Fan 2 | miio:basic | [dmaker.fan.p10](#dmaker-fan-p10) | Yes | | +| Viomi Internet refrigerator iLive(French style 462L) | miio:unsupported | viomi.fridge.v3 | No | | +| Mi smart Home Gateway Hub v1 | miio:basic | [lumi.gateway.v1](#lumi-gateway-v1) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi smart Home GatewayHub v2 | miio:basic | [lumi.gateway.v2](#lumi-gateway-v2) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi mart Home Gateway Hub v3 | miio:basic | [lumi.gateway.v3](#lumi-gateway-v3) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Air Purifier virtual | miio:basic | [lumi.gateway.mgl03](#lumi-gateway-mgl03) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO ARIES For Bedroom | miio:basic | [huayi.light.ari013](#huayi-light-ari013) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO ARIES For Living Room | miio:basic | [huayi.light.aries](#huayi-light-aries) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO PEGASUS For Living Room | miio:basic | [huayi.light.peg091](#huayi-light-peg091) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO PEGASUS For Bedroom | miio:basic | [huayi.light.peg093](#huayi-light-peg093) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO PISCES For Bedroom | miio:basic | [huayi.light.pis123](#huayi-light-pis123) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO PISCES For Living Room | miio:basic | [huayi.light.pisces](#huayi-light-pisces) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO TAURUS For Bedroom | miio:basic | [huayi.light.tau023](#huayi-light-tau023) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO TAURUS For Living Room | miio:basic | [huayi.light.taurus](#huayi-light-taurus) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO VIRGO For Bedroom | miio:basic | [huayi.light.vir063](#huayi-light-vir063) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO VIRGO For Living Room | miio:basic | [huayi.light.virgo](#huayi-light-virgo) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO Ceiling Light | miio:basic | [huayi.light.wy](#huayi-light-wy) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| HUIZUO ZIWEI Ceiling Lamp | miio:basic | [huayi.light.zw131](#huayi-light-zw131) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Aqara Wall Switch(No Neutral, Single Rocker) | miio:unsupported | lumi.ctrl_neutral1.v1 | No | | +| Aqara Wall Switch (No Neutral, Double Rocker) | miio:unsupported | lumi.ctrl_neutral2.v1 | No | | +| Xiaomiyoupin Curtain Controller (Wi-Fi) | miio:basic | [lumi.curtain.hagl05](#lumi-curtain-hagl05) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| MR.BOND | miio:basic | [mrbond.airer.m1pro](#mrbond-airer-m1pro) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| MR.BOND | miio:basic | [mrbond.airer.m1s](#mrbond-airer-m1s) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| MR.BOND | miio:basic | [mrbond.airer.m1super](#mrbond-airer-m1super) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Robot Vacuum-Mop Essential | miio:basic | [mijia.vacuum.v2](#mijia-vacuum-v2) | Yes | This device may be overwhelmed if refresh is too frequent, slowing down the responses. Suggest to increase refresh time to 120 seconds | +| SCISHARE Smart Capsule Coffee Machine | miio:basic | [scishare.coffee.s1102](#scishare-coffee-s1102) | Yes | This device does not allow for regular querying for the status. Hence the status is not updated for the action channels.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | | Xiaomi Scishare smart capsule coffee machine | miio:basic | [scishare.coffee.s1301](#scishare-coffee-s1301) | Yes | This device does not allow for regular querying for the status. Hence the status is not updated for the action channels.
Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Xiaomi Philips Eyecare Smart Lamp 2 | miio:basic | [philips.light.sread1](#philips-light-sread1) | Yes | | -| Xiaomi Philips Eyecare Smart Lamp 2 | miio:basic | [philips.light.sread2](#philips-light-sread2) | Yes | | -| Xiaomi Philips LED Ceiling Lamp | miio:basic | [philips.light.ceiling](#philips-light-ceiling) | Yes | | -| Xiaomi Philips LED Ceiling Lamp | miio:basic | [philips.light.zyceiling](#philips-light-zyceiling) | Yes | | -| Xiaomi Philips Bulb | miio:basic | [philips.light.bulb](#philips-light-bulb) | Yes | | -| Xiaomi Philips Wi-Fi Bulb E27 White | miio:basic | [philips.light.hbulb](#philips-light-hbulb) | Yes | | -| PHILIPS Zhirui Smart LED Bulb E14 Candle Lamp | miio:basic | [philips.light.candle](#philips-light-candle) | Yes | | -| Xiaomi Philips Downlight | miio:basic | [philips.light.downlight](#philips-light-downlight) | Yes | | -| Xiaomi Philips ZhiRui bedside lamp | miio:basic | [philips.light.moonlight](#philips-light-moonlight) | Yes | | -| Philips Ceiling Light | miio:basic | [philips.light.bceiling1](#philips-light-bceiling1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.bceiling2](#philips-light-bceiling2) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Light | miio:basic | [philips.light.cbulb](#philips-light-cbulb) | Yes | | +| Philips EyeCare connected desk lamp gen2. | miio:basic | [philips.light.sread1](#philips-light-sread1) | Yes | | +| Mijia Philips Desk Lamp 2S | miio:basic | [philips.light.sread2](#philips-light-sread2) | Yes | | +| Philips connected ceiling | miio:basic | [philips.light.ceiling](#philips-light-ceiling) | Yes | | +| Philips ZhiYi ceiling lamp | miio:basic | [philips.light.zyceiling](#philips-light-zyceiling) | Yes | | +| Philips ZhiRui E27 bulb | miio:basic | [philips.light.bulb](#philips-light-bulb) | Yes | | +| Philips Wi-Fi bulb E27 White | miio:basic | [philips.light.hbulb](#philips-light-hbulb) | Yes | | +| Philips ZhiRui E14 candle lamp Frosted version | miio:basic | [philips.light.candle](#philips-light-candle) | Yes | | +| Philips ZhiRui downlight | miio:basic | [philips.light.downlight](#philips-light-downlight) | Yes | | +| Philips ZhiRui bedside lamp | miio:basic | [philips.light.moonlight](#philips-light-moonlight) | Yes | | +| Philips Zhirui Ceiling Lamp Bedroom 40W | miio:basic | [philips.light.bceiling1](#philips-light-bceiling1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Philips Zhirui Ceiling Lamp Bedroom 28W | miio:basic | [philips.light.bceiling2](#philips-light-bceiling2) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mijia Philips Color Bulb | miio:basic | [philips.light.cbulb](#philips-light-cbulb) | Yes | | | Philips Light | miio:basic | [philips.light.cbulbs](#philips-light-cbulbs) | Yes | | | Philips Light | miio:basic | [philips.light.dcolor](#philips-light-dcolor) | Yes | | -| Philips Light | miio:basic | [philips.light.rwread](#philips-light-rwread) | Yes | | -| Philips Light | miio:basic | [philips.light.lnblight1](#philips-light-lnblight1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Light | miio:basic | [philips.light.lnblight2](#philips-light-lnblight2) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Light | miio:basic | [philips.light.lnlrlight](#philips-light-lnlrlight) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Light | miio:basic | [philips.light.lrceiling](#philips-light-lrceiling) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Xiaomi PHILIPS Zhirui Smart LED Bulb E14 Candle Lamp White Crystal | miio:basic | [philips.light.candle2](#philips-light-candle2) | Yes | | -| philips.light.mono1 | miio:basic | [philips.light.mono1](#philips-light-mono1) | Yes | | -| Philips Down Light | miio:basic | [philips.light.dlight](#philips-light-dlight) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.mceil](#philips-light-mceil) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.mceilm](#philips-light-mceilm) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.mceils](#philips-light-mceils) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.obceil](#philips-light-obceil) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.obceim](#philips-light-obceim) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.obceis](#philips-light-obceis) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.sceil](#philips-light-sceil) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.sceilm](#philips-light-sceilm) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.sceils](#philips-light-sceils) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.xzceil](#philips-light-xzceil) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.xzceim](#philips-light-xzceim) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Philips Ceiling Light | miio:basic | [philips.light.xzceis](#philips-light-xzceis) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| philips.light.virtual | miio:basic | [philips.light.virtual](#philips-light-virtual) | Yes | | -| philips.light.zysread | miio:basic | [philips.light.zysread](#philips-light-zysread) | Yes | | -| philips.light.zystrip | miio:basic | [philips.light.zystrip](#philips-light-zystrip) | Yes | | -| Mi Power-plug | miio:basic | [chuangmi.plug.m1](#chuangmi-plug-m1) | Yes | | -| Mi Power-plug v1 | miio:basic | [chuangmi.plug.v1](#chuangmi-plug-v1) | Yes | | -| Mi Power-plug v2 | miio:basic | [chuangmi.plug.v2](#chuangmi-plug-v2) | Yes | | -| Mi Power-plug v3 | miio:basic | [chuangmi.plug.v3](#chuangmi-plug-v3) | Yes | | -| Mi Power-plug | miio:basic | [chuangmi.plug.m3](#chuangmi-plug-m3) | Yes | | -| Mi Smart Plug | miio:basic | [chuangmi.plug.hmi205](#chuangmi-plug-hmi205) | Yes | | -| Mi Smart Plug | miio:basic | [chuangmi.plug.hmi206](#chuangmi-plug-hmi206) | Yes | | -| Mi Smart Plug | miio:basic | [chuangmi.plug.hmi208](#chuangmi-plug-hmi208) | Yes | | -| Qing Mi Smart Power Strip v1 | miio:basic | [qmi.powerstrip.v1](#qmi-powerstrip-v1) | Yes | | -| Mi Power-strip v2 | miio:basic | [zimi.powerstrip.v2](#zimi-powerstrip-v2) | Yes | | -| Mi Toothbrush | miio:unsupported | soocare.toothbrush.x3 | No | | +| Mijia Philips Study Desk Lamp | miio:basic | [philips.light.rwread](#philips-light-rwread) | Yes | | +| Philips ZhiYi Ceiling lamp FL 40W | miio:basic | [philips.light.lnblight1](#philips-light-lnblight1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Philips ZhiYi Ceiling lamp FL 28W | miio:basic | [philips.light.lnblight2](#philips-light-lnblight2) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Philips ZhiYi Ceiling lamp FL 80W | miio:basic | [philips.light.lnlrlight](#philips-light-lnlrlight) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Philips Zhirui Ceiling Lamp Living room 80W | miio:basic | [philips.light.lrceiling](#philips-light-lrceiling) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Philips ZhiRui E14 candle lamp crystal version | miio:basic | [philips.light.candle2](#philips-light-candle2) | Yes | | +| Philips Smart Lamp | miio:basic | [philips.light.mono1](#philips-light-mono1) | Yes | | +| ZhiRui dimmable downlight | miio:basic | [philips.light.dlight](#philips-light-dlight) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Nordic 80W | miio:basic | [philips.light.mceil](#philips-light-mceil) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Nordic 40W | miio:basic | [philips.light.mceilm](#philips-light-mceilm) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Nordic 28W | miio:basic | [philips.light.mceils](#philips-light-mceils) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Black 80W | miio:basic | [philips.light.obceil](#philips-light-obceil) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Black 40W | miio:basic | [philips.light.obceim](#philips-light-obceim) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Black 28W | miio:basic | [philips.light.obceis](#philips-light-obceis) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Starry 80W | miio:basic | [philips.light.sceil](#philips-light-sceil) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Starry 40W | miio:basic | [philips.light.sceilm](#philips-light-sceilm) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Starry 28W | miio:basic | [philips.light.sceils](#philips-light-sceils) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Gorgeous 80W | miio:basic | [philips.light.xzceil](#philips-light-xzceil) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Gorgeous 40W | miio:basic | [philips.light.xzceim](#philips-light-xzceim) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Zhirui Ceiling Lamp Gorgeous 28W | miio:basic | [philips.light.xzceis](#philips-light-xzceis) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Philips connected lights | miio:basic | [philips.light.virtual](#philips-light-virtual) | Yes | | +| Philips ZhiYi desk lamp | miio:basic | [philips.light.zysread](#philips-light-zysread) | Yes | | +| Philips ZhiYi strip | miio:basic | [philips.light.zystrip](#philips-light-zystrip) | Yes | | +| Mi Plug Mini | miio:basic | [chuangmi.plug.m1](#chuangmi-plug-m1) | Yes | | +| Mi Smart Power Plug | miio:basic | [chuangmi.plug.v1](#chuangmi-plug-v1) | Yes | | +| Mi Smart Power Plug v2 | miio:basic | [chuangmi.plug.v2](#chuangmi-plug-v2) | Yes | | +| MIJIA Smart Plug Enhanced | miio:basic | [chuangmi.plug.v3](#chuangmi-plug-v3) | Yes | | +| Mi Smart Plug (Wi-Fi) Basic | miio:basic | [chuangmi.plug.m3](#chuangmi-plug-m3) | Yes | | +| Mi Smart Plug WiFi | miio:basic | [chuangmi.plug.hmi205](#chuangmi-plug-hmi205) | Yes | | +| Mi Smart Plug (WiFi) | miio:basic | [chuangmi.plug.hmi206](#chuangmi-plug-hmi206) | Yes | | +| Mi Smart Wi-Fi Plug (Bluetooth Gateway) | miio:basic | [chuangmi.plug.hmi208](#chuangmi-plug-hmi208) | Yes | | +| CHINGMI Smart Power Strip v1 | miio:basic | [qmi.powerstrip.v1](#qmi-powerstrip-v1) | Yes | | +| Mi Smart Power Strip | miio:basic | [zimi.powerstrip.v2](#zimi-powerstrip-v2) | Yes | | +| Soocare Electric Toothbrush | miio:unsupported | soocare.toothbrush.x3 | No | | | Mi Robot Vacuum | miio:vacuum | [rockrobo.vacuum.v1](#rockrobo-vacuum-v1) | Yes | | -| Mi Xiaowa Vacuum c1 | miio:vacuum | [roborock.vacuum.c1](#roborock-vacuum-c1) | Yes | | -| Roborock Vacuum S6 pure | miio:vacuum | [roborock.vacuum.a08](#roborock-vacuum-a08) | Yes | | -| Roborock S6 MaxV / T7 Pro | miio:vacuum | [roborock.vacuum.a09](#roborock-vacuum-a09) | Yes | | -| Roborock S6 MaxV / T7 Pro | miio:vacuum | [roborock.vacuum.a10](#roborock-vacuum-a10) | Yes | | -| Roborock S6 MaxV / T7 Pro | miio:vacuum | [roborock.vacuum.a11](#roborock-vacuum-a11) | Yes | | -| Roborock Vacuum S6 pure | miio:vacuum | [roborock.vacuum.p5](#roborock-vacuum-p5) | Yes | | -| Mi Robot Vacuum v2 | miio:vacuum | [roborock.vacuum.s5](#roborock-vacuum-s5) | Yes | | +| Xiaowa C1 | miio:vacuum | [roborock.vacuum.c1](#roborock-vacuum-c1) | Yes | | +| Roborock S6 Pure | miio:vacuum | [roborock.vacuum.a08](#roborock-vacuum-a08) | Yes | | +| Roborock T7 Pro | miio:vacuum | [roborock.vacuum.a09](#roborock-vacuum-a09) | Yes | | +| Roborock S6 MaxV | miio:vacuum | [roborock.vacuum.a10](#roborock-vacuum-a10) | Yes | | +| Roborock T7 | miio:vacuum | [roborock.vacuum.a11](#roborock-vacuum-a11) | Yes | | +| Roborock P5 | miio:vacuum | [roborock.vacuum.p5](#roborock-vacuum-p5) | Yes | | +| Roborock S5 | miio:vacuum | [roborock.vacuum.s5](#roborock-vacuum-s5) | Yes | | | Mi Robot Vacuum 1S | miio:vacuum | [roborock.vacuum.m1s](#roborock-vacuum-m1s) | Yes | | -| Mi Robot Vacuum S4 | miio:vacuum | [roborock.vacuum.s4](#roborock-vacuum-s4) | Yes | | +| Roborock S4 | miio:vacuum | [roborock.vacuum.s4](#roborock-vacuum-s4) | Yes | | | Roborock Vacuum S4v2 | miio:vacuum | [roborock.vacuum.s4v2](#roborock-vacuum-s4v2) | Yes | | -| Roborock Vacuum T6 | miio:vacuum | [roborock.vacuum.t6](#roborock-vacuum-t6) | Yes | | +| Roborock T6 | miio:vacuum | [roborock.vacuum.t6](#roborock-vacuum-t6) | Yes | | | Roborock Vacuum T6 v2 | miio:vacuum | [roborock.vacuum.t6v2](#roborock-vacuum-t6v2) | Yes | | | Roborock Vacuum T6 v3 | miio:vacuum | [roborock.vacuum.t6v3](#roborock-vacuum-t6v3) | Yes | | -| Roborock Vacuum T4 | miio:vacuum | [roborock.vacuum.t4](#roborock-vacuum-t4) | Yes | | +| Roborock T4 | miio:vacuum | [roborock.vacuum.t4](#roborock-vacuum-t4) | Yes | | | Roborock Vacuum T4 v2 | miio:vacuum | [roborock.vacuum.t4v2](#roborock-vacuum-t4v2) | Yes | | | Roborock Vacuum T4 v3 | miio:vacuum | [roborock.vacuum.t4v3](#roborock-vacuum-t4v3) | Yes | | | Roborock Vacuum T7 | miio:vacuum | [roborock.vacuum.t7](#roborock-vacuum-t7) | Yes | | @@ -237,102 +248,100 @@ Currently the miio binding supports more than 210 different models. | Roborock Vacuum T7p | miio:vacuum | [roborock.vacuum.t7p](#roborock-vacuum-t7p) | Yes | | | Roborock Vacuum T7 v2 | miio:vacuum | [roborock.vacuum.t7pv2](#roborock-vacuum-t7pv2) | Yes | | | Roborock Vacuum T7 v3 | miio:vacuum | [roborock.vacuum.t7pv3](#roborock-vacuum-t7pv3) | Yes | | -| Roborock Vacuum S5 Max | miio:vacuum | [roborock.vacuum.s5e](#roborock-vacuum-s5e) | Yes | | +| Roborock S5 Max | miio:vacuum | [roborock.vacuum.s5e](#roborock-vacuum-s5e) | Yes | | | Roborock Vacuum S6 | miio:vacuum | [rockrobo.vacuum.s6](#rockrobo-vacuum-s6) | Yes | | -| Roborock Vacuum S6 | miio:vacuum | [roborock.vacuum.s6](#roborock-vacuum-s6) | Yes | | -| Rockrobo Xiaowa Vacuum v2 | miio:unsupported | roborock.vacuum.e2 | No | | -| Xiaomi Mijia vacuum V-RVCLM21B | miio:basic | [viomi.vacuum.v6](#viomi-vacuum-v6) | Yes | | -| Xiaomi Mijia vacuum mop STYJ02YM | miio:basic | [viomi.vacuum.v7](#viomi-vacuum-v7) | Yes | | -| Xiaomi Mijia vacuum mop STYJ02YM v2 | miio:basic | [viomi.vacuum.v8](#viomi-vacuum-v8) | Yes | | -| roborock.vacuum.c1 | miio:unsupported | roborock.vacuum.c1 | No | | +| Roborock S6 | miio:vacuum | [roborock.vacuum.s6](#roborock-vacuum-s6) | Yes | | +| Roborock Xiaowa E Series Vacuum v2 | miio:unsupported | roborock.vacuum.e2 | No | | +| Viomi Cleaning Robot V-RVCLM21B | miio:basic | [viomi.vacuum.v6](#viomi-vacuum-v6) | Yes | | +| Mi Robot Vacuum-Mop P | miio:basic | [viomi.vacuum.v7](#viomi-vacuum-v7) | Yes | | +| Mi Robot Vacuum-Mop P | miio:basic | [viomi.vacuum.v8](#viomi-vacuum-v8) | Yes | | | Rockrobo Xiaowa Sweeper v2 | miio:unsupported | roborock.sweeper.e2v2 | No | | | Rockrobo Xiaowa Sweeper v3 | miio:unsupported | roborock.sweeper.e2v3 | No | | -| Mijia 1 Gang Wall Smart Switch (WIFI) - PTX switch | miio:basic | [090615.switch.xswitch01](#090615-switch-xswitch01) | Yes | | -| Mijia 2 Gang Wall Smart Switch (WIFI) - PTX switch | miio:basic | [090615.switch.xswitch02](#090615-switch-xswitch02) | Yes | | -| Mijia 3 Gang Wall Smart Switch (WIFI) - PTX switch | miio:basic | [090615.switch.xswitch03](#090615-switch-xswitch03) | Yes | | +| PTX OneKey Switch (WIFI) | miio:basic | [090615.switch.xswitch01](#090615-switch-xswitch01) | Yes | | +| PTX Twokey switch(wifi) | miio:basic | [090615.switch.xswitch02](#090615-switch-xswitch02) | Yes | | +| PTX ThreeKey Switch (WIFI) | miio:basic | [090615.switch.xswitch03](#090615-switch-xswitch03) | Yes | | | Mi Water Purifier v1 | miio:basic | [yunmi.waterpurifier.v1](#yunmi-waterpurifier-v1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | | Mi Water Purifier v2 | miio:basic | [yunmi.waterpurifier.v2](#yunmi-waterpurifier-v2) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Water Purifier v3 | miio:basic | [yunmi.waterpurifier.v3](#yunmi-waterpurifier-v3) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Water Purifier (Under sink) v3 | miio:basic | [yunmi.waterpurifier.v3](#yunmi-waterpurifier-v3) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | | Mi Water Purifier v4 | miio:basic | [yunmi.waterpurifier.v4](#yunmi-waterpurifier-v4) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | | Mi Water Purifier lx2 | miio:basic | [yunmi.waterpuri.lx2](#yunmi-waterpuri-lx2) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Water Purifier lx3 | miio:basic | [yunmi.waterpuri.lx3](#yunmi-waterpuri-lx3) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Water Purifier (Under Counter) | miio:basic | [yunmi.waterpuri.lx3](#yunmi-waterpuri-lx3) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | | Mi Water Purifier lx4 | miio:basic | [yunmi.waterpuri.lx4](#yunmi-waterpuri-lx4) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Water Purifier lx5 | miio:basic | [yunmi.waterpuri.lx5](#yunmi-waterpuri-lx5) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Water Purifier lx6 | miio:basic | [yunmi.waterpuri.lx6](#yunmi-waterpuri-lx6) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Water Purifier lx7 | miio:basic | [yunmi.waterpuri.lx7](#yunmi-waterpuri-lx7) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Water Purifier lx8 | miio:basic | [yunmi.waterpuri.lx8](#yunmi-waterpuri-lx8) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Water Purifier lx9 | miio:basic | [yunmi.waterpuri.lx9](#yunmi-waterpuri-lx9) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Water Purifier 1A/400G Pro | miio:basic | [yunmi.waterpuri.lx5](#yunmi-waterpuri-lx5) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Water Purifier (Under Counter) | miio:basic | [yunmi.waterpuri.lx6](#yunmi-waterpuri-lx6) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Water Purifier 500G/500G Pro | miio:basic | [yunmi.waterpuri.lx7](#yunmi-waterpuri-lx7) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Water Purifier 600G | miio:basic | [yunmi.waterpuri.lx8](#yunmi-waterpuri-lx8) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Water Purifier D1 | miio:basic | [yunmi.waterpuri.lx9](#yunmi-waterpuri-lx9) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | | Mi Water Purifier lx10 | miio:basic | [yunmi.waterpuri.lx10](#yunmi-waterpuri-lx10) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Water Purifier lx11 | miio:basic | [yunmi.waterpuri.lx11](#yunmi-waterpuri-lx11) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Mi Water Purifier lx12 | miio:basic | [yunmi.waterpuri.lx12](#yunmi-waterpuri-lx12) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Xiaomi Wifi Extender | miio:unsupported | xiaomi.repeater.v2 | No | | -| Mi Internet Speaker | miio:unsupported | xiaomi.wifispeaker.v1 | No | | -| Xiaomi Mijia Whale Smart Toilet Cover | miio:basic | [xjx.toilet.pro](#xjx-toilet-pro) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Xiaomi Mijia Smart Toilet Cover | miio:basic | [xjx.toilet.relax](#xjx-toilet-relax) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Xiaomi Mijia Smart Toilet Cover | miio:basic | [xjx.toilet.pure](#xjx-toilet-pure) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Xiaomi Mijia Smart Toilet Cover | miio:basic | [xjx.toilet.zero](#xjx-toilet-zero) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Yeelight Lamp | miio:basic | [yeelink.light.bslamp1](#yeelink-light-bslamp1) | Yes | | -| Yeelight Lamp | miio:basic | [yeelink.light.bslamp2](#yeelink-light-bslamp2) | Yes | | -| Yeelight Lamp | miio:basic | [yeelink.light.bslamp3](#yeelink-light-bslamp3) | Yes | | -| Yeelight BadHeater | miio:basic | [yeelink.bhf_light.v1](#yeelink-bhf_light-v1) | Yes | | -| Yeelight BadHeater | miio:basic | [yeelink.bhf_light.v2](#yeelink-bhf_light-v2) | Yes | | -| Yeelight LED Ceiling Lamp | miio:basic | [yeelink.light.ceiling1](#yeelink-light-ceiling1) | Yes | | -| Yeelight LED Ceiling Lamp v2 | miio:basic | [yeelink.light.ceiling2](#yeelink-light-ceiling2) | Yes | | -| Yeelight LED Ceiling Lamp v3 | miio:basic | [yeelink.light.ceiling3](#yeelink-light-ceiling3) | Yes | | -| Yeelight LED Ceiling Lamp v4 (JIAOYUE 650 RGB) | miio:basic | [yeelink.light.ceiling4](#yeelink-light-ceiling4) | Yes | | -| Yeelight LED Ceiling Lamp v4 | miio:basic | [yeelink.light.ceiling4.ambi](#yeelink-light-ceiling4-ambi) | Yes | | -| Yeelight LED Ceiling Lamp v5 | miio:basic | [yeelink.light.ceiling5](#yeelink-light-ceiling5) | Yes | | -| Yeelight LED Ceiling Lamp v6 | miio:basic | [yeelink.light.ceiling6](#yeelink-light-ceiling6) | Yes | | -| Yeelight LED Ceiling Lamp v7 | miio:basic | [yeelink.light.ceiling7](#yeelink-light-ceiling7) | Yes | | -| Yeelight LED Ceiling Lamp v8 | miio:basic | [yeelink.light.ceiling8](#yeelink-light-ceiling8) | Yes | | -| Yeelight LED Ceiling Lamp v9 | miio:basic | [yeelink.light.ceiling9](#yeelink-light-ceiling9) | Yes | | -| Yeelight LED Meteorite lamp | miio:basic | [yeelink.light.ceiling10](#yeelink-light-ceiling10) | Yes | | -| Yeelight LED Ceiling Lamp v11 | miio:basic | [yeelink.light.ceiling11](#yeelink-light-ceiling11) | Yes | | -| Yeelight LED Ceiling Lamp v12 | miio:basic | [yeelink.light.ceiling12](#yeelink-light-ceiling12) | Yes | | -| Yeelight LED Ceiling Lamp v13 | miio:basic | [yeelink.light.ceiling13](#yeelink-light-ceiling13) | Yes | | -| Yeelight LED Ceiling Lamp | miio:basic | [yeelink.light.ceiling14](#yeelink-light-ceiling14) | Yes | | -| Yeelight LED Ceiling Lamp | miio:basic | [yeelink.light.ceiling15](#yeelink-light-ceiling15) | Yes | | -| Yeelight LED Ceiling Lamp | miio:basic | [yeelink.light.ceiling16](#yeelink-light-ceiling16) | Yes | | -| Yeelight LED Ceiling Lamp | miio:basic | [yeelink.light.ceiling17](#yeelink-light-ceiling17) | Yes | | -| Yeelight LED Ceiling Lamp | miio:basic | [yeelink.light.ceiling18](#yeelink-light-ceiling18) | Yes | | -| Yeelight LED Ceiling Lamp | miio:basic | [yeelink.light.ceiling19](#yeelink-light-ceiling19) | Yes | | -| Yeelight LED Ceiling Lamp | miio:basic | [yeelink.light.ceiling20](#yeelink-light-ceiling20) | Yes | | -| Yeelight LED Ceiling Lamp | miio:basic | [yeelink.light.ceiling21](#yeelink-light-ceiling21) | Yes | | -| Yeelight LED Ceiling Lamp | miio:basic | [yeelink.light.ceiling22](#yeelink-light-ceiling22) | Yes | | -| Yeelight LED Ceiling Lamp | miio:basic | [yeelink.light.ceiling23](#yeelink-light-ceiling23) | Yes | | +| Mi Water Purifier C1 (Triple Setting) | miio:basic | [yunmi.waterpuri.lx11](#yunmi-waterpuri-lx11) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Water Purifier S1 | miio:basic | [yunmi.waterpuri.lx12](#yunmi-waterpuri-lx12) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Wi-Fi Repeater 2 | miio:unsupported | xiaomi.repeater.v2 | No | | +| Mi Network Speaker | miio:unsupported | xiaomi.wifispeaker.v1 | No | | +| Uclean Smart Toilet Seat | miio:basic | [xjx.toilet.pro](#xjx-toilet-pro) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Uclean smart toilet relax | miio:basic | [xjx.toilet.relax](#xjx-toilet-relax) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Uclean smart toilet pure | miio:basic | [xjx.toilet.pure](#xjx-toilet-pure) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Whale Spout Smart Toilet Zero | miio:basic | [xjx.toilet.zero](#xjx-toilet-zero) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Mi Bedside Lamp | miio:basic | [yeelink.light.bslamp1](#yeelink-light-bslamp1) | Yes | | +| Mi Bedside Lamp 2 | miio:basic | [yeelink.light.bslamp2](#yeelink-light-bslamp2) | Yes | | +| Yeelight Bedside Lamp II | miio:basic | [yeelink.light.bslamp3](#yeelink-light-bslamp3) | Yes | | +| Yeelight Smart Bath Heater Pro | miio:basic | [yeelink.bhf_light.v1](#yeelink-bhf_light-v1) | Yes | | +| Yeelight Smart Bath Heater | miio:basic | [yeelink.bhf_light.v2](#yeelink-bhf_light-v2) | Yes | | +| Yeelight Ceiling Light | miio:basic | [yeelink.light.ceiling1](#yeelink-light-ceiling1) | Yes | | +| Yeelight Ceiling Light SE | miio:basic | [yeelink.light.ceiling2](#yeelink-light-ceiling2) | Yes | | +| Yeelight LED Ceiling Light | miio:basic | [yeelink.light.ceiling3](#yeelink-light-ceiling3) | Yes | | +| Yeelight LED Ceiling Light | miio:basic | [yeelink.light.ceiling4](#yeelink-light-ceiling4) | Yes | | | Yeelight LED Ceiling Ambi Lamp | miio:basic | [yeelink.light.ceiling4.ambi](#yeelink-light-ceiling4-ambi) | Yes | | +| Mi LED Ceiling Light | miio:basic | [yeelink.light.ceiling5](#yeelink-light-ceiling5) | Yes | | +| Yeelight HaoShi LED Ceiling Lamp Pro | miio:basic | [yeelink.light.ceiling6](#yeelink-light-ceiling6) | Yes | | +| Yeelight Haoshi Ceiling Lamp | miio:basic | [yeelink.light.ceiling7](#yeelink-light-ceiling7) | Yes | | +| LED Ceiling Light Crystal Plus | miio:basic | [yeelink.light.ceiling8](#yeelink-light-ceiling8) | Yes | | +| Yeelight HaoShi LED Ceiling Lamp Pro | miio:basic | [yeelink.light.ceiling9](#yeelink-light-ceiling9) | Yes | | +| Yeelight Crystal Pendant Lamp | miio:basic | [yeelink.light.ceiling10](#yeelink-light-ceiling10) | Yes | | +| Yeelight Ceiling Light 320 1S | miio:basic | [yeelink.light.ceiling11](#yeelink-light-ceiling11) | Yes | | +| Yeelight stylized Ceiling Light Pro | miio:basic | [yeelink.light.ceiling12](#yeelink-light-ceiling12) | Yes | | +| Yeelight Ceiling Light | miio:basic | [yeelink.light.ceiling13](#yeelink-light-ceiling13) | Yes | | +| Yeelight Ceiling Light Mini | miio:basic | [yeelink.light.ceiling14](#yeelink-light-ceiling14) | Yes | | +| Yeelight Ceiling Light 480 1S | miio:basic | [yeelink.light.ceiling15](#yeelink-light-ceiling15) | Yes | | +| Yeelight Xingyu Ceiling Light | miio:basic | [yeelink.light.ceiling16](#yeelink-light-ceiling16) | Yes | | +| Yeelight ShaoHua Celing Light | miio:basic | [yeelink.light.ceiling17](#yeelink-light-ceiling17) | Yes | | +| Yeelight Ceiling Light Pro | miio:basic | [yeelink.light.ceiling18](#yeelink-light-ceiling18) | Yes | | +| Yeelight Ceiling Light Pro | miio:basic | [yeelink.light.ceiling19](#yeelink-light-ceiling19) | Yes | | +| Yeelight Ceiling Light | miio:basic | [yeelink.light.ceiling20](#yeelink-light-ceiling20) | Yes | | +| Mi Smart LED Living Room Ceiling Light | miio:basic | [yeelink.light.ceiling21](#yeelink-light-ceiling21) | Yes | | +| Mi Smart LED Ceiling Light | miio:basic | [yeelink.light.ceiling22](#yeelink-light-ceiling22) | Yes | | +| Mi Smart LED Ceiling Light (350mm) | miio:basic | [yeelink.light.ceiling23](#yeelink-light-ceiling23) | Yes | | | Yeelight LED Ceiling Ambi Lamp | miio:basic | [yeelink.light.ceiling10.ambi](#yeelink-light-ceiling10-ambi) | Yes | | | Yeelight LED Ceiling Ambi Lamp | miio:basic | [yeelink.light.ceiling19.ambi](#yeelink-light-ceiling19-ambi) | Yes | | | Yeelight LED Ceiling Ambi Lamp | miio:basic | [yeelink.light.ceiling20.ambi](#yeelink-light-ceiling20-ambi) | Yes | | -| Yeelight ct2 | miio:basic | [yeelink.light.ct2](#yeelink-light-ct2) | Yes | | -| Yeelight White Bulb | miio:basic | [yeelink.light.mono1](#yeelink-light-mono1) | Yes | | +| Yeelight LED Bulb (Tunable) | miio:basic | [yeelink.light.ct2](#yeelink-light-ct2) | Yes | | +| Yeelight Bulb | miio:basic | [yeelink.light.mono1](#yeelink-light-mono1) | Yes | | | Yeelight White Bulb v2 | miio:basic | [yeelink.light.mono2](#yeelink-light-mono2) | Yes | | -| Yeelight White | miio:basic | [yeelink.light.mono5](#yeelink-light-mono5) | Yes | | -| Yeelight Wifi Speaker | miio:unsupported | yeelink.wifispeaker.v1 | No | | -| Yeelight | miio:basic | [yeelink.light.lamp1](#yeelink-light-lamp1) | Yes | | -| Yeelight | miio:basic | [yeelink.light.lamp2](#yeelink-light-lamp2) | Yes | | -| Yeelight | miio:basic | [yeelink.light.lamp3](#yeelink-light-lamp3) | Yes | | -| Yeelight | miio:basic | [yeelink.light.lamp4](#yeelink-light-lamp4) | Yes | | -| Yeelight | miio:basic | [yeelink.light.lamp5](#yeelink-light-lamp5) | Yes | | +| Yeelight LED Filament Bulb | miio:basic | [yeelink.light.mono5](#yeelink-light-mono5) | Yes | | +| Yeelight Smart Speaker | miio:unsupported | yeelink.wifispeaker.v1 | No | | +| Mi LED Desk Lamp | miio:basic | [yeelink.light.lamp1](#yeelink-light-lamp1) | Yes | | +| Mi Smart LED Desk Lamp Pro | miio:basic | [yeelink.light.lamp2](#yeelink-light-lamp2) | Yes | | +| Yeelight LED Lamp | miio:basic | [yeelink.light.lamp3](#yeelink-light-lamp3) | Yes | | +| Mi LED Desk Lamp 1S | miio:basic | [yeelink.light.lamp4](#yeelink-light-lamp4) | Yes | | +| Yeelight Smart Desk Lamp Prime | miio:basic | [yeelink.light.lamp5](#yeelink-light-lamp5) | Yes | | | Yeelight | miio:basic | [yeelink.light.lamp6](#yeelink-light-lamp6) | Yes | | -| Yeelight | miio:basic | [yeelink.light.lamp7](#yeelink-light-lamp7) | Yes | | +| Yeelight LED Light Sensor Desk Lamp V1 | miio:basic | [yeelink.light.lamp7](#yeelink-light-lamp7) | Yes | | | Yeelight | miio:basic | [yeelink.light.lamp8](#yeelink-light-lamp8) | Yes | | -| Yeelight Panel | miio:basic | [yeelink.light.panel1](#yeelink-light-panel1) | Yes | | -| Yeelight Strip | miio:basic | [yeelink.light.strip1](#yeelink-light-strip1) | Yes | | -| Yeelight Strip | miio:basic | [yeelink.light.strip2](#yeelink-light-strip2) | Yes | | -| Yeelight Strip | miio:basic | [yeelink.light.strip4](#yeelink-light-strip4) | Yes | | -| Yeelight | miio:basic | [yeelink.light.virtual](#yeelink-light-virtual) | Yes | | +| Yeelight Whiteglow Panel Light | miio:basic | [yeelink.light.panel1](#yeelink-light-panel1) | Yes | | +| Yeelight Lightstrip | miio:basic | [yeelink.light.strip1](#yeelink-light-strip1) | Yes | | +| Yeelight Lightstrip Plus | miio:basic | [yeelink.light.strip2](#yeelink-light-strip2) | Yes | | +| Yeelight Willow LED Lightstrip | miio:basic | [yeelink.light.strip4](#yeelink-light-strip4) | Yes | | +| Light Group (Mi & Yeelight) | miio:basic | [yeelink.light.virtual](#yeelink-light-virtual) | Yes | | | Yeelight Color Bulb | miio:basic | [yeelink.light.color1](#yeelink-light-color1) | Yes | | -| Yeelight Color Bulb YLDP06YL 10W | miio:basic | [yeelink.light.color2](#yeelink-light-color2) | Yes | | -| Yeelight Color Bulb YLDP02YL 9W | miio:basic | [yeelink.light.color3](#yeelink-light-color3) | Yes | | -| Yeelight Bulb YLDP13YL (8,5W) | miio:basic | [yeelink.light.color4](#yeelink-light-color4) | Yes | | -| Yeelight Dual Control Module | miio:basic | [yeelink.switch.sw1](#yeelink-switch-sw1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Yeelight yilai ceiling | miio:basic | [yilai.light.ceiling1](#yilai-light-ceiling1) | Yes | | -| Yeelight yilai ceiling | miio:basic | [yilai.light.ceiling2](#yilai-light-ceiling2) | Yes | | -| Yeelight yilai ceiling | miio:basic | [yilai.light.ceiling3](#yilai-light-ceiling3) | Yes | | -| Zhimi Heater | miio:basic | [zhimi.heater.za1](#zhimi-heater-za1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Zhimi Heater | miio:basic | [zhimi.heater.za2](#zhimi-heater-za2) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | -| Zhimi Heater | miio:basic | [zhimi.heater.zb1](#zhimi-heater-zb1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Yeelight LED Bulb (Color) | miio:basic | [yeelink.light.color2](#yeelink-light-color2) | Yes | | +| Mi LED Smart Bulb (White and Color) | miio:basic | [yeelink.light.color3](#yeelink-light-color3) | Yes | | +| Yeelight LED Bulb 1S(Color) | miio:basic | [yeelink.light.color4](#yeelink-light-color4) | Yes | | +| Yeelight Smart Dual Control Module | miio:basic | [yeelink.switch.sw1](#yeelink-switch-sw1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Yilai Ceiling Light Aiyue 480 | miio:basic | [yilai.light.ceiling1](#yilai-light-ceiling1) | Yes | | +| Yilai Ceiling Lamp Hefeng 430 | miio:basic | [yilai.light.ceiling2](#yilai-light-ceiling2) | Yes | | +| Yilai Ceiling Lamp Hefeng Pro | miio:basic | [yilai.light.ceiling3](#yilai-light-ceiling3) | Yes | | +| Smartmi Radiant Heater Smart Version | miio:basic | [zhimi.heater.za1](#zhimi-heater-za1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Smartmi Smart Convector Heater 1S | miio:basic | [zhimi.heater.za2](#zhimi-heater-za2) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | +| Smartmi Smart Convector Heater 1S | miio:basic | [zhimi.heater.zb1](#zhimi-heater-zb1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses | # Advanced: Unsupported devices @@ -434,7 +443,7 @@ note: the ADVANCED `actions#commands` and `actions#rpc` channels can be used to e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would enable a pre-configured timer. See https://github.com/marcelrv/XiaomiRobotVacuumProtocol for all known available commands. -### Mi Air Monitor v1 (zhimi.airmonitor.v1) Channels +### Mi PM2.5 Air Quality Monitor (zhimi.airmonitor.v1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -447,7 +456,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | night_begin | Number | Night Begin Time | | | night_end | Number | Night End Time | | -### Mi Air Quality Monitor 2gen (cgllc.airmonitor.b1) Channels +### Mi Multifunction Air Monitor (cgllc.airmonitor.b1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -458,7 +467,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | humidity | Number | Humidity | | | temperature | Number:Temperature | Temperature | | -### Mi Air Quality Monitor S1 (cgllc.airmonitor.s1) Channels +### Qingping Air Monitor (cgllc.airmonitor.s1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -469,7 +478,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | humidity | Number | Humidity | | | temperature | Number:Temperature | Temperature | | -### Mi Air Humidifier (zhimi.humidifier.v1) Channels +### Smartmi Humidifier (zhimi.humidifier.v1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -488,7 +497,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | temperature | Number:Temperature | Temperature | | | childlock | Switch | Child Lock | | -### Mi Air Humidifier (zhimi.humidifier.ca1) Channels +### Smartmi Evaporative Humidifier (zhimi.humidifier.ca1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -507,7 +516,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | temperature | Number:Temperature | Temperature | | | childlock | Switch | Child Lock | | -### Mi Air Evaporative Humidifier 2 (zhimi.humidifier.ca4) Channels +### Smartmi Evaporative Humidifer 2 (zhimi.humidifier.ca4) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -530,7 +539,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | clean | Switch | Clean Mode | | | countryCode | Number | Country Code | | -### Mi Air Humidifier 2 (zhimi.humidifier.cb1) Channels +### Smartmi Evaporative Humidifier (zhimi.humidifier.cb1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -562,7 +571,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | @@ -583,7 +592,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | @@ -604,7 +613,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | @@ -625,7 +634,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | @@ -646,7 +655,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | @@ -668,7 +677,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | motorspeed | Number | Motor Speed | | | motorspeed2 | Number | Motor Speed 2 | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | childlock | Switch | Child Lock | | @@ -688,13 +697,13 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | | childlock | Switch | Child Lock | | -### Mi Air Purifier (mini) (zhimi.airpurifier.m2) Channels +### Mi Air Purifier 2 (zhimi.airpurifier.m2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -709,13 +718,13 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | | childlock | Switch | Child Lock | | -### Mi Air Purifier MS1 (zhimi.airpurifier.ma1) Channels +### Mi Air Purifier 2S (zhimi.airpurifier.ma1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -730,13 +739,13 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | | childlock | Switch | Child Lock | | -### Mi Air Purifier MS2 (zhimi.airpurifier.ma2) Channels +### Mi Air Purifier 2S (zhimi.airpurifier.ma2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -751,7 +760,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | @@ -816,7 +825,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | I2cErrorCount | Number | others-i2c-error-count | | | ManualLevel | Number | others-manual-level | | -### Mi Air Purifier 3 (zhimi.airpurifier.mb3) Channels +### Mi Air Purifier 3/3H (zhimi.airpurifier.mb3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -891,13 +900,13 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | | childlock | Switch | Child Lock | | -### Mi Air Purifier Super 2 (zhimi.airpurifier.sa2) Channels +### Mi Air Purifier MAX / MAX Pro (zhimi.airpurifier.sa2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -912,7 +921,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | @@ -942,7 +951,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | airFreshFilterProDays | Number | Filter Pro Days Remaining | | | airFreshResetFilter | String | Reset Filter | | -### Mi Fresh Air Ventilator A1 (dmaker.airfresh.a1) Channels +### Mi Fresh Air Ventilator A1-150 (dmaker.airfresh.a1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -962,7 +971,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | airFreshFilterDays | Number | Filter Days Remaining | | | airFreshResetFilterA1 | String | Reset Filter | | -### Gosund Plug (cuco.plug.cp1) Channels +### Gosund Smart Plug (cuco.plug.cp1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -972,7 +981,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | SerialNumber | String | Device Information-Device Serial Number | | | On | Switch | Switch-Switch Status | | -### Vacuum 1C STYTJ01ZHM (dreame.vacuum.mc1808) Channels +### Mi Robot Vacuum Mop 1C STYTJ01ZHM (dreame.vacuum.mc1808) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1008,7 +1017,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | VoicePackets | String | Audio - Voice Packets | | | TimeZone | String | Time - Time Zone | | -### dreame.vacuum.p2008 (dreame.vacuum.p2008) Channels +### Dreame Robot Vacuum-Mop F9 (dreame.vacuum.p2008) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1045,7 +1054,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | 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"] | -### Mi Air Purifier mb1 (zhimi.airpurifier.mb1) Channels +### Mi Air Purifier 2S (zhimi.airpurifier.mb1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1060,7 +1069,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | @@ -1081,13 +1090,13 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | | childlock | Switch | Child Lock | | -### Mi Air Purifier 2S (zhimi.airpurifier.mc2) Channels +### Mi Air Purifier 2H (zhimi.airpurifier.mc2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1102,7 +1111,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | filterhours | Number:Time | Filter Hours used | | | usedhours | Number:Time | Run Time | | | motorspeed | Number | Motor Speed | | -| filterlife | Number | Filter Life | | +| filterlife | Number | Filter Life | | | favoritelevel | Number | Favorite Level | | | temperature | Number:Temperature | Temperature | | | purifyvolume | Number | Purivied Volume | | @@ -1130,7 +1139,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | battery | Number | Battery | | | move | String | Move Direction | | -### Mi Smart Fan (zhimi.fan.v2) Channels +### Smartmi DC Pedestal Fan (zhimi.fan.v2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1152,7 +1161,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | battery | Number | Battery | | | move | String | Move Direction | | -### Mi Smart Pedestal Fan (zhimi.fan.v3) Channels +### Smartmi DC Pedestal Fan (zhimi.fan.v3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1174,7 +1183,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | battery | Number | Battery | | | move | String | Move Direction | | -### Xiaomi Mi Smart Pedestal Fan (zhimi.fan.sa1) Channels +### Mi Standing Fan (zhimi.fan.sa1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1192,7 +1201,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | acPower | Switch | AC Power | | | move | String | Move Direction | | -### Xiaomi Mi Smart Pedestal Fan (zhimi.fan.za1) Channels +### Smartmi Inverter Pedestal Fan (zhimi.fan.za1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1210,7 +1219,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | acPower | Switch | AC Power | | | move | String | Move Direction | | -### Xiaomi Mi Smart Pedestal Fan (zhimi.fan.za3) Channels +### Smartmi Standing Fan 2 (zhimi.fan.za3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1227,7 +1236,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | naturalLevel | Number | Natural Level | | | move | String | Move Direction | | -### Xiaomi Mi Smart Pedestal Fan (zhimi.fan.za4) Channels +### Smartmi Standing Fan 2S (zhimi.fan.za4) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1244,7 +1253,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | naturalLevel | Number | Natural Level | | | move | String | Move Direction | | -### Xiaomi Mijia Smart Tower Fan (dmaker.fan.1c) Channels +### Mi Smart Standing Fan 2 Lite (dmaker.fan.1c) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1261,7 +1270,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | Brightness | Switch | Fan-Brightness | | | PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | | -### Xiaomi Mijia Smart Tower Fan (dmaker.fan.p5) Channels +### Mi Smart Standing Fan 1X (dmaker.fan.p5) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1275,7 +1284,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | child_lock | Switch | Child Lock | | | speed | Number | Speed | | -### Xiaomi Mijia Smart Tower Fan (dmaker.fan.p8) Channels +### Mi Smart Standing Fan 1C (dmaker.fan.p8) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1292,7 +1301,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | Brightness | Switch | Fan-Brightness | | | PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | | -### Xiaomi Mijia Smart Tower Fan (dmaker.fan.p9) Channels +### Mi Smart Tower Fan (dmaker.fan.p9) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1312,7 +1321,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | SpeedLevel | Number | Fan-Speed Level | | | PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | | -### Xiaomi Mijia Smart Tower Fan (dmaker.fan.p10) Channels +### Mi Smart Standing Fan 2 (dmaker.fan.p10) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1332,7 +1341,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | SpeedLevel | Number | Fan-Speed Level | | | PhysicalControlsLocked | Switch | Physical Control Locked-Physical Control Locked | | -### Mi Smart Home Gateway v1 (lumi.gateway.v1) Channels +### Mi smart Home Gateway Hub v1 (lumi.gateway.v1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1342,7 +1351,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | alarmingVol | Number | Alarming Volume | | | doorbellPush | String | Doorbell Push | | -### Mi Smart Home Gateway v2 (lumi.gateway.v2) Channels +### Mi smart Home GatewayHub v2 (lumi.gateway.v2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1352,7 +1361,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | alarmingVol | Number | Alarming Volume | | | doorbellPush | String | Doorbell Push | | -### Mi Smart Home Gateway v3 (lumi.gateway.v3) Channels +### Mi mart Home Gateway Hub v3 (lumi.gateway.v3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1362,7 +1371,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | alarmingVol | Number | Alarming Volume | | | doorbellPush | String | Doorbell Push | | -### Xiaomi Mi Mijia Gateway V3 ZNDMWG03LM (lumi.gateway.mgl03) Channels +### Mi Air Purifier virtual (lumi.gateway.mgl03) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1372,26 +1381,103 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | alarmingVol | Number | Alarming Volume | | | doorbellPush | String | Doorbell Push | | -### Mi Humdifier (zhimi.humidifier.v1) Channels +### HUIZUO ARIES For Bedroom (huayi.light.ari013) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| mode | String | Mode | | -| humidity | Number | Humidity | | -| setHumidity | Number | Humidity Set | | -| aqi | Number | Air Quality Index | | -| translevel | Number | Trans_level | | -| bright | Number | 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 | | +| on | Switch | Light - Switch Status | | +| brightness | Number:Dimensionless | Light - Brightness | | +| color-temperature | Number:Temperature | Light - Color Temperature | | -### Xiaomi youpin Curtain Controller (Wi-Fi) (lumi.curtain.hagl05) Channels +### HUIZUO ARIES For Living Room (huayi.light.aries) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| on | Switch | Light - Switch Status | | +| brightness | Number:Dimensionless | Light - Brightness | | +| color-temperature | Number:Temperature | Light - Color Temperature | | + +### HUIZUO PEGASUS For Living Room (huayi.light.peg091) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| on | Switch | Light - Switch Status | | +| brightness | Number:Dimensionless | Light - Brightness | | +| color-temperature | Number:Temperature | Light - Color Temperature | | + +### HUIZUO PEGASUS For Bedroom (huayi.light.peg093) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| on | Switch | Light - Switch Status | | +| brightness | Number:Dimensionless | Light - Brightness | | +| color-temperature | Number:Temperature | Light - Color Temperature | | + +### HUIZUO PISCES For Bedroom (huayi.light.pis123) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| on | Switch | Light - Switch Status | | +| brightness | Number:Dimensionless | 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 - Switch Status | | +| brightness | Number:Dimensionless | Light - Brightness | | +| color-temperature | Number:Temperature | Light - Color Temperature | | + +### HUIZUO TAURUS For Bedroom (huayi.light.tau023) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| on | Switch | Light - Switch Status | | +| brightness | Number:Dimensionless | 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 - Switch Status | | +| brightness | Number:Dimensionless | Light - Brightness | | +| color-temperature | Number:Temperature | Light - Color Temperature | | + +### HUIZUO VIRGO For Bedroom (huayi.light.vir063) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| on | Switch | Light - Switch Status | | +| brightness | Number:Dimensionless | 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 - Switch Status | | +| brightness | Number:Dimensionless | Light - Brightness | | +| color-temperature | Number:Temperature | Light - Color Temperature | | + +### HUIZUO Ceiling Light (huayi.light.wy) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| on | Switch | Light - Switch Status | | +| brightness | Number:Dimensionless | Light - Brightness | | +| color-temperature | Number:Temperature | Light - Color Temperature | | + +### HUIZUO ZIWEI Ceiling Lamp (huayi.light.zw131) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| on | Switch | Light - Switch Status | | +| brightness | Number:Dimensionless | Light - Brightness | | +| color-temperature | Number:Temperature | Light - Color Temperature | | + +### Xiaomiyoupin Curtain Controller (Wi-Fi) (lumi.curtain.hagl05) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1405,7 +1491,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | en-night-tip-light | Switch | Set Night Tip Light | Value mapping [0="Disable",1="Enable"] | | run-time | Number | curtain_cfg - Run-time | | -### Mr Bond M1 Pro Smart Clothes Dryer (mrbond.airer.m1pro) Channels +### MR.BOND (mrbond.airer.m1pro) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1417,7 +1503,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | disinfect | Switch | disinfect | | | distime | Number | Disinfect Time | | -### Mr Bond M1 Smart Clothes Dryer (mrbond.airer.m1s) Channels +### MR.BOND (mrbond.airer.m1s) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1429,7 +1515,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | disinfect | Switch | disinfect | | | distime | Number | Disinfect Time | | -### Mr Bond M1 Super Smart Clothes Dryer (mrbond.airer.m1super) Channels +### MR.BOND (mrbond.airer.m1super) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1441,7 +1527,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | disinfect | Switch | disinfect | | | distime | Number | Disinfect Time | | -### Xiaomi Mi Robot Vacuum MOP Essential (mijia.vacuum.v2) Channels +### Mi Robot Vacuum-Mop Essential (mijia.vacuum.v2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1470,7 +1556,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | not-disturb-switch | Switch | Language - Not Disturb Switch | | | mop-status | Number | Other Status - Mop Status | Value mapping [0="MopUninstall",1="MopInstall"] | -### Xiaomi Scishare smart capsule coffee machine (scishare.coffee.s1102) Channels +### SCISHARE Smart Capsule Coffee Machine (scishare.coffee.s1102) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1490,7 +1576,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | 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 Philips Eyecare Smart Lamp 2 (philips.light.sread1) Channels +### Philips EyeCare connected desk lamp gen2. (philips.light.sread1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1502,7 +1588,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | eyecare | Switch | Eyecare | | | bl | Switch | Night Light | | -### Xiaomi Philips Eyecare Smart Lamp 2 (philips.light.sread2) Channels +### Mijia Philips Desk Lamp 2S (philips.light.sread2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1514,7 +1600,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | eyecare | Switch | Eyecare | | | bl | Switch | Night Light | | -### Xiaomi Philips LED Ceiling Lamp (philips.light.ceiling) Channels +### Philips connected ceiling (philips.light.ceiling) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1525,7 +1611,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | switchscene | Switch | Switch Scene | | | toggle | Switch | Toggle | | -### Xiaomi Philips LED Ceiling Lamp (philips.light.zyceiling) Channels +### Philips ZhiYi ceiling lamp (philips.light.zyceiling) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1536,7 +1622,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | switchscene | Switch | Switch Scene | | | toggle | Switch | Toggle | | -### Xiaomi Philips Bulb (philips.light.bulb) Channels +### Philips ZhiRui E27 bulb (philips.light.bulb) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1548,7 +1634,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | switchscene | Switch | Switch Scene | | | delayoff | Switch | Delay Off | | -### Xiaomi Philips Wi-Fi Bulb E27 White (philips.light.hbulb) Channels +### Philips Wi-Fi bulb E27 White (philips.light.hbulb) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1560,7 +1646,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | switchscene | Switch | Switch Scene | | | delayoff | Switch | Delay Off | | -### PHILIPS Zhirui Smart LED Bulb E14 Candle Lamp (philips.light.candle) Channels +### Philips ZhiRui E14 candle lamp Frosted version (philips.light.candle) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1571,7 +1657,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | delayoff | Switch | Delay Off | | | toggle | Switch | Toggle | | -### Xiaomi Philips Downlight (philips.light.downlight) Channels +### Philips ZhiRui downlight (philips.light.downlight) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1583,7 +1669,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | switchscene | Switch | Switch Scene | | | delayoff | Switch | Delay Off | | -### Xiaomi Philips ZhiRui bedside lamp (philips.light.moonlight) Channels +### Philips ZhiRui bedside lamp (philips.light.moonlight) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1596,7 +1682,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | delayoff | Switch | Delay Off | | | toggle | Switch | Toggle | | -### Philips Ceiling Light (philips.light.bceiling1) Channels +### Philips Zhirui Ceiling Lamp Bedroom 40W (philips.light.bceiling1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1612,7 +1698,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | delayoff | Switch | Delay Off | | | mb | Switch | MiBand | | -### Philips Ceiling Light (philips.light.bceiling2) Channels +### Philips Zhirui Ceiling Lamp Bedroom 28W (philips.light.bceiling2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1628,7 +1714,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | delayoff | Switch | Delay Off | | | mb | Switch | MiBand | | -### Philips Light (philips.light.cbulb) Channels +### Mijia Philips Color Bulb (philips.light.cbulb) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1667,7 +1753,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | switch_en | Switch | Switch Enabled | | | delayoff | Switch | Delay Off | | -### Philips Light (philips.light.rwread) Channels +### Mijia Philips Study Desk Lamp (philips.light.rwread) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1677,7 +1763,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | flm | Number | Follow Me | | | dv | Number | DV | | -### Philips Light (philips.light.lnblight1) Channels +### Philips ZhiYi Ceiling lamp FL 40W (philips.light.lnblight1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1693,7 +1779,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | delayoff | Switch | Delay Off | | | mb | Switch | MiBand | | -### Philips Light (philips.light.lnblight2) Channels +### Philips ZhiYi Ceiling lamp FL 28W (philips.light.lnblight2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1709,7 +1795,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | delayoff | Switch | Delay Off | | | mb | Switch | MiBand | | -### Philips Light (philips.light.lnlrlight) Channels +### Philips ZhiYi Ceiling lamp FL 80W (philips.light.lnlrlight) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1725,7 +1811,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | delayoff | Switch | Delay Off | | | mb | Switch | MiBand | | -### Philips Light (philips.light.lrceiling) Channels +### Philips Zhirui Ceiling Lamp Living room 80W (philips.light.lrceiling) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1741,7 +1827,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | delayoff | Switch | Delay Off | | | mb | Switch | MiBand | | -### Xiaomi PHILIPS Zhirui Smart LED Bulb E14 Candle Lamp White Crystal (philips.light.candle2) Channels +### Philips ZhiRui E14 candle lamp crystal version (philips.light.candle2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1752,7 +1838,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | delayoff | Switch | Delay Off | | | toggle | Switch | Toggle | | -### philips.light.mono1 (philips.light.mono1) Channels +### Philips Smart Lamp (philips.light.mono1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1760,7 +1846,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | brightness | Dimmer | Brightness | | | scene | Number | Scene | | -### Philips Down Light (philips.light.dlight) Channels +### ZhiRui dimmable downlight (philips.light.dlight) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1775,7 +1861,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.mceil) Channels +### Zhirui Ceiling Lamp Nordic 80W (philips.light.mceil) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1790,7 +1876,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.mceilm) Channels +### Zhirui Ceiling Lamp Nordic 40W (philips.light.mceilm) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1805,7 +1891,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.mceils) Channels +### Zhirui Ceiling Lamp Nordic 28W (philips.light.mceils) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1820,7 +1906,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.obceil) Channels +### Zhirui Ceiling Lamp Black 80W (philips.light.obceil) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1835,7 +1921,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.obceim) Channels +### Zhirui Ceiling Lamp Black 40W (philips.light.obceim) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1850,7 +1936,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.obceis) Channels +### Zhirui Ceiling Lamp Black 28W (philips.light.obceis) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1865,7 +1951,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.sceil) Channels +### Zhirui Ceiling Lamp Starry 80W (philips.light.sceil) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1880,7 +1966,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.sceilm) Channels +### Zhirui Ceiling Lamp Starry 40W (philips.light.sceilm) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1895,7 +1981,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.sceils) Channels +### Zhirui Ceiling Lamp Starry 28W (philips.light.sceils) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1910,7 +1996,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.xzceil) Channels +### Zhirui Ceiling Lamp Gorgeous 80W (philips.light.xzceil) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1925,7 +2011,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.xzceim) Channels +### Zhirui Ceiling Lamp Gorgeous 40W (philips.light.xzceim) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1940,7 +2026,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### Philips Ceiling Light (philips.light.xzceis) Channels +### Zhirui Ceiling Lamp Gorgeous 28W (philips.light.xzceis) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1955,7 +2041,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | dimmingPeriod | Number | Dimming Period | | | MibandStatus | String | Mi Band Status | | -### philips.light.virtual (philips.light.virtual) Channels +### Philips connected lights (philips.light.virtual) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1967,7 +2053,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | switchscene | Switch | Switch Scene | | | delayoff | Switch | Delay Off | | -### philips.light.zysread (philips.light.zysread) Channels +### Philips ZhiYi desk lamp (philips.light.zysread) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1979,7 +2065,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | switchscene | Switch | Switch Scene | | | delayoff | Switch | Delay Off | | -### philips.light.zystrip (philips.light.zystrip) Channels +### Philips ZhiYi strip (philips.light.zystrip) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1991,7 +2077,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | switchscene | Switch | Switch Scene | | | delayoff | Switch | Delay Off | | -### Mi Power-plug (chuangmi.plug.m1) Channels +### Mi Plug Mini (chuangmi.plug.m1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -1999,7 +2085,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | temperature | Number:Temperature | Temperature | | | led | Switch | Indicator light | | -### Mi Power-plug v1 (chuangmi.plug.v1) Channels +### Mi Smart Power Plug (chuangmi.plug.v1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2007,14 +2093,14 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | usb | Switch | USB | | | temperature | Number:Temperature | Temperature | | -### Mi Power-plug v2 (chuangmi.plug.v2) Channels +### Mi Smart Power Plug v2 (chuangmi.plug.v2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| | power | Switch | Power | | | usb | Switch | USB | | -### Mi Power-plug v3 (chuangmi.plug.v3) Channels +### MIJIA Smart Plug Enhanced (chuangmi.plug.v3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2023,7 +2109,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | temperature | Number:Temperature | Temperature | | | led | Switch | Wifi LED | | -### Mi Power-plug (chuangmi.plug.m3) Channels +### Mi Smart Plug (Wi-Fi) Basic (chuangmi.plug.m3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2031,7 +2117,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | temperature | Number:Temperature | Temperature | | | led | Switch | Indicator light | | -### Mi Smart Plug (chuangmi.plug.hmi205) Channels +### Mi Smart Plug WiFi (chuangmi.plug.hmi205) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2039,7 +2125,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | temperature | Number:Temperature | Temperature | | | led | Switch | Indicator light | | -### Mi Smart Plug (chuangmi.plug.hmi206) Channels +### Mi Smart Plug (WiFi) (chuangmi.plug.hmi206) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2048,7 +2134,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | temperature | Number:Temperature | Temperature | | | led | Switch | Wifi LED | | -### Mi Smart Plug (chuangmi.plug.hmi208) Channels +### Mi Smart Wi-Fi Plug (Bluetooth Gateway) (chuangmi.plug.hmi208) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2057,7 +2143,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | temperature | Number:Temperature | Temperature | | | led | Switch | Wifi LED | | -### Qing Mi Smart Power Strip v1 (qmi.powerstrip.v1) Channels +### CHINGMI Smart Power Strip v1 (qmi.powerstrip.v1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2071,7 +2157,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | lp_autooff_delay | Number | Low Power Limit Time | | | lp_threshold | Number | Low Power Threshold | | -### Mi Power-strip v2 (zimi.powerstrip.v2) Channels +### Mi Smart Power Strip (zimi.powerstrip.v2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2085,7 +2171,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | lp_autooff_delay | Number | Low Power Limit Time | | | lp_threshold | Number | Low Power Threshold | | -### Xiaomi Mijia vacuum V-RVCLM21B (viomi.vacuum.v6) Channels +### Viomi Cleaning Robot V-RVCLM21B (viomi.vacuum.v6) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2105,7 +2191,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | is_mop | Number | is_mop | | | has_newmap | Number | has_newmap | | -### Xiaomi Mijia vacuum mop STYJ02YM (viomi.vacuum.v7) Channels +### Mi Robot Vacuum-Mop P (viomi.vacuum.v7) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2125,7 +2211,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | is_mop | Number | is_mop | | | has_newmap | Number | has_newmap | | -### Xiaomi Mijia vacuum mop STYJ02YM v2 (viomi.vacuum.v8) Channels +### Mi Robot Vacuum-Mop P (viomi.vacuum.v8) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2145,14 +2231,14 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | is_mop | Number | is_mop | | | has_newmap | Number | has_newmap | | -### Mijia 1 Gang Wall Smart Switch (WIFI) - PTX switch (090615.switch.xswitch01) Channels +### PTX OneKey Switch (WIFI) (090615.switch.xswitch01) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| | switch1state | Number | Switch 1 | | | switch1name | String | Switch Name 1 | | -### Mijia 2 Gang Wall Smart Switch (WIFI) - PTX switch (090615.switch.xswitch02) Channels +### PTX Twokey switch(wifi) (090615.switch.xswitch02) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2161,7 +2247,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | switch1name | String | Switch Name 1 | | | switch2name | String | Switch Name 2 | | -### Mijia 3 Gang Wall Smart Switch (WIFI) - PTX switch (090615.switch.xswitch03) Channels +### PTX ThreeKey Switch (WIFI) (090615.switch.xswitch03) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2218,7 +2304,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | f3_usedflow | Number | Filter 3 Used Flow | | | f3_usedtime | Number | Filter 3 Used Time | | -### Mi Water Purifier v3 (yunmi.waterpurifier.v3) Channels +### Mi Water Purifier (Under sink) v3 (yunmi.waterpurifier.v3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2287,7 +2373,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | f3_usedflow | Number | Filter 3 Used Flow | | | f3_usedtime | Number | Filter 3 Used Time | | -### Mi Water Purifier lx3 (yunmi.waterpuri.lx3) Channels +### Mi Water Purifier (Under Counter) (yunmi.waterpuri.lx3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2333,7 +2419,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | f3_usedflow | Number | Filter 3 Used Flow | | | f3_usedtime | Number | Filter 3 Used Time | | -### Mi Water Purifier lx5 (yunmi.waterpuri.lx5) Channels +### Mi Water Purifier 1A/400G Pro (yunmi.waterpuri.lx5) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2356,7 +2442,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | f3_usedflow | Number | Filter 3 Used Flow | | | f3_usedtime | Number | Filter 3 Used Time | | -### Mi Water Purifier lx6 (yunmi.waterpuri.lx6) Channels +### Mi Water Purifier (Under Counter) (yunmi.waterpuri.lx6) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2379,7 +2465,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | f3_usedflow | Number | Filter 3 Used Flow | | | f3_usedtime | Number | Filter 3 Used Time | | -### Mi Water Purifier lx7 (yunmi.waterpuri.lx7) Channels +### Mi Water Purifier 500G/500G Pro (yunmi.waterpuri.lx7) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2402,7 +2488,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | f3_usedflow | Number | Filter 3 Used Flow | | | f3_usedtime | Number | Filter 3 Used Time | | -### Mi Water Purifier lx8 (yunmi.waterpuri.lx8) Channels +### Mi Water Purifier 600G (yunmi.waterpuri.lx8) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2425,7 +2511,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | f3_usedflow | Number | Filter 3 Used Flow | | | f3_usedtime | Number | Filter 3 Used Time | | -### Mi Water Purifier lx9 (yunmi.waterpuri.lx9) Channels +### Mi Water Purifier D1 (yunmi.waterpuri.lx9) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2471,7 +2557,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | f3_usedflow | Number | Filter 3 Used Flow | | | f3_usedtime | Number | Filter 3 Used Time | | -### Mi Water Purifier lx11 (yunmi.waterpuri.lx11) Channels +### Mi Water Purifier C1 (Triple Setting) (yunmi.waterpuri.lx11) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2494,7 +2580,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | f3_usedflow | Number | Filter 3 Used Flow | | | f3_usedtime | Number | Filter 3 Used Time | | -### Mi Water Purifier lx12 (yunmi.waterpuri.lx12) Channels +### Mi Water Purifier S1 (yunmi.waterpuri.lx12) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2517,7 +2603,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | f3_usedflow | Number | Filter 3 Used Flow | | | f3_usedtime | Number | Filter 3 Used Time | | -### Xiaomi Mijia Whale Smart Toilet Cover (xjx.toilet.pro) Channels +### Uclean Smart Toilet Seat (xjx.toilet.pro) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2527,7 +2613,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | fan_temp | Number | Fan Temperature | | | status_led | Number | Night Light | | -### Xiaomi Mijia Smart Toilet Cover (xjx.toilet.relax) Channels +### Uclean smart toilet relax (xjx.toilet.relax) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2537,7 +2623,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | fan_temp | Number | Fan Temperature | | | status_led | Number | Night Light | | -### Xiaomi Mijia Smart Toilet Cover (xjx.toilet.pure) Channels +### Uclean smart toilet pure (xjx.toilet.pure) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2547,7 +2633,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | fan_temp | Number | Fan Temperature | | | status_led | Number | Night Light | | -### Xiaomi Mijia Smart Toilet Cover (xjx.toilet.zero) Channels +### Whale Spout Smart Toilet Zero (xjx.toilet.zero) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2557,7 +2643,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | fan_temp | Number | Fan Temperature | | | status_led | Number | Night Light | | -### Yeelight Lamp (yeelink.light.bslamp1) Channels +### Mi Bedside Lamp (yeelink.light.bslamp1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2570,7 +2656,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | rgbColor | Color | RGB Color | | | name | String | Name | | -### Yeelight Lamp (yeelink.light.bslamp2) Channels +### Mi Bedside Lamp 2 (yeelink.light.bslamp2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2583,7 +2669,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | rgbColor | Color | RGB Color | | | name | String | Name | | -### Yeelight Lamp (yeelink.light.bslamp3) Channels +### Yeelight Bedside Lamp II (yeelink.light.bslamp3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2596,7 +2682,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | rgbColor | Color | RGB Color | | | name | String | Name | | -### Yeelight BadHeater (yeelink.bhf_light.v1) Channels +### Yeelight Smart Bath Heater Pro (yeelink.bhf_light.v1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2607,7 +2693,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | temperature | Number:Temperature | Temperature | | | nightlightBrightness | Number | Nightlight Brightness | | -### Yeelight BadHeater (yeelink.bhf_light.v2) Channels +### Yeelight Smart Bath Heater (yeelink.bhf_light.v2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2618,7 +2704,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | temperature | Number:Temperature | Temperature | | | nightlightBrightness | Number | Nightlight Brightness | | -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling1) Channels +### Yeelight Ceiling Light (yeelink.light.ceiling1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2631,7 +2717,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | customScene | String | Set Scene | | | nightlightBrightness | Number | Nightlight Brightness | | -### Yeelight LED Ceiling Lamp v2 (yeelink.light.ceiling2) Channels +### Yeelight Ceiling Light SE (yeelink.light.ceiling2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2644,7 +2730,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | customScene | String | Set Scene | | | nightlightBrightness | Number | Nightlight Brightness | | -### Yeelight LED Ceiling Lamp v3 (yeelink.light.ceiling3) Channels +### Yeelight LED Ceiling Light (yeelink.light.ceiling3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2657,7 +2743,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | customScene | String | Set Scene | | | nightlightBrightness | Number | Nightlight Brightness | | -### Yeelight LED Ceiling Lamp v4 (JIAOYUE 650 RGB) (yeelink.light.ceiling4) Channels +### Yeelight LED Ceiling Light (yeelink.light.ceiling4) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -2675,271 +2761,6 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | ambientColorMode | Number | Ambient Color Mode | | | nightlightBrightness | Number | Nightlight Brightness | | -### Yeelight LED Ceiling Lamp v4 (yeelink.light.ceiling4.ambi) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp v5 (yeelink.light.ceiling5) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp v6 (yeelink.light.ceiling6) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp v7 (yeelink.light.ceiling7) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp v8 (yeelink.light.ceiling8) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp v9 (yeelink.light.ceiling9) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Meteorite lamp (yeelink.light.ceiling10) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| ambientBrightness | Number | Ambient Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color 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 | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp v11 (yeelink.light.ceiling11) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp v12 (yeelink.light.ceiling12) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp v13 (yeelink.light.ceiling13) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling14) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling15) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling16) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling17) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling18) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling19) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling20) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling21) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling22) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling23) Channels - -| Channel | Type | Description | Comment | -|------------------|---------|-------------------------------------|------------| -| power | Switch | Power | | -| brightness | Dimmer | Brightness | | -| delayoff | Number | Shutdown Timer | | -| colorTemperature | Number | Color Temperature | | -| colorMode | Number | Color Mode | | -| name | String | Name | | -| customScene | String | Set Scene | | -| nightlightBrightness | Number | Nightlight Brightness | | - ### Yeelight LED Ceiling Ambi Lamp (yeelink.light.ceiling4.ambi) Channels | Channel | Type | Description | Comment | @@ -2953,6 +2774,258 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | customScene | String | Set Scene | | | nightlightBrightness | Number | Nightlight Brightness | | +### Mi LED Ceiling Light (yeelink.light.ceiling5) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight HaoShi LED Ceiling Lamp Pro (yeelink.light.ceiling6) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight Haoshi Ceiling Lamp (yeelink.light.ceiling7) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### LED Ceiling Light Crystal Plus (yeelink.light.ceiling8) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight HaoShi LED Ceiling Lamp Pro (yeelink.light.ceiling9) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight Crystal Pendant Lamp (yeelink.light.ceiling10) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| ambientBrightness | Number | Ambient Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color 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 | Number | Nightlight Brightness | | + +### Yeelight Ceiling Light 320 1S (yeelink.light.ceiling11) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight stylized Ceiling Light Pro (yeelink.light.ceiling12) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight Ceiling Light (yeelink.light.ceiling13) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight Ceiling Light Mini (yeelink.light.ceiling14) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight Ceiling Light 480 1S (yeelink.light.ceiling15) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight Xingyu Ceiling Light (yeelink.light.ceiling16) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight ShaoHua Celing Light (yeelink.light.ceiling17) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight Ceiling Light Pro (yeelink.light.ceiling18) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight Ceiling Light Pro (yeelink.light.ceiling19) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Yeelight Ceiling Light (yeelink.light.ceiling20) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | 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 | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Mi Smart LED Ceiling Light (yeelink.light.ceiling22) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + +### Mi Smart LED Ceiling Light (350mm) (yeelink.light.ceiling23) Channels + +| Channel | Type | Description | Comment | +|------------------|---------|-------------------------------------|------------| +| power | Switch | Power | | +| brightness | Dimmer | Brightness | | +| delayoff | Number | Shutdown Timer | | +| colorTemperature | Number | Color Temperature | | +| colorMode | Number | Color Mode | | +| name | String | Name | | +| customScene | String | Set Scene | | +| nightlightBrightness | Number | Nightlight Brightness | | + ### Yeelight LED Ceiling Ambi Lamp (yeelink.light.ceiling10.ambi) Channels | Channel | Type | Description | Comment | @@ -2992,7 +3065,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | customScene | String | Set Scene | | | nightlightBrightness | Number | Nightlight Brightness | | -### Yeelight ct2 (yeelink.light.ct2) Channels +### Yeelight LED Bulb (Tunable) (yeelink.light.ct2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3003,7 +3076,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | colorMode | Number | Color Mode | | | name | String | Name | | -### Yeelight White Bulb (yeelink.light.mono1) Channels +### Yeelight Bulb (yeelink.light.mono1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3025,7 +3098,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | colorMode | Number | Color Mode | | | name | String | Name | | -### Yeelight White (yeelink.light.mono5) Channels +### Yeelight LED Filament Bulb (yeelink.light.mono5) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3036,7 +3109,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | colorMode | Number | Color Mode | | | name | String | Name | | -### Yeelight (yeelink.light.lamp1) Channels +### Mi LED Desk Lamp (yeelink.light.lamp1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3047,7 +3120,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | colorMode | Number | Color Mode | | | name | String | Name | | -### Yeelight (yeelink.light.lamp2) Channels +### Mi Smart LED Desk Lamp Pro (yeelink.light.lamp2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3058,7 +3131,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | colorMode | Number | Color Mode | | | name | String | Name | | -### Yeelight (yeelink.light.lamp3) Channels +### Yeelight LED Lamp (yeelink.light.lamp3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3069,7 +3142,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | colorMode | Number | Color Mode | | | name | String | Name | | -### Yeelight (yeelink.light.lamp4) Channels +### Mi LED Desk Lamp 1S (yeelink.light.lamp4) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3080,7 +3153,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | colorMode | Number | Color Mode | | | name | String | Name | | -### Yeelight (yeelink.light.lamp5) Channels +### Yeelight Smart Desk Lamp Prime (yeelink.light.lamp5) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3102,7 +3175,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | colorMode | Number | Color Mode | | | name | String | Name | | -### Yeelight (yeelink.light.lamp7) Channels +### Yeelight LED Light Sensor Desk Lamp V1 (yeelink.light.lamp7) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3124,7 +3197,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | colorMode | Number | Color Mode | | | name | String | Name | | -### Yeelight Panel (yeelink.light.panel1) Channels +### Yeelight Whiteglow Panel Light (yeelink.light.panel1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3137,7 +3210,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | customScene | String | Set Scene | | | nightlightBrightness | Number | Nightlight Brightness | | -### Yeelight Strip (yeelink.light.strip1) Channels +### Yeelight Lightstrip (yeelink.light.strip1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3150,7 +3223,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | rgbColor | Color | RGB Color | | | name | String | Name | | -### Yeelight Strip (yeelink.light.strip2) Channels +### Yeelight Lightstrip Plus (yeelink.light.strip2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3163,7 +3236,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | rgbColor | Color | RGB Color | | | name | String | Name | | -### Yeelight Strip (yeelink.light.strip4) Channels +### Yeelight Willow LED Lightstrip (yeelink.light.strip4) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3174,7 +3247,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | colorMode | Number | Color Mode | | | name | String | Name | | -### Yeelight (yeelink.light.virtual) Channels +### Light Group (Mi & Yeelight) (yeelink.light.virtual) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3198,7 +3271,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | rgbColor | Color | RGB Color | | | name | String | Name | | -### Yeelight Color Bulb YLDP06YL 10W (yeelink.light.color2) Channels +### Yeelight LED Bulb (Color) (yeelink.light.color2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3211,7 +3284,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | rgbColor | Color | RGB Color | | | name | String | Name | | -### Yeelight Color Bulb YLDP02YL 9W (yeelink.light.color3) Channels +### Mi LED Smart Bulb (White and Color) (yeelink.light.color3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3224,7 +3297,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | rgbColor | Color | RGB Color | | | name | String | Name | | -### Yeelight Bulb YLDP13YL (8,5W) (yeelink.light.color4) Channels +### Yeelight LED Bulb 1S(Color) (yeelink.light.color4) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3237,7 +3310,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | rgbColor | Color | RGB Color | | | name | String | Name | | -### Yeelight Dual Control Module (yeelink.switch.sw1) Channels +### Yeelight Smart Dual Control Module (yeelink.switch.sw1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3251,7 +3324,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | flash | Number | Extension - Flash | | | rc-list | String | Extension - Rc List | | -### Yeelight yilai ceiling (yilai.light.ceiling1) Channels +### Yilai Ceiling Light Aiyue 480 (yilai.light.ceiling1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3264,7 +3337,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | customScene | String | Set Scene | | | nightlightBrightness | Number | Nightlight Brightness | | -### Yeelight yilai ceiling (yilai.light.ceiling2) Channels +### Yilai Ceiling Lamp Hefeng 430 (yilai.light.ceiling2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3277,7 +3350,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | customScene | String | Set Scene | | | nightlightBrightness | Number | Nightlight Brightness | | -### Yeelight yilai ceiling (yilai.light.ceiling3) Channels +### Yilai Ceiling Lamp Hefeng Pro (yilai.light.ceiling3) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3290,7 +3363,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | customScene | String | Set Scene | | | nightlightBrightness | Number | Nightlight Brightness | | -### Zhimi Heater (zhimi.heater.za1) Channels +### Smartmi Radiant Heater Smart Version (zhimi.heater.za1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3304,7 +3377,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | temperature | Number:Temperature | Temperature | | | usedhours | Number:Time | Run Time | | -### Zhimi Heater (zhimi.heater.za2) Channels +### Smartmi Smart Convector Heater 1S (zhimi.heater.za2) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3319,7 +3392,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena | physical-controls-locked | Switch | Physical Control Locked - Physical Controls Locked | | | use-time | Number:Time | Private-Service - Use Time | | -### Zhimi Heater (zhimi.heater.zb1) Channels +### Smartmi Smart Convector Heater 1S (zhimi.heater.zb1) Channels | Channel | Type | Description | Comment | |------------------|---------|-------------------------------------|------------| @@ -3399,12 +3472,12 @@ Additionally depending on the capabilities of your robot vacuum other channels m -### Mi Air Monitor v1 (zhimi.airmonitor.v1) item file lines +### Mi PM2.5 Air Quality Monitor (zhimi.airmonitor.v1) item file lines 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 Air Monitor v1" +Group G_airmonitor "Mi PM2.5 Air Quality Monitor" Switch power "Power" (G_airmonitor) {channel="miio:basic:airmonitor:power"} Number aqi "Air Quality Index" (G_airmonitor) {channel="miio:basic:airmonitor:aqi"} Number battery "Battery" (G_airmonitor) {channel="miio:basic:airmonitor:battery"} @@ -3415,12 +3488,12 @@ Number night_begin "Night Begin Time" (G_airmonitor) {channel="miio:basic:airmon Number night_end "Night End Time" (G_airmonitor) {channel="miio:basic:airmonitor:night_end"} ``` -### Mi Air Quality Monitor 2gen (cgllc.airmonitor.b1) item file lines +### Mi Multifunction Air Monitor (cgllc.airmonitor.b1) item file lines 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 Air Quality Monitor 2gen" +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"} Number co2 "CO2e" (G_airmonitor) {channel="miio:basic:airmonitor:co2"} @@ -3429,12 +3502,12 @@ Number humidity "Humidity" (G_airmonitor) {channel="miio:basic:airmonitor:humidi Number:Temperature temperature "Temperature" (G_airmonitor) {channel="miio:basic:airmonitor:temperature"} ``` -### Mi Air Quality Monitor S1 (cgllc.airmonitor.s1) item file lines +### Qingping Air Monitor (cgllc.airmonitor.s1) item file lines 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 Air Quality Monitor S1" +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"} Number co2 "CO2" (G_airmonitor) {channel="miio:basic:airmonitor:co2"} @@ -3443,12 +3516,12 @@ Number humidity "Humidity" (G_airmonitor) {channel="miio:basic:airmonitor:humidi Number:Temperature temperature "Temperature" (G_airmonitor) {channel="miio:basic:airmonitor:temperature"} ``` -### Mi Air Humidifier (zhimi.humidifier.v1) item file lines +### Smartmi Humidifier (zhimi.humidifier.v1) 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 Air Humidifier" +Group G_humidifier "Smartmi Humidifier" Switch power "Power" (G_humidifier) {channel="miio:basic:humidifier:power"} String mode "Mode" (G_humidifier) {channel="miio:basic:humidifier:mode"} Number humidity "Humidity" (G_humidifier) {channel="miio:basic:humidifier:humidity"} @@ -3465,12 +3538,12 @@ Number:Temperature temperature "Temperature" (G_humidifier) {channel="miio:basic Switch childlock "Child Lock" (G_humidifier) {channel="miio:basic:humidifier:childlock"} ``` -### Mi Air Humidifier (zhimi.humidifier.ca1) item file lines +### Smartmi Evaporative Humidifier (zhimi.humidifier.ca1) 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 Air Humidifier" +Group G_humidifier "Smartmi Evaporative Humidifier" Switch power "Power" (G_humidifier) {channel="miio:basic:humidifier:power"} String mode "Mode" (G_humidifier) {channel="miio:basic:humidifier:mode"} Number humidity "Humidity" (G_humidifier) {channel="miio:basic:humidifier:humidity"} @@ -3487,12 +3560,12 @@ Number:Temperature temperature "Temperature" (G_humidifier) {channel="miio:basic Switch childlock "Child Lock" (G_humidifier) {channel="miio:basic:humidifier:childlock"} ``` -### Mi Air Evaporative Humidifier 2 (zhimi.humidifier.ca4) item file lines +### Smartmi Evaporative Humidifer 2 (zhimi.humidifier.ca4) 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 Air Evaporative Humidifier 2" +Group G_humidifier "Smartmi Evaporative Humidifer 2" Switch power "Power" (G_humidifier) {channel="miio:basic:humidifier:power"} Number mode "Mode" (G_humidifier) {channel="miio:basic:humidifier:mode"} Number Fault "Humidifier Device Fault" (G_humidifier) {channel="miio:basic:humidifier:Fault"} @@ -3513,12 +3586,12 @@ Switch clean "Clean Mode" (G_humidifier) {channel="miio:basic:humidifier:clean"} Number countryCode "Country Code" (G_humidifier) {channel="miio:basic:humidifier:countryCode"} ``` -### Mi Air Humidifier 2 (zhimi.humidifier.cb1) item file lines +### Smartmi Evaporative Humidifier (zhimi.humidifier.cb1) 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 Air Humidifier 2" +Group G_humidifier "Smartmi Evaporative Humidifier" Switch power "Power" (G_humidifier) {channel="miio:basic:humidifier:power"} String humidifierMode "Humidifier Mode" (G_humidifier) {channel="miio:basic:humidifier:humidifierMode"} Number humidity "Humidity" (G_humidifier) {channel="miio:basic:humidifier:humidity"} @@ -3550,7 +3623,7 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} @@ -3574,7 +3647,7 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} @@ -3598,7 +3671,7 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} @@ -3622,7 +3695,7 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} @@ -3646,7 +3719,7 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} @@ -3671,7 +3744,7 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} Number motorspeed2 "Motor Speed 2" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed2"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"} @@ -3694,19 +3767,19 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"} ``` -### Mi Air Purifier (mini) (zhimi.airpurifier.m2) item file lines +### Mi Air Purifier 2 (zhimi.airpurifier.m2) item file lines note: Autogenerated example. Replace the id (airpurifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered. ```java -Group G_airpurifier "Mi Air Purifier (mini)" +Group G_airpurifier "Mi Air Purifier 2" Switch power "Power" (G_airpurifier) {channel="miio:basic:airpurifier:power"} String mode "Mode" (G_airpurifier) {channel="miio:basic:airpurifier:mode"} Number humidity "Humidity" (G_airpurifier) {channel="miio:basic:airpurifier:humidity"} @@ -3718,19 +3791,19 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"} ``` -### Mi Air Purifier MS1 (zhimi.airpurifier.ma1) item file lines +### Mi Air Purifier 2S (zhimi.airpurifier.ma1) item file lines note: Autogenerated example. Replace the id (airpurifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered. ```java -Group G_airpurifier "Mi Air Purifier MS1" +Group G_airpurifier "Mi Air Purifier 2S" Switch power "Power" (G_airpurifier) {channel="miio:basic:airpurifier:power"} String mode "Mode" (G_airpurifier) {channel="miio:basic:airpurifier:mode"} Number humidity "Humidity" (G_airpurifier) {channel="miio:basic:airpurifier:humidity"} @@ -3742,19 +3815,19 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"} ``` -### Mi Air Purifier MS2 (zhimi.airpurifier.ma2) item file lines +### Mi Air Purifier 2S (zhimi.airpurifier.ma2) item file lines note: Autogenerated example. Replace the id (airpurifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered. ```java -Group G_airpurifier "Mi Air Purifier MS2" +Group G_airpurifier "Mi Air Purifier 2S" Switch power "Power" (G_airpurifier) {channel="miio:basic:airpurifier:power"} String mode "Mode" (G_airpurifier) {channel="miio:basic:airpurifier:mode"} Number humidity "Humidity" (G_airpurifier) {channel="miio:basic:airpurifier:humidity"} @@ -3766,7 +3839,7 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} @@ -3835,12 +3908,12 @@ Number I2cErrorCount "others-i2c-error-count" (G_airpurifier) {channel="miio:bas Number ManualLevel "others-manual-level" (G_airpurifier) {channel="miio:basic:airpurifier:ManualLevel"} ``` -### Mi Air Purifier 3 (zhimi.airpurifier.mb3) item file lines +### Mi Air Purifier 3/3H (zhimi.airpurifier.mb3) item file lines note: Autogenerated example. Replace the id (airpurifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered. ```java -Group G_airpurifier "Mi Air Purifier 3" +Group G_airpurifier "Mi Air Purifier 3/3H" Number Fault "Air Purifier-fault" (G_airpurifier) {channel="miio:basic:airpurifier:Fault"} Switch On "Air Purifier-Switch Status" (G_airpurifier) {channel="miio:basic:airpurifier:On"} Number FanLevel "Air Purifier-Fan Level" (G_airpurifier) {channel="miio:basic:airpurifier:FanLevel"} @@ -3915,19 +3988,19 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"} ``` -### Mi Air Purifier Super 2 (zhimi.airpurifier.sa2) item file lines +### Mi Air Purifier MAX / MAX Pro (zhimi.airpurifier.sa2) item file lines note: Autogenerated example. Replace the id (airpurifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered. ```java -Group G_airpurifier "Mi Air Purifier Super 2" +Group G_airpurifier "Mi Air Purifier MAX / MAX Pro" Switch power "Power" (G_airpurifier) {channel="miio:basic:airpurifier:power"} String mode "Mode" (G_airpurifier) {channel="miio:basic:airpurifier:mode"} Number humidity "Humidity" (G_airpurifier) {channel="miio:basic:airpurifier:humidity"} @@ -3939,7 +4012,7 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} @@ -3973,12 +4046,12 @@ Number airFreshFilterProDays "Filter Pro Days Remaining" (G_airfresh) {channel=" String airFreshResetFilter "Reset Filter" (G_airfresh) {channel="miio:basic:airfresh:airFreshResetFilter"} ``` -### Mi Fresh Air Ventilator A1 (dmaker.airfresh.a1) item file lines +### Mi Fresh Air Ventilator A1-150 (dmaker.airfresh.a1) item file lines 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" +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"} Switch airFreshPTCPower "PTC" (G_airfresh) {channel="miio:basic:airfresh:airFreshPTCPower"} @@ -3996,12 +4069,12 @@ Number airFreshFilterDays "Filter Days Remaining" (G_airfresh) {channel="miio:ba String airFreshResetFilterA1 "Reset Filter" (G_airfresh) {channel="miio:basic:airfresh:airFreshResetFilterA1"} ``` -### Gosund Plug (cuco.plug.cp1) item file lines +### Gosund Smart Plug (cuco.plug.cp1) 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 "Gosund Plug" +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"} String Model "Device Information-Device Model" (G_plug) {channel="miio:basic:plug:Model"} @@ -4009,12 +4082,12 @@ String SerialNumber "Device Information-Device Serial Number" (G_plug) {channel= Switch On "Switch-Switch Status" (G_plug) {channel="miio:basic:plug:On"} ``` -### Vacuum 1C STYTJ01ZHM (dreame.vacuum.mc1808) item file lines +### Mi Robot Vacuum Mop 1C STYTJ01ZHM (dreame.vacuum.mc1808) item file lines 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 "Vacuum 1C STYTJ01ZHM" +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"} Number ChargingState "Battery-Charging State" (G_vacuum) {channel="miio:basic:vacuum:ChargingState"} @@ -4048,12 +4121,12 @@ String VoicePackets "Audio - Voice Packets" (G_vacuum) {channel="miio:basic:vacu String TimeZone "Time - Time Zone" (G_vacuum) {channel="miio:basic:vacuum:TimeZone"} ``` -### dreame.vacuum.p2008 (dreame.vacuum.p2008) item file lines +### Dreame Robot Vacuum-Mop F9 (dreame.vacuum.p2008) item file lines 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.vacuum.p2008" +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"} Number battery-level "Battery - Battery Level" (G_vacuum) {channel="miio:basic:vacuum:battery-level"} @@ -4088,12 +4161,12 @@ Number total-clean-area "Clean Logs - Total Clean Area" (G_vacuum) {channel="mii Number save-map-status "Vslam Extend - Save Map Status" (G_vacuum) {channel="miio:basic:vacuum:save-map-status"} ``` -### Mi Air Purifier mb1 (zhimi.airpurifier.mb1) item file lines +### Mi Air Purifier 2S (zhimi.airpurifier.mb1) item file lines note: Autogenerated example. Replace the id (airpurifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered. ```java -Group G_airpurifier "Mi Air Purifier mb1" +Group G_airpurifier "Mi Air Purifier 2S" Switch power "Power" (G_airpurifier) {channel="miio:basic:airpurifier:power"} String mode "Mode" (G_airpurifier) {channel="miio:basic:airpurifier:mode"} Number humidity "Humidity" (G_airpurifier) {channel="miio:basic:airpurifier:humidity"} @@ -4105,7 +4178,7 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} @@ -4129,19 +4202,19 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} Switch childlock "Child Lock" (G_airpurifier) {channel="miio:basic:airpurifier:childlock"} ``` -### Mi Air Purifier 2S (zhimi.airpurifier.mc2) item file lines +### Mi Air Purifier 2H (zhimi.airpurifier.mc2) item file lines note: Autogenerated example. Replace the id (airpurifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered. ```java -Group G_airpurifier "Mi Air Purifier 2S" +Group G_airpurifier "Mi Air Purifier 2H" Switch power "Power" (G_airpurifier) {channel="miio:basic:airpurifier:power"} String mode "Mode" (G_airpurifier) {channel="miio:basic:airpurifier:mode"} Number humidity "Humidity" (G_airpurifier) {channel="miio:basic:airpurifier:humidity"} @@ -4153,7 +4226,7 @@ Number filtermaxlife "Filter Max Life" (G_airpurifier) {channel="miio:basic:airp Number:Time filterhours "Filter Hours used" (G_airpurifier) {channel="miio:basic:airpurifier:filterhours"} Number:Time usedhours "Run Time" (G_airpurifier) {channel="miio:basic:airpurifier:usedhours"} Number motorspeed "Motor Speed" (G_airpurifier) {channel="miio:basic:airpurifier:motorspeed"} -Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} +Number filterlife "Filter Life" (G_airpurifier) {channel="miio:basic:airpurifier:filterlife"} Number favoritelevel "Favorite Level" (G_airpurifier) {channel="miio:basic:airpurifier:favoritelevel"} Number:Temperature temperature "Temperature" (G_airpurifier) {channel="miio:basic:airpurifier:temperature"} Number purifyvolume "Purivied Volume" (G_airpurifier) {channel="miio:basic:airpurifier:purifyvolume"} @@ -4185,12 +4258,12 @@ Number battery "Battery" (G_fan) {channel="miio:basic:fan:battery"} String move "Move Direction" (G_fan) {channel="miio:basic:fan:move"} ``` -### Mi Smart Fan (zhimi.fan.v2) item file lines +### Smartmi DC Pedestal Fan (zhimi.fan.v2) item file lines 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 Fan" +Group G_fan "Smartmi DC Pedestal Fan" Switch power "Power" (G_fan) {channel="miio:basic:fan:power"} Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"} Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"} @@ -4210,12 +4283,12 @@ Number battery "Battery" (G_fan) {channel="miio:basic:fan:battery"} String move "Move Direction" (G_fan) {channel="miio:basic:fan:move"} ``` -### Mi Smart Pedestal Fan (zhimi.fan.v3) item file lines +### Smartmi DC Pedestal Fan (zhimi.fan.v3) item file lines 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 Pedestal Fan" +Group G_fan "Smartmi DC Pedestal Fan" Switch power "Power" (G_fan) {channel="miio:basic:fan:power"} Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"} Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"} @@ -4235,12 +4308,12 @@ Number battery "Battery" (G_fan) {channel="miio:basic:fan:battery"} String move "Move Direction" (G_fan) {channel="miio:basic:fan:move"} ``` -### Xiaomi Mi Smart Pedestal Fan (zhimi.fan.sa1) item file lines +### Mi Standing Fan (zhimi.fan.sa1) item file lines 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 "Xiaomi Mi Smart Pedestal Fan" +Group G_fan "Mi Standing Fan" Switch power "Power" (G_fan) {channel="miio:basic:fan:power"} Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"} Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"} @@ -4256,12 +4329,12 @@ Switch acPower "AC Power" (G_fan) {channel="miio:basic:fan:acPower"} String move "Move Direction" (G_fan) {channel="miio:basic:fan:move"} ``` -### Xiaomi Mi Smart Pedestal Fan (zhimi.fan.za1) item file lines +### Smartmi Inverter Pedestal Fan (zhimi.fan.za1) item file lines 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 "Xiaomi Mi Smart Pedestal Fan" +Group G_fan "Smartmi Inverter Pedestal Fan" Switch power "Power" (G_fan) {channel="miio:basic:fan:power"} Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"} Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"} @@ -4277,12 +4350,12 @@ Switch acPower "AC Power" (G_fan) {channel="miio:basic:fan:acPower"} String move "Move Direction" (G_fan) {channel="miio:basic:fan:move"} ``` -### Xiaomi Mi Smart Pedestal Fan (zhimi.fan.za3) item file lines +### Smartmi Standing Fan 2 (zhimi.fan.za3) item file lines 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 "Xiaomi Mi Smart Pedestal Fan" +Group G_fan "Smartmi Standing Fan 2" Switch power "Power" (G_fan) {channel="miio:basic:fan:power"} Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"} Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"} @@ -4297,12 +4370,12 @@ Number naturalLevel "Natural Level" (G_fan) {channel="miio:basic:fan:naturalLeve String move "Move Direction" (G_fan) {channel="miio:basic:fan:move"} ``` -### Xiaomi Mi Smart Pedestal Fan (zhimi.fan.za4) item file lines +### Smartmi Standing Fan 2S (zhimi.fan.za4) item file lines 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 "Xiaomi Mi Smart Pedestal Fan" +Group G_fan "Smartmi Standing Fan 2S" Switch power "Power" (G_fan) {channel="miio:basic:fan:power"} Switch angleEnable "Rotation" (G_fan) {channel="miio:basic:fan:angleEnable"} Number:Time usedhours "Run Time" (G_fan) {channel="miio:basic:fan:usedhours"} @@ -4317,12 +4390,12 @@ Number naturalLevel "Natural Level" (G_fan) {channel="miio:basic:fan:naturalLeve String move "Move Direction" (G_fan) {channel="miio:basic:fan:move"} ``` -### Xiaomi Mijia Smart Tower Fan (dmaker.fan.1c) item file lines +### Mi Smart Standing Fan 2 Lite (dmaker.fan.1c) item file lines 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 "Xiaomi Mijia Smart Tower Fan" +Group G_fan "Mi Smart Standing Fan 2 Lite" String Manufacturer "Device Information-Device Manufacturer" (G_fan) {channel="miio:basic:fan:Manufacturer"} String Model "Device Information-Device Model" (G_fan) {channel="miio:basic:fan:Model"} String SerialNumber "Device Information-Device Serial Number" (G_fan) {channel="miio:basic:fan:SerialNumber"} @@ -4337,12 +4410,12 @@ Switch Brightness "Fan-Brightness" (G_fan) {channel="miio:basic:fan:Brightness"} Switch PhysicalControlsLocked "Physical Control Locked-Physical Control Locked" (G_fan) {channel="miio:basic:fan:PhysicalControlsLocked"} ``` -### Xiaomi Mijia Smart Tower Fan (dmaker.fan.p5) item file lines +### Mi Smart Standing Fan 1X (dmaker.fan.p5) item file lines 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 "Xiaomi Mijia Smart Tower Fan" +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"} Number mode "Mode" (G_fan) {channel="miio:basic:fan:mode"} @@ -4354,12 +4427,12 @@ Switch child_lock "Child Lock" (G_fan) {channel="miio:basic:fan:child_lock"} Number speed "Speed" (G_fan) {channel="miio:basic:fan:speed"} ``` -### Xiaomi Mijia Smart Tower Fan (dmaker.fan.p8) item file lines +### Mi Smart Standing Fan 1C (dmaker.fan.p8) item file lines 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 "Xiaomi Mijia Smart Tower Fan" +Group G_fan "Mi Smart Standing Fan 1C" String Manufacturer "Device Information-Device Manufacturer" (G_fan) {channel="miio:basic:fan:Manufacturer"} String Model "Device Information-Device Model" (G_fan) {channel="miio:basic:fan:Model"} String SerialNumber "Device Information-Device Serial Number" (G_fan) {channel="miio:basic:fan:SerialNumber"} @@ -4374,12 +4447,12 @@ Switch Brightness "Fan-Brightness" (G_fan) {channel="miio:basic:fan:Brightness"} Switch PhysicalControlsLocked "Physical Control Locked-Physical Control Locked" (G_fan) {channel="miio:basic:fan:PhysicalControlsLocked"} ``` -### Xiaomi Mijia Smart Tower Fan (dmaker.fan.p9) item file lines +### Mi Smart Tower Fan (dmaker.fan.p9) item file lines 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 "Xiaomi Mijia Smart Tower Fan" +Group G_fan "Mi Smart Tower Fan" String Manufacturer "Device Information-Device Manufacturer" (G_fan) {channel="miio:basic:fan:Manufacturer"} String Model "Device Information-Device Model" (G_fan) {channel="miio:basic:fan:Model"} String SerialNumber "Device Information-Device Serial Number" (G_fan) {channel="miio:basic:fan:SerialNumber"} @@ -4397,12 +4470,12 @@ Number SpeedLevel "Fan-Speed Level" (G_fan) {channel="miio:basic:fan:SpeedLevel" Switch PhysicalControlsLocked "Physical Control Locked-Physical Control Locked" (G_fan) {channel="miio:basic:fan:PhysicalControlsLocked"} ``` -### Xiaomi Mijia Smart Tower Fan (dmaker.fan.p10) item file lines +### Mi Smart Standing Fan 2 (dmaker.fan.p10) item file lines 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 "Xiaomi Mijia Smart Tower Fan" +Group G_fan "Mi Smart Standing Fan 2" String Manufacturer "Device Information-Device Manufacturer" (G_fan) {channel="miio:basic:fan:Manufacturer"} String Model "Device Information-Device Model" (G_fan) {channel="miio:basic:fan:Model"} String SerialNumber "Device Information-Device Serial Number" (G_fan) {channel="miio:basic:fan:SerialNumber"} @@ -4420,12 +4493,12 @@ Number SpeedLevel "Fan-Speed Level" (G_fan) {channel="miio:basic:fan:SpeedLevel" Switch PhysicalControlsLocked "Physical Control Locked-Physical Control Locked" (G_fan) {channel="miio:basic:fan:PhysicalControlsLocked"} ``` -### Mi Smart Home Gateway v1 (lumi.gateway.v1) item file lines +### Mi smart Home Gateway Hub v1 (lumi.gateway.v1) item file lines 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 v1" +Group G_gateway "Mi smart Home Gateway Hub v1" Switch telnetEnable "Enable Telnet" (G_gateway) {channel="miio:basic:gateway:telnetEnable"} Number doorbellVol "Doorbell Volume" (G_gateway) {channel="miio:basic:gateway:doorbellVol"} Number gatewayVol "Gateway Volume" (G_gateway) {channel="miio:basic:gateway:gatewayVol"} @@ -4433,12 +4506,12 @@ Number alarmingVol "Alarming Volume" (G_gateway) {channel="miio:basic:gateway:al String doorbellPush "Doorbell Push" (G_gateway) {channel="miio:basic:gateway:doorbellPush"} ``` -### Mi Smart Home Gateway v2 (lumi.gateway.v2) item file lines +### Mi smart Home GatewayHub v2 (lumi.gateway.v2) item file lines 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 v2" +Group G_gateway "Mi smart Home GatewayHub v2" Switch telnetEnable "Enable Telnet" (G_gateway) {channel="miio:basic:gateway:telnetEnable"} Number doorbellVol "Doorbell Volume" (G_gateway) {channel="miio:basic:gateway:doorbellVol"} Number gatewayVol "Gateway Volume" (G_gateway) {channel="miio:basic:gateway:gatewayVol"} @@ -4446,12 +4519,12 @@ Number alarmingVol "Alarming Volume" (G_gateway) {channel="miio:basic:gateway:al String doorbellPush "Doorbell Push" (G_gateway) {channel="miio:basic:gateway:doorbellPush"} ``` -### Mi Smart Home Gateway v3 (lumi.gateway.v3) item file lines +### Mi mart Home Gateway Hub v3 (lumi.gateway.v3) item file lines 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 v3" +Group G_gateway "Mi mart Home Gateway Hub v3" Switch telnetEnable "Enable Telnet" (G_gateway) {channel="miio:basic:gateway:telnetEnable"} Number doorbellVol "Doorbell Volume" (G_gateway) {channel="miio:basic:gateway:doorbellVol"} Number gatewayVol "Gateway Volume" (G_gateway) {channel="miio:basic:gateway:gatewayVol"} @@ -4459,12 +4532,12 @@ Number alarmingVol "Alarming Volume" (G_gateway) {channel="miio:basic:gateway:al String doorbellPush "Doorbell Push" (G_gateway) {channel="miio:basic:gateway:doorbellPush"} ``` -### Xiaomi Mi Mijia Gateway V3 ZNDMWG03LM (lumi.gateway.mgl03) item file lines +### Mi Air Purifier virtual (lumi.gateway.mgl03) item file lines 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 "Xiaomi Mi Mijia Gateway V3 ZNDMWG03LM" +Group G_gateway "Mi Air Purifier virtual" Switch telnetEnable "Enable Telnet" (G_gateway) {channel="miio:basic:gateway:telnetEnable"} Number doorbellVol "Doorbell Volume" (G_gateway) {channel="miio:basic:gateway:doorbellVol"} Number gatewayVol "Gateway Volume" (G_gateway) {channel="miio:basic:gateway:gatewayVol"} @@ -4472,34 +4545,144 @@ Number alarmingVol "Alarming Volume" (G_gateway) {channel="miio:basic:gateway:al String doorbellPush "Doorbell Push" (G_gateway) {channel="miio:basic:gateway:doorbellPush"} ``` -### Mi Humdifier (zhimi.humidifier.v1) item file lines +### HUIZUO ARIES For Bedroom (huayi.light.ari013) 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. +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_humidifier "Mi Humdifier" -Switch power "Power" (G_humidifier) {channel="miio:basic:humidifier:power"} -String mode "Mode" (G_humidifier) {channel="miio:basic:humidifier:mode"} -Number humidity "Humidity" (G_humidifier) {channel="miio:basic:humidifier:humidity"} -Number setHumidity "Humidity Set" (G_humidifier) {channel="miio:basic:humidifier:setHumidity"} -Number aqi "Air Quality Index" (G_humidifier) {channel="miio:basic:humidifier:aqi"} -Number translevel "Trans_level" (G_humidifier) {channel="miio:basic:humidifier:translevel"} -Number bright "LED Brightness" (G_humidifier) {channel="miio:basic:humidifier:bright"} -Switch buzzer "Buzzer Status" (G_humidifier) {channel="miio:basic:humidifier:buzzer"} -Number depth "Depth" (G_humidifier) {channel="miio:basic:humidifier:depth"} -Switch dry "Dry" (G_humidifier) {channel="miio:basic:humidifier:dry"} -Number:Time usedhours "Run Time" (G_humidifier) {channel="miio:basic:humidifier:usedhours"} -Number motorspeed "Motor Speed" (G_humidifier) {channel="miio:basic:humidifier:motorspeed"} -Number:Temperature temperature "Temperature" (G_humidifier) {channel="miio:basic:humidifier:temperature"} -Switch childlock "Child Lock" (G_humidifier) {channel="miio:basic:humidifier:childlock"} +Group G_light "HUIZUO ARIES For Bedroom" +Switch on "Light - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} ``` -### Xiaomi youpin Curtain Controller (Wi-Fi) (lumi.curtain.hagl05) item file lines +### HUIZUO ARIES For Living Room (huayi.light.aries) item file lines + +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 - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} +``` + +### HUIZUO PEGASUS For Living Room (huayi.light.peg091) item file lines + +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 - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} +``` + +### HUIZUO PEGASUS For Bedroom (huayi.light.peg093) item file lines + +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 - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} +``` + +### HUIZUO PISCES For Bedroom (huayi.light.pis123) item file lines + +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 - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} +``` + +### HUIZUO PISCES For Living Room (huayi.light.pisces) item file lines + +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 - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} +``` + +### HUIZUO TAURUS For Bedroom (huayi.light.tau023) item file lines + +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 - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} +``` + +### HUIZUO TAURUS For Living Room (huayi.light.taurus) item file lines + +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 - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} +``` + +### HUIZUO VIRGO For Bedroom (huayi.light.vir063) item file lines + +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 - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} +``` + +### HUIZUO VIRGO For Living Room (huayi.light.virgo) item file lines + +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 - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} +``` + +### HUIZUO Ceiling Light (huayi.light.wy) item file lines + +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 - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} +``` + +### HUIZUO ZIWEI Ceiling Lamp (huayi.light.zw131) item file lines + +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 - Switch Status" (G_light) {channel="miio:basic:light:on"} +Number:Dimensionless brightness "Light - Brightness" (G_light) {channel="miio:basic:light:brightness"} +Number:Temperature color-temperature "Light - Color Temperature" (G_light) {channel="miio:basic:light:color-temperature"} +``` + +### Xiaomiyoupin Curtain Controller (Wi-Fi) (lumi.curtain.hagl05) item file lines 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 "Xiaomi youpin Curtain Controller (Wi-Fi)" +Group G_curtain "Xiaomiyoupin Curtain Controller (Wi-Fi)" Number fault "Curtain - Device Fault" (G_curtain) {channel="miio:basic:curtain:fault"} Number current-position "Curtain - Current Position" (G_curtain) {channel="miio:basic:curtain:current-position"} Number status "Curtain - Status" (G_curtain) {channel="miio:basic:curtain:status"} @@ -4511,12 +4694,12 @@ Switch en-night-tip-light "Set Night Tip Light" (G_curtain) {channel="miio:basic Number run-time "curtain_cfg - Run-time" (G_curtain) {channel="miio:basic:curtain:run-time"} ``` -### Mr Bond M1 Pro Smart Clothes Dryer (mrbond.airer.m1pro) item file lines +### MR.BOND (mrbond.airer.m1pro) item file lines 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 M1 Pro Smart Clothes Dryer" +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"} Number motor "Motor" (G_airer) {channel="miio:basic:airer:motor"} @@ -4526,12 +4709,12 @@ Switch disinfect "disinfect" (G_airer) {channel="miio:basic:airer:disinfect"} Number distime "Disinfect Time" (G_airer) {channel="miio:basic:airer:distime"} ``` -### Mr Bond M1 Smart Clothes Dryer (mrbond.airer.m1s) item file lines +### MR.BOND (mrbond.airer.m1s) item file lines 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 M1 Smart Clothes Dryer" +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"} Number motor "Motor" (G_airer) {channel="miio:basic:airer:motor"} @@ -4541,12 +4724,12 @@ Switch disinfect "disinfect" (G_airer) {channel="miio:basic:airer:disinfect"} Number distime "Disinfect Time" (G_airer) {channel="miio:basic:airer:distime"} ``` -### Mr Bond M1 Super Smart Clothes Dryer (mrbond.airer.m1super) item file lines +### MR.BOND (mrbond.airer.m1super) item file lines 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 M1 Super Smart Clothes Dryer" +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"} Number motor "Motor" (G_airer) {channel="miio:basic:airer:motor"} @@ -4556,12 +4739,12 @@ Switch disinfect "disinfect" (G_airer) {channel="miio:basic:airer:disinfect"} Number distime "Disinfect Time" (G_airer) {channel="miio:basic:airer:distime"} ``` -### Xiaomi Mi Robot Vacuum MOP Essential (mijia.vacuum.v2) item file lines +### Mi Robot Vacuum-Mop Essential (mijia.vacuum.v2) item file lines 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 Mi Robot Vacuum MOP Essential" +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"} Number fault "Robot Cleaner - Device Fault" (G_vacuum) {channel="miio:basic:vacuum:fault"} @@ -4588,12 +4771,12 @@ Switch not-disturb-switch "Language - Not Disturb Switch" (G_vacuum) {channel="m Number mop-status "Other Status - Mop Status" (G_vacuum) {channel="miio:basic:vacuum:mop-status"} ``` -### Xiaomi Scishare smart capsule coffee machine (scishare.coffee.s1102) item file lines +### SCISHARE Smart Capsule Coffee Machine (scishare.coffee.s1102) item file lines 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" +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"} Number expresso "Brew Expresso" (G_coffee) {channel="miio:basic:coffee:expresso"} @@ -4614,12 +4797,12 @@ Number expresso "Brew Americano" (G_coffee) {channel="miio:basic:coffee:expresso Number boil "Boil water" (G_coffee) {channel="miio:basic:coffee:boil"} ``` -### Xiaomi Philips Eyecare Smart Lamp 2 (philips.light.sread1) item file lines +### Philips EyeCare connected desk lamp gen2. (philips.light.sread1) item file lines 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 "Xiaomi Philips Eyecare Smart Lamp 2" +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"} Switch ambientPower "Ambient Power" (G_light) {channel="miio:basic:light:ambientPower"} @@ -4629,12 +4812,12 @@ Switch eyecare "Eyecare" (G_light) {channel="miio:basic:light:eyecare"} Switch bl "Night Light" (G_light) {channel="miio:basic:light:bl"} ``` -### Xiaomi Philips Eyecare Smart Lamp 2 (philips.light.sread2) item file lines +### Mijia Philips Desk Lamp 2S (philips.light.sread2) item file lines 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 "Xiaomi Philips Eyecare Smart Lamp 2" +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"} Switch ambientPower "Ambient Power" (G_light) {channel="miio:basic:light:ambientPower"} @@ -4644,12 +4827,12 @@ Switch eyecare "Eyecare" (G_light) {channel="miio:basic:light:eyecare"} Switch bl "Night Light" (G_light) {channel="miio:basic:light:bl"} ``` -### Xiaomi Philips LED Ceiling Lamp (philips.light.ceiling) item file lines +### Philips connected ceiling (philips.light.ceiling) item file lines 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 "Xiaomi Philips LED Ceiling Lamp" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4658,12 +4841,12 @@ Switch switchscene "Switch Scene" (G_light) {channel="miio:basic:light:switchsce Switch toggle "Toggle" (G_light) {channel="miio:basic:light:toggle"} ``` -### Xiaomi Philips LED Ceiling Lamp (philips.light.zyceiling) item file lines +### Philips ZhiYi ceiling lamp (philips.light.zyceiling) item file lines 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 "Xiaomi Philips LED Ceiling Lamp" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4672,12 +4855,12 @@ Switch switchscene "Switch Scene" (G_light) {channel="miio:basic:light:switchsce Switch toggle "Toggle" (G_light) {channel="miio:basic:light:toggle"} ``` -### Xiaomi Philips Bulb (philips.light.bulb) item file lines +### Philips ZhiRui E27 bulb (philips.light.bulb) item file lines 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 "Xiaomi Philips Bulb" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4687,12 +4870,12 @@ Switch switchscene "Switch Scene" (G_light) {channel="miio:basic:light:switchsce Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} ``` -### Xiaomi Philips Wi-Fi Bulb E27 White (philips.light.hbulb) item file lines +### Philips Wi-Fi bulb E27 White (philips.light.hbulb) item file lines 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 "Xiaomi Philips Wi-Fi Bulb E27 White" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4702,12 +4885,12 @@ Switch switchscene "Switch Scene" (G_light) {channel="miio:basic:light:switchsce Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} ``` -### PHILIPS Zhirui Smart LED Bulb E14 Candle Lamp (philips.light.candle) item file lines +### Philips ZhiRui E14 candle lamp Frosted version (philips.light.candle) item file lines 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 Smart LED Bulb E14 Candle Lamp" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4716,12 +4899,12 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} Switch toggle "Toggle" (G_light) {channel="miio:basic:light:toggle"} ``` -### Xiaomi Philips Downlight (philips.light.downlight) item file lines +### Philips ZhiRui downlight (philips.light.downlight) item file lines 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 "Xiaomi Philips Downlight" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4731,12 +4914,12 @@ Switch switchscene "Switch Scene" (G_light) {channel="miio:basic:light:switchsce Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} ``` -### Xiaomi Philips ZhiRui bedside lamp (philips.light.moonlight) item file lines +### Philips ZhiRui bedside lamp (philips.light.moonlight) item file lines 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 "Xiaomi Philips ZhiRui bedside lamp" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4747,12 +4930,12 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} Switch toggle "Toggle" (G_light) {channel="miio:basic:light:toggle"} ``` -### Philips Ceiling Light (philips.light.bceiling1) item file lines +### Philips Zhirui Ceiling Lamp Bedroom 40W (philips.light.bceiling1) item file lines 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 Ceiling Light" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4766,12 +4949,12 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"} ``` -### Philips Ceiling Light (philips.light.bceiling2) item file lines +### Philips Zhirui Ceiling Lamp Bedroom 28W (philips.light.bceiling2) item file lines 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 Ceiling Light" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4785,12 +4968,12 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"} ``` -### Philips Light (philips.light.cbulb) item file lines +### Mijia Philips Color Bulb (philips.light.cbulb) item file lines 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" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4833,12 +5016,12 @@ Switch switch_en "Switch Enabled" (G_light) {channel="miio:basic:light:switch_en Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} ``` -### Philips Light (philips.light.rwread) item file lines +### Mijia Philips Study Desk Lamp (philips.light.rwread) item file lines 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" +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"} Number scene "Scene" (G_light) {channel="miio:basic:light:scene"} @@ -4846,12 +5029,12 @@ Number flm "Follow Me" (G_light) {channel="miio:basic:light:flm"} Number dv "DV" (G_light) {channel="miio:basic:light:dv"} ``` -### Philips Light (philips.light.lnblight1) item file lines +### Philips ZhiYi Ceiling lamp FL 40W (philips.light.lnblight1) item file lines 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" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4865,12 +5048,12 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"} ``` -### Philips Light (philips.light.lnblight2) item file lines +### Philips ZhiYi Ceiling lamp FL 28W (philips.light.lnblight2) item file lines 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" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4884,12 +5067,12 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"} ``` -### Philips Light (philips.light.lnlrlight) item file lines +### Philips ZhiYi Ceiling lamp FL 80W (philips.light.lnlrlight) item file lines 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" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4903,12 +5086,12 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"} ``` -### Philips Light (philips.light.lrceiling) item file lines +### Philips Zhirui Ceiling Lamp Living room 80W (philips.light.lrceiling) item file lines 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" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4922,12 +5105,12 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} Switch mb "MiBand" (G_light) {channel="miio:basic:light:mb"} ``` -### Xiaomi PHILIPS Zhirui Smart LED Bulb E14 Candle Lamp White Crystal (philips.light.candle2) item file lines +### Philips ZhiRui E14 candle lamp crystal version (philips.light.candle2) item file lines 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 "Xiaomi PHILIPS Zhirui Smart LED Bulb E14 Candle Lamp White Crystal" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -4936,23 +5119,23 @@ Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} Switch toggle "Toggle" (G_light) {channel="miio:basic:light:toggle"} ``` -### philips.light.mono1 (philips.light.mono1) item file lines +### Philips Smart Lamp (philips.light.mono1) item file lines 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.mono1" +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"} Number scene "Scene" (G_light) {channel="miio:basic:light:scene"} ``` -### Philips Down Light (philips.light.dlight) item file lines +### ZhiRui dimmable downlight (philips.light.dlight) item file lines 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 Down Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -4965,12 +5148,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.mceil) item file lines +### Zhirui Ceiling Lamp Nordic 80W (philips.light.mceil) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -4983,12 +5166,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.mceilm) item file lines +### Zhirui Ceiling Lamp Nordic 40W (philips.light.mceilm) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -5001,12 +5184,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.mceils) item file lines +### Zhirui Ceiling Lamp Nordic 28W (philips.light.mceils) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -5019,12 +5202,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.obceil) item file lines +### Zhirui Ceiling Lamp Black 80W (philips.light.obceil) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -5037,12 +5220,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.obceim) item file lines +### Zhirui Ceiling Lamp Black 40W (philips.light.obceim) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -5055,12 +5238,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.obceis) item file lines +### Zhirui Ceiling Lamp Black 28W (philips.light.obceis) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -5073,12 +5256,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.sceil) item file lines +### Zhirui Ceiling Lamp Starry 80W (philips.light.sceil) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -5091,12 +5274,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.sceilm) item file lines +### Zhirui Ceiling Lamp Starry 40W (philips.light.sceilm) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -5109,12 +5292,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.sceils) item file lines +### Zhirui Ceiling Lamp Starry 28W (philips.light.sceils) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -5127,12 +5310,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.xzceil) item file lines +### Zhirui Ceiling Lamp Gorgeous 80W (philips.light.xzceil) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -5145,12 +5328,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.xzceim) item file lines +### Zhirui Ceiling Lamp Gorgeous 40W (philips.light.xzceim) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -5163,12 +5346,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### Philips Ceiling Light (philips.light.xzceis) item file lines +### Zhirui Ceiling Lamp Gorgeous 28W (philips.light.xzceis) item file lines 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 Ceiling Light" +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"} Number brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} @@ -5181,12 +5364,12 @@ Number dimmingPeriod "Dimming Period" (G_light) {channel="miio:basic:light:dimmi String MibandStatus "Mi Band Status" (G_light) {channel="miio:basic:light:MibandStatus"} ``` -### philips.light.virtual (philips.light.virtual) item file lines +### Philips connected lights (philips.light.virtual) item file lines 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.virtual" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -5196,12 +5379,12 @@ Switch switchscene "Switch Scene" (G_light) {channel="miio:basic:light:switchsce Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} ``` -### philips.light.zysread (philips.light.zysread) item file lines +### Philips ZhiYi desk lamp (philips.light.zysread) item file lines 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.zysread" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -5211,12 +5394,12 @@ Switch switchscene "Switch Scene" (G_light) {channel="miio:basic:light:switchsce Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} ``` -### philips.light.zystrip (philips.light.zystrip) item file lines +### Philips ZhiYi strip (philips.light.zystrip) item file lines 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.zystrip" +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"} Dimmer cct "Correlated Color Temperature" (G_light) {channel="miio:basic:light:cct"} @@ -5226,102 +5409,102 @@ Switch switchscene "Switch Scene" (G_light) {channel="miio:basic:light:switchsce Switch delayoff "Delay Off" (G_light) {channel="miio:basic:light:delayoff"} ``` -### Mi Power-plug (chuangmi.plug.m1) item file lines +### Mi Plug Mini (chuangmi.plug.m1) 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 "Mi Power-plug" +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"} Switch led "Indicator light" (G_plug) {channel="miio:basic:plug:led"} ``` -### Mi Power-plug v1 (chuangmi.plug.v1) item file lines +### Mi Smart Power Plug (chuangmi.plug.v1) 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 "Mi Power-plug v1" +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"} Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"} ``` -### Mi Power-plug v2 (chuangmi.plug.v2) item file lines +### Mi Smart Power Plug v2 (chuangmi.plug.v2) 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 "Mi Power-plug v2" +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"} ``` -### Mi Power-plug v3 (chuangmi.plug.v3) item file lines +### MIJIA Smart Plug Enhanced (chuangmi.plug.v3) 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 "Mi Power-plug v3" +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"} Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"} Switch led "Wifi LED" (G_plug) {channel="miio:basic:plug:led"} ``` -### Mi Power-plug (chuangmi.plug.m3) item file lines +### Mi Smart Plug (Wi-Fi) Basic (chuangmi.plug.m3) 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 "Mi Power-plug" +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"} Switch led "Indicator light" (G_plug) {channel="miio:basic:plug:led"} ``` -### Mi Smart Plug (chuangmi.plug.hmi205) item file lines +### Mi Smart Plug WiFi (chuangmi.plug.hmi205) 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 "Mi Smart Plug" +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"} Switch led "Indicator light" (G_plug) {channel="miio:basic:plug:led"} ``` -### Mi Smart Plug (chuangmi.plug.hmi206) item file lines +### Mi Smart Plug (WiFi) (chuangmi.plug.hmi206) 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 "Mi Smart Plug" +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"} Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"} Switch led "Wifi LED" (G_plug) {channel="miio:basic:plug:led"} ``` -### Mi Smart Plug (chuangmi.plug.hmi208) item file lines +### Mi Smart Wi-Fi Plug (Bluetooth Gateway) (chuangmi.plug.hmi208) 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 "Mi Smart Plug" +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"} Number:Temperature temperature "Temperature" (G_plug) {channel="miio:basic:plug:temperature"} Switch led "Wifi LED" (G_plug) {channel="miio:basic:plug:led"} ``` -### Qing Mi Smart Power Strip v1 (qmi.powerstrip.v1) item file lines +### CHINGMI Smart Power Strip v1 (qmi.powerstrip.v1) item file lines 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 "Qing Mi Smart Power Strip v1" +Group G_powerstrip "CHINGMI Smart Power Strip v1" Switch power "Power" (G_powerstrip) {channel="miio:basic:powerstrip:power"} Number powerUsage "Power Consumption" (G_powerstrip) {channel="miio:basic:powerstrip:powerUsage"} Switch led "wifi LED" (G_powerstrip) {channel="miio:basic:powerstrip:led"} @@ -5333,12 +5516,12 @@ Number lp_autooff_delay "Low Power Limit Time" (G_powerstrip) {channel="miio:bas Number lp_threshold "Low Power Threshold" (G_powerstrip) {channel="miio:basic:powerstrip:lp_threshold"} ``` -### Mi Power-strip v2 (zimi.powerstrip.v2) item file lines +### Mi Smart Power Strip (zimi.powerstrip.v2) item file lines 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 "Mi Power-strip v2" +Group G_powerstrip "Mi Smart Power Strip" Switch power "Power" (G_powerstrip) {channel="miio:basic:powerstrip:power"} Number powerUsage "Power Consumption" (G_powerstrip) {channel="miio:basic:powerstrip:powerUsage"} Switch led "wifi LED" (G_powerstrip) {channel="miio:basic:powerstrip:led"} @@ -5350,12 +5533,12 @@ Number lp_autooff_delay "Low Power Limit Time" (G_powerstrip) {channel="miio:bas Number lp_threshold "Low Power Threshold" (G_powerstrip) {channel="miio:basic:powerstrip:lp_threshold"} ``` -### Xiaomi Mijia vacuum V-RVCLM21B (viomi.vacuum.v6) item file lines +### Viomi Cleaning Robot V-RVCLM21B (viomi.vacuum.v6) item file lines 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 Mijia vacuum V-RVCLM21B" +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"} Number mode "Mode" (G_vacuum) {channel="miio:basic:vacuum:mode"} @@ -5373,12 +5556,12 @@ Number is_mop "is_mop" (G_vacuum) {channel="miio:basic:vacuum:is_mop"} Number has_newmap "has_newmap" (G_vacuum) {channel="miio:basic:vacuum:has_newmap"} ``` -### Xiaomi Mijia vacuum mop STYJ02YM (viomi.vacuum.v7) item file lines +### Mi Robot Vacuum-Mop P (viomi.vacuum.v7) item file lines 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 Mijia vacuum mop STYJ02YM" +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"} Number mode "Mode" (G_vacuum) {channel="miio:basic:vacuum:mode"} @@ -5396,12 +5579,12 @@ Number is_mop "is_mop" (G_vacuum) {channel="miio:basic:vacuum:is_mop"} Number has_newmap "has_newmap" (G_vacuum) {channel="miio:basic:vacuum:has_newmap"} ``` -### Xiaomi Mijia vacuum mop STYJ02YM v2 (viomi.vacuum.v8) item file lines +### Mi Robot Vacuum-Mop P (viomi.vacuum.v8) item file lines 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 Mijia vacuum mop STYJ02YM v2" +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"} Number mode "Mode" (G_vacuum) {channel="miio:basic:vacuum:mode"} @@ -5419,34 +5602,34 @@ Number is_mop "is_mop" (G_vacuum) {channel="miio:basic:vacuum:is_mop"} Number has_newmap "has_newmap" (G_vacuum) {channel="miio:basic:vacuum:has_newmap"} ``` -### Mijia 1 Gang Wall Smart Switch (WIFI) - PTX switch (090615.switch.xswitch01) item file lines +### PTX OneKey Switch (WIFI) (090615.switch.xswitch01) item file lines 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 " Mijia 1 Gang Wall Smart Switch (WIFI) - PTX switch" +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"} ``` -### Mijia 2 Gang Wall Smart Switch (WIFI) - PTX switch (090615.switch.xswitch02) item file lines +### PTX Twokey switch(wifi) (090615.switch.xswitch02) item file lines 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 " Mijia 2 Gang Wall Smart Switch (WIFI) - PTX switch" +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"} String switch1name "Switch Name 1" (G_switch) {channel="miio:basic:switch:switch1name"} String switch2name "Switch Name 2" (G_switch) {channel="miio:basic:switch:switch2name"} ``` -### Mijia 3 Gang Wall Smart Switch (WIFI) - PTX switch (090615.switch.xswitch03) item file lines +### PTX ThreeKey Switch (WIFI) (090615.switch.xswitch03) item file lines 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 " Mijia 3 Gang Wall Smart Switch (WIFI) - PTX switch" +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"} Number switch3state "Switch 3" (G_switch) {channel="miio:basic:switch:switch3state"} @@ -5507,12 +5690,12 @@ Number f3_usedflow "Filter 3 Used Flow" (G_waterpurifier) {channel="miio:basic:w Number f3_usedtime "Filter 3 Used Time" (G_waterpurifier) {channel="miio:basic:waterpurifier:f3_usedtime"} ``` -### Mi Water Purifier v3 (yunmi.waterpurifier.v3) item file lines +### Mi Water Purifier (Under sink) v3 (yunmi.waterpurifier.v3) item file lines note: Autogenerated example. Replace the id (waterpurifier) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered. ```java -Group G_waterpurifier "Mi Water Purifier v3" +Group G_waterpurifier "Mi Water Purifier (Under sink) v3" Switch power "Power" (G_waterpurifier) {channel="miio:basic:waterpurifier:power"} Number run_status "Run Status" (G_waterpurifier) {channel="miio:basic:waterpurifier:run_status"} Number:Temperature temperature "Temperature" (G_waterpurifier) {channel="miio:basic:waterpurifier:temperature"} @@ -5585,12 +5768,12 @@ Number f3_usedflow "Filter 3 Used Flow" (G_waterpuri) {channel="miio:basic:water Number f3_usedtime "Filter 3 Used Time" (G_waterpuri) {channel="miio:basic:waterpuri:f3_usedtime"} ``` -### Mi Water Purifier lx3 (yunmi.waterpuri.lx3) item file lines +### Mi Water Purifier (Under Counter) (yunmi.waterpuri.lx3) item file lines 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 lx3" +Group G_waterpuri "Mi Water Purifier (Under Counter)" Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"} Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"} Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"} @@ -5637,12 +5820,12 @@ Number f3_usedflow "Filter 3 Used Flow" (G_waterpuri) {channel="miio:basic:water Number f3_usedtime "Filter 3 Used Time" (G_waterpuri) {channel="miio:basic:waterpuri:f3_usedtime"} ``` -### Mi Water Purifier lx5 (yunmi.waterpuri.lx5) item file lines +### Mi Water Purifier 1A/400G Pro (yunmi.waterpuri.lx5) item file lines 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 lx5" +Group G_waterpuri "Mi Water Purifier 1A/400G Pro" Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"} Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"} Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"} @@ -5663,12 +5846,12 @@ Number f3_usedflow "Filter 3 Used Flow" (G_waterpuri) {channel="miio:basic:water Number f3_usedtime "Filter 3 Used Time" (G_waterpuri) {channel="miio:basic:waterpuri:f3_usedtime"} ``` -### Mi Water Purifier lx6 (yunmi.waterpuri.lx6) item file lines +### Mi Water Purifier (Under Counter) (yunmi.waterpuri.lx6) item file lines 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 lx6" +Group G_waterpuri "Mi Water Purifier (Under Counter)" Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"} Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"} Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"} @@ -5689,12 +5872,12 @@ Number f3_usedflow "Filter 3 Used Flow" (G_waterpuri) {channel="miio:basic:water Number f3_usedtime "Filter 3 Used Time" (G_waterpuri) {channel="miio:basic:waterpuri:f3_usedtime"} ``` -### Mi Water Purifier lx7 (yunmi.waterpuri.lx7) item file lines +### Mi Water Purifier 500G/500G Pro (yunmi.waterpuri.lx7) item file lines 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 lx7" +Group G_waterpuri "Mi Water Purifier 500G/500G Pro" Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"} Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"} Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"} @@ -5715,12 +5898,12 @@ Number f3_usedflow "Filter 3 Used Flow" (G_waterpuri) {channel="miio:basic:water Number f3_usedtime "Filter 3 Used Time" (G_waterpuri) {channel="miio:basic:waterpuri:f3_usedtime"} ``` -### Mi Water Purifier lx8 (yunmi.waterpuri.lx8) item file lines +### Mi Water Purifier 600G (yunmi.waterpuri.lx8) item file lines 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 lx8" +Group G_waterpuri "Mi Water Purifier 600G" Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"} Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"} Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"} @@ -5741,12 +5924,12 @@ Number f3_usedflow "Filter 3 Used Flow" (G_waterpuri) {channel="miio:basic:water Number f3_usedtime "Filter 3 Used Time" (G_waterpuri) {channel="miio:basic:waterpuri:f3_usedtime"} ``` -### Mi Water Purifier lx9 (yunmi.waterpuri.lx9) item file lines +### Mi Water Purifier D1 (yunmi.waterpuri.lx9) item file lines 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 lx9" +Group G_waterpuri "Mi Water Purifier D1" Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"} Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"} Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"} @@ -5793,12 +5976,12 @@ Number f3_usedflow "Filter 3 Used Flow" (G_waterpuri) {channel="miio:basic:water Number f3_usedtime "Filter 3 Used Time" (G_waterpuri) {channel="miio:basic:waterpuri:f3_usedtime"} ``` -### Mi Water Purifier lx11 (yunmi.waterpuri.lx11) item file lines +### Mi Water Purifier C1 (Triple Setting) (yunmi.waterpuri.lx11) item file lines 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 lx11" +Group G_waterpuri "Mi Water Purifier C1 (Triple Setting)" Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"} Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"} Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"} @@ -5819,12 +6002,12 @@ Number f3_usedflow "Filter 3 Used Flow" (G_waterpuri) {channel="miio:basic:water Number f3_usedtime "Filter 3 Used Time" (G_waterpuri) {channel="miio:basic:waterpuri:f3_usedtime"} ``` -### Mi Water Purifier lx12 (yunmi.waterpuri.lx12) item file lines +### Mi Water Purifier S1 (yunmi.waterpuri.lx12) item file lines 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 lx12" +Group G_waterpuri "Mi Water Purifier S1" Switch power "Power" (G_waterpuri) {channel="miio:basic:waterpuri:power"} Number run_status "Run Status" (G_waterpuri) {channel="miio:basic:waterpuri:run_status"} Number:Temperature temperature "Temperature" (G_waterpuri) {channel="miio:basic:waterpuri:temperature"} @@ -5845,12 +6028,12 @@ Number f3_usedflow "Filter 3 Used Flow" (G_waterpuri) {channel="miio:basic:water Number f3_usedtime "Filter 3 Used Time" (G_waterpuri) {channel="miio:basic:waterpuri:f3_usedtime"} ``` -### Xiaomi Mijia Whale Smart Toilet Cover (xjx.toilet.pro) item file lines +### Uclean Smart Toilet Seat (xjx.toilet.pro) item file lines 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 "Xiaomi Mijia Whale Smart Toilet Cover" +Group G_toilet "Uclean Smart Toilet Seat" Number 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"} Number water_temp_t "Water Temperature" (G_toilet) {channel="miio:basic:toilet:water_temp_t"} @@ -5858,12 +6041,12 @@ Number fan_temp "Fan Temperature" (G_toilet) {channel="miio:basic:toilet:fan_tem Number status_led "Night Light" (G_toilet) {channel="miio:basic:toilet:status_led"} ``` -### Xiaomi Mijia Smart Toilet Cover (xjx.toilet.relax) item file lines +### Uclean smart toilet relax (xjx.toilet.relax) item file lines 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 "Xiaomi Mijia Smart Toilet Cover" +Group G_toilet "Uclean smart toilet relax" Number 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"} Number water_temp_t "Water Temperature" (G_toilet) {channel="miio:basic:toilet:water_temp_t"} @@ -5871,12 +6054,12 @@ Number fan_temp "Fan Temperature" (G_toilet) {channel="miio:basic:toilet:fan_tem Number status_led "Night Light" (G_toilet) {channel="miio:basic:toilet:status_led"} ``` -### Xiaomi Mijia Smart Toilet Cover (xjx.toilet.pure) item file lines +### Uclean smart toilet pure (xjx.toilet.pure) item file lines 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 "Xiaomi Mijia Smart Toilet Cover" +Group G_toilet "Uclean smart toilet pure" Number 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"} Number water_temp_t "Water Temperature" (G_toilet) {channel="miio:basic:toilet:water_temp_t"} @@ -5884,12 +6067,12 @@ Number fan_temp "Fan Temperature" (G_toilet) {channel="miio:basic:toilet:fan_tem Number status_led "Night Light" (G_toilet) {channel="miio:basic:toilet:status_led"} ``` -### Xiaomi Mijia Smart Toilet Cover (xjx.toilet.zero) item file lines +### Whale Spout Smart Toilet Zero (xjx.toilet.zero) item file lines 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 "Xiaomi Mijia Smart Toilet Cover" +Group G_toilet "Whale Spout Smart Toilet Zero" Number 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"} Number water_temp_t "Water Temperature" (G_toilet) {channel="miio:basic:toilet:water_temp_t"} @@ -5897,12 +6080,12 @@ Number fan_temp "Fan Temperature" (G_toilet) {channel="miio:basic:toilet:fan_tem Number status_led "Night Light" (G_toilet) {channel="miio:basic:toilet:status_led"} ``` -### Yeelight Lamp (yeelink.light.bslamp1) item file lines +### Mi Bedside Lamp (yeelink.light.bslamp1) item file lines 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 Lamp" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -5913,12 +6096,12 @@ Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight Lamp (yeelink.light.bslamp2) item file lines +### Mi Bedside Lamp 2 (yeelink.light.bslamp2) item file lines 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 Lamp" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -5929,12 +6112,12 @@ Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight Lamp (yeelink.light.bslamp3) item file lines +### Yeelight Bedside Lamp II (yeelink.light.bslamp3) item file lines 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 Lamp" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -5945,12 +6128,12 @@ Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight BadHeater (yeelink.bhf_light.v1) item file lines +### Yeelight Smart Bath Heater Pro (yeelink.bhf_light.v1) item file lines 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 BadHeater" +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"} Dimmer brightness "Brightness" (G_bhf_light) {channel="miio:basic:bhf_light:brightness"} @@ -5959,12 +6142,12 @@ Number:Temperature temperature "Temperature" (G_bhf_light) {channel="miio:basic: Number nightlightBrightness "Nightlight Brightness" (G_bhf_light) {channel="miio:basic:bhf_light:nightlightBrightness"} ``` -### Yeelight BadHeater (yeelink.bhf_light.v2) item file lines +### Yeelight Smart Bath Heater (yeelink.bhf_light.v2) item file lines 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 BadHeater" +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"} Dimmer brightness "Brightness" (G_bhf_light) {channel="miio:basic:bhf_light:brightness"} @@ -5973,12 +6156,12 @@ Number:Temperature temperature "Temperature" (G_bhf_light) {channel="miio:basic: Number nightlightBrightness "Nightlight Brightness" (G_bhf_light) {channel="miio:basic:bhf_light:nightlightBrightness"} ``` -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling1) item file lines +### Yeelight Ceiling Light (yeelink.light.ceiling1) item file lines 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 Lamp" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -5989,12 +6172,12 @@ String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene" Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} ``` -### Yeelight LED Ceiling Lamp v2 (yeelink.light.ceiling2) item file lines +### Yeelight Ceiling Light SE (yeelink.light.ceiling2) item file lines 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 Lamp v2" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6005,12 +6188,12 @@ String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene" Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} ``` -### Yeelight LED Ceiling Lamp v3 (yeelink.light.ceiling3) item file lines +### Yeelight LED Ceiling Light (yeelink.light.ceiling3) item file lines 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 Lamp v3" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6021,12 +6204,12 @@ String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene" Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} ``` -### Yeelight LED Ceiling Lamp v4 (JIAOYUE 650 RGB) (yeelink.light.ceiling4) item file lines +### Yeelight LED Ceiling Light (yeelink.light.ceiling4) item file lines 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 Lamp v4 (JIAOYUE 650 RGB)" +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"} Number ambientBrightness "Ambient Brightness" (G_light) {channel="miio:basic:light:ambientBrightness"} @@ -6042,331 +6225,6 @@ Number ambientColorMode "Ambient Color Mode" (G_light) {channel="miio:basic:ligh Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} ``` -### Yeelight LED Ceiling Lamp v4 (yeelink.light.ceiling4.ambi) item file lines - -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 Lamp v4" -Switch power "Power" (G_ceiling4) {channel="miio:basic:ceiling4:power"} -Dimmer brightness "Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:brightness"} -Number delayoff "Shutdown Timer" (G_ceiling4) {channel="miio:basic:ceiling4:delayoff"} -Number colorTemperature "Color Temperature" (G_ceiling4) {channel="miio:basic:ceiling4:colorTemperature"} -Number colorMode "Color Mode" (G_ceiling4) {channel="miio:basic:ceiling4:colorMode"} -String name "Name" (G_ceiling4) {channel="miio:basic:ceiling4:name"} -String customScene "Set Scene" (G_ceiling4) {channel="miio:basic:ceiling4:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp v5 (yeelink.light.ceiling5) item file lines - -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 Lamp v5" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp v6 (yeelink.light.ceiling6) item file lines - -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 Lamp v6" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp v7 (yeelink.light.ceiling7) item file lines - -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 Lamp v7" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp v8 (yeelink.light.ceiling8) item file lines - -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 Lamp v8" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp v9 (yeelink.light.ceiling9) item file lines - -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 Lamp v9" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Meteorite lamp (yeelink.light.ceiling10) item file lines - -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 Meteorite lamp" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number ambientBrightness "Ambient Brightness" (G_light) {channel="miio:basic:light:ambientBrightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -Switch ambientPower "Ambient Power" (G_light) {channel="miio:basic:light:ambientPower"} -Color ambientColor "Ambient Color" (G_light) {channel="miio:basic:light:ambientColor"} -Number ambientColorTemperature "Ambient Color Temperature" (G_light) {channel="miio:basic:light:ambientColorTemperature"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number ambientColorMode "Ambient Color Mode" (G_light) {channel="miio:basic:light:ambientColorMode"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp v11 (yeelink.light.ceiling11) item file lines - -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 Lamp v11" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp v12 (yeelink.light.ceiling12) item file lines - -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 Lamp v12" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp v13 (yeelink.light.ceiling13) item file lines - -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 Lamp v13" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling14) item file lines - -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 Lamp" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling15) item file lines - -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 Lamp" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling16) item file lines - -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 Lamp" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling17) item file lines - -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 Lamp" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling18) item file lines - -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 Lamp" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling19) item file lines - -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 Lamp" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling20) item file lines - -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 Lamp" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling21) item file lines - -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 Lamp" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling22) item file lines - -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 Lamp" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - -### Yeelight LED Ceiling Lamp (yeelink.light.ceiling23) item file lines - -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 Lamp" -Switch power "Power" (G_light) {channel="miio:basic:light:power"} -Dimmer brightness "Brightness" (G_light) {channel="miio:basic:light:brightness"} -Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} -Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} -Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} -String name "Name" (G_light) {channel="miio:basic:light:name"} -String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} -Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} -``` - ### Yeelight LED Ceiling Ambi Lamp (yeelink.light.ceiling4.ambi) item file lines 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. @@ -6383,6 +6241,315 @@ String customScene "Set Scene" (G_ceiling4) {channel="miio:basic:ceiling4:custom Number nightlightBrightness "Nightlight Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:nightlightBrightness"} ``` +### Mi LED Ceiling Light (yeelink.light.ceiling5) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight HaoShi LED Ceiling Lamp Pro (yeelink.light.ceiling6) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight Haoshi Ceiling Lamp (yeelink.light.ceiling7) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### LED Ceiling Light Crystal Plus (yeelink.light.ceiling8) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight HaoShi LED Ceiling Lamp Pro (yeelink.light.ceiling9) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight Crystal Pendant Lamp (yeelink.light.ceiling10) item file lines + +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"} +Number ambientBrightness "Ambient Brightness" (G_light) {channel="miio:basic:light:ambientBrightness"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +Switch ambientPower "Ambient Power" (G_light) {channel="miio:basic:light:ambientPower"} +Color ambientColor "Ambient Color" (G_light) {channel="miio:basic:light:ambientColor"} +Number ambientColorTemperature "Ambient Color Temperature" (G_light) {channel="miio:basic:light:ambientColorTemperature"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number ambientColorMode "Ambient Color Mode" (G_light) {channel="miio:basic:light:ambientColorMode"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight Ceiling Light 320 1S (yeelink.light.ceiling11) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight stylized Ceiling Light Pro (yeelink.light.ceiling12) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight Ceiling Light (yeelink.light.ceiling13) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight Ceiling Light Mini (yeelink.light.ceiling14) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight Ceiling Light 480 1S (yeelink.light.ceiling15) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight Xingyu Ceiling Light (yeelink.light.ceiling16) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight ShaoHua Celing Light (yeelink.light.ceiling17) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight Ceiling Light Pro (yeelink.light.ceiling18) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight Ceiling Light Pro (yeelink.light.ceiling19) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Yeelight Ceiling Light (yeelink.light.ceiling20) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Mi Smart LED Living Room Ceiling Light (yeelink.light.ceiling21) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Mi Smart LED Ceiling Light (yeelink.light.ceiling22) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + +### Mi Smart LED Ceiling Light (350mm) (yeelink.light.ceiling23) item file lines + +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"} +Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} +Number colorTemperature "Color Temperature" (G_light) {channel="miio:basic:light:colorTemperature"} +Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} +String name "Name" (G_light) {channel="miio:basic:light:name"} +String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene"} +Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} +``` + ### Yeelight LED Ceiling Ambi Lamp (yeelink.light.ceiling10.ambi) item file lines 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. @@ -6431,12 +6598,12 @@ String customScene "Set Scene" (G_ceiling20) {channel="miio:basic:ceiling20:cust Number nightlightBrightness "Nightlight Brightness" (G_ceiling20) {channel="miio:basic:ceiling20:nightlightBrightness"} ``` -### Yeelight ct2 (yeelink.light.ct2) item file lines +### Yeelight LED Bulb (Tunable) (yeelink.light.ct2) item file lines 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 ct2" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6445,12 +6612,12 @@ Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight White Bulb (yeelink.light.mono1) item file lines +### Yeelight Bulb (yeelink.light.mono1) item file lines 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" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6473,12 +6640,12 @@ Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight White (yeelink.light.mono5) item file lines +### Yeelight LED Filament Bulb (yeelink.light.mono5) item file lines 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" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6487,12 +6654,12 @@ Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight (yeelink.light.lamp1) item file lines +### Mi LED Desk Lamp (yeelink.light.lamp1) item file lines 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" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6501,12 +6668,12 @@ Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight (yeelink.light.lamp2) item file lines +### Mi Smart LED Desk Lamp Pro (yeelink.light.lamp2) item file lines 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" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6515,12 +6682,12 @@ Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight (yeelink.light.lamp3) item file lines +### Yeelight LED Lamp (yeelink.light.lamp3) item file lines 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" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6529,12 +6696,12 @@ Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight (yeelink.light.lamp4) item file lines +### Mi LED Desk Lamp 1S (yeelink.light.lamp4) item file lines 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" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6543,12 +6710,12 @@ Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight (yeelink.light.lamp5) item file lines +### Yeelight Smart Desk Lamp Prime (yeelink.light.lamp5) item file lines 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" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6571,12 +6738,12 @@ Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight (yeelink.light.lamp7) item file lines +### Yeelight LED Light Sensor Desk Lamp V1 (yeelink.light.lamp7) item file lines 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" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6599,12 +6766,12 @@ Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight Panel (yeelink.light.panel1) item file lines +### Yeelight Whiteglow Panel Light (yeelink.light.panel1) item file lines 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 Panel" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6615,12 +6782,12 @@ String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene" Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} ``` -### Yeelight Strip (yeelink.light.strip1) item file lines +### Yeelight Lightstrip (yeelink.light.strip1) item file lines 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 Strip" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6631,12 +6798,12 @@ Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight Strip (yeelink.light.strip2) item file lines +### Yeelight Lightstrip Plus (yeelink.light.strip2) item file lines 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 Strip" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6647,12 +6814,12 @@ Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight Strip (yeelink.light.strip4) item file lines +### Yeelight Willow LED Lightstrip (yeelink.light.strip4) item file lines 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 Strip" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6661,12 +6828,12 @@ Number colorMode "Color Mode" (G_light) {channel="miio:basic:light:colorMode"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight (yeelink.light.virtual) item file lines +### Light Group (Mi & Yeelight) (yeelink.light.virtual) item file lines 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" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6691,12 +6858,12 @@ Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight Color Bulb YLDP06YL 10W (yeelink.light.color2) item file lines +### Yeelight LED Bulb (Color) (yeelink.light.color2) item file lines 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 YLDP06YL 10W" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6707,12 +6874,12 @@ Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight Color Bulb YLDP02YL 9W (yeelink.light.color3) item file lines +### Mi LED Smart Bulb (White and Color) (yeelink.light.color3) item file lines 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 YLDP02YL 9W" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6723,12 +6890,12 @@ Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight Bulb YLDP13YL (8,5W) (yeelink.light.color4) item file lines +### Yeelight LED Bulb 1S(Color) (yeelink.light.color4) item file lines 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 YLDP13YL (8,5W)" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6739,12 +6906,12 @@ Color rgbColor "RGB Color" (G_light) {channel="miio:basic:light:rgbColor"} String name "Name" (G_light) {channel="miio:basic:light:name"} ``` -### Yeelight Dual Control Module (yeelink.switch.sw1) item file lines +### Yeelight Smart Dual Control Module (yeelink.switch.sw1) item file lines 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 Dual Control Module" +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"} Number mode1 "First Switch - Delay" (G_switch) {channel="miio:basic:switch:mode1"} @@ -6756,12 +6923,12 @@ Number flash "Extension - Flash" (G_switch) {channel="miio:basic:switch:flash"} String rc-list "Extension - Rc List" (G_switch) {channel="miio:basic:switch:rc-list"} ``` -### Yeelight yilai ceiling (yilai.light.ceiling1) item file lines +### Yilai Ceiling Light Aiyue 480 (yilai.light.ceiling1) item file lines 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 yilai ceiling" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6772,12 +6939,12 @@ String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene" Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} ``` -### Yeelight yilai ceiling (yilai.light.ceiling2) item file lines +### Yilai Ceiling Lamp Hefeng 430 (yilai.light.ceiling2) item file lines 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 yilai ceiling" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6788,12 +6955,12 @@ String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene" Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} ``` -### Yeelight yilai ceiling (yilai.light.ceiling3) item file lines +### Yilai Ceiling Lamp Hefeng Pro (yilai.light.ceiling3) item file lines 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 yilai ceiling" +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"} Number delayoff "Shutdown Timer" (G_light) {channel="miio:basic:light:delayoff"} @@ -6804,12 +6971,12 @@ String customScene "Set Scene" (G_light) {channel="miio:basic:light:customScene" Number nightlightBrightness "Nightlight Brightness" (G_light) {channel="miio:basic:light:nightlightBrightness"} ``` -### Zhimi Heater (zhimi.heater.za1) item file lines +### Smartmi Radiant Heater Smart Version (zhimi.heater.za1) item file lines note: Autogenerated example. Replace the id (heater) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered. ```java -Group G_heater "Zhimi Heater" +Group G_heater "Smartmi Radiant Heater Smart Version" Switch power "Power" (G_heater) {channel="miio:basic:heater:power"} Number:Temperature target_temperature "Target Temperature" (G_heater) {channel="miio:basic:heater:target_temperature"} Number brightness "Brightness" (G_heater) {channel="miio:basic:heater:brightness"} @@ -6821,12 +6988,12 @@ Number:Temperature temperature "Temperature" (G_heater) {channel="miio:basic:hea Number:Time usedhours "Run Time" (G_heater) {channel="miio:basic:heater:usedhours"} ``` -### Zhimi Heater (zhimi.heater.za2) item file lines +### Smartmi Smart Convector Heater 1S (zhimi.heater.za2) item file lines note: Autogenerated example. Replace the id (heater) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered. ```java -Group G_heater "Zhimi Heater" +Group G_heater "Smartmi Smart Convector Heater 1S" Number fault "Heater - Device Fault" (G_heater) {channel="miio:basic:heater:fault"} Switch on "Heater - Power" (G_heater) {channel="miio:basic:heater:on"} Number:Temperature target-temperature "Heater - Target Temperature" (G_heater) {channel="miio:basic:heater:target-temperature"} @@ -6839,12 +7006,12 @@ Switch physical-controls-locked "Physical Control Locked - Physical Controls Loc Number:Time use-time "Private-Service - Use Time" (G_heater) {channel="miio:basic:heater:use-time"} ``` -### Zhimi Heater (zhimi.heater.zb1) item file lines +### Smartmi Smart Convector Heater 1S (zhimi.heater.zb1) item file lines note: Autogenerated example. Replace the id (heater) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered. ```java -Group G_heater "Zhimi Heater" +Group G_heater "Smartmi Smart Convector Heater 1S" Number fault "Heater - Device Fault" (G_heater) {channel="miio:basic:heater:fault"} Switch on "Heater - Power" (G_heater) {channel="miio:basic:heater:on"} Number:Temperature target-temperature "Heater - Target Temperature" (G_heater) {channel="miio:basic:heater:target-temperature"} diff --git a/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/MiIoDevices.java b/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/MiIoDevices.java index c21d23e98..d547cb8b6 100644 --- a/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/MiIoDevices.java +++ b/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/MiIoDevices.java @@ -24,249 +24,259 @@ import org.openhab.core.thing.ThingTypeUID; */ @NonNullByDefault public enum MiIoDevices { - AIRCONDITION_A1("aux.aircondition.v1", "AUX Air Conditioner", THING_TYPE_UNSUPPORTED), - AIRCONDITION_I1("idelan.aircondition.v1", "Idelan Air Conditioner", THING_TYPE_UNSUPPORTED), - AIRCONDITION_M1("midea.aircondition.v1", "Midea Air Conditioner v2", THING_TYPE_UNSUPPORTED), - AIRCONDITION_M2("midea.aircondition.v2", "Midea Air Conditioner v2", THING_TYPE_UNSUPPORTED), - AIRCONDITION_MXA1("midea.aircondition.xa1", "Midea Air Conditioner xa1", THING_TYPE_UNSUPPORTED), - AIRMONITOR1("zhimi.airmonitor.v1", "Mi Air Monitor v1", THING_TYPE_BASIC), - AIRMONITOR_B1("cgllc.airmonitor.b1", "Mi Air Quality Monitor 2gen", THING_TYPE_BASIC), - AIRMONITOR_S1("cgllc.airmonitor.s1", "Mi Air Quality Monitor S1", THING_TYPE_BASIC), - AIR_HUMIDIFIER_V1("zhimi.humidifier.v1", "Mi Air Humidifier", THING_TYPE_BASIC), - AIR_HUMIDIFIER_CA1("zhimi.humidifier.ca1", "Mi Air Humidifier", THING_TYPE_BASIC), - AIR_HUMIDIFIER_CA4("zhimi.humidifier.ca4", "Mi Air Evaporative Humidifier 2", THING_TYPE_BASIC), - AIR_HUMIDIFIER_CB1("zhimi.humidifier.cb1", "Mi Air Humidifier 2", THING_TYPE_BASIC), - AIR_HUMIDIFIER_MJJSQ("deerma.humidifier.mjjsq", "Mija Smart humidifier", THING_TYPE_BASIC), - AIR_PURIFIER1("zhimi.airpurifier.v1", "Mi Air Purifier v1", THING_TYPE_BASIC), - AIR_PURIFIER2("zhimi.airpurifier.v2", "Mi Air Purifier v2", THING_TYPE_BASIC), - AIR_PURIFIER3("zhimi.airpurifier.v3", "Mi Air Purifier v3", THING_TYPE_BASIC), - AIR_PURIFIER5("zhimi.airpurifier.v5", "Mi Air Purifier v5", THING_TYPE_BASIC), - AIR_PURIFIER6("zhimi.airpurifier.v6", "Mi Air Purifier Pro v6", THING_TYPE_BASIC), - AIR_PURIFIER7("zhimi.airpurifier.v7", "Mi Air Purifier Pro v7", THING_TYPE_BASIC), - AIR_PURIFIERM("zhimi.airpurifier.m1", "Mi Air Purifier 2 (mini)", THING_TYPE_BASIC), - AIR_PURIFIERM2("zhimi.airpurifier.m2", "Mi Air Purifier (mini)", THING_TYPE_BASIC), - AIR_PURIFIERMA1("zhimi.airpurifier.ma1", "Mi Air Purifier MS1", THING_TYPE_BASIC), - AIR_PURIFIERMA2("zhimi.airpurifier.ma2", "Mi Air Purifier MS2", THING_TYPE_BASIC), - AIR_PURIFIERMA4("zhimi.airpurifier.ma4", "Mi Air Purifier 3", THING_TYPE_BASIC), - AIR_PURIFIERMMB3("zhimi.airpurifier.mb3", "Mi Air Purifier 3", THING_TYPE_BASIC), - AIR_PURIFIERSA1("zhimi.airpurifier.sa1", "Mi Air Purifier Super", THING_TYPE_BASIC), - AIR_PURIFIERSA2("zhimi.airpurifier.sa2", "Mi Air Purifier Super 2", THING_TYPE_BASIC), - AIRFRESH_T2017("dmaker.airfresh.t2017", "Mi Fresh Air Ventilator", THING_TYPE_BASIC), - AIRFRESH_A1("dmaker.airfresh.a1", "Mi Fresh Air Ventilator A1", THING_TYPE_BASIC), - ALARM_CLOCK_MYK01("zimi.clock.myk01", "Xiao AI Smart Alarm Clock", THING_TYPE_UNSUPPORTED), - BATHHEATER_V2("yeelight.bhf_light.v2", "Yeelight Smart Bath Heater", THING_TYPE_UNSUPPORTED), - CUCOPLUG_CP1("cuco.plug.cp1", "Gosund Plug", THING_TYPE_BASIC), - DEHUMIDIFIER_FW1("nwt.derh.wdh318efw1", "XIAOMI MIJIA WIDETECH WDH318EFW1 Dehumidifier", THING_TYPE_UNSUPPORTED), - DREAME_VACUUM_MC1808("dreame.vacuum.mc1808", "Vacuum 1C STYTJ01ZHM", THING_TYPE_BASIC), - DREAME_VACUUM_P2008("dreame.vacuum.p2008", "dreame.vacuum.p2008", THING_TYPE_BASIC), - ZHIMI_AIRPURIFIER_MB1("zhimi.airpurifier.mb1", "Mi Air Purifier mb1", THING_TYPE_BASIC), + AUX_AIRCONDITION_V1("aux.aircondition.v1", "AUX Smart Air Conditioner", THING_TYPE_UNSUPPORTED), + IDELAN_AIRCONDITION_V1("idelan.aircondition.v1", "Jinxing Smart Air Conditioner", THING_TYPE_UNSUPPORTED), + MIDEA_AIRCONDITION_V1("midea.aircondition.v1", "Midea AC-i Youth", THING_TYPE_UNSUPPORTED), + MIDEA_AIRCONDITION_V2("midea.aircondition.v2", "Midea Air Conditioner v2", THING_TYPE_UNSUPPORTED), + MIDEA_AIRCONDITION_XA1("midea.aircondition.xa1", "Midea AC-Cool Golden", THING_TYPE_UNSUPPORTED), + ZHIMI_AIRMONITOR_V1("zhimi.airmonitor.v1", "Mi PM2.5 Air Quality Monitor", THING_TYPE_BASIC), + CGLLC_AIRMONITOR_B1("cgllc.airmonitor.b1", "Mi Multifunction Air Monitor", THING_TYPE_BASIC), + CGLLC_AIRMONITOR_S1("cgllc.airmonitor.s1", "Qingping Air Monitor", THING_TYPE_BASIC), + ZHIMI_HUMIDIFIER_V1("zhimi.humidifier.v1", "Smartmi Humidifier", THING_TYPE_BASIC), + ZHIMI_HUMIDIFIER_CA1("zhimi.humidifier.ca1", "Smartmi Evaporative Humidifier", THING_TYPE_BASIC), + ZHIMI_HUMIDIFIER_CA4("zhimi.humidifier.ca4", "Smartmi Evaporative Humidifer 2", THING_TYPE_BASIC), + ZHIMI_HUMIDIFIER_CB1("zhimi.humidifier.cb1", "Smartmi Evaporative Humidifier", THING_TYPE_BASIC), + DEERMA_HUMIDIFIER_MJJSQ("deerma.humidifier.mjjsq", "Mi Smart Humidifier", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_V1("zhimi.airpurifier.v1", "Mi Air Purifier v1", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_V2("zhimi.airpurifier.v2", "Mi Air Purifier v2", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_V3("zhimi.airpurifier.v3", "Mi Air Purifier v3", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_V5("zhimi.airpurifier.v5", "Mi Air Purifier v5", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_V6("zhimi.airpurifier.v6", "Mi Air Purifier Pro v6", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_V7("zhimi.airpurifier.v7", "Mi Air Purifier Pro v7", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_M1("zhimi.airpurifier.m1", "Mi Air Purifier 2 (mini)", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_M2("zhimi.airpurifier.m2", "Mi Air Purifier 2", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_MA1("zhimi.airpurifier.ma1", "Mi Air Purifier 2S", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_MA2("zhimi.airpurifier.ma2", "Mi Air Purifier 2S", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_MA4("zhimi.airpurifier.ma4", "Mi Air Purifier 3", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_MB3("zhimi.airpurifier.mb3", "Mi Air Purifier 3/3H", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_SA1("zhimi.airpurifier.sa1", "Mi Air Purifier Super", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_SA2("zhimi.airpurifier.sa2", "Mi Air Purifier MAX / MAX Pro", THING_TYPE_BASIC), + DMAKER_AIRFRESH_T2017("dmaker.airfresh.t2017", "Mi Fresh Air Ventilator", THING_TYPE_BASIC), + DMAKER_AIRFRESH_A1("dmaker.airfresh.a1", "Mi Fresh Air Ventilator A1-150", THING_TYPE_BASIC), + ZIMI_CLOCK_MYK01("zimi.clock.myk01", "Mi AI Alarm", THING_TYPE_UNSUPPORTED), + YEELIGHT_BHF_LIGHT_V2("yeelight.bhf_light.v2", "Yeelight Smart Bath Heater", THING_TYPE_UNSUPPORTED), + CUCO_PLUG_CP1("cuco.plug.cp1", "Gosund Smart Plug", THING_TYPE_BASIC), + NWT_DERH_WDH318EFW1("nwt.derh.wdh318efw1", "WIDETECH WDH318EFW1 Internet Dehumidifier", THING_TYPE_UNSUPPORTED), + DREAME_VACUUM_MC1808("dreame.vacuum.mc1808", "Mi Robot Vacuum Mop 1C STYTJ01ZHM", THING_TYPE_BASIC), + DREAME_VACUUM_P2008("dreame.vacuum.p2008", "Dreame Robot Vacuum-Mop F9", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_MB1("zhimi.airpurifier.mb1", "Mi Air Purifier 2S", THING_TYPE_BASIC), ZHIMI_AIRPURIFIER_MC1("zhimi.airpurifier.mc1", "Mi Air Purifier 2S", THING_TYPE_BASIC), - ZHIMI_AIRPURIFIER_MC2("zhimi.airpurifier.mc2", "Mi Air Purifier 2S", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_MC2("zhimi.airpurifier.mc2", "Mi Air Purifier 2H", THING_TYPE_BASIC), ZHIMI_AIRPURIFIER_VIRTUAL("zhimi.airpurifier.virtual", "Mi Air Purifier virtual", THING_TYPE_UNSUPPORTED), - ZHIMI_AIRPURIFIER_VTL_M1("zhimi.airpurifier.vtl_m1", "Mi Air Purifier vtl m1", THING_TYPE_UNSUPPORTED), - CHUANGMI_IR2("chuangmi.ir.v2", "Mi Remote v2", THING_TYPE_UNSUPPORTED), - CHUANGMI_V2("chuangmi.remote.v2", "Xiaomi IR Remote", THING_TYPE_UNSUPPORTED), - COOKER1("chunmi.cooker.normal1", "MiJia Rice Cooker", THING_TYPE_UNSUPPORTED), - COOKER2("chunmi.cooker.normal2", "MiJia Rice Cooker", THING_TYPE_UNSUPPORTED), - COOKER3("hunmi.cooker.normal3", "MiJia Rice Cooker", THING_TYPE_UNSUPPORTED), - COOKER4("chunmi.cooker.normal4", "MiJia Rice Cooker", THING_TYPE_UNSUPPORTED), - COOKER_P1("chunmi.cooker.press1", "MiJia Heating Pressure Rice Cooker", THING_TYPE_UNSUPPORTED), - COOKER_P2("chunmi.cooker.press2", "MiJia Heating Pressure Rice Cooker", THING_TYPE_UNSUPPORTED), - FAN1("zhimi.fan.v1", "Mi Smart Fan", THING_TYPE_BASIC), - FAN2("zhimi.fan.v2", "Mi Smart Fan", THING_TYPE_BASIC), - FAN3("zhimi.fan.v3", "Mi Smart Pedestal Fan", THING_TYPE_BASIC), - FAN_SA1("zhimi.fan.sa1", "Xiaomi Mi Smart Pedestal Fan", THING_TYPE_BASIC), - FAN_ZA1("zhimi.fan.za1", "Xiaomi Mi Smart Pedestal Fan", THING_TYPE_BASIC), - FAN_ZA3("zhimi.fan.za3", "Xiaomi Mi Smart Pedestal Fan", THING_TYPE_BASIC), - FAN_ZA4("zhimi.fan.za4", "Xiaomi Mi Smart Pedestal Fan", THING_TYPE_BASIC), - FAN_1C("dmaker.fan.1c", "Xiaomi Mijia Smart Tower Fan", THING_TYPE_BASIC), - FAN_P5("dmaker.fan.p5", "Xiaomi Mijia Smart Tower Fan", THING_TYPE_BASIC), - FAN_P8("dmaker.fan.p8", "Xiaomi Mijia Smart Tower Fan", THING_TYPE_BASIC), - FAN_P9("dmaker.fan.p9", "Xiaomi Mijia Smart Tower Fan", THING_TYPE_BASIC), - FAN_P10("dmaker.fan.p10", "Xiaomi Mijia Smart Tower Fan", THING_TYPE_BASIC), - FRIDGE_V3("viomi.fridge.v3", "Viomi Internet refrigerator iLive", THING_TYPE_UNSUPPORTED), - GATEWAY1("lumi.gateway.v1", "Mi Smart Home Gateway v1", THING_TYPE_BASIC), - GATEWAY2("lumi.gateway.v2", "Mi Smart Home Gateway v2", THING_TYPE_BASIC), - GATEWAY3("lumi.gateway.v3", "Mi Smart Home Gateway v3", THING_TYPE_BASIC), - GATEWAY_MGL3("lumi.gateway.mgl03", "Xiaomi Mi Mijia Gateway V3 ZNDMWG03LM", THING_TYPE_BASIC), - HUMIDIFIER("zhimi.humidifier.v1", "Mi Humdifier", THING_TYPE_BASIC), - LUMI_C11("lumi.ctrl_neutral1.v1", "Light Control (Wall Switch)", THING_TYPE_UNSUPPORTED), - LUMI_C12("lumi.ctrl_neutral2.v1", "Light Control (Wall Switch)", THING_TYPE_UNSUPPORTED), - LUMI_CURTAIN_HAGL05("lumi.curtain.hagl05", "Xiaomi youpin Curtain Controller (Wi-Fi)", THING_TYPE_BASIC), - MRBOND_AIRER_M1PRO("mrbond.airer.m1pro", "Mr Bond M1 Pro Smart Clothes Dryer", THING_TYPE_BASIC), - MRBOND_AIRER_M1S("mrbond.airer.m1s", "Mr Bond M1 Smart Clothes Dryer", THING_TYPE_BASIC), - MRBOND_AIRER_M1SUPER("mrbond.airer.m1super", "Mr Bond M1 Super Smart Clothes Dryer", THING_TYPE_BASIC), - MIJIA_VACUUM_V2("mijia.vacuum.v2", "Xiaomi Mi Robot Vacuum MOP Essential", THING_TYPE_BASIC), - SCISHARE_COFFEE_S1102("scishare.coffee.s1102", "Xiaomi Scishare smart capsule coffee machine", THING_TYPE_BASIC), + ZHIMI_AIRPURIFIER_VTL_M1("zhimi.airpurifier.vtl_m1", "Mi Air Purifier 2(Virtual)", THING_TYPE_UNSUPPORTED), + CHUANGMI_IR_V2("chuangmi.ir.v2", "Mi Universal Remote", THING_TYPE_UNSUPPORTED), + CHUANGMI_REMOTE_V2("chuangmi.remote.v2", "Mi Remote", THING_TYPE_UNSUPPORTED), + CHUNMI_COOKER_NORMAL1("chunmi.cooker.normal1", "Mi IH Rice Cooker", THING_TYPE_UNSUPPORTED), + CHUNMI_COOKER_NORMAL2("chunmi.cooker.normal2", "Mi IH Rice Cooker", THING_TYPE_UNSUPPORTED), + HUNMI_COOKER_NORMAL3("hunmi.cooker.normal3", "MiJia Rice Cooker", THING_TYPE_UNSUPPORTED), + CHUNMI_COOKER_NORMAL4("chunmi.cooker.normal4", "Mi IH Rice Cooker 4L", THING_TYPE_UNSUPPORTED), + CHUNMI_COOKER_PRESS1("chunmi.cooker.press1", "Mi IH Pressure Rice Cooker", THING_TYPE_UNSUPPORTED), + CHUNMI_COOKER_PRESS2("chunmi.cooker.press2", "Mi IH Pressure Rice Cooker", THING_TYPE_UNSUPPORTED), + ZHIMI_FAN_V1("zhimi.fan.v1", "Mi Smart Fan", THING_TYPE_BASIC), + ZHIMI_FAN_V2("zhimi.fan.v2", "Smartmi DC Pedestal Fan", THING_TYPE_BASIC), + ZHIMI_FAN_V3("zhimi.fan.v3", "Smartmi DC Pedestal Fan", THING_TYPE_BASIC), + ZHIMI_FAN_SA1("zhimi.fan.sa1", "Mi Standing Fan", THING_TYPE_BASIC), + ZHIMI_FAN_ZA1("zhimi.fan.za1", "Smartmi Inverter Pedestal Fan", THING_TYPE_BASIC), + ZHIMI_FAN_ZA3("zhimi.fan.za3", "Smartmi Standing Fan 2", THING_TYPE_BASIC), + ZHIMI_FAN_ZA4("zhimi.fan.za4", "Smartmi Standing Fan 2S", THING_TYPE_BASIC), + DMAKER_FAN_1C("dmaker.fan.1c", "Mi Smart Standing Fan 2 Lite", THING_TYPE_BASIC), + DMAKER_FAN_P5("dmaker.fan.p5", "Mi Smart Standing Fan 1X", THING_TYPE_BASIC), + DMAKER_FAN_P8("dmaker.fan.p8", "Mi Smart Standing Fan 1C", THING_TYPE_BASIC), + DMAKER_FAN_P9("dmaker.fan.p9", "Mi Smart Tower Fan", THING_TYPE_BASIC), + DMAKER_FAN_P10("dmaker.fan.p10", "Mi Smart Standing Fan 2", THING_TYPE_BASIC), + VIOMI_FRIDGE_V3("viomi.fridge.v3", "Viomi Internet refrigerator iLive(French style 462L)", THING_TYPE_UNSUPPORTED), + LUMI_GATEWAY_V1("lumi.gateway.v1", "Mi smart Home Gateway Hub v1", THING_TYPE_BASIC), + LUMI_GATEWAY_V2("lumi.gateway.v2", "Mi smart Home GatewayHub v2", THING_TYPE_BASIC), + LUMI_GATEWAY_V3("lumi.gateway.v3", "Mi mart Home Gateway Hub v3", THING_TYPE_BASIC), + LUMI_GATEWAY_MGL03("lumi.gateway.mgl03", "Mi Air Purifier virtual", THING_TYPE_BASIC), + HUAYI_LIGHT_ARI013("huayi.light.ari013", "HUIZUO ARIES For Bedroom", THING_TYPE_BASIC), + HUAYI_LIGHT_ARIES("huayi.light.aries", "HUIZUO ARIES For Living Room", THING_TYPE_BASIC), + HUAYI_LIGHT_PEG091("huayi.light.peg091", "HUIZUO PEGASUS For Living Room", THING_TYPE_BASIC), + HUAYI_LIGHT_PEG093("huayi.light.peg093", "HUIZUO PEGASUS For Bedroom", THING_TYPE_BASIC), + HUAYI_LIGHT_PIS123("huayi.light.pis123", "HUIZUO PISCES For Bedroom", THING_TYPE_BASIC), + HUAYI_LIGHT_PISCES("huayi.light.pisces", "HUIZUO PISCES For Living Room", THING_TYPE_BASIC), + HUAYI_LIGHT_TAU023("huayi.light.tau023", "HUIZUO TAURUS For Bedroom", THING_TYPE_BASIC), + HUAYI_LIGHT_TAURUS("huayi.light.taurus", "HUIZUO TAURUS For Living Room", THING_TYPE_BASIC), + HUAYI_LIGHT_VIR063("huayi.light.vir063", "HUIZUO VIRGO For Bedroom", THING_TYPE_BASIC), + HUAYI_LIGHT_VIRGO("huayi.light.virgo", "HUIZUO VIRGO For Living Room", THING_TYPE_BASIC), + HUAYI_LIGHT_WY("huayi.light.wy", "HUIZUO Ceiling Light", THING_TYPE_BASIC), + HUAYI_LIGHT_ZW131("huayi.light.zw131", "HUIZUO ZIWEI Ceiling Lamp", THING_TYPE_BASIC), + LUMI_CTRL_NEUTRAL1_V1("lumi.ctrl_neutral1.v1", "Aqara Wall Switch(No Neutral, Single Rocker)", + THING_TYPE_UNSUPPORTED), + LUMI_CTRL_NEUTRAL2_V1("lumi.ctrl_neutral2.v1", "Aqara Wall Switch (No Neutral, Double Rocker)", + THING_TYPE_UNSUPPORTED), + LUMI_CURTAIN_HAGL05("lumi.curtain.hagl05", "Xiaomiyoupin Curtain Controller (Wi-Fi)", THING_TYPE_BASIC), + MRBOND_AIRER_M1PRO("mrbond.airer.m1pro", "MR.BOND", THING_TYPE_BASIC), + MRBOND_AIRER_M1S("mrbond.airer.m1s", "MR.BOND", THING_TYPE_BASIC), + MRBOND_AIRER_M1SUPER("mrbond.airer.m1super", "MR.BOND", THING_TYPE_BASIC), + MIJIA_VACUUM_V2("mijia.vacuum.v2", "Mi Robot Vacuum-Mop Essential", THING_TYPE_BASIC), + SCISHARE_COFFEE_S1102("scishare.coffee.s1102", "SCISHARE Smart Capsule Coffee Machine", THING_TYPE_BASIC), SCISHARE_COFFEE_S1301("scishare.coffee.s1301", "Xiaomi Scishare smart capsule coffee machine", THING_TYPE_BASIC), - PHILIPS_SR1("philips.light.sread1", "Xiaomi Philips Eyecare Smart Lamp 2", THING_TYPE_BASIC), - PHILIPS_SR2("philips.light.sread2", "Xiaomi Philips Eyecare Smart Lamp 2", THING_TYPE_BASIC), - PHILIPS_C("philips.light.ceiling", "Xiaomi Philips LED Ceiling Lamp", THING_TYPE_BASIC), - PHILIPS_C2("philips.light.zyceiling", "Xiaomi Philips LED Ceiling Lamp", THING_TYPE_BASIC), - PHILIPS_BULB("philips.light.bulb", "Xiaomi Philips Bulb", THING_TYPE_BASIC), - PHILIPS_HBULB("philips.light.hbulb", "Xiaomi Philips Wi-Fi Bulb E27 White", THING_TYPE_BASIC), - PHILIPS_CANDLE("philips.light.candle", "PHILIPS Zhirui Smart LED Bulb E14 Candle Lamp", THING_TYPE_BASIC), - PHILIPS_DOWN("philips.light.downlight", "Xiaomi Philips Downlight", THING_TYPE_BASIC), - PHILIPS_MOON("philips.light.moonlight", "Xiaomi Philips ZhiRui bedside lamp", THING_TYPE_BASIC), - PHILIPS_LIGHT_BCEILING1("philips.light.bceiling1", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_BCEILING2("philips.light.bceiling2", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_CBULB("philips.light.cbulb", "Philips Light", THING_TYPE_BASIC), + PHILIPS_LIGHT_SREAD1("philips.light.sread1", "Philips EyeCare connected desk lamp gen2.", THING_TYPE_BASIC), + PHILIPS_LIGHT_SREAD2("philips.light.sread2", "Mijia Philips Desk Lamp 2S", THING_TYPE_BASIC), + PHILIPS_LIGHT_CEILING("philips.light.ceiling", "Philips connected ceiling", THING_TYPE_BASIC), + PHILIPS_LIGHT_ZYCEILING("philips.light.zyceiling", "Philips ZhiYi ceiling lamp", THING_TYPE_BASIC), + PHILIPS_LIGHT_BULB("philips.light.bulb", "Philips ZhiRui E27 bulb", THING_TYPE_BASIC), + PHILIPS_LIGHT_HBULB("philips.light.hbulb", "Philips Wi-Fi bulb E27 White", THING_TYPE_BASIC), + PHILIPS_LIGHT_CANDLE("philips.light.candle", "Philips ZhiRui E14 candle lamp Frosted version", THING_TYPE_BASIC), + PHILIPS_LIGHT_DOWNLIGHT("philips.light.downlight", "Philips ZhiRui downlight", THING_TYPE_BASIC), + PHILIPS_LIGHT_MOONLIGHT("philips.light.moonlight", "Philips ZhiRui bedside lamp", THING_TYPE_BASIC), + PHILIPS_LIGHT_BCEILING1("philips.light.bceiling1", "Philips Zhirui Ceiling Lamp Bedroom 40W", THING_TYPE_BASIC), + PHILIPS_LIGHT_BCEILING2("philips.light.bceiling2", "Philips Zhirui Ceiling Lamp Bedroom 28W", THING_TYPE_BASIC), + PHILIPS_LIGHT_CBULB("philips.light.cbulb", "Mijia Philips Color Bulb", THING_TYPE_BASIC), PHILIPS_LIGHT_CBULBS("philips.light.cbulbs", "Philips Light", THING_TYPE_BASIC), PHILIPS_LIGHT_DCOLOR("philips.light.dcolor", "Philips Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_RWREAD("philips.light.rwread", "Philips Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_LNBLIGHT1("philips.light.lnblight1", "Philips Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_LNBLIGHT2("philips.light.lnblight2", "Philips Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_LNLRLIGHT("philips.light.lnlrlight", "Philips Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_LRCEILING("philips.light.lrceiling", "Philips Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_CANDLE2("philips.light.candle2", "Xiaomi PHILIPS Zhirui Smart LED Bulb E14 Candle Lamp White Crystal", - THING_TYPE_BASIC), - PHILIPS_LIGHT_MONO1("philips.light.mono1", "philips.light.mono1", THING_TYPE_BASIC), - PHILIPS_LIGHT_DLIGHT("philips.light.dlight", "Philips Down Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_MCEIL("philips.light.mceil", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_MCEILM("philips.light.mceilm", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_MCEILS("philips.light.mceils", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_OBCEIL("philips.light.obceil", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_OBCEIM("philips.light.obceim", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_OBCEIS("philips.light.obceis", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_SCEIL("philips.light.sceil", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_SCEILM("philips.light.sceilm", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_SCEILS("philips.light.sceils", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_XZCEIL("philips.light.xzceil", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_XZCEIM("philips.light.xzceim", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_XZCEIS("philips.light.xzceis", "Philips Ceiling Light", THING_TYPE_BASIC), - PHILIPS_LIGHT_VIRTUAL("philips.light.virtual", "philips.light.virtual", THING_TYPE_BASIC), - PHILIPS_LIGHT_ZYSREAD("philips.light.zysread", "philips.light.zysread", THING_TYPE_BASIC), - PHILIPS_LIGHT_ZYSTRIP("philips.light.zystrip", "philips.light.zystrip", THING_TYPE_BASIC), - POWERPLUG("chuangmi.plug.m1", "Mi Power-plug", THING_TYPE_BASIC), - POWERPLUG1("chuangmi.plug.v1", "Mi Power-plug v1", THING_TYPE_BASIC), - POWERPLUG2("chuangmi.plug.v2", "Mi Power-plug v2", THING_TYPE_BASIC), - POWERPLUG3("chuangmi.plug.v3", "Mi Power-plug v3", THING_TYPE_BASIC), - POWERPLUGM3("chuangmi.plug.m3", "Mi Power-plug", THING_TYPE_BASIC), - POWERPLUG_HMI205("chuangmi.plug.hmi205", "Mi Smart Plug", THING_TYPE_BASIC), - CHUANGMI_PLUG_HMI206("chuangmi.plug.hmi206", "Mi Smart Plug", THING_TYPE_BASIC), - CHUANGMI_PLUG_HMI208("chuangmi.plug.hmi208", "Mi Smart Plug", THING_TYPE_BASIC), - POWERSTRIP("qmi.powerstrip.v1", "Qing Mi Smart Power Strip v1", THING_TYPE_BASIC), - POWERSTRIP2("zimi.powerstrip.v2", "Mi Power-strip v2", THING_TYPE_BASIC), - TOOTHBRUSH("soocare.toothbrush.x3", "Mi Toothbrush", THING_TYPE_UNSUPPORTED), - VACUUM("rockrobo.vacuum.v1", "Mi Robot Vacuum", THING_TYPE_VACUUM), - VACUUM_C1("roborock.vacuum.c1", "Mi Xiaowa Vacuum c1", THING_TYPE_VACUUM), - VACUUM_A08("roborock.vacuum.a08", "Roborock Vacuum S6 pure", THING_TYPE_VACUUM), - VACUUM_A09("roborock.vacuum.a09", "Roborock S6 MaxV / T7 Pro", THING_TYPE_VACUUM), - VACUUM_A10("roborock.vacuum.a10", "Roborock S6 MaxV / T7 Pro", THING_TYPE_VACUUM), - VACUUM_A11("roborock.vacuum.a11", "Roborock S6 MaxV / T7 Pro", THING_TYPE_VACUUM), - VACUUM_P5("roborock.vacuum.p5", "Roborock Vacuum S6 pure", THING_TYPE_VACUUM), - VACUUM2("roborock.vacuum.s5", "Mi Robot Vacuum v2", THING_TYPE_VACUUM), - VACUUM1S("roborock.vacuum.m1s", "Mi Robot Vacuum 1S", THING_TYPE_VACUUM), - VACUUMS4("roborock.vacuum.s4", "Mi Robot Vacuum S4", THING_TYPE_VACUUM), - VACUUMSTS4V2("roborock.vacuum.s4v2", "Roborock Vacuum S4v2", THING_TYPE_VACUUM), - VACUUMST6("roborock.vacuum.t6", "Roborock Vacuum T6", THING_TYPE_VACUUM), - VACUUMST6V2("roborock.vacuum.t6v2", "Roborock Vacuum T6 v2", THING_TYPE_VACUUM), - VACUUMST6V3("roborock.vacuum.t6v3", "Roborock Vacuum T6 v3", THING_TYPE_VACUUM), - VACUUMST4("roborock.vacuum.t4", "Roborock Vacuum T4", THING_TYPE_VACUUM), - VACUUMST4V2("roborock.vacuum.t4v2", "Roborock Vacuum T4 v2", THING_TYPE_VACUUM), - VACUUMST4V3("roborock.vacuum.t4v3", "Roborock Vacuum T4 v3", THING_TYPE_VACUUM), - VACUUMST7("roborock.vacuum.t7", "Roborock Vacuum T7", THING_TYPE_VACUUM), - VACUUMST7V2("roborock.vacuum.t7v2", "Roborock Vacuum T7 v2", THING_TYPE_VACUUM), - VACUUMST7V3("roborock.vacuum.t7v3", "Roborock Vacuum T7 v3", THING_TYPE_VACUUM), - VACUUMST7P("roborock.vacuum.t7p", "Roborock Vacuum T7p", THING_TYPE_VACUUM), - VACUUMST7PV2("roborock.vacuum.t7pv2", "Roborock Vacuum T7 v2", THING_TYPE_VACUUM), - VACUUMST7PV3("roborock.vacuum.t7pv3", "Roborock Vacuum T7 v3", THING_TYPE_VACUUM), - VACUUMS5MAX("roborock.vacuum.s5e", "Roborock Vacuum S5 Max", THING_TYPE_VACUUM), - VACUUMSS6("rockrobo.vacuum.s6", "Roborock Vacuum S6", THING_TYPE_VACUUM), - VACUUMSS62("roborock.vacuum.s6", "Roborock Vacuum S6", THING_TYPE_VACUUM), - VACUUME2("roborock.vacuum.e2", "Rockrobo Xiaowa Vacuum v2", THING_TYPE_UNSUPPORTED), - VACUUME_V6("viomi.vacuum.v6", "Xiaomi Mijia vacuum V-RVCLM21B", THING_TYPE_BASIC), - VACUUME_V7("viomi.vacuum.v7", "Xiaomi Mijia vacuum mop STYJ02YM", THING_TYPE_BASIC), - VACUUME_V8("viomi.vacuum.v8", "Xiaomi Mijia vacuum mop STYJ02YM v2", THING_TYPE_BASIC), - ROBOROCK_VACUUM_C1("roborock.vacuum.c1", "roborock.vacuum.c1", THING_TYPE_UNSUPPORTED), - SWEEPER2("roborock.sweeper.e2v2", "Rockrobo Xiaowa Sweeper v2", THING_TYPE_UNSUPPORTED), - SWEEPER3("roborock.sweeper.e2v3", "Rockrobo Xiaowa Sweeper v3", THING_TYPE_UNSUPPORTED), - SWITCH01("090615.switch.xswitch01", " Mijia 1 Gang Wall Smart Switch (WIFI) - PTX switch", THING_TYPE_BASIC), - SWITCH02("090615.switch.xswitch02", " Mijia 2 Gang Wall Smart Switch (WIFI) - PTX switch", THING_TYPE_BASIC), - SWITCH03("090615.switch.xswitch03", " Mijia 3 Gang Wall Smart Switch (WIFI) - PTX switch", THING_TYPE_BASIC), - WATER_PURIFIER1("yunmi.waterpurifier.v1", "Mi Water Purifier v1", THING_TYPE_BASIC), - WATER_PURIFIER2("yunmi.waterpurifier.v2", "Mi Water Purifier v2", THING_TYPE_BASIC), - WATER_PURIFIER3("yunmi.waterpurifier.v3", "Mi Water Purifier v3", THING_TYPE_BASIC), - WATER_PURIFIER4("yunmi.waterpurifier.v4", "Mi Water Purifier v4", THING_TYPE_BASIC), - WATER_PURIFIER_LX2("yunmi.waterpuri.lx2", "Mi Water Purifier lx2", THING_TYPE_BASIC), - WATER_PURIFIER_LX3("yunmi.waterpuri.lx3", "Mi Water Purifier lx3", THING_TYPE_BASIC), - WATER_PURIFIER_LX4("yunmi.waterpuri.lx4", "Mi Water Purifier lx4", THING_TYPE_BASIC), - WATER_PURIFIER_LX5("yunmi.waterpuri.lx5", "Mi Water Purifier lx5", THING_TYPE_BASIC), - WATER_PURIFIER_LX6("yunmi.waterpuri.lx6", "Mi Water Purifier lx6", THING_TYPE_BASIC), - WATER_PURIFIER_LX7("yunmi.waterpuri.lx7", "Mi Water Purifier lx7", THING_TYPE_BASIC), - WATER_PURIFIER_LX8("yunmi.waterpuri.lx8", "Mi Water Purifier lx8", THING_TYPE_BASIC), - WATER_PURIFIER_LX9("yunmi.waterpuri.lx9", "Mi Water Purifier lx9", THING_TYPE_BASIC), - WATER_PURIFIER_LX10("yunmi.waterpuri.lx10", "Mi Water Purifier lx10", THING_TYPE_BASIC), - WATER_PURIFIER_LX11("yunmi.waterpuri.lx11", "Mi Water Purifier lx11", THING_TYPE_BASIC), - WATER_PURIFIER_LX12("yunmi.waterpuri.lx12", "Mi Water Purifier lx12", THING_TYPE_BASIC), - WIFI2("xiaomi.repeater.v2", "Xiaomi Wifi Extender", THING_TYPE_UNSUPPORTED), - WIFISPEAKER("xiaomi.wifispeaker.v1", "Mi Internet Speaker", THING_TYPE_UNSUPPORTED), - XJX_TOILET_PRO("xjx.toilet.pro", "Xiaomi Mijia Whale Smart Toilet Cover", THING_TYPE_BASIC), - XJX_TOILET_RELAX("xjx.toilet.relax", "Xiaomi Mijia Smart Toilet Cover", THING_TYPE_BASIC), - XJX_TOILET_PURE("xjx.toilet.pure", "Xiaomi Mijia Smart Toilet Cover", THING_TYPE_BASIC), - XJX_TOILET_ZERO("xjx.toilet.zero", "Xiaomi Mijia Smart Toilet Cover", THING_TYPE_BASIC), - YEELIGHT_BSLAMP("yeelink.light.bslamp1", "Yeelight Lamp", THING_TYPE_BASIC), - YEELIGHT_BSLAMP2("yeelink.light.bslamp2", "Yeelight Lamp", THING_TYPE_BASIC), - YEELIGHT_BSLAMP3("yeelink.light.bslamp3", "Yeelight Lamp", THING_TYPE_BASIC), - YEELIGHT_BHFLIGHT1("yeelink.bhf_light.v1", "Yeelight BadHeater", THING_TYPE_BASIC), - YEELIGHT_BHFLIGHT2("yeelink.bhf_light.v2", "Yeelight BadHeater", THING_TYPE_BASIC), - YEELIGHT_CEIL1("yeelink.light.ceiling1", "Yeelight LED Ceiling Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL2("yeelink.light.ceiling2", "Yeelight LED Ceiling Lamp v2", THING_TYPE_BASIC), - YEELIGHT_CEIL3("yeelink.light.ceiling3", "Yeelight LED Ceiling Lamp v3", THING_TYPE_BASIC), - YEELIGHT_CEIL4("yeelink.light.ceiling4", "Yeelight LED Ceiling Lamp v4 (JIAOYUE 650 RGB)", THING_TYPE_BASIC), - YEELIGHT_CEIL4A("yeelink.light.ceiling4.ambi", "Yeelight LED Ceiling Lamp v4", THING_TYPE_BASIC), - YEELIGHT_CEIL5("yeelink.light.ceiling5", "Yeelight LED Ceiling Lamp v5", THING_TYPE_BASIC), - YEELIGHT_CEIL6("yeelink.light.ceiling6", "Yeelight LED Ceiling Lamp v6", THING_TYPE_BASIC), - YEELIGHT_CEIL7("yeelink.light.ceiling7", "Yeelight LED Ceiling Lamp v7", THING_TYPE_BASIC), - YEELIGHT_CEIL8("yeelink.light.ceiling8", "Yeelight LED Ceiling Lamp v8", THING_TYPE_BASIC), - YEELIGHT_CEIL9("yeelink.light.ceiling9", "Yeelight LED Ceiling Lamp v9", THING_TYPE_BASIC), - YEELIGHT_CEIL10("yeelink.light.ceiling10", "Yeelight LED Meteorite lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL11("yeelink.light.ceiling11", "Yeelight LED Ceiling Lamp v11", THING_TYPE_BASIC), - YEELIGHT_CEIL12("yeelink.light.ceiling12", "Yeelight LED Ceiling Lamp v12", THING_TYPE_BASIC), - YEELIGHT_CEIL13("yeelink.light.ceiling13", "Yeelight LED Ceiling Lamp v13", THING_TYPE_BASIC), - YEELIGHT_CEIL14("yeelink.light.ceiling14", "Yeelight LED Ceiling Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL15("yeelink.light.ceiling15", "Yeelight LED Ceiling Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL16("yeelink.light.ceiling16", "Yeelight LED Ceiling Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL17("yeelink.light.ceiling17", "Yeelight LED Ceiling Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL18("yeelink.light.ceiling18", "Yeelight LED Ceiling Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL19("yeelink.light.ceiling19", "Yeelight LED Ceiling Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL20("yeelink.light.ceiling20", "Yeelight LED Ceiling Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL21("yeelink.light.ceiling21", "Yeelight LED Ceiling Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL22("yeelink.light.ceiling22", "Yeelight LED Ceiling Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL23("yeelink.light.ceiling23", "Yeelight LED Ceiling Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL4_A("yeelink.light.ceiling4.ambi", "Yeelight LED Ceiling Ambi Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL10_A("yeelink.light.ceiling10.ambi", "Yeelight LED Ceiling Ambi Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL19_A("yeelink.light.ceiling19.ambi", "Yeelight LED Ceiling Ambi Lamp", THING_TYPE_BASIC), - YEELIGHT_CEIL20_A("yeelink.light.ceiling20.ambi", "Yeelight LED Ceiling Ambi Lamp", THING_TYPE_BASIC), - YEELIGHT_CT2("yeelink.light.ct2", "Yeelight ct2", THING_TYPE_BASIC), - YEELIGHT_DOLPHIN("yeelink.light.mono1", "Yeelight White Bulb", THING_TYPE_BASIC), - YEELIGHT_DOLPHIN2("yeelink.light.mono2", "Yeelight White Bulb v2", THING_TYPE_BASIC), - YEELIGHT_FLUTE("yeelink.light.mono5", "Yeelight White", THING_TYPE_BASIC), - YEELIGHT_DONUT("yeelink.wifispeaker.v1", "Yeelight Wifi Speaker", THING_TYPE_UNSUPPORTED), - YEELIGHT_MANGO("yeelink.light.lamp1", "Yeelight", THING_TYPE_BASIC), - YEELIGHT_MANGO2("yeelink.light.lamp2", "Yeelight", THING_TYPE_BASIC), - YEELIGHT_MANGO3("yeelink.light.lamp3", "Yeelight", THING_TYPE_BASIC), - YEELIGHT_MANGO4("yeelink.light.lamp4", "Yeelight", THING_TYPE_BASIC), - YEELIGHT_MANGO5("yeelink.light.lamp5", "Yeelight", THING_TYPE_BASIC), - YEELIGHT_MANGO6("yeelink.light.lamp6", "Yeelight", THING_TYPE_BASIC), - YEELIGHT_MANGO7("yeelink.light.lamp7", "Yeelight", THING_TYPE_BASIC), - YEELIGHT_MANGO8("yeelink.light.lamp8", "Yeelight", THING_TYPE_BASIC), - YEELIGHT_PANEL1("yeelink.light.panel1", "Yeelight Panel", THING_TYPE_BASIC), - YEELIGHT_STRIP("yeelink.light.strip1", "Yeelight Strip", THING_TYPE_BASIC), - YEELIGHT_STRIP2("yeelink.light.strip2", "Yeelight Strip", THING_TYPE_BASIC), - YEELIGHT_STRIP4("yeelink.light.strip4", "Yeelight Strip", THING_TYPE_BASIC), - YEELIGHT_VIRT("yeelink.light.virtual", "Yeelight", THING_TYPE_BASIC), - YEELIGHT_C1("yeelink.light.color1", "Yeelight Color Bulb", THING_TYPE_BASIC), - YEELIGHT_C2("yeelink.light.color2", "Yeelight Color Bulb YLDP06YL 10W", THING_TYPE_BASIC), - YEELIGHT_C3("yeelink.light.color3", "Yeelight Color Bulb YLDP02YL 9W", THING_TYPE_BASIC), - YEELIGHT_C4("yeelink.light.color4", "Yeelight Bulb YLDP13YL (8,5W)", THING_TYPE_BASIC), - YEELINK_SWITCH_SW1("yeelink.switch.sw1", "Yeelight Dual Control Module", THING_TYPE_BASIC), - YL_CEILING1("yilai.light.ceiling1", "Yeelight yilai ceiling", THING_TYPE_BASIC), - YL_CEILING2("yilai.light.ceiling2", "Yeelight yilai ceiling", THING_TYPE_BASIC), - YL_CEILING3("yilai.light.ceiling3", "Yeelight yilai ceiling", THING_TYPE_BASIC), - ZHIMI_HEATER_ZA1("zhimi.heater.za1", "Zhimi Heater", THING_TYPE_BASIC), - ZHIMI_HEATER_ZA2("zhimi.heater.za2", "Zhimi Heater", THING_TYPE_BASIC), - ZHIMI_HEATER_ZB1("zhimi.heater.zb1", "Zhimi Heater", THING_TYPE_BASIC), + PHILIPS_LIGHT_RWREAD("philips.light.rwread", "Mijia Philips Study Desk Lamp", THING_TYPE_BASIC), + PHILIPS_LIGHT_LNBLIGHT1("philips.light.lnblight1", "Philips ZhiYi Ceiling lamp FL 40W", THING_TYPE_BASIC), + PHILIPS_LIGHT_LNBLIGHT2("philips.light.lnblight2", "Philips ZhiYi Ceiling lamp FL 28W", THING_TYPE_BASIC), + PHILIPS_LIGHT_LNLRLIGHT("philips.light.lnlrlight", "Philips ZhiYi Ceiling lamp FL 80W", THING_TYPE_BASIC), + PHILIPS_LIGHT_LRCEILING("philips.light.lrceiling", "Philips Zhirui Ceiling Lamp Living room 80W", THING_TYPE_BASIC), + PHILIPS_LIGHT_CANDLE2("philips.light.candle2", "Philips ZhiRui E14 candle lamp crystal version", THING_TYPE_BASIC), + PHILIPS_LIGHT_MONO1("philips.light.mono1", "Philips Smart Lamp", THING_TYPE_BASIC), + PHILIPS_LIGHT_DLIGHT("philips.light.dlight", "ZhiRui dimmable downlight", THING_TYPE_BASIC), + PHILIPS_LIGHT_MCEIL("philips.light.mceil", "Zhirui Ceiling Lamp Nordic 80W", THING_TYPE_BASIC), + PHILIPS_LIGHT_MCEILM("philips.light.mceilm", "Zhirui Ceiling Lamp Nordic 40W", THING_TYPE_BASIC), + PHILIPS_LIGHT_MCEILS("philips.light.mceils", "Zhirui Ceiling Lamp Nordic 28W", THING_TYPE_BASIC), + PHILIPS_LIGHT_OBCEIL("philips.light.obceil", "Zhirui Ceiling Lamp Black 80W", THING_TYPE_BASIC), + PHILIPS_LIGHT_OBCEIM("philips.light.obceim", " Zhirui Ceiling Lamp Black 40W", THING_TYPE_BASIC), + PHILIPS_LIGHT_OBCEIS("philips.light.obceis", "Zhirui Ceiling Lamp Black 28W", THING_TYPE_BASIC), + PHILIPS_LIGHT_SCEIL("philips.light.sceil", "Zhirui Ceiling Lamp Starry 80W", THING_TYPE_BASIC), + PHILIPS_LIGHT_SCEILM("philips.light.sceilm", "Zhirui Ceiling Lamp Starry 40W", THING_TYPE_BASIC), + PHILIPS_LIGHT_SCEILS("philips.light.sceils", "Zhirui Ceiling Lamp Starry 28W", THING_TYPE_BASIC), + PHILIPS_LIGHT_XZCEIL("philips.light.xzceil", "Zhirui Ceiling Lamp Gorgeous 80W", THING_TYPE_BASIC), + PHILIPS_LIGHT_XZCEIM("philips.light.xzceim", "Zhirui Ceiling Lamp Gorgeous 40W", THING_TYPE_BASIC), + PHILIPS_LIGHT_XZCEIS("philips.light.xzceis", "Zhirui Ceiling Lamp Gorgeous 28W", THING_TYPE_BASIC), + PHILIPS_LIGHT_VIRTUAL("philips.light.virtual", "Philips connected lights", THING_TYPE_BASIC), + PHILIPS_LIGHT_ZYSREAD("philips.light.zysread", "Philips ZhiYi desk lamp", THING_TYPE_BASIC), + PHILIPS_LIGHT_ZYSTRIP("philips.light.zystrip", "Philips ZhiYi strip", THING_TYPE_BASIC), + CHUANGMI_PLUG_M1("chuangmi.plug.m1", "Mi Plug Mini", THING_TYPE_BASIC), + CHUANGMI_PLUG_V1("chuangmi.plug.v1", "Mi Smart Power Plug", THING_TYPE_BASIC), + CHUANGMI_PLUG_V2("chuangmi.plug.v2", "Mi Smart Power Plug v2", THING_TYPE_BASIC), + CHUANGMI_PLUG_V3("chuangmi.plug.v3", "MIJIA Smart Plug Enhanced", THING_TYPE_BASIC), + CHUANGMI_PLUG_M3("chuangmi.plug.m3", "Mi Smart Plug (Wi-Fi) Basic", THING_TYPE_BASIC), + CHUANGMI_PLUG_HMI205("chuangmi.plug.hmi205", "Mi Smart Plug WiFi", THING_TYPE_BASIC), + CHUANGMI_PLUG_HMI206("chuangmi.plug.hmi206", "Mi Smart Plug (WiFi)", THING_TYPE_BASIC), + CHUANGMI_PLUG_HMI208("chuangmi.plug.hmi208", "Mi Smart Wi-Fi Plug (Bluetooth Gateway)", THING_TYPE_BASIC), + QMI_POWERSTRIP_V1("qmi.powerstrip.v1", "CHINGMI Smart Power Strip v1", THING_TYPE_BASIC), + ZIMI_POWERSTRIP_V2("zimi.powerstrip.v2", "Mi Smart Power Strip", THING_TYPE_BASIC), + SOOCARE_TOOTHBRUSH_X3("soocare.toothbrush.x3", "Soocare Electric Toothbrush", THING_TYPE_UNSUPPORTED), + ROCKROBO_VACUUM_V1("rockrobo.vacuum.v1", "Mi Robot Vacuum", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_C1("roborock.vacuum.c1", "Xiaowa C1", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_A08("roborock.vacuum.a08", "Roborock S6 Pure", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_A09("roborock.vacuum.a09", "Roborock T7 Pro", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_A10("roborock.vacuum.a10", "Roborock S6 MaxV", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_A11("roborock.vacuum.a11", "Roborock T7", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_P5("roborock.vacuum.p5", "Roborock P5", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_S5("roborock.vacuum.s5", "Roborock S5", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_M1S("roborock.vacuum.m1s", "Mi Robot Vacuum 1S", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_S4("roborock.vacuum.s4", "Roborock S4", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_S4V2("roborock.vacuum.s4v2", "Roborock Vacuum S4v2", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T6("roborock.vacuum.t6", "Roborock T6", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T6V2("roborock.vacuum.t6v2", "Roborock Vacuum T6 v2", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T6V3("roborock.vacuum.t6v3", "Roborock Vacuum T6 v3", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T4("roborock.vacuum.t4", "Roborock T4", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T4V2("roborock.vacuum.t4v2", "Roborock Vacuum T4 v2", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T4V3("roborock.vacuum.t4v3", "Roborock Vacuum T4 v3", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T7("roborock.vacuum.t7", "Roborock Vacuum T7", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T7V2("roborock.vacuum.t7v2", "Roborock Vacuum T7 v2", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T7V3("roborock.vacuum.t7v3", "Roborock Vacuum T7 v3", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T7P("roborock.vacuum.t7p", "Roborock Vacuum T7p", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T7PV2("roborock.vacuum.t7pv2", "Roborock Vacuum T7 v2", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_T7PV3("roborock.vacuum.t7pv3", "Roborock Vacuum T7 v3", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_S5E("roborock.vacuum.s5e", "Roborock S5 Max", THING_TYPE_VACUUM), + ROCKROBO_VACUUM_S6("rockrobo.vacuum.s6", "Roborock Vacuum S6", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_S6("roborock.vacuum.s6", "Roborock S6", THING_TYPE_VACUUM), + ROBOROCK_VACUUM_E2("roborock.vacuum.e2", "Roborock Xiaowa E Series Vacuum v2", THING_TYPE_UNSUPPORTED), + VIOMI_VACUUM_V6("viomi.vacuum.v6", "Viomi Cleaning Robot V-RVCLM21B", THING_TYPE_BASIC), + VIOMI_VACUUM_V7("viomi.vacuum.v7", "Mi Robot Vacuum-Mop P", THING_TYPE_BASIC), + VIOMI_VACUUM_V8("viomi.vacuum.v8", "Mi Robot Vacuum-Mop P", THING_TYPE_BASIC), + ROBOROCK_SWEEPER_E2V2("roborock.sweeper.e2v2", "Rockrobo Xiaowa Sweeper v2", THING_TYPE_UNSUPPORTED), + ROBOROCK_SWEEPER_E2V3("roborock.sweeper.e2v3", "Rockrobo Xiaowa Sweeper v3", THING_TYPE_UNSUPPORTED), + SWITCH_XSWITCH01("090615.switch.xswitch01", "PTX OneKey Switch (WIFI)", THING_TYPE_BASIC), + SWITCH_XSWITCH02("090615.switch.xswitch02", "PTX Twokey switch(wifi)", THING_TYPE_BASIC), + SWITCH_XSWITCH03("090615.switch.xswitch03", "PTX ThreeKey Switch (WIFI)", THING_TYPE_BASIC), + YUNMI_WATERPURIFIER_V1("yunmi.waterpurifier.v1", "Mi Water Purifier v1", THING_TYPE_BASIC), + YUNMI_WATERPURIFIER_V2("yunmi.waterpurifier.v2", "Mi Water Purifier v2", THING_TYPE_BASIC), + YUNMI_WATERPURIFIER_V3("yunmi.waterpurifier.v3", "Mi Water Purifier (Under sink) v3", THING_TYPE_BASIC), + YUNMI_WATERPURIFIER_V4("yunmi.waterpurifier.v4", "Mi Water Purifier v4", THING_TYPE_BASIC), + YUNMI_WATERPURI_LX2("yunmi.waterpuri.lx2", "Mi Water Purifier lx2", THING_TYPE_BASIC), + YUNMI_WATERPURI_LX3("yunmi.waterpuri.lx3", "Mi Water Purifier (Under Counter)", THING_TYPE_BASIC), + YUNMI_WATERPURI_LX4("yunmi.waterpuri.lx4", "Mi Water Purifier lx4", THING_TYPE_BASIC), + YUNMI_WATERPURI_LX5("yunmi.waterpuri.lx5", "Mi Water Purifier 1A/400G Pro", THING_TYPE_BASIC), + YUNMI_WATERPURI_LX6("yunmi.waterpuri.lx6", "Mi Water Purifier (Under Counter)", THING_TYPE_BASIC), + YUNMI_WATERPURI_LX7("yunmi.waterpuri.lx7", "Mi Water Purifier 500G/500G Pro", THING_TYPE_BASIC), + YUNMI_WATERPURI_LX8("yunmi.waterpuri.lx8", "Mi Water Purifier 600G", THING_TYPE_BASIC), + YUNMI_WATERPURI_LX9("yunmi.waterpuri.lx9", "Mi Water Purifier D1", THING_TYPE_BASIC), + YUNMI_WATERPURI_LX10("yunmi.waterpuri.lx10", "Mi Water Purifier lx10", THING_TYPE_BASIC), + YUNMI_WATERPURI_LX11("yunmi.waterpuri.lx11", "Mi Water Purifier C1 (Triple Setting)", THING_TYPE_BASIC), + YUNMI_WATERPURI_LX12("yunmi.waterpuri.lx12", "Mi Water Purifier S1", THING_TYPE_BASIC), + XIAOMI_REPEATER_V2("xiaomi.repeater.v2", "Mi Wi-Fi Repeater 2", THING_TYPE_UNSUPPORTED), + XIAOMI_WIFISPEAKER_V1("xiaomi.wifispeaker.v1", "Mi Network Speaker", THING_TYPE_UNSUPPORTED), + XJX_TOILET_PRO("xjx.toilet.pro", "Uclean Smart Toilet Seat", THING_TYPE_BASIC), + XJX_TOILET_RELAX("xjx.toilet.relax", "Uclean smart toilet relax", THING_TYPE_BASIC), + XJX_TOILET_PURE("xjx.toilet.pure", "Uclean smart toilet pure", THING_TYPE_BASIC), + XJX_TOILET_ZERO("xjx.toilet.zero", "Whale Spout Smart Toilet Zero", THING_TYPE_BASIC), + YEELINK_LIGHT_BSLAMP1("yeelink.light.bslamp1", "Mi Bedside Lamp", THING_TYPE_BASIC), + YEELINK_LIGHT_BSLAMP2("yeelink.light.bslamp2", "Mi Bedside Lamp 2", THING_TYPE_BASIC), + YEELINK_LIGHT_BSLAMP3("yeelink.light.bslamp3", "Yeelight Bedside Lamp II", THING_TYPE_BASIC), + YEELINK_BHF_LIGHT_V1("yeelink.bhf_light.v1", "Yeelight Smart Bath Heater Pro", THING_TYPE_BASIC), + YEELINK_BHF_LIGHT_V2("yeelink.bhf_light.v2", "Yeelight Smart Bath Heater", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING1("yeelink.light.ceiling1", "Yeelight Ceiling Light", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING2("yeelink.light.ceiling2", "Yeelight Ceiling Light SE", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING3("yeelink.light.ceiling3", "Yeelight LED Ceiling Light", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING4("yeelink.light.ceiling4", "Yeelight LED Ceiling Light", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING4_AMBI("yeelink.light.ceiling4.ambi", "Yeelight LED Ceiling Ambi Lamp", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING5("yeelink.light.ceiling5", "Mi LED Ceiling Light", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING6("yeelink.light.ceiling6", "Yeelight HaoShi LED Ceiling Lamp Pro", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING7("yeelink.light.ceiling7", "Yeelight Haoshi Ceiling Lamp", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING8("yeelink.light.ceiling8", "LED Ceiling Light Crystal Plus", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING9("yeelink.light.ceiling9", "Yeelight HaoShi LED Ceiling Lamp Pro", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING10("yeelink.light.ceiling10", "Yeelight Crystal Pendant Lamp", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING11("yeelink.light.ceiling11", "Yeelight Ceiling Light 320 1S", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING12("yeelink.light.ceiling12", "Yeelight stylized Ceiling Light Pro", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING13("yeelink.light.ceiling13", "Yeelight Ceiling Light", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING14("yeelink.light.ceiling14", "Yeelight Ceiling Light Mini", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING15("yeelink.light.ceiling15", "Yeelight Ceiling Light 480 1S", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING16("yeelink.light.ceiling16", "Yeelight Xingyu Ceiling Light", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING17("yeelink.light.ceiling17", "Yeelight ShaoHua Celing Light", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING18("yeelink.light.ceiling18", "Yeelight Ceiling Light Pro", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING19("yeelink.light.ceiling19", "Yeelight Ceiling Light Pro", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING20("yeelink.light.ceiling20", "Yeelight Ceiling Light", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING21("yeelink.light.ceiling21", "Mi Smart LED Living Room Ceiling Light", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING22("yeelink.light.ceiling22", "Mi Smart LED Ceiling Light", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING23("yeelink.light.ceiling23", "Mi Smart LED Ceiling Light (350mm)", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING10_AMBI("yeelink.light.ceiling10.ambi", "Yeelight LED Ceiling Ambi Lamp", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING19_AMBI("yeelink.light.ceiling19.ambi", "Yeelight LED Ceiling Ambi Lamp", THING_TYPE_BASIC), + YEELINK_LIGHT_CEILING20_AMBI("yeelink.light.ceiling20.ambi", "Yeelight LED Ceiling Ambi Lamp", THING_TYPE_BASIC), + YEELINK_LIGHT_CT2("yeelink.light.ct2", "Yeelight LED Bulb (Tunable)", THING_TYPE_BASIC), + YEELINK_LIGHT_MONO1("yeelink.light.mono1", "Yeelight Bulb", THING_TYPE_BASIC), + YEELINK_LIGHT_MONO2("yeelink.light.mono2", "Yeelight White Bulb v2", THING_TYPE_BASIC), + YEELINK_LIGHT_MONO5("yeelink.light.mono5", "Yeelight LED Filament Bulb", THING_TYPE_BASIC), + YEELINK_WIFISPEAKER_V1("yeelink.wifispeaker.v1", "Yeelight Smart Speaker", THING_TYPE_UNSUPPORTED), + YEELINK_LIGHT_LAMP1("yeelink.light.lamp1", "Mi LED Desk Lamp", THING_TYPE_BASIC), + YEELINK_LIGHT_LAMP2("yeelink.light.lamp2", "Mi Smart LED Desk Lamp Pro", THING_TYPE_BASIC), + YEELINK_LIGHT_LAMP3("yeelink.light.lamp3", "Yeelight LED Lamp", THING_TYPE_BASIC), + YEELINK_LIGHT_LAMP4("yeelink.light.lamp4", "Mi LED Desk Lamp 1S", THING_TYPE_BASIC), + YEELINK_LIGHT_LAMP5("yeelink.light.lamp5", "Yeelight Smart Desk Lamp Prime", THING_TYPE_BASIC), + YEELINK_LIGHT_LAMP6("yeelink.light.lamp6", "Yeelight", THING_TYPE_BASIC), + YEELINK_LIGHT_LAMP7("yeelink.light.lamp7", "Yeelight LED Light Sensor Desk Lamp V1", THING_TYPE_BASIC), + YEELINK_LIGHT_LAMP8("yeelink.light.lamp8", "Yeelight", THING_TYPE_BASIC), + YEELINK_LIGHT_PANEL1("yeelink.light.panel1", "Yeelight Whiteglow Panel Light", THING_TYPE_BASIC), + YEELINK_LIGHT_STRIP1("yeelink.light.strip1", "Yeelight Lightstrip", THING_TYPE_BASIC), + YEELINK_LIGHT_STRIP2("yeelink.light.strip2", "Yeelight Lightstrip Plus", THING_TYPE_BASIC), + YEELINK_LIGHT_STRIP4("yeelink.light.strip4", "Yeelight Willow LED Lightstrip", THING_TYPE_BASIC), + YEELINK_LIGHT_VIRTUAL("yeelink.light.virtual", "Light Group (Mi & Yeelight)", THING_TYPE_BASIC), + YEELINK_LIGHT_COLOR1("yeelink.light.color1", "Yeelight Color Bulb", THING_TYPE_BASIC), + YEELINK_LIGHT_COLOR2("yeelink.light.color2", "Yeelight LED Bulb (Color)", THING_TYPE_BASIC), + YEELINK_LIGHT_COLOR3("yeelink.light.color3", "Mi LED Smart Bulb (White and Color)", THING_TYPE_BASIC), + YEELINK_LIGHT_COLOR4("yeelink.light.color4", "Yeelight LED Bulb 1S(Color)", THING_TYPE_BASIC), + YEELINK_SWITCH_SW1("yeelink.switch.sw1", "Yeelight Smart Dual Control Module", THING_TYPE_BASIC), + YILAI_LIGHT_CEILING1("yilai.light.ceiling1", "Yilai Ceiling Light Aiyue 480", THING_TYPE_BASIC), + YILAI_LIGHT_CEILING2("yilai.light.ceiling2", "Yilai Ceiling Lamp Hefeng 430", THING_TYPE_BASIC), + YILAI_LIGHT_CEILING3("yilai.light.ceiling3", "Yilai Ceiling Lamp Hefeng Pro", THING_TYPE_BASIC), + ZHIMI_HEATER_ZA1("zhimi.heater.za1", "Smartmi Radiant Heater Smart Version", THING_TYPE_BASIC), + ZHIMI_HEATER_ZA2("zhimi.heater.za2", "Smartmi Smart Convector Heater 1S", THING_TYPE_BASIC), + ZHIMI_HEATER_ZB1("zhimi.heater.zb1", "Smartmi Smart Convector Heater 1S", THING_TYPE_BASIC), UNKNOWN("unknown", "Unknown Mi IO Device", THING_TYPE_UNSUPPORTED); public static MiIoDevices getType(String modelString) { diff --git a/bundles/org.openhab.binding.miio/src/main/resources/database/huayi.light.pis123-miot.json b/bundles/org.openhab.binding.miio/src/main/resources/database/huayi.light.pis123-miot.json new file mode 100644 index 000000000..b06cc5f3e --- /dev/null +++ b/bundles/org.openhab.binding.miio/src/main/resources/database/huayi.light.pis123-miot.json @@ -0,0 +1,96 @@ +{ + "deviceMapping": { + "id": [ + "huayi.light.ari013", + "huayi.light.aries", + "huayi.light.peg091", + "huayi.light.peg093", + "huayi.light.pis123", + "huayi.light.pisces", + "huayi.light.tau023", + "huayi.light.taurus", + "huayi.light.vir063", + "huayi.light.virgo", + "huayi.light.wy", + "huayi.light.zw131" + ], + "propertyMethod": "get_properties", + "maxProperties": 1, + "channels": [ + { + "property": "on", + "siid": 2, + "piid": 1, + "friendlyName": "Light - Switch Status", + "channel": "on", + "type": "Switch", + "refresh": true, + "actions": [ + { + "command": "set_properties", + "parameterType": "ONOFFBOOL" + } + ], + "category": "light", + "tags": [ + "Switch" + ] + }, + { + "property": "brightness", + "siid": 2, + "piid": 2, + "friendlyName": "Light - Brightness", + "channel": "brightness", + "type": "Number:Dimensionless", + "unit": "percentage", + "stateDescription": { + "minimum": 1, + "maximum": 100, + "step": 1, + "pattern": "%.0f %unit%" + }, + "refresh": true, + "actions": [ + { + "command": "set_properties", + "parameterType": "NUMBER" + } + ], + "category": "dimmablelight", + "tags": [ + "Setpoint", + "Light" + ] + }, + { + "property": "color-temperature", + "siid": 2, + "piid": 3, + "friendlyName": "Light - Color Temperature", + "channel": "color-temperature", + "type": "Number:Temperature", + "unit": "kelvin", + "stateDescription": { + "minimum": 3000, + "maximum": 6400, + "step": 1, + "pattern": "%.1f %unit%" + }, + "refresh": true, + "actions": [ + { + "command": "set_properties", + "parameterType": "STRING" + } + ], + "category": "rgb", + "tags": [ + "Setpoint", + "ColorTemperature" + ] + } + ], + "experimental": true + } +} diff --git a/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.m1.json b/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.m1.json index 820757adc..6080044ec 100644 --- a/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.m1.json +++ b/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.m1.json @@ -152,7 +152,7 @@ }, { "property": "filter1_life", - "friendlyName": "Filter Life", + "friendlyName": "Filter Life", "channel": "filterlife", "type": "Number", "refresh": true, diff --git a/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.v6.json b/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.v6.json index 04e1305f6..9f01f6ed6 100644 --- a/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.v6.json +++ b/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.v6.json @@ -141,7 +141,7 @@ }, { "property": "filter1_life", - "friendlyName": "Filter Life", + "friendlyName": "Filter Life", "channel": "filterlife", "type": "Number", "refresh": true, diff --git a/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.v7.json b/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.v7.json index a0617549d..3c4ed9859 100644 --- a/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.v7.json +++ b/bundles/org.openhab.binding.miio/src/main/resources/database/zhimi.airpurifier.v7.json @@ -140,7 +140,7 @@ }, { "property": "filter1_life", - "friendlyName": "Filter Life", + "friendlyName": "Filter Life", "channel": "filterlife", "type": "Number", "refresh": true,