From 0874df702c7087a45dbdb2411f955912f4d0360c Mon Sep 17 00:00:00 2001 From: Marcel Date: Sun, 27 Dec 2020 02:04:14 +0100 Subject: [PATCH] [miio] suggest correct devicenames in readmehelper (#9379) * [miio] suggest correct devicenames in readmehelper * add newline at file end to make git happy * [miio] update logic for mapping in readmeComments * Allow readme maker to fix mappings based on the current options. * [miio] make readmeOptionMapping static Signed-off-by: Marcel Verpaalen --- .../src/main/resources/misc/device_names.json | 2725 +++++++++++++++++ .../binding/miio/internal/ReadmeHelper.java | 66 +- 2 files changed, 2786 insertions(+), 5 deletions(-) create mode 100644 bundles/org.openhab.binding.miio/src/main/resources/misc/device_names.json diff --git a/bundles/org.openhab.binding.miio/src/main/resources/misc/device_names.json b/bundles/org.openhab.binding.miio/src/main/resources/misc/device_names.json new file mode 100644 index 000000000..dfaa28ecc --- /dev/null +++ b/bundles/org.openhab.binding.miio/src/main/resources/misc/device_names.json @@ -0,0 +1,2725 @@ +{ + "090615.curtain.1mcu01": "One meter intelligent curtain", + "090615.curtain.jldj03": "PTX Rolling curtain", + "090615.curtain.jxdj02": " PTX mechanical roller motor", + "090615.curtain.kcz82d": "KCZ intelligent curtain motor", + "090615.curtain.mehe82": "MEEHE Intelligent curtain motor", + "090615.curtain.mt800w": "MEEYA intelligent curtain", + "090615.curtain.p01": "PTX Intelligent Curtain Switch", + "090615.curtain.pipacr": "Pipa intelligent curtain motor", + "090615.curtain.ptx82": "PTX intelligent curtain motor", + "090615.curtain.sidt82": "WiFi intelligent curtain motor", + "090615.curtain.sumi82": "SUMI intelligent curtain motor", + "090615.curtain.ws9856": "WDS Intelligent motor curtain", + "090615.curtain.wsjl01": "WSERD Smart roller shutter motor ", + "090615.curtain.zsdj35": "ZS roller shutter motor", + "090615.curtain.zsdj82": "ZS intelligent curtain motor", + "090615.light.mlig01": "PTX intelligent downlight (mesh)", + "090615.plug.pipa86": "Crackle intelligent switch two three plug", + "090615.plug.plus01": "Intelligent 86 socket(WIFI)", + "090615.plug.plus02": "Intelligent Mobile Plug (WIFI)", + "090615.switch.mesw1": "PTX Mesh intelligent one switch", + "090615.switch.mesw2": "PTX Mesh intelligent two switch", + "090615.switch.mesw3": "PTX Mesh intelligent three switch", + "090615.switch.mets1": "PTX one key intelligent switch (mesh)", + "090615.switch.mets2": "PTX two key intelligent switch (mesh)", + "090615.switch.mets3": "PTX three key intelligent switch (mesh)", + "090615.switch.mhrsw1": "PTX Sle Bluetooth intelligent switch moduleing", + "090615.switch.mhrsw2": "PTX dual Bluetooth intelligent switch module", + "090615.switch.piak01": "Piak intelligent one switch", + "090615.switch.piak02": "Piak intelligent two switch", + "090615.switch.piak03": "Piak intelligent three switch", + "090615.switch.switch01": "One Intelligent switch(WIFI)", + "090615.switch.switch02": "Two Intelligent Switch (WIFI)", + "090615.switch.switch03": "Three Intelligent switch(WIFI)", + "090615.switch.xswitch01": "PTX OneKey Switch (WIFI)", + "090615.switch.xswitch02": "PTX Twokey switch(wifi)", + "090615.switch.xswitch03": "PTX ThreeKey Switch (WIFI)", + "123888.aircondition.z": "aircondition", + "123888.fan.1121": "电风扇", + "123888.plug.znc102": "智能插座", + "123888.stb.1101": "机顶盒", + "123888.tv.xhzn11": "电视", + "1245.airfresh.mini2": "Potato Mini", + "1245.airpurifier.dl01": "DATUDOU SUPER", + "17216.desk.lt001": "Leband Electric Sit-to-Stand Desk", + "17216.magic_touch.d150": "MagicTouch Warm", + "17216.magic_touch.d152": "MagicTouch-Go", + "17216.massage.ec1266a": "Easewell AI Massage Chair", + "17216.massage.j6261a": "joypal AI Health Master", + "17216.massage.jp3209": "joypal Health Smart", + "180.plug.plug0001": "Ai-Thinker Smart Socket", + "360sdj.vacuum.s": "360AICleanRobotics", + "364656.light.sm01a": "科技生活", + "397.light.hallight": "Stars LED Light", + "666.curtain.em75": "A-OK Curtain Controller", + "666.curtain.gt01": "Smart Curtain Motor", + "666.curtain.gt01m": "Genwits Smart Curtain", + "666.curtain.id92": "WIFI Smart Curtain", + "693948.aircondition.khp": "KH Air Controller", + "693948.curtain.khcl": "KH Curtain", + "693948.plug.khgsp": "KH POWER PULG", + "693948.stb.khp": "KH set-top box", + "693948.switch.khkz": "KH Zero Fire Switch", + "693948.tv.khp": "KH TV Controller", + "759413.aircondition.iez": "日立中央空调", + "881878.curtain.clznljq": "Smart Module for Electric Curtain", + "881878.light.ddznljq": "Smart Module for LED Strip", + "881878.light.znxyd": "Smart Night Light", + "881878.switch.ddkgznljq": "Smart Module for Electric Switch", + "a24234.plug.89987": "创建云接入", + "aden.airc.a6": "VINO Inverter Air Conditioner 3P(New Energy Label Level 2)", + "aden.aircondition.a1": "VINO Inverter Air Conditioner(Energy Label Level 3)", + "aden.aircondition.a2": "VINO Inverter Air Conditioner(Energy Label Level 1)", + "aden.aircondition.a4": "VINO Inverter Air Conditioner", + "afour.s_lamp.001": "ZIWOOO Intelligent germicidal lamp", + "aice.motor.kzmu3": "KMZ intelligent shutter door controller", + "aihome.light.m85": "light", + "aihome.light.m93": "FanLight", + "aiicn.curtain.r51": "智能窗帘控制器", + "aiicn.light.pwm2": "LED驱动器", + "aiicn.light.r01": "单路接收器", + "air.fan.ca23ad9": "Airmate air circulation fan", + "air.heater.wda14": "Airmate mobile floor heating", + "airdog.airpurifier.mn": "Airdog MINI(M) air purifier", + "airdog.airpurifier.x5": "Airdog X3(M) air purifier", + "airdog.airpurifier.x7": "Airdog X7(M) air purifier", + "airdog.airpurifier.x7sm": "Airdog X7S(M) air purifier", + "alive.aircondition.air1": "智能空调", + "alive.curtain.cmd82": "智能窗帘", + "alive.light.alive1": "智能灯", + "amtt.light.r": "灯", + "anlin.curtain.1": "电机控制", + "anlin.light.22": "智能LED灯", + "aok98.curtain.am50pw": "AOK AM50 intelligence curtain", + "aok98.curtain.aok68": "AOK AM68 Smart Curtain", + "aok98.curtain.qlam50": "qinglinkQ302 Smart Curtain", + "app.light.wynd1": "Nnuodu Intelligent Living Room Lamp", + "arnoo.light.cct01": "WiFi 60W 调光调色灯", + "arnoo.light.dim01": "WiFi 60W 调光灯", + "arnoo.light.rgbw01": "WiFi 60W 调光调颜色灯", + "asdds.light.wyfpj1": "Feipujia Intelligent lamps and lanterns", + "asp.treadmill.pbj": "Lijiujia M1 treadmill", + "asunga.curtain.ct01s": "smartcurtain", + "ateai.mosq.dakuo": "Dakuo Mosquito Repellent", + "aux.aircondition.hc1": "AUX Smart Air Conditioner", + "aux.aircondition.test1": "aux-air condition", + "aux.aircondition.test2": "aux-air condition", + "aux.aircondition.v1": "AUX Smart Air Conditioner", + "ayzn.aircondition.i1": "air conditioning", + "ayzn.fan.irfan": "Fan", + "ayzn.stb.irstb": "stb", + "ayzn.tv.irtv": "television", + "babai.airer.lyj01": "Ai Smart Airer", + "babai.curtain.190812": "Smart Curtain Motor", + "babai.curtain.ad5810": "Curtain Motor (WIFI)", + "babai.curtain.at5810": "AUTORAIL Curtain Motor (WIFI)", + "babai.curtain.bb82mj": "Babuy Smart Curtain", + "babai.curtain.kyx850": "KYX Smart Curtain", + "babai.curtain.lb100a": "LANBOO Smart Curtain", + "babai.curtain.mtx850": "MTX Smart Curtain", + "babai.curtain.nh5810": "NanHoo Smart Curtain", + "babai.curtain.yilc3": "Yi-LOCK Smart Curtain C3", + "babai.light.tf31a": "TAIFOO Light Controler", + "babai.plug.sk01a": "Babuy Wi-Fi Smart Plug", + "babai.plug.sk86a": "Babuy Wall Outlet", + "babai.switch.bb101s": "WiFi Wall Switch A1", + "babai.switch.bb102s": "WiFi Wall Switch A2", + "babai.switch.bb103s": "WiFi Wall Switch A3", + "babai.switch.th01a": "ThoughtHome Switch module", + "bangbo.airer.c3xhqm": "Color charm C", + "bangbo.airer.x3xhqm": "Benoson", + "bangbo.airer.y6": "Mans Cooper", + "baomi.airpurifier.450a": "Baomi Air Purifier 2S", + "baomi.airpurifier.bmi": "baomi-air-purifier", + "bdx.i_stove.a1xs": "BIGDIPPER Internet Integrated Cooker Appliance (model S of A1 disinfection cabinet)", + "bdx.i_stove.a1z": "BIGDIPPER Internet Integrated Cooker Appliance ( A1/C2 steam box)", + "bdx.i_stove.c1x": "BIGDIPPER Internet Integrated Cooker Appliance (C1 disinfection cabinet)", + "bdx.i_stove.c2x": "BIGDIPPER Internet Integrated Cooker Appliance (C2 disinfection cabinet)", + "beihao.airer.airer3": "xiangyang clothes-horse", + "beihao.airer.bd": "Lanyou clothes-horse", + "beihao.airer.l9": "Lisheng clothes-horse", + "beihao.airer.l9xf": "JIajueshi clothes-horse", + "beihao.airer.lyj08": "Ai Smart Clothes Dryer", + "bgdz.light.test3": "light", + "bgdz.plug.chazuo": "outlet", + "binthe.curtain.bcm": "BINTHEN Smart Curtain", + "biot.plug.socket": "socket", + "biqing.massage.m6202": "毓秀按摩椅", + "bj352.airmonitor.m30": "352 Air Detector M30", + "bj352.humidifier.h70": "352 Skin humidifier", + "bj352.waterpuri.k10": "352Water purifier K10", + "bj352.waterpuri.s100cm": "352WaterPurifierS100", + "bjdm.airfresh.test01": "LOMEDIQI Intelligent automatic air purifier", + "blink.airmonitor.bs0001": "BlinkerAirDetector", + "blink.light.bl0001": "BlinkerSmartLight", + "blink.plug.bp0001": "BlinkerSmartPlug", + "bright.aircondition.air": "空调", + "bright.curtain.curtai": "窗帘电机", + "bright.light.light": "灯", + "bright.magnet.gate": "门磁", + "bright.plug.socket": "插座", + "bright.sensor_ht.humit": "温湿器", + "bright.switch.double": "三路开关", + "bright.switch.switch": "二路开关", + "bright.switch.v100": "一路开关", + "bright.tv.tv": "电视", + "bt2019.gateway.rcuv1": "比特网关", + "btiot.aircondition.air": "aricondition", + "btiot.aircondition.air2": "空调插", + "btiot.plug.outlet": "智能墙插", + "btiot.plug.socket": "socket", + "btzn.aircondition.v1": "比特空调控制器", + "btzn.curtain.v1": "比特窗帘电机控制器", + "btzn.switch.1key": "比特单键弱电开关", + "btzn.switch.2key": "比特双键弱电开关", + "btzn.switch.4key": "比特四键弱电开关", + "btzn.switch.cardv1": "比特插卡取电开关", + "bull.plug.gn003": "G27_智能插座_16A三孔", + "bull.switch.001": "WiFi插座_非计量版", + "bull.switch.bull01": "WiFi插座_计量版", + "bull.switch.gn004": "G27_智能插座_10A五孔", + "bull.switch.s112": "G27_智能开关_一开", + "bull.switch.s212": "G27_智能开关_二开_上键", + "bull.switch.s212b": "G27_智能开关_二开_下键", + "bull.switch.s312a": "G27_智能开关_三开_上键", + "bull.switch.s312b": "G27_智能开关_三开_中键", + "bull.switch.s312c": "G27_智能开关_三开_下键", + "bymiot.aircondition.ir2": "未来居空调控制器(红外版)", + "bymiot.gateway.v1": "企业有线智能网关", + "bymiot.gateway.v2": "企业有线智能网关2.0版", + "bymiot.motion.v1": "未来居人体移动传感器", + "bzhome.curtain.sz050": "窗帘电机", + "bzhome.plug.sz070": "插座转换器", + "bzhome.switch.sz010": "开关", + "cchip.light.l1": "Air Surface ceiling light", + "cchome.motion.v1": "人体感应器", + "cchome.switch.86l1v1": "熙溪墙壁开关单键版", + "cchome.switch.86l2v1": "熙溪墙壁开关双键版", + "cchome.tow_w.wyj001": "Bathroom Rack", + "cchome.wopener.tcq001": "Motor Controller", + "cgllc.airm.cgdn1": "Qingping Air Monitor Lite", + "cgllc.airmonitor.b1": "Mi Multifunction Air Monitor", + "cgllc.airmonitor.s1": "Qingping Air Monitor", + "cgllc.clock.dove": "Qingping Bluetooth Alarm Clock", + "cgllc.gateway.s1": "Qingping Bluetooth Gateway", + "cgllc.sensor_ht.cgm1": "LEE GUITARS Bluetooth Thermo-Hygrometer", + "cgllc.sensor_ht.dk2": "Qingping Temp \u0026 RH Monitor Lite", + "cgllc.sensor_ht.g1": "Qingping Temp \u0026 RH Monitor M Version", + "cgllc.sensor_ht.qpg1": "Qingping Temp \u0026 RH Monitor", + "cgzn.aircondition.air": "air", + "cgzn.airer.airer": "晾衣架", + "cgzn.airpurifier.ai": "ai", + "cgzn.camera.camera": "摄像头", + "cgzn.curtain.curtain": "curtain", + "cgzn.fan.fan": "fan", + "cgzn.light.light": "lamp", + "cgzn.plug.plug": "plug", + "cgzn.stb.stb": "stb", + "cgzn.switch.onoff": "switch", + "cgzn.tv.tv": "tv", + "cgzn.vacuum.vacuum": "vacuum", + "chuan.light.0800": "Light", + "chuan.plug.0100": "Outlet", + "chuan.switch.0300": "Switch", + "chuangmi.camera.019e04": "IMILAB Home Security Camera A1 (Mom\u0026 Baby Caring Version)", + "chuangmi.camera.021a04": "Mi 360° Home Security Camera 2K Pro", + "chuangmi.camera.021e02": "IMILAB C40", + "chuangmi.camera.025b02": "IMILAB Security Camera N Series", + "chuangmi.camera.029a02": "Mi 360° Home Security Camera 2K", + "chuangmi.camera.036a02": "IMILAB Home Security Camera Y2", + "chuangmi.camera.27a02": "IMILAB C10", + "chuangmi.camera.ip026c": "Mi 360° Home Security Camera 1080p Essential", + "chuangmi.camera.ip029a": "Mi 360° Home Security Camera 2K", + "chuangmi.camera.ipc004b": "IMI Home Security Camera 720P Youth", + "chuangmi.camera.ipc007b": "IMI AI Security Camera", + "chuangmi.camera.ipc009": "Mi Home Security Camera 360° 1080P", + "chuangmi.camera.ipc010": "IMI Home Security Camera 1080P", + "chuangmi.camera.ipc013": "IMI Home Security Camera 1080P Youth", + "chuangmi.camera.ipc013d": "IMI Home Security Camera 1080P Global", + "chuangmi.camera.ipc016": "IMILAB Home Security Camera Basic", + "chuangmi.camera.ipc017": "IMI Home Security Camera 1080P", + "chuangmi.camera.ipc019": "Mi Home Security Camera 360° 1080P", + "chuangmi.camera.ipc019b": "IMI Home Security Camera 1080P Youth", + "chuangmi.camera.ipc019e": "IMI Home Security Camera A1", + "chuangmi.camera.ipc020": "IMILAB Security Camera N Series", + "chuangmi.camera.ipc021": "Mi 360° Home Security Camera 2K Pro", + "chuangmi.camera.v2": "Mi Home Security Camera 360°", + "chuangmi.camera.v3": "IMI 1080P Home Security Camera", + "chuangmi.camera.v4": "IMI Home Security Camera mini", + "chuangmi.camera.v5": "IMI Home Security Camera", + "chuangmi.camera.v6": "Mi 360 Webcam Pro", + "chuangmi.camera.xiaobai": "Mi 360 Webcam", + "chuangmi.cateye.i023a01": "imilab video doorbell", + "chuangmi.cateye.ipc018": "IMILAB Digital Door Viewer", + "chuangmi.cateye.ipc508": "IMILAB Intelligent Door Visual System H1", + "chuangmi.curtain.h209": "IMILAB Smart Curtain Motor Bluetooth Gateway L1", + "chuangmi.door.hmi508": "IMILAB Digital Door Looc H1", + "chuangmi.gateway.ipc011": "IMILAB EC2 Wireless Camera Gateway", + "chuangmi.ir.v2": "Mi Universal Remote", + "chuangmi.light.028a01": "IMILAB Eye-caring Table Lamp", + "chuangmi.lock.hmi501": "IMI Security Smart Lock C1", + "chuangmi.lock.hmi501b01": "小白智能门锁G1", + "chuangmi.lock.hmi503a01": "IMI Home Security Smart Lock J16", + "chuangmi.lock.hmi505a01": "IMI Home Security Smart Lock X7", + "chuangmi.plug.212a01": "Mi Smart Power Plug 2 (Wi-Fi and Bluetooth Gateway)", + "chuangmi.plug.hmi205": "Mi Smart Plug WiFi", + "chuangmi.plug.hmi206": "Mi Smart Plug (WiFi)", + "chuangmi.plug.hmi208": "Mi Smart Wi-Fi Plug (Bluetooth Gateway)", + "chuangmi.plug.m1": "Mi Plug Mini", + "chuangmi.plug.m3": "Mi Smart Plug (Wi-Fi) Basic", + "chuangmi.plug.v1": "Mi Smart Power Plug", + "chuangmi.plug.v2": "小米智能插座基础版(已失效)", + "chuangmi.plug.v3": "MIJIA Smart Plug Enhanced", + "chuangmi.plug.vtl_v1": "Mi Smart Power Plug(Virtual)", + "chuangmi.radio.v1": "Mi Network Radio", + "chuangmi.radio.v2": "Mi Network Radio Plus", + "chuangmi.remote.h102a03": "IMI Remote", + "chuangmi.remote.h102c01": "IMI Remote", + "chuangmi.remote.v2": "Mi Remote", + "chuangmi.switch.mesh": "IMILAB Smart switch K1-A", + "chuangmi.switch.meshb01": "IMILAB Smart switch K1-B", + "chuangmi.switch.meshc01": "IMILAB Smart switch K1-C", + "chuangmi.wifi.v1": "小米随身WIFI", + "chunmi.cooker.eh1": "Mi Smart MultiCooker 1.6L", + "chunmi.cooker.eh402": "Mi Smart Multicooker 4L", + "chunmi.cooker.k1pro1": "Mi Induction Heating Pressure Rice Cooker 1S", + "chunmi.cooker.naeg1": "Mi IH Rice Cooker", + "chunmi.cooker.najpn1": "Mi IH Rice Cooker", + "chunmi.cooker.normal1": "Mi IH Rice Cooker", + "chunmi.cooker.normal2": "Mi IH Rice Cooker", + "chunmi.cooker.normal3": "Mi IH Rice Cooker 4L", + "chunmi.cooker.normal4": "Mi IH Rice Cooker 4L", + "chunmi.cooker.normal5": "Mi IH Rice Cooker 4L", + "chunmi.cooker.normalcd1": "Mi IH Rice Cooker", + "chunmi.cooker.normalcd2": "Mi IH Rice Cooker 4L", + "chunmi.cooker.press1": "Mi IH Pressure Rice Cooker", + "chunmi.cooker.press2": "Mi IH Pressure Rice Cooker", + "chunmi.health_pot.a1": "Mi Smart Multi-functional Kettle", + "chunmi.ihcooker.chefnic": "Mi Induction Cooker Set Chef Nic Edition", + "chunmi.ihcooker.eg1": "Mi Induction Cooker", + "chunmi.ihcooker.exp1": "Mi Induction Cooker", + "chunmi.ihcooker.hk1": "Mi Induction Cooker", + "chunmi.ihcooker.korea1": "Mi Induction Cooker", + "chunmi.ihcooker.tkpro1": "TOKIT Smart Induction Cooker Pro", + "chunmi.ihcooker.tkv1": "TOKIT-Smart induction Cooker Entry-chunmi", + "chunmi.ihcooker.tw1": "Mi Induction Cooker", + "chunmi.ihcooker.v1": "Mi Induction Cooker", + "chunmi.microwave.n20l01": "Mi Smart Microwave Oven", + "chunmi.microwave.n23l01": "Mi Smart Microwave Oven with Grill", + "chunmi.oven.steam30lv1": "Mi Smart Steam Oven", + "chunmi.pre_cooker.eh1": "Mi Smart Pressure Cooker", + "chunmi.waterpuri.600f2": "Mi Water Purifier H600G", + "chunmi.ysj.tsa1": "Mi Countertop Filtered Water Dispenser", + "cleargrass.sensor_ht.dk1": "Mi Temperature and Humidity Monitor", + "cmcc.aircondition.x12": "中国移动空调伴侣CMCC-X12", + "cmcc.plug.x11": "中国移动智能插座CMCC-X11", + "coc.airpurifier.tk": "离子塔/静音无耗材空气净化器-骑士", + "coc.airpurifier.tk2": "CoClean云对接", + "coc.dryer.fdpsm": "清蜓智能便携干衣机", + "codoon.bleshoes.s10k": "CODOOON RUNNER 10K", + "codoon.watch.s1": "CODOON GPS SPORT WATCH S1", + "coolki.aircondition.yk7": "遥控大师-wifi转红外-空调", + "coolki.curtain.uiid11": "cutain", + "coolki.fan.yk0006": "遥控大师-wifi转红外-风扇", + "coolki.light.uid103": "冷暖双色灯(103)", + "coolki.light.uid104": "五色球泡灯(104)", + "coolki.light.uid34": "风扇灯", + "coolki.light.uid44": "智能调光器(uiid44)", + "coolki.light.uid57": "单色球泡灯(57)", + "coolki.light.uid59": "律动灯带", + "coolki.light.yk0008": "遥控大师-wifi转红外-智能灯", + "coolki.plug.five": "plug_one", + "coolki.plug.four": "plug_four", + "coolki.plug.three": "plug_three", + "coolki.plug.two": "plug_two", + "coolki.plug.uiid32": "switchPower_Warning", + "coolki.plug.uiid5": "outlet_power", + "coolki.plug.uiid77": "outlet77", + "coolki.plug.uiid81": "outletGsm81", + "coolki.plug.uiid82": "outletGsm82", + "coolki.plug.uiid83": "outletGsm83", + "coolki.plug.uiid84": "outletGsm84", + "coolki.sensor_ht.ui1770": "zigbee子设备温湿度传感器(1770)", + "coolki.stb.yk0001": "遥控大师-wifi转红外-电视机顶盒", + "coolki.switch.four": "plug_four", + "coolki.switch.t3uk1c": "Wi-Fi智能墙面开关", + "coolki.switch.t3uk2c": "Wi-Fi智能墙面开关", + "coolki.switch.t3uk3c": "Wi-Fi智能墙面开关", + "coolki.switch.test": "switch_one", + "coolki.switch.three": "switch_three", + "coolki.switch.two": "switch_two", + "coolki.switch.ui105": "浴霸开关(新)", + "coolki.switch.uid105": "浴霸开关(105)", + "coolki.switch.uiid14": "modification_switch_one", + "coolki.switch.uiid24": "gsm_switch_one", + "coolki.switch.uiid29": "gsm_switch_two", + "coolki.switch.uiid30": "gsm_switch_three", + "coolki.switch.uiid31": "gsm_switch_four", + "coolki.switch.uiid78": "switch78", + "coolki.switch.yk0003": "遥控大师-wifi转红外-DVD", + "coolki.switch.yk0005": "遥控大师-wifi转红外-投影仪", + "coolki.tv.yk0002": "遥控大师-wifi转红外-电视机", + "coolki.tv.yk0010": "遥控大师-wifi转红外-电视盒子", + "coolki.wifispeaker.yk13": "遥控大师-wifi转红外-音箱", + "creiot.curtain.cldj": "窗帘电机", + "creiot.curtain.clmb": "单轨窗帘面板", + "creiot.switch.kg1": "墙壁触摸开关1", + "creiot.switch.kg2": "墙壁触摸开关2", + "creiot.switch.kg3": "墙壁触摸开关-3", + "creiot.waterpuri.w06i": "净水器", + "creiot.ysj.wd01ei": "饮水机", + "crzm.light.w00a01": "NW resistant simple point eye protection no stroboscopic single color intelligent light belt", + "crzm.light.wy0a01": "NW resistant simple point eye protection no stroboscopic tricolor intelligent light belt", + "cubee.airrtc.th123e": "Heatcold Heating Thermostat(Electric)", + "cubee.airrtc.th123w": "Heatcold UFH Thermostat", + "cubee.airrtc.th125a": "Heatcold FCU thermostat", + "cubee.airrtc.th125t": "Heatcold Heat Pump Thermostat", + "cuco.light.sl4": "Gosund Light strip", + "cuco.plug.cp1": "Gosund Smart Plug", + "cuco.plug.cp2": "Gosund Socket", + "cuco.plug.wp5": "Cuco Smart Plug (wifi) Basic", + "cuco.switch.cs1": "Gosund Smart Switch-Single Open", + "cuco.switch.cs2": "Gosund Smart Switch-Double Open", + "cuco.switch.cs3": "Gosund Smart Switch-Three Open", + "cxds.light.wymz01": "Muzi Intelligent Light", + "cydj.light.rgb": "RGB Bulb", + "cydj.light.v2": "RGB LED Controller", + "cydj.light.v3": "Dimmable Controller", + "cydj.light.v6": "CCT Bulb", + "cydj.light.v7": "Dimmable Bulb", + "cydj.light.v8": "RGBCW Bulb", + "cydj.plug.v5": "Switch", + "dayang.mosq.dyt16s": "Mosquito lamp", + "dctrls.aircondition.common": "空调", + "dctrls.curtain.common": "窗帘", + "dctrls.derh.common": "除湿器", + "dctrls.fan.test": "风扇", + "dctrls.heater.common": "电暖器/地暖", + "dctrls.humidifier.common": "加湿器", + "dctrls.light.common": "灯", + "dctrls.magnet.window": "窗", + "dctrls.plug.common": "插座", + "dctrls.switch.test1": "开关", + "ddk.light.wy0a01": "NIOYE Intelligent lamp", + "ddk.light.wyra01": "NIOYE full color LED lamp", + "ddwl.curtain.050001": "智能窗帘", + "ddwl.light.040004": "CW球泡灯", + "ddwl.light.04000a": "灯带", + "ddwl.light.04000e": "CWRGB球泡灯", + "ddwl.light.040011": "CWRGB筒灯", + "ddwl.light.040015": "CW雷士吸顶灯", + "ddwl.light.040016": "智能网关(小夜灯)", + "ddwl.light.040017": "北欧吸顶灯", + "ddwl.light.c209": "雷士吸顶灯", + "ddwl.plug.010002": "转插插座", + "ddwl.switch.030001": "美规开关", + "ddwl.switch.030002": "双键墙壁开关", + "ddwl.switch.030003": "三键墙壁开关", + "deerma.humidifier.ct500": "Evaporative Humidifier", + "deerma.humidifier.jsq": "Mi Smart Antibacterial Humidifier", + "deerma.humidifier.jsq1": "Mi S Smart humidifer ", + "deerma.humidifier.jsq3": "MI Smart humidifer", + "deerma.humidifier.jsq4": "Mi Smart Evaporative Humidifer ", + "deerma.humidifier.mjjsq": "Mi Smart Humidifier", + "deerma.humidifier.rz300": "Thermal Distillation Humidifier", + "degree.lunar.smh013": "37 Degree Sleep Tracking Strap SMH013", + "delian.aircondition.de": "delianAir", + "delian.stb.delian": "delian_stb", + "delian.switch.delian": "delian_kaiguan", + "delian.tv.delian": "delian_dianshi", + "deocea.aircondition.cq": "空调", + "deocea.airfresh.deocea": "新风", + "deocea.curtain.cq": "窗帘", + "deocea.heater.cq": "制暖气", + "deocea.light.cq": "灯", + "deocea.stb.cq": "机顶盒", + "deocea.switch.cq": "开关", + "deocea.tv.cq": "电视", + "desay.bleshoes.s311": "90 urevo", + "deye.derh.u20a3": "Deye dehumidifier", + "deye.derh.z12a3": "Deye dehumidifier", + "dhzn.switch.sw0a01": "Lezhigou WiFi light switch", + "di8hao.heater.m3": "Smart Thermostat DKM3", + "dicook.cooker.wfz4003": "intelligent cooking robot", + "difeis.curtain.d1": "Difeis D1 Motor", + "difeis.ven_fan.dql04h": "Difeisi Air Cool", + "dmaker.airfresh.a1": "Mi Fresh Air Ventilator A1-150", + "dmaker.airfresh.dm2018": "DreamMaker Fresh Air Ventilator", + "dmaker.airfresh.t2017": "Mi Fresh Air Ventilator", + "dmaker.airpurifier.f20": "Mi Air Purifier F1", + "dmaker.fan.01": "造梦者体感落地扇", + "dmaker.fan.1c": "Mi Smart Standing Fan 2 Lite", + "dmaker.fan.p10": "Mi Smart Standing Fan 2", + "dmaker.fan.p11": "Mi Smart Standing Fan Pro", + "dmaker.fan.p15": "Mi Smart Standing Fan Pro", + "dmaker.fan.p5": "Mi Smart Standing Fan 1X", + "dmaker.fan.p8": "Mi Smart Standing Fan 1C", + "dmaker.fan.p9": "Mi Smart Tower Fan", + "dmaker.waterpuri.600g": "Dimi RO water purifier 650G", + "dmq.light.wy0a01": "DMS Smart downlight", + "dnake.aircondition.air": "空调", + "dnake.airfresh.fair": "新风", + "dnake.airm.aird": "空气盒子", + "dnake.alarm.def": "报警设备", + "dnake.curtain.cur": "窗帘", + "dnake.heater.heater": "地热", + "dnake.light.da123": "灯光", + "dnake.light.light": "灯", + "dnk.airfresh.airf": "狄耐克新风", + "doco.fcb.docov001": "DOCO", + "doit.light.dohomelight": "dohome", + "doit.plug.dohomeplug": "dohome", + "doit.vacuum.vacuum": "DoHomevacuum", + "dooya.airer.mjlyj": "PanPan Smart Clothes Rack", + "dooya.curtain.c1": "DooyaCurtainController", + "dooya.curtain.m1": "DooyaSmartCurtain", + "dooya.curtain.m2": "Dooya Curtain", + "dooya.curtain.m5": "Dooya Curtain", + "dooya.curtain.w1578": "DT82TN/S", + "dotdot.light.dian24": "Diandian24w", + "dotdot.light.dian45": "Diandian45w", + "dotdot.light.dian90": "Diandian90w", + "dreame.vacuum.mc1808": "Mi Robot Vacuum Mop", + "dreame.vacuum.p2008": "Dreame Robot Vacuum-Mop F9", + "dreame.vacuum.p2009": "Dreame Robot Vacuum D9 ", + "dreame.vacuum.p2036": "Trouver Robot LDS Vacuum-Mop Finder", + "dreame.vacuum.p2041": "Mi Robot Vacuum-Mop 1T", + "dsm.lock.h3": "DESSMANN smart lock-Di H3", + "dsm.lock.q3": "Q3", + "dsm.lock.r5": "DESSMANN Facial recognition smart lock-Di R5", + "dtr.magic_touch.211mgr": "P5B Intelligent Neck Massager", + "dtr.magic_touch.p6b": "PGG Neck Massager P6", + "dun.cateye.nknk500": "DUN Smart Doorbell", + "duoqin.safe.pbfv01": "Privacy box for finger vein identification", + "ecloud.airc.eq": "智能空调", + "ecloud.airfresh.eq": "新风", + "ecloud.curtain.eq": "窗帘", + "ecloud.fan.eq": "风扇", + "ecloud.light.elight": "灯光", + "ecloud.light.eq": "智能灯光", + "ecloud.plug.eq": "智能插座", + "ecloud.switch.eq": "智能开关", + "ecloud.tv.eq": "电视", + "eco.vacuum.deebot": "科沃斯扫地机器人", + "eco.vacuum.dk45": "科沃斯智能扫地机器人", + "eco.vacuum.dv33p": "科沃斯智能扫地机器人", + "eco.vacuum.dv37": "科沃斯智能扫地机器人", + "eco.vacuum.dx93": "科沃斯智能扫地机器人", + "eco.vacuum.n72": "科沃斯智能扫地机器人", + "eco.vacuum.n8bk": "科沃斯智能扫地机器人", + "eco.vacuum.n8pink": "科沃斯智能扫地机器人", + "eco.vacuum.n8wh": "科沃斯智能扫地机器人", + "eco.vacuum.t5wh": "科沃斯智能扫地机器人", + "eco.vacuum.t8aivi": "科沃斯智能扫地机器人", + "eco.vacuum.t8mop": "科沃斯智能扫地机器人", + "edaltd.fan.fan": "风扇", + "edaltd.light.dimmer": "调光器", + "edaltd.light.f300": "风扇灯", + "edaltd.light.moral": "色温灯", + "edaltd.switch.switch": "单火开关", + "eide.aircondition.air": "空调", + "eide.curtain.curtai": "窗帘", + "eide.light.adds21": "普通灯光", + "eide.light.tiaog": "调光灯", + "espush.light.es02": "智云物联水草灯", + "espush.switch.zy01": "智云物联", + "etern.airfresh.nh550": "QUICK IN", + "etlink.curtain.cur001": "智能窗帘", + "etlink.light.sl001": "灯具", + "etlink.switch.swt001": "智能开关", + "evecca.curtain.cl001a": "易慧家智能窗帘", + "evecca.motor.tl001a": "易慧家智能门窗", + "evecca.switch.evecca": "易慧家智能门窗产品", + "evecca.switch.sw001a": "易慧家智能开关", + "ezhome.aircondition.yy1001": "Air Conditioner", + "ezhome.curtain.yy0004": "云接入窗帘", + "ezhome.curtain.yy0005": "云接入窗帘", + "ezhome.curtain.zhyapp04": "Curtain", + "ezhome.fan.yy1003": "云接入风扇", + "ezhome.light.yy0002": "云接入灯", + "ezhome.light.zhyapp08": "Dimming-Lamp", + "ezhome.light.zhyapp09": "RGB-LED", + "ezhome.plug.yy0003": "云接入插座", + "ezhome.plug.zhyapp07": "Socket", + "ezhome.switch.yy0001": "云接入开关", + "ezhome.switch.z4001": "One touch switch panel", + "ezhome.switch.z4002": "Two touch switch panel", + "ezhome.switch.z4003": "Three-position touch switch panel", + "ezhome.switch.zhyapp01": "Switch", + "ezhome.switch.zhyapp03": "touch-panel", + "ezhome.switch.zhyapp06": "Reset-Switch", + "ezhome.tv.yy1002": "云接入电视", + "fawad.airrtc.fwd20011": "FOWAD thermostat controller", + "fbs.airmonitor.pth02": "AIR QUALITY TESTER", + "feibit.aircondition.zrc": "IR blaster", + "feibit.airer.lch01sd": "Airer", + "feibit.curtain.tzt2118w": "Smart window pusher", + "feibit.light.fzb8210": "RGBW bulb", + "feibit.plug.tskt106w": "Metering socket", + "feibit.sensor_ht.fzb870": "Temperature and humidity sensor", + "feibit.switch.tzsw21hb": "one gang smart switch", + "fengmi.projector.fm05": "Fengmi Young", + "fengmi.projector.fm15": "Mijia Laser TV", + "fengmi.projector.fm154k": "Mijia Laser Projection TV 4K", + "fengmi.projector.l166": "A300 Splendid Laser Projector", + "fengmi.projector.l176": "Fengmi Laser Projecot 4K Cinema", + "fengmi.projector.l176fp": "Formovie Laser Projector 4K Cinema Pro ", + "fengmi.projector.l176jp": "Mi Laser Projector 1S 4K", + "fengmi.projector.l185": "Mi Laser Projector", + "fengmi.projector.l246": "C700 4K Home Theater Projector", + "fengmi.projector.l306a": "Appotronics D30 Laser Projector", + "fengmi.projector.l406f": "Formovie Laser Cinema 4K Max", + "fengmi.projector.m045j": "Mi Projector Young 2", + "fengmi.projector.m055": "Fengmi projector Smart", + "fengmi.projector.m055d": "Fengmi projector Smart Lite", + "fengmi.projector.m085j": "Mi Projector 2", + "fengmi.projector.m135f": "峰米投影仪Vogue", + "fengmi.projector.m135fp": "Formovie Projector Vogue Pro", + "fengmi.projector.m135jp": "Mi Projector 2 Pro", + "fengyu.intercom.beebird": "BEEBEST Smart PoC Two Way Radio", + "fengyu.intercom.litev1": "Mi Walkie-Talkie Lite", + "fengyu.intercom.sealv1": "Mi Walkie-Talkie 1S", + "fengyu.intercom.sharkv1": "Mi Walkie-Talkie 2", + "fimi.camera.c1": "Mi Action Camera 4K", + "fimi.camera.c1b": "Mi Action Camera 4K", + "fine.aircondition.cl": "空调", + "fine.curtain.fv": "窗帘", + "fine.fan.fan": "风扇", + "fine.light.light": "灯", + "fine.light.light1": "调光灯", + "fine.plug.dc1": "单孔插座", + "fine.sensor_ht.th": "温湿度传感器", + "fine.switch.switch": "开关", + "fotile.hood.emd1tmi": "CXW-200-EMD1T.MI", + "ftds.light.wyft1": "Fantong Intelligent Lamp", + "ftnet.switch.xh01s": "云开关", + "future.aircondition.ac": "空调", + "future.curtain.acm": "窗帘", + "future.light.asp1": "灯", + "future.light.led": "LED灯", + "future.light.light": "灯", + "future.light.rgb246": "RGB灯", + "future.plug.as02": "插座", + "future.stb.iptv": "机顶盒", + "future.tv.tv": "电视机", + "future.wifispeaker.amp02": " 瑞立音乐播放器", + "ge.light.mono1": "X-Bulb智能灯泡", + "ghome.curtain.sf004": "窗帘电机", + "ghome.fan.sf008": "风扇", + "ghome.kettle.sf009": "热水壶", + "ghome.light.sf001": "灯", + "ghome.magnet.sf007": "门磁", + "ghome.plug.sf002": "插座", + "ghome.remote.sf003": "机顶盒红外遥控", + "ghome.remote.sf012": "空调遥控器", + "ghome.switch.sf001": "一键单火开关", + "ghome.tv.sf005": "电视红外遥控", + "ghome.vacuum.sf013": "扫地机器人", + "giec.light.sl1501": "智能护眼台灯", + "girt.light.light": "light", + "girt.light.light5ch": "light5ch", + "girt.plug.socket": "socket", + "girt.switch.switch": "switch", + "girt.vacuum.cleanrobot": "vaccum", + "giz.aircondition.kt001": "空调", + "giz.derh.csj001": "除湿机", + "giz.light.clight": "light", + "giz.light.light": "色温灯", + "giz.plug.outlet": "socket", + "giz.switch.switch": "开关", + "gmair.airfresh.gm320": "果麦新风机320", + "gmair.airfresh.gm320p": "果麦新风320Pro", + "gmair.airfresh.gm420": "果麦新风机420", + "gmair.airfresh.gm420s": "果麦新风机420S", + "gmair.airfresh.gm500": "果麦新风机500", + "gmair.airfresh.gm520": "果麦新风机520", + "gmair.fan.wy100": "果麦冷暖风扇", + "gmair.fan.wy101": "果麦冷风扇", + "gmn.bhf_light.yb1": "Gomani bath heater", + "gmn.light.wy0a01": "Gomanni G1 series ceiling lamp", + "gmn.light.wy0a02": "Gomanni Scene two color downlight", + "gmn.light.wy0w01": "Gomanni Scene two color ceiling lamp", + "gmn.light.wyfan1": "Gomanni G1 series bedroom fan lamp", + "gmwl.light.cibdo0410ga": "gmwlznd", + "golden.curtain.c01": "curtain", + "golden.kettle.wd01ei": "drinking", + "golden.light.m002": "bulb", + "gtop.light.xl6601": "智能灯具", + "guoshi.other.sem01": "Hi+ Intelligent Steam Eyeshade", + "h2t.aircondition.ac": "红外智能控制终端", + "h2t.plug.2": "分布式电源2.0", + "h2t.projector.projet": "投影仪智能控制模块", + "h2t.switch.h2tdp": "智慧门禁控制模块", + "hannto.printer.anise": "Mi Wireless Inkjet Printer", + "hannto.printer.basil": "Mi Portable Photo Printer", + "hannto.printer.honey": "Mi Wireless Photo Printer", + "hannto.printer.honey1s": "Mi Wireless Photo Printer 1S", + "hanyi.airpurifier.kj550": "MiWhole Air Purifier Mix", + "hbc.light.wy0a01": "Huangde Smart Lamp", + "hbkj1.aircondition.v1": "空调", + "hbkj1.curtain.v1": "窗帘", + "hbkj1.light.v1": "灯", + "hbkj1.plug.v1": "插座", + "hbkj1.switch.v1": "开关", + "hbkj1.tv.v1": "电视", + "hcznjj.light.wyll01": "Langli intelligent LED ceiling lamp", + "hddz.blanket.zndrt": "Smart electric blanket", + "hddz.s_lamp.uvl38w": "XiaoDa sterilizing lamp", + "hdm.light.wy08a": "Hadaman intelligent LED ceiling lamp", + "heiman.aircondition.rc1": "SDF", + "heiman.airmonitor.hs2ai": "wifiAq", + "heiman.airmonitor.hs2ar": "SmartAq", + "heiman.curtain.hs2cc": "SmartCC", + "heiman.fan.rc1": "fs", + "heiman.light.hs2lg": "SmartLight", + "heiman.light.rc1": "LED", + "heiman.plug.hs2gw": "SmartGw", + "heiman.plug.hs2sk": "SmartPlug", + "heiman.plug.ws2cg": "QIGAN", + "heiman.plug.ws2sk": "wifiPlug", + "heiman.sensor_ht.hs2th": "GFH", + "heiman.stb.rc1": "sdf", + "heiman.switch.hs2sw": "dfg", + "heiman.tv.rc1": "ircTv", + "hfjh.fishbowl.c500": "Desgeo amphibious ecological bottom filter fish tank", + "hfjh.fishbowl.v1": "Desgeo smart fishbowl", + "hfjh.fishbowl.v2": "Desgeo C series smart fish tank", + "hhcc.bleflowerpot.v2": "Ropot", + "hhcc.plantmonitor.v1": "Flower Care", + "hith.foot_bath.q2": "HITH wireless foot bath Q2", + "hmpace.bracelet.v3nfc": "小米手环3 NFC版", + "hmpace.bracelet.v4": "Mi Smart Band 4 NFC", + "hmpace.scales.mibfs": "Mi Body Composition Scale 2", + "hmpace.scales.miscale2": "Mi Smart Scale 2", + "hmpace.watch.v1": "Amazfit Watch", + "hosjoy.aircondition.airfh": "空调地暖面板", + "hosjoy.aircondition.hos": "空调", + "hosjoy.aircondition.tt": "空调", + "hosjoy.airfresh.fair": "新风机", + "hosjoy.airfresh.fshair": "新风", + "hosjoy.heater.ehot": "电暖器", + "hosjoy.heater.logic": "洛吉克地暖温控器", + "hosjoy.switch.1245": "场景", + "hotata.airer.gw1813": "好太太智能晾衣机", + "hotata.curtain.kc15": "好太太智能窗帘", + "hotata.switch.ls011": "科徕尼一路灯控面板", + "hotata.switch.ls012": "科徕尼二路灯控面板", + "hotata.switch.ls013": "科徕尼三路灯控面板", + "hotata.switch.ls022": "科徕尼二路灯控面板", + "hotata.switch.ls023": "科徕尼三路灯控面板", + "hoto.etool.finder": "HOTO smart laser measure", + "hsmart.aircondition.irc": "空调", + "hsmart.airmonitor.hs2ar": "WIFI空气质量检测", + "hsmart.curtain.hs2cc": "智能窗帘控制器", + "hsmart.gateway.hs2sk": "智能网关", + "hsmart.light.hhs2lg": "智能彩灯", + "hsmart.light.mhs2lg": "色温灯", + "hsmart.plug.ws1sk": "智能插座(非计量)", + "hsmart.plug.ws2sk": "智能插座WiFi", + "hsmart.sensor_ht.hs2th": "温湿度传感器", + "hsmart.switch.hs2sw": "无线开关", + "htwl.dryer.v1": "Shoes dryer", + "huachu.dryer.xqd100": "Smart clothing", + "huayi.bhf_light.libra": "HUIZUO LIBRA BATH HEATER Pro", + "huayi.light.aqu114": "HUIZUO AQUARIUS Bulb", + "huayi.light.ari013": "HUIZUO ARIES For Bedroom", + "huayi.light.aries": "HUIZUO ARIES For Living Room", + "huayi.light.fanwy": "HUIZUO Fan Light", + "huayi.light.fanwy2": "HUIZUO Fan Light(2020)", + "huayi.light.kin1": "HUIZUO CNER BELT", + "huayi.light.kin2": "HUIZUO CNER BELT Pro", + "huayi.light.peg091": "HUIZUO PEGASUS For Living Room", + "huayi.light.peg093": "HUIZUO PEGASUS For Bedroom", + "huayi.light.pis123": "HUIZUO PISCES For Bedroom", + "huayi.light.pisces": "HUIZUO PISCES For Living Room", + "huayi.light.tau023": "HUIZUO TAURUS For Bedroom", + "huayi.light.taurus": "HUIZUO TAURUS For Living Room", + "huayi.light.vir063": "HUIZUO VIRGO For Bedroom", + "huayi.light.virgo": "HUIZUO VIRGO For Living Room", + "huayi.light.wy": "HUIZUO Ceiling Light", + "huayi.light.wy002": "HUAYI LIGHTING COMMON CEILING LIGHT", + "huayi.light.wy200": "HUIZUO LIANGCHEN(BLE Mesh)", + "huayi.light.wy201": "HUIZUO SAG Downlight (BLE Mesh)", + "huayi.light.wy202": "HUIZUO Bulb (BLE Mesh)", + "huayi.light.wy203": "HUIZUO YONG Downlight (BLE Mesh)", + "huayi.light.wyheat": "HUIZUO Heating Lamp", + "huayi.light.zw131": "HUIZUO ZIWEI Ceiling Lamp", + "huayi.switch.v0001": "HUIZUO Switch (Single Key)", + "huayi.switch.v0002": "HUIZUO Switch (Double Key)", + "huazhu.airc.v2": "空调控制器", + "huazhu.curtain.v2": "窗帘电机", + "huazhu.switch.1keyv2": "单键开关", + "huihe.switch.plug": "smart pulg", + "huohe.lock.m1": "M1Lock", + "huoman.litter_box.co1": "CO1", + "hxiot.light.ha1": "智能灯控(1路单亮度版)", + "hyd.airer.znlyj1": "MI Home smart clothes dryer", + "hyzm.light.wymy1": "Lifan Nordic Intelligent Lamp", + "hzft.hood.em52i": "油烟机EM52.i", + "idelan.aircondition.g1": "Jinxing Smart Air Conditioner", + "idelan.aircondition.g2": "Jinxing Smart Air Conditioner", + "idelan.aircondition.v1": "Jinxing Smart Air Conditioner", + "idelan.aircondition.v2": "Jinxing Smart Air Conditioner", + "ihealth.bp.bpm1": "iHealth Sphygmomanometer", + "ihealth.bpm.kd5907": "Andon Smart Sphygmomanometer", + "ijomoo.toilet.zs320": "Smart Toilet Lid-ZS320T", + "ikea.light.led1536g5": "IKEA E14 white spectrum", + "ikea.light.led1537r6": "IKEA GU10 white spectrum", + "ikea.light.led1545g12": "IKEA E27 white spectrum opal", + "ikea.light.led1546g12": "IKEA E27 white spectrum clear", + "ikea.light.led1623g12": "IKEA E27 warm white", + "ikea.light.led1649c5": "IKEA E14 warm white", + "ikea.light.led1650r5": "IKEA GU10 warm white", + "ikonke.light.kkbulb": "bulb", + "ikonke.light.kklight": "智能炫彩灯", + "ikonke.plug.k2": "k2 smart plug", + "ikonke.plug.k2pro": "k2 pro smart plug", + "ikonke.plug.minik": "mini k smart plug", + "ikonke.plug.minipro": "mini pro smart plug", + "ileja.hud.ccm": "Carrobot C2-Mini", + "ileja.hud.ccms": "Carrobot C2-Mini Pro", + "ilife.vacuum.x900": "ILIFE Robot", + "imibar.cooker.mbihr3": "Cooking robot", + "imou99.camera.tp2": "IMOU Smart Camera 360°", + "innolinks.plug.ap3200": "Airconditon Smart Plug", + "inovel.projector.me2": "inovel projector", + "inshow.watch.w1": "Mi Quartz Watch", + "insistek.tracker.wa620": "米哇定位豆", + "iot.switch.541531": "双模测试", + "ipuray.switch.e108": "e108", + "ipuray.switch.e112": "e112", + "ipuray.switch.e370": "e370", + "ipuray.switch.e380": "e380", + "iracc.aircondition.d19": "hosjoy+", + "isa.camera.df3": "Da Fang SMART CAMERA", + "isa.camera.hl5": "XiaoYuan Smart Camera", + "isa.camera.hlc6": "Mi Home Security Camera 1080p (Magnetic Mount)", + "isa.camera.isc5": "Xiao Fang SMART CAMERA", + "isa.camera.isc5c1": "Xiao Fang SMART CAMERA", + "isa.camera.qf3": "Hualai Xiaofang smart camera (dual camera version)", + "isa.camera.virtual": "小方智能摄像机组", + "isa.magnet.dw2hl": "Mi Door and Window Sensor 2", + "isa.router.mr01hl": "HuaLai Xiao Fang Mesh router gateway", + "isleep.blanket.hs2001": "LETSLEEP Water Heating Mattress HS2001", + "iwarm.aircondition.gt": "小沃精灵", + "iwarm.waterheater.l1p24": "小沃壁挂炉", + "janshi.magic_touch.g2": "G2 Spinal comfort neck massager", + "jieman.magic_touch.js78": "Jishu Intelligent Cervical Massage", + "jieman.magic_touch.ms9": "Intelligent cervical massage instrument", + "jieman.magic_touch.ys01": "Yashen Intelligent cervical massage instrument", + "jihisi.light.wy0a01": "JIHISI Intelligent lamp", + "jilian.aircondition.a0": "mini-aircondition", + "jilian.curtain.fm1": "Geeklink_Curtain", + "jilian.plug.ff01": "wifi_socket", + "jilian.stb.ministb": "mini-stb", + "jilian.switch.fb": "Geeklink_FB", + "jilian.tv.minitv": "mini-tv", + "jipin.heater.my204": "JiPin Smart Heater", + "jiqid.mistory.ipen1": "iPen", + "jiqid.mistory.pro": "Mi Bunny Storyteller", + "jiqid.mistory.v1": "Mi Bunny Storyteller", + "jiqid.mistudy.v2": "Mi Card Learning Robot", + "jiqid.robot.cube": "Mi Smart Magic Cube", + "jksx.light.mzx": "MZXlight", + "jksx.light.mzx01": "MZXlight", + "jrnet.plug.out2": "金软网智能插座2", + "jrnet.sensor_ht.senws1": "温湿度传感器", + "jrnet.switch.sw1": "金软网智能开关盒1", + "jrnet.switch.sw2": "金软网智能开关盒2", + "jsc.light.wydfn1": "Danfino Intelligent Roof Suction Lamp", + "jsc.light.wyls02": "Scene Ble mesh light", + "jsc.light.wyyt01": "Yantai Intelligent Lamp", + "juhl.aircondition.a11": "aircondition", + "julun.light.jl0002": "julun smart light", + "julun.light.jlcw": "julun smart light(CW)", + "julun.switch.jlsw01": " julun smart switch", + "juming.light.lt1": "juming light", + "jusval.aircondition.1": "空调", + "jusval.curtain.1": "窗帘", + "jusval.light.1": "灯", + "jusval.plug.1": "插座", + "jusval.switch.1": "开关", + "jusval.tv.1": "电视", + "juzi.aircondition.050101": "空调", + "juzi.curtain.040101": "窗帘", + "juzi.curtain.401011": "普通窗帘", + "juzi.light.010201": "调光灯", + "juzi.light.010301": "调色灯", + "juzi.motor.010601": "电磁阀", + "juzi.motor.106011": "机械手", + "juzi.plug.010102": "插座", + "juzi.switch.010101": "智能面板", + "juzi.tv.050201": "电视", + "juzi.wopener.040102": "推窗器", + "jxgc.light.wyxy1": "Xiangyu intelligent LED ceiling lamp", + "jxsoft.light.bump1": "JX Smart bulb", + "jya.heater.sha1": "Jya Convection Heater", + "jya.light.sla1": "Jya Smart Cordless LED Desk Lamp ", + "jyaiot.cm.ccj01": "Solista Automatic Cooker", + "jyx.aircondition.016301": "空调", + "jyx.airm.030901": "PM传感器", + "jyx.curtain.020201": "窗帘", + "jyx.light.021002": "彩灯", + "jyx.lunar.049901": "生物雷达", + "jyx.plug.000901": "插座", + "jyx.plug.005101": "计量插座", + "jyx.sensor_ht.030201": "温湿度传感器", + "jyx.switch.000201": "开关", + "jyx.tv.016301": "电视", + "k0918.toothbrush.kid01": "DR.BEI Kids Sonic Electric Toothbrush", + "kadeer.fan.flp01": "Philips Water Tower Fan", + "kadeer.fan.l20b": "Philips leafless cold fan", + "kadeer.heater.12b5rw": "JO FOND Indoor heater (electric oil)", + "kadeer.heater.15b6rw": "JO FOND Wall mounted electric oiling", + "kadeer.heater.20yrw": "JO FOND Indoor heater (wall mounted heater)", + "kadeer.heater.b73brg": "JO FOND Indoor heater (convection electric heater)", + "kadeer.heater.l220ir": "JO FOND Indoor heater (skirting heater)", + "keeson.bed.ks001": "麒盛科技智能床", + "kejia.airer.jjs": "GARJOSS Smart Airer", + "kejia.airer.krq": "COURAGE Smart Airer", + "kejia.airer.mzn": "MI Smart·Electric Airer", + "kejia.airer.th001": "Smart drying rack", + "kiwik.aircondition.irac": "空调红外遥控器", + "kiwik.curtain.kaw": "窗帘电机", + "kiwik.fan.fan": "风扇红外遥控器", + "kiwik.plug.plug": "智能插座", + "kiwik.stb.iriptv": "机顶盒红外遥控器", + "kiwik.switch.kt1": "智能触摸开关单键", + "kiwik.switch.kt2": "智能触摸开关双键", + "kiwik.switch.kt3": "智能触摸开关三键", + "kiwik.tv.irtv": "电视红外遥控器", + "knx.aircondition.kac": "VRV Gateway", + "knx.airfresh.kts": "Air-fresh Gateway", + "knx.curtain.ktexxc": "Smart Curtain Control", + "knx.light.ktexxd": "Smart Light", + "kola.milk.v1": "Kola Mother Smart Milking Machine", + "kongke.aircondition.inf": "空调遥控", + "kongke.airpurifier.cfair": "新风控制面板(肖邦)", + "kongke.curtain.dooya": "dooya", + "kongke.curtain.kzc": "curtain", + "kongke.light.dimmer": "dimmer", + "kongke.light.kkdim": "调光面板(肖邦)", + "kongke.light.rgb": "rgbLight", + "kongke.plug.socket": "switch", + "kongke.projector.irproj": "投影仪遥控(红外)", + "kongke.sensor_ht.humi": "湿度传感器", + "kongke.sensor_ht.temp": "温度传感器", + "kongke.switch.light": "switch", + "kongke.tv.infraredtv": "电视遥控", + "kongke.tv.irdvd": "dvd遥控(红外)", + "konke2.aircondition.rmair": "红外空调", + "konke2.light.cobulb": "炫彩灯", + "konke2.light.kbulb": "球泡灯", + "konke2.light.rmligh": "红外吸顶灯", + "konke2.plug.minik": "MINI K插座", + "konke2.plug.minipr": "MINI PRO插座", + "konke2.tv.rmdvd": "红外DVD", + "konke2.tv.rmtv": "红外电视", + "ksmb.treadmill.k12": "KingSmith K12 Treadmill", + "ksmb.treadmill.v1": "KingSmith Treadmill", + "ksmb.treadmill.v2": "KingSmith K15 Treadmill", + "ksmb.walkingpad.s1": "KingSmith WalkingPad S1", + "ksmb.walkingpad.v1": "WalkingPad", + "ksmb.walkingpad.v3": "Mi Walking Pad", + "kuju.plug.1": "智能插座", + "kxf321.mop.mo001": "sawadika robot", + "kxf321.mop.mo002": "ZDG300s", + "lambot.vacuum.lambot": "Lambot Vacuum Cleaner", + "landib.curtain.ads": "窗帘", + "landib.light.kd85": "灯", + "lbest.airer.lm01": "Clothes Drying Rack", + "lcrmcr.safe.an35sidz": "CRMCR iRon electronic safe", + "lcrmcr.safe.an35sizw": "CRMCR iRon fingerprint safe", + "lcrmcr.safe.ms30b": "kamai safe box", + "lcrmcr.safe.ms30mp": "CRMCR Annuo Smart Safe PRO", + "lcrmcr.safe.ms55kn": "CRMCR Kanuo Smart Safe", + "lcrmcr.safe.ms80b": "Carberry Face Recognition Safe", + "leishi.bhf_light.yuba02": "NVC Smart Bath-Heater", + "leishi.light.eps112": "NVC LED Smart Ceiling Lamp", + "leishi.light.eps113": "DongDong Babysbreath LED Ceiling Lamp", + "leishi.light.eps115": "NVC Nordic Style Light", + "leishi.light.eps116": "NVC Pendant lamp", + "leishi.light.eps117": "NVC Spotlight", + "leishi.light.esp114": "NVC DieYing LED ceiling lamp", + "leishi.light.fan01": "NVC Fan Light", + "leishi.light.nest": "NVC LED Nest Ceiling Lamp", + "leishi.light.rgba02": "NVC Smart color light strip", + "leishi.light.rgba03": "NVC Smart bulb", + "leishi.light.wy0a01": "NVC Smart bulb", + "leishi.light.wy0a02": "NVC Smart down lamp", + "leishi.light.wy0a04": "NVC Smart bulb ", + "leishi.light.wy0a05": "NVC Smart panel light ", + "leishi.light.wy0b01": "NVC Smart Desk lamp", + "leishi.light.wy0c01": "NVC Smart Ceiling Lamp(ZhiRui)", + "leishi.light.wy0c02": "NVC Smart Ceiling Lamp(ZhiZhen)", + "leishi.light.wyfa02": "NVC Smart fan lamp(ZhiYi)", + "leishi.light.wyfao1": "NVC Smart fan lamp(ZhiYa)", + "leishi.light.yying": "NVC YueYing LED ceiling lamp", + "lejia.light.33301": "Scene Ble mesh light A", + "lejia.light.wy02": "Scene mesh color temperature lamp C", + "lemesh.light.w00d01": "Scene mesh lamp K", + "lemesh.light.wy": "Scene Color Light WIFI X", + "lemesh.light.wy0c02": "Scene mesh color temperature lamp", + "lemesh.light.wy0c03": "Scene mesh color temperature lamp D", + "lemesh.light.wy0c04": "Scene mesh color-temperature lamp K", + "lemesh.light.wy0c05": "Scenario mesh color temperature lamp E series", + "lemesh.light.wy0c07": "Scene mesh color temperature lamp TM series", + "lemesh.light.wy0c08": "Scene mesh color temperature lamp", + "lemesh.switch.sw0a01": "Scene mesh breaker", + "leshi.curtain.v0001": "Scene Curtain WIFI X", + "leshi.light.wy0b01": "Scenario WIFI dual color light", + "leshi.light.wyfan": "Scene intelligent fan lamp WiFi", + "leshi.switch.sw1b01": "One Key Touch Switch X1(WiFi)", + "leshi.switch.sw2b01": "Two Key Touch Switch X1(WiFi)", + "leshi.switch.sw3b01": "Three Key Touch Switch X1(WiFi)", + "leshi.switch.v0001": "Smart Switch WIFI X", + "leshi.switch.v0002": "Two keys smart switch WIFI X1", + "leshi.switch.v0003": "One key smart switch WIFI X1", + "leshi.switch.v0004": "3 Key Smart Switch WIFI X1", + "leshi.switch.v002": "Switch Breaker WIFI X", + "leshow.fan.ss310": "Leshow Fan SS310", + "leshow.fan.ss320": "Leshow Fan SS320", + "leshow.fan.ss4": "leshow fan", + "leshow.heater.bs1": "Mi Smart Baseboard Heater", + "leshow.heater.bs1s": "Mi Smart Baseboard Heater 1S", + "leshow.heater.nfj1lx": "Mijia vertical heater", + "leshow.humidifier.is2": "leshow humidifier is2", + "lettin.light.bulb2": "Lettin Chroma Bulb", + "lettin.light.chromabr": "Lettin Chroma BR30", + "lettin.light.downlight": "Lettin Essential Downlight", + "lettin.light.essenbulb": "Lettin Essential Bulb", + "lettin.light.lightstrip": "Lettin Chroma Lightstrip", + "lfsmt.aircondition.s1": "AC Remote Controller", + "lfsmt.light.ls024": "Smart Plug", + "lfsmt.light.ls034sl": "SPOT", + "lfsmt.light.ls065": "Smart Light Strip", + "lfsmt.plug.ls002": "Smart Plug", + "lfsmt.plug.ls060": "Smart Plug (Wi-Fi)", + "lfsmt.sensor_ht.ls063wh": "CUBE Environmental Sensor", + "lfsmt.stb.spot001": "STB Remote Controller", + "lfsmt.switch.ls055": "Smart Light Switch (1-way)", + "lfsmt.switch.ls056": "Smart Light Switch (2-way)", + "lfsmt.switch.ls057": "Smart Light Switch (3-way)", + "lfsmt.tv.spot001": "TV Remote Controller", + "linked.aircondition.st1": "QJ_WK", + "linked.aircondition.st8": "青春版温控器", + "linked.airfresh.air8": "linked-air8", + "linked.airpurifier.800fac": "新风控制器青春版", + "linked.curtain.ct500": "智能窗帘", + "linked.light.ft116": "DGMK1", + "linked.light.ft132": "DGMK2", + "linked.light.ft153": "DGMB1", + "linked.light.ft154": "DGMB2", + "linked.light.ft154d": "二路灯光面板-S", + "linked.light.ft155": "DGMB4", + "linked.light.ft155q": "四路灯光面板-S", + "linked.light.ft179": "一路灯光面板-S", + "linp.curtain.lpc1": "Linptech Smart Curtain ", + "linp.doorbell.g03": "Self-Powered Wirelss Doorbell", + "linp.gateway.n2": "Linptech RF Gateway", + "linp.switch.q31": "Linptech Smart Wall Switch(1 Key)", + "linp.switch.q32": "Linptech Smart Wall Switch(2 Keys)", + "linp.switch.q33": "Linptech Smart Wall Switch(3 Keys)", + "linqi.projector.td01lq": "Mi Cinema Headset", + "lndq.light.wy0a01": "LUNO Lvneng Mijia intelligent lamp", + "lonink.switch.ln064": "LONINK Intelligent one key switch WIFI", + "lonink.switch.ln065": "LONINK Intelligent two key switch WIFI", + "lonink.switch.ln066": "LONINK Intelligent three key switch WIFI", + "lonink.switch.ln084": "LONINK One key switch (WiFi)", + "lonink.switch.ln085": "LONINK Two key switch (WiFi)", + "lonink.switch.ln086": "LONINK Three key switch(WiFi)", + "loock.cateye.v01": "Loock CatY", + "loock.cateye.v02": "Mi Smart Video Doorbell with Monitor", + "loock.lock.cc2s": "Loock Smart Lock Classic 2", + "loock.lock.cc2xpro": "Loock Smart Lock Classic 2X Pro", + "loock.lock.ojjz1": "OJJ Z1", + "loock.lock.s30": "Loock Smart Lock S30 Pro", + "loock.lock.s30v2": "Loock Smart Lock S30", + "loock.lock.t1": "Mi Automatic Smart Door Lock", + "loock.lock.v1": "Loock Classic", + "loock.lock.v14": "Loock Spider-Man Series Limited Edition", + "loock.lock.v3": "Loock Q2", + "loock.lock.v4": "OJJ X1", + "loock.lock.v5": "Mi Push-Pull Smart Door Lock", + "loock.lock.v6": "Mi Smart Door Lock Essential", + "loock.lock.v7": "LOOCK Classic 2X", + "loock.lock.v8": "LOOCK Classic 2S", + "loock.lock.v9": "Loock Smart", + "loock.safe.v1": "Mi Smart Safe Box", + "lsds.light.wy0a01": "Shengxin Intelligent lamp", + "ltcn.controller.prov2": "场景控制面板", + "ltcn.light.light": "灯", + "ltdzsw.light.wylg1": "Lige lighting", + "lumi.86plug.v1": "绿米86暗插", + "lumi.acpartner.mcn02": "Mi Smart Air Conditioner Controller 2", + "lumi.acpartner.v1": "Air Conditioning Controller", + "lumi.acpartner.v2": "Mi Smart Air Conditioner Controller", + "lumi.acpartner.v3": "Air Conditioning Controller(Advanced)", + "lumi.aircondition.acn05": "Aqara Air Conditioning Controller P3", + "lumi.aircondition.aq1": "空调温控器", + "lumi.aircondition.cn05": "空调伴侣P3", + "lumi.airer.02": "晾衣机", + "lumi.airer.acn01": "Aqara Smart Clothes Drying Rack", + "lumi.airer.acn02": "Aqara Smart Clothes Drying Rack Lite", + "lumi.airrtc.tcpecn01": "Thermostat", + "lumi.airrtc.tcpecn02": "Thermostat S2", + "lumi.airrtc.vrfegl01": "VRF Air Conditioning Controller", + "lumi.camera.aq1": "Camera Hub", + "lumi.camera.gwagl01": "Camera Hub G2", + "lumi.ctrl_86plug.aq1": "Aqara Wall Outlet", + "lumi.ctrl_86plug.v1": "Aqara Wall Outlet", + "lumi.ctrl_ln1.aq1": "Aqara Wall Switch (With Neutral, Single Rocker)", + "lumi.ctrl_ln1.v1": "Aqara Wall Switch (With Neutral, Single Rocker)", + "lumi.ctrl_ln2.aq1": "Aqara Wall Switch (With Neutral, Double Rocker)", + "lumi.ctrl_ln2.v1": "Aqara Wall Switch (With Neutral, Double Rocker)", + "lumi.ctrl_neutral1.v1": "Aqara Wall Switch(No Neutral, Single Rocker)", + "lumi.ctrl_neutral2.v1": "Aqara Wall Switch (No Neutral, Double Rocker)", + "lumi.curtain.aq2": "Aqara Roller Shade Controller", + "lumi.curtain.gl02": "智能管状电机T1", + "lumi.curtain.gl04": "智能窗帘电机B1", + "lumi.curtain.gl06": "智能窗帘电机B1S", + "lumi.curtain.hagl04": "Aqara Curtain Controller B1", + "lumi.curtain.hagl05": "Xiaomiyoupin Curtain Controller (Wi-Fi)", + "lumi.curtain.hagl08": "Aqara Curtain Controller A1", + "lumi.curtain.hmcn01": "Mi Smart Motorized Curtain", + "lumi.curtain.l07": "智能窗帘电机C2", + "lumi.curtain.naq2": "智能窗帘", + "lumi.curtain.nes1": "智能窗帘电机(Zigbee开合帘版)", + "lumi.curtain.nv1": "智能窗帘", + "lumi.curtain.v1": "Aqara Curtain Controller", + "lumi.flood.bmcn01": "Mi Flood Detector", + "lumi.gateway.acn01": "Aqara Hub M1S", + "lumi.gateway.aqhm01": "Aqara Hub", + "lumi.gateway.aqhm02": "Aqara Hub", + "lumi.gateway.cn01": "网关 M1S", + "lumi.gateway.lmuk01": "Mi Control Hub", + "lumi.gateway.mgl03": "Mi Smart Home Hub", + "lumi.gateway.mieu01": "Mi Control Hub", + "lumi.gateway.mihk01": "Mi Control Hub", + "lumi.gateway.mitw01": "Mi Control Hub", + "lumi.gateway.v1": "Mi Control Hub", + "lumi.gateway.v2": "Mi Control Hub", + "lumi.gateway.v3": "Mi Control Hub", + "lumi.light.aeu01": "Aqara网关M1S海外版", + "lumi.light.aqcn02": "Aqara LED Light Bulb (Tunable White)", + "lumi.light.bacn1": "Aqara智能恒流驱动器T1-1", + "lumi.light.bacn2": "Aqara智能恒流驱动器 T1-2", + "lumi.light.cn01": "射灯", + "lumi.light.cn021": "吸顶灯MX650", + "lumi.light.cncn02": "吸顶灯MX960", + "lumi.light.cwopcn01": "Ceiling Light MX960 (Adjustable Color Temperature)", + "lumi.light.cwopcn02": "Ceiling Light MX650 (Adjustable Color Temperature)", + "lumi.light.cwopcn03": "Ceiling Light MX480 (Adjustable Color Temperature)", + "lumi.light.jwcn01": "射灯(可调亮度)", + "lumi.light.n2": "Aqara智能恒流驱动器", + "lumi.light.pcn01": "吸顶灯MX960(可调色温)", + "lumi.light.pcn02": "吸顶灯MX650(可调色温)", + "lumi.light.pcn03": "吸顶灯MX480(可调色温)", + "lumi.light.qcn01": "LED灯泡(可调色温)", + "lumi.light.qcn1": "智能LED灯泡", + "lumi.light.rgbac": "Aqara智能调光模块 T1", + "lumi.light.t110": "Aqara智能调光模块T1(0-10V)", + "lumi.light.wcn01": "射灯(可调色温)", + "lumi.light.wcn02": "筒灯(可调色温)", + "lumi.light.wcn021": "筒灯", + "lumi.lock.acn02": "Aqara Door Lock S2", + "lumi.lock.acn03": "Aqara Door lock S2 Pro", + "lumi.lock.aq1": "Aqara Door Lock", + "lumi.lock.bacn01": "Aqara Full-auto Smart Door Lock D100", + "lumi.lock.bmcn02": "Mi Smart Door Lock", + "lumi.lock.bmcn03": "Mi Smart Door Lock E", + "lumi.lock.bzacn1": "Aqara smart door lock N200", + "lumi.lock.bzacn2": "Aqara smart door lock N100", + "lumi.lock.mcn01": "Mi Smart Door Lock", + "lumi.lock.v1": "Door lock", + "lumi.lock.wbmcn1": "Mi Smart Door Lock Pro", + "lumi.plug.acn01": "智能插座T1(国标)", + "lumi.plug.acn02": "智能墙壁插座T1", + "lumi.plug.aq1": "墙壁插座(Zigbee版)", + "lumi.plug.aus01": "智能插座(Zigbee版)", + "lumi.plug.es1": "墙壁插座(Zigbee版)", + "lumi.plug.gaq1": "智能插座(Zigbee版)", + "lumi.plug.ges1": "智能插座(Zigbee版)", + "lumi.plug.gv1": "墙壁插座(Zigbee版)", + "lumi.plug.itw01": "智能插座(国标)", + "lumi.plug.maus01": "Aqara Smart Plug", + "lumi.plug.mitw01": "Mi Smart Plug", + "lumi.plug.mmeu01": "Mi Smart Plug (Zigbee)", + "lumi.plug.n03": "Aqara 86 型智能墙壁插座H1", + "lumi.plug.ugv1": "智能插座(Zigbee版)", + "lumi.plug.v1": "Mi Smart Plug", + "lumi.plug.wacn01": "墙壁插座(网关版)", + "lumi.relay.c2acn01": "Aqara Wireless Relay Controller(2 Channels)", + "lumi.remote.b186acn01": "Aqara Wireless Remote Switch (Single Rocker)", + "lumi.remote.b186acn02": "Aqara Wireless Remote Switch D1 (Single Rocker)", + "lumi.remote.b1acn01": "Aqara Wireless Mini Switch", + "lumi.remote.b286acn01": "Aqara Wireless Remote Switch (Double Rocker)", + "lumi.remote.b286acn02": "Aqara Wireless Remote Switch D1 (Double Rocker)", + "lumi.remote.b286opcn01": "Wireless Scene Switch (Two Button Edition)", + "lumi.remote.b486opcn01": "Wireless Scene Switch (Four Button Edition)", + "lumi.remote.b686opcn01": "Wireless Scene Switch (Six Button Edition)", + "lumi.sen_ill.agl01": "Aqara Light Detection Sensor T1", + "lumi.sen_ill.mgl01": "Mi Light Detection Sensor", + "lumi.sensor_86sw1.v1": "Aqara Wireless Remote Switch (Single Rocker)", + "lumi.sensor_86sw2.v1": "Aqara Wireless Remote Switch (Double Rocker)", + "lumi.sensor_cube.aqgl01": "Aqara Cube", + "lumi.sensor_cube.v1": "Mi Cube", + "lumi.sensor_dlock.v1": "门锁传感器", + "lumi.sensor_ht.erv1": "温湿度传感器", + "lumi.sensor_ht.gl02": "温湿度传感器", + "lumi.sensor_ht.htv1": "温湿度传感器", + "lumi.sensor_ht.v1": "Mi Temperature and Humidity Sensor", + "lumi.sensor_ir.v1": "美的红外贴", + "lumi.sensor_magnet.aq2": "Aqara Door and Window Sensor", + "lumi.sensor_magnet.v1": "Door \u0026 window sensor", + "lumi.sensor_magnet.v2": "Mi Window and Door Sensor", + "lumi.sensor_motion.aq2": "Aqara Motion Sensor", + "lumi.sensor_motion.v1": "Body sensor", + "lumi.sensor_motion.v2": "Mi Motion Sensor", + "lumi.sensor_natgas.v1": "Mi Smart Natural Gas Detector", + "lumi.sensor_smoke.acn01": "Aqara Smart Smoke Detector(NB-IoT)", + "lumi.sensor_smoke.v1": "Mi Smart Smoke Detector", + "lumi.sensor_switch.aq2": "Aqara Wireless Mini Switch", + "lumi.sensor_switch.aq3": "Aqara Wireless Mini Switch(Advanced)", + "lumi.sensor_switch.v1": "Wireless switch", + "lumi.sensor_switch.v2": "Mi Wireless Switch", + "lumi.sensor_wleak.aq1": "Water Leak Sensor", + "lumi.switch.0acn1": "单路控制模块", + "lumi.switch.0acn2": "单路控制模块", + "lumi.switch.1acn1": "智能墙壁开关H1(单火线单键版)", + "lumi.switch.1aq1": "墙壁开关(零火线单键版)", + "lumi.switch.1es1": "墙壁开关(零火线单键版)", + "lumi.switch.1v1": "墙壁开关(零火线单键版)", + "lumi.switch.2acn": "智能墙壁开关H1(单火线双键版)", + "lumi.switch.2acn01": "双路控制模块", + "lumi.switch.2acn1": "智能墙壁开关 H1(零火双键)", + "lumi.switch.3acn1": "智能墙壁开关H1(单火线三键版)", + "lumi.switch.3acn3": "智能墙壁开关D1(单火线三键版)", + "lumi.switch.3l01": "墙壁开关(单火线三健版)", + "lumi.switch.3n01": "智能墙壁开关(零火线三健版)", + "lumi.switch.4acn01": "四路控制模块", + "lumi.switch.4acn2": "智能场景面板开关S1 单开版", + "lumi.switch.4acn3": "智能场景面板开关S1 双开版", + "lumi.switch.4acn4": "智能场景面板开关S1 三开版", + "lumi.switch.acn01": "单路控制模块", + "lumi.switch.acn02": "智能墙壁开关D1(零火线单健版)", + "lumi.switch.acn1": "智能墙壁开关H1(零火线三键版)", + "lumi.switch.acn3": "智能墙壁开关D1(零火线三键版)", + "lumi.switch.acn4": "智能场景面板开关S1 三开版", + "lumi.switch.aq1": "墙壁开关(零火线双键版)", + "lumi.switch.aq11": "墙壁开关 单火线双键版", + "lumi.switch.aus01": "墙壁开关(单火线单健版)(美版)", + "lumi.switch.b1lacn02": "Aqara Wall Switch D1 (No Neutral, Single Rocker)", + "lumi.switch.b1nacn02": "Aqara Wall Switch D1 (With Neutral, Single Rocker)", + "lumi.switch.b2lacn02": "Aqara Wall Switch D1 (No Neutral, Double Rocker)", + "lumi.switch.b2nacn02": "Aqara Wall Switch D1 (With Neutral, Double Rocker)", + "lumi.switch.cn01": "智能墙壁开关T1(单火线单健版)", + "lumi.switch.cn02": "智能墙壁开关D1(零火线双健版)", + "lumi.switch.cn1": "智能墙壁开关H1(零火线单键版)", + "lumi.switch.es1": "墙壁开关(零火线双键版)", + "lumi.switch.es11": "墙壁开关 单火线双键版", + "lumi.switch.l1aq1": "墙壁开关 单火线单键版", + "lumi.switch.l1es1": "墙壁开关 单火线单键版", + "lumi.switch.l1v1": "墙壁开关 单火线单键版", + "lumi.switch.l2v1": "墙壁开关 单火线双键版", + "lumi.switch.l3acn3": "Aqara Smart Wall Switch D1 (No Neutral, Triple Rocker)", + "lumi.switch.lac02": "智能墙壁开关D1(单火线双健版)", + "lumi.switch.lacn01": "智能墙壁开关 T1(单火线双键版)", + "lumi.switch.lacn02": "智能墙壁开关D1(单火线三键版)", + "lumi.switch.laus01": "墙壁开关(单火线双健版)(美版)", + "lumi.switch.n01": "智能墙壁开关T1(零火线单健版)", + "lumi.switch.n02": "智能墙壁开关D1(单火线单健版)", + "lumi.switch.n3acn3": "Aqara Smart Wall Switch D1(With Neutral, Triple Rocker)", + "lumi.switch.nacn01": "智能墙壁开关 T1(零火线双键版)", + "lumi.switch.nacn02": "智能墙壁开关D1(零火线三键版)", + "lumi.switch.naq1": "双路控制模块", + "lumi.switch.naus01": "墙壁开关(零火线双健版)(美版)", + "lumi.switch.nes1": "双路控制模块", + "lumi.switch.nv1": "双路控制模块", + "lumi.switch.us01": "墙壁开关(零火线单健版)(美版)", + "lumi.switch.v1": "墙壁开关 单火线单键版", + "lumi.switch.v11": "墙壁开关(零火线双键版)", + "lumi.vibration.aq1": "Aqara Vibration Sensor", + "lumi.weather.v1": "Aqara Temperature and Humidity Sensor", + "lwkj.bed.5110": "智能床", + "lwkj.curtain.2a10": "智能窗帘", + "lwkj.light.2010": "彩色灯", + "lwkj.light.2110": "吸顶灯", + "lwkj.light.2210": "单色灯", + "lwkj.switch.2410": "智能插座", + "lxk.curtain.clmb": "窗帘面板", + "lxk.curtain.dj01w": "窗帘电机", + "lxk.hood.n909i": "烟机", + "lxk.hood.n913i": "烟机", + "lxk.hood.yj": "烟机", + "lxk.kettle.ysj": "饮水机", + "lxk.switch.djkg": "单键开关", + "lxk.switch.kg1": "墙壁触摸开关1", + "lxk.switch.kg2": "墙壁触摸开关2", + "lxk.switch.klsjkg": "三键开关", + "lxk.switch.sanjkg": "三键开关", + "lxk.switch.sjkg": "双键开关", + "lxk.waterpuri.jsq": "净水器", + "madv.alarm.winlock1": "Dling window security alarm smart model.", + "madv.cateye.dlowl": "dling Smart Video Doorbell", + "madv.cateye.dlowle": "Dling Smart Video Doorbell E3", + "madv.cateye.dlowlplus": "Dling Smart Video Doorbell Plus", + "madv.cateye.dlowlse": "Dling Smart Video Doorbell C3", + "madv.cateye.dlowlse2": "Dling Smart Video Doorbell C5", + "madv.cateye.miowl": "Mi Smart Video Doorbell", + "madv.cateye.miowlv2": "Mi Smart Video Doorbell 2", + "madv.cateye.miowlv2l": "Mi Smart Video Doorbell 2 Lite", + "magene.walkingpad.g83": "顽鹿游戏功率健身车", + "manka.plug.socket": "智能插座", + "maxi.aircondition.b01x": "MxiControlCAC", + "maxi.airfresh.b01x2rt": "MxiControlPAU", + "maxi.heater.b01x2rt": "MxiControlEH", + "maxway.curtain.c02": "小汇窗帘", + "maxway.light.l02": "小汇电灯", + "maxway.light.mx101": "maxway_light", + "mengye.plug.rmtsw": "电脑远程开关机卡", + "miaomiaoce.blanket.d02": "Smart Low Voltage Blanket Double", + "miaomiaoce.blanket.s02": "Smart Low Voltage Blanket Single", + "miaomiaoce.clock.ht02": "ZenMeasure Smart Temperature Clock", + "miaomiaoce.sensor_ht.h1": "ZenMeasure Bluetooth Hygrometer Thermometer", + "miaomiaoce.sensor_ht.t1": "Mi Temperature and Humidity Monitor Digital Clock", + "miaomiaoce.sensor_ht.t2": "Mi Temperature and Humidity Monitor 2", + "miaomiaoce.thermo.t01": "Zenmeasure smart thermometer", + "miaomiaoce.thermo.t10": "Mi Digital Thermometer", + "miaomiaoce.thermo.t11": "ZenMeasure Bluetooth Electronic Thermometer", + "mibx2.fridge.v1": "Mi Internet Refrigerator 450L", + "mibx2.washer.v1": "Mi Internet Direct Drive Washer Dryer 10kg", + "mibx5.dry.v2": "Mi Smart Heat Pump Dryer 10kg", + "micoe.airer.hz001h": "Mocie Mies 10 Pro- Drying Style", + "micoe.airer.hz001z": "Mocie Mies 10S lighting", + "micoe.airer.hz002h": "Rise10 Mix- Ring pole retainer (drying flagship)", + "micoe.airer.hz002x": "Rise10- Ring pole rod (Sterilizing \u0026 Body sensing lamp)", + "micoe.airer.hz003h": "Galaxy series -003(drying flagship)", + "micoe.airer.hz003z": "Galaxy series -003(Lighting flagship)", + "midea.aircondition.v1": "Midea AC-i Youth", + "midea.aircondition.xa1": "Midea AC-Cool Golden", + "midea.aircondition.xa2": "美的空调 - 酷金", + "midjd6.fridge.v1": " Mi Internet Refrigerator 540L", + "midr.bike.x1": "70mai Smart E- A1 Pro", + "midr.cardvr.m1": "Mi rear-view mirror recorder", + "midr.cardvr.mv2": "Mi Dash Cam 2 2K", + "midr.cardvr.mv2h": "Mi Dash Cam 2", + "midr.cardvr.mv2n": "Mi Dash Cam2 1080p", + "midr.cardvr.v1": "Mi Dash Cam", + "midr.cardvr.v2": "Mi Dash Cam 1S", + "midr.cardvr.wv2": "Mi Dash Cam 1S", + "midr.rv_mirror.m2": "70mai Smart Rearview Mirror lite", + "midr.rv_mirror.m5": "70mai Smart Driving Mate", + "midr.rv_mirror.v1": "Mi Smart Rear-view Mirror", + "miir.aircondition.ir01": "Air Conditioner Remote Control", + "miir.aircondition.ir02": "Air Conditioner Remote Control", + "miir.airpurifier.ir01": "Air Cleaner Remote Control", + "miir.camera.ir01": "SLR Camera Remote Control", + "miir.dvd.ir01": "DVD Remote Control", + "miir.fan.ir01": "Fan Remote Control", + "miir.light.ir01": "Bulb Remote Control", + "miir.projector.ir01": "Projector Remote Control", + "miir.remote.ir01": "Custom Remote Control", + "miir.stb.ir01": "Set-Top Box Remote Control", + "miir.tv.hir01": "Hotel IR Controller", + "miir.tv.ir01": "TV Remote Control", + "miir.tvbox.ir01": "TV Box Remote Control", + "miir.waterheater.ir01": "Heater Remote Control", + "miir.wifispeaker.ir01": "Loudspeaker Remote Control", + "mijia.camera.v1": "Mi Home Security Camera", + "mijia.camera.v3": "Mi Home Security Camera Basic 1080P", + "mijia.ir.add": "IR Remote Add", + "mijia.light.group1": "Smart Light Group", + "mijia.light.group2": "Smart Light Group", + "mijia.light.group3": "Smart Light Group", + "mijia.light.group4": "Smart Light Group", + "mijia.light.group5": "Smart Light Group", + "mijia.p_adapter.zb1": "Zigbee Device", + "mijia.vacuum.v1": "Mi Robot Vacuum-Mop Essential", + "mijia.vacuum.v2": "Mi Robot Vacuum-Mop Essential", + "mijia.vacuum.v3": "Mi Robot Vacuum-Mop Essential", + "milamp.aircondition.air": "空调", + "milamp.curtain.djcl": "电机窗帘", + "milamp.light.light": "灯", + "milamp.plug.cz": "插座", + "milamp.sensor_ht.sensor": "温湿器", + "milamp.switch.2lkg": "二路开关", + "milamp.switch.3lkg": "三路开关", + "milamp.switch.switch": "一路开关", + "milamp.tv.tv": "电视", + "mingpu.sensor_gas.det1": "Gas alarm", + "minij.washer.v1": "Miniji Washing Machine", + "minij.washer.v10": "Mi Washer Dryer 10kg", + "minij.washer.v11": "Mi Smart Combo Washer Dryer 1S 10kg", + "minij.washer.v12": "MiniJ Smart Wall-mounted Washer", + "minij.washer.v14": "Mi Washer Dryer 1C 10kg", + "minij.washer.v15": "Minij Washing Machine 2.8kg", + "minij.washer.v17": "MiniJ Smart Wall-mounted Washer  Dryer", + "minij.washer.v20": "Mi Smart Mini Wave Washing Machine Pro 3 kg", + "minij.washer.v5": "Mi Smart Combo Washer Dryer Pro 10kg", + "minij.washer.v8": "Mi Smart Combo Washer Dryer 10kg (or 1S 10kg Golden/Silver)", + "minuo.tracker.lm001": "RANRES smart tracker", + "miot.plug.v1640": "英语-产品名称03060958", + "miyooo.light.x32": "美攸智能", + "mjj.curtain.mode2": "窗帘", + "mjj.light.mode3": "灯控", + "mjj.motor.mode1": "窗控器", + "mjj.wopener.mode11": "窗控器", + "mkzn.aircondition.kt": "空调", + "mkzn.curtain.cl": "窗帘", + "mkzn.light.mglh": "灯光", + "mkzn.switch.switch": "开关", + "mkzn.tv.tv": "电视", + "mmgg.feeder.petfeeder": "Mijia Smart Pet Feeder", + "mmgg.feeder.snack": "Pawbby Dog Camera \u0026 Treat Cam", + "mmgg.feeder.spec": "XIAOWAN Smart Pet Feeder", + "mmgg.pet_waterer.s1": "Mijia Smart Pet Water Dispenser", + "mmgg.pet_waterer.s4": "XIAOWAN Smart Pet Water Dispenser", + "morfun.kettle.mf809": "MORFUN Smart Instant Heating Water Dispenser", + "morfun.ysj.mf208": "MORFUN Smart Instant Heating Water Dispenser MF208", + "moyu.washer.s1hm": "Moyu Smart Baby Washing Machine", + "mpe.bed.mpe": "MPE智能床", + "mpkx.curtain.050001": "智能窗帘", + "mpkx.light.04000a": "灯带", + "mpkx.light.04000e": "CWRGB球泡灯", + "mpkx.light.040011": "CWRGB筒灯", + "mpkx.plug.010001": "墙壁插座", + "mpkx.plug.010002": "转插插座", + "mpkx.switch.030001": "美规开关", + "mpkx.switch.030002": "双键墙壁开关", + "mpkx.switch.030003": "三键墙壁开关", + "mrbond.airer.c1x": "MrBond smart clothes dryer", + "mrbond.airer.m0": "MR.BOND", + "mrbond.airer.m1pro": "MR.BOND", + "mrbond.airer.m1s": "MR.BOND", + "mrbond.airer.m1super": "MR.BOND", + "mrbond.airer.m1t": "MrBond smart clothes dryer", + "mrbond.airer.m1tpro": "MrBond smart clothes dryer", + "mrbond.airer.m2": "MR.BOND", + "mrbond.airer.m2pro": "MR.BOND", + "mrbond.airer.m31a": "MrBond smart clothes dryer-Simple2", + "mrbond.airer.m31c": "MrBond smart clothes dryer-UV2", + "mrbond.curtain.rac03": "MR.BOND Smart Curtain", + "msj.f_washer.m1": "Sink cleaning machine", + "mxiang.cateye.mdb10": "Xiaomo Smart Video Doorbell", + "mxiang.cateye.xmcatt1": "Xiaomo Smart Peep Hole", + "nbczwl.airer.airer": "Smart Airer", + "nbczwl.airer.kfe01": "KFE", + "nbym.curtain.yznv1": "Cloud intelligent electric curtain", + "nhy.airrtc.v1": "Golan Denmark Heating", + "nhy.rtc.pexrtc730": "丹麦格澜空调", + "ninebot.balscooter.v1": "Ninebot", + "ninebot.scooter.v1": "Electric Scooter", + "ninebot.scooter.v2": "Mi Electric Scooter Pro", + "ninebot.scooter.v3": "Mi Electric Scooter 1S", + "ninebot.scooter.v4": "Mi Electric Scooter Pro 2", + "ninebot.scooter.v5": "Mi Electric Scooter Essential", + "ninebot.scooter.v6": "Mi Electric Scooter 1S", + "nnleaf.light.panels": "Light Panels", + "nnleaf.light.ulp": "Nanoleaf ULP", + "noc196.light.mdctd9": "Midian Intelligent Bedside Healthy Lamp", + "nuwa.robot.minikiwi": "Nuwa Robotics Danny Robot", + "nuwa.robot.nb1": "KebbiAir", + "nvc.light.c209": "雷士吸顶灯", + "nvcls.curtain.050001": "智能窗帘", + "nvcls.light.04000a": "灯带", + "nvcls.light.04000e": "CWRGB球泡灯", + "nvcls.light.040011": "CWRGB筒灯", + "nvcls.light.040015": "CW雷士吸顶灯", + "nvcls.light.040016": "智能网关(小夜灯)", + "nvcls.light.040017": "北欧吸顶灯", + "nvcls.light.040018": "智能吊灯", + "nvcls.light.c209": "雷士吸顶灯", + "nvcls.plug.010001": "墙壁插座", + "nvcls.plug.010002": "转插插座", + "nvcls.switch.010001": "墙壁插座", + "nvcls.switch.030001": "美规开关", + "nvcls.switch.030002": "双键墙壁开关", + "nvcls.switch.030003": "三键墙壁开关", + "nwt.aircondition.26eaw1": "NWT Internet Portable Air Conditioner", + "nwt.derh.312en": "NEW WIDETECH Internet Dehumidifier 12L", + "nwt.derh.330ef": "NWT Internet Dehumidifier 30L", + "nwt.derh.wdh318efw1": "NWT Internet Dehumidifier", + "odds.light.wy0a01": "Zhanxiu Crystal Love intelligent lamp", + "oeco.light.rgbc": "RGBC Lighting", + "oeco.light.rgbcw": "RGBCW Lighting", + "oeco.plug.plug1": "Outlet", + "oge.aircondition.stir0": "ir-air", + "oge.fan.fan1": "风扇红外遥控器", + "oge.light.seetime0800": "SmartLight", + "oge.plug.seetime0101": "SmartSocket", + "oge.stb.stb": "机顶盒红外遥控器", + "oge.switch.seetime0300": "SmartSwitch", + "oge.tv.tv": "电视机红外遥控器", + "ohh.curtain.ct01": "Electric curtain track suit", + "ohh.plug.sk01": "Ohh smart socket", + "ohh.switch.slc03w": "smart lighting panel", + "ola.lock.i3": "Ola Mars", + "onemore.soundbox.sm001": "Mi Music Alarm Clock", + "onemore.wifispeaker.sm4": "xiaomiaibox", + "opple.bhf_light.acmoto": "Opple Bath Heater", + "opple.bhf_light.dcmoto": "Opple Bath Heater", + "opple.light.bydceiling": "Opple BEYOND Ceiling", + "opple.light.ceiling": "ceilinglight", + "opple.light.desk": "desklight", + "opple.light.fanlight": "OPPLE FANLIGHT", + "opple.light.tabcol": "OPPLE Smartlamp Mode B", + "opple.light.tabcw": "OPPLE Smartlamp Mode C", + "opple.light.tablgt": "OPPLE Smartlamp Mode A", + "orion.wifispeaker.cm1": "小豹AI音箱", + "orvibo.aircondition.ir1": "Air conditioner", + "orvibo.curtain.v01": "smart curtains", + "orvibo.fan.ir01": "Fan", + "orvibo.plug.s20c": "S20c Smart Socket", + "orvibo.plug.s30": "S30c Smart Socket", + "orvibo.stb.irstbv1": "STB", + "orvibo.switch.mixpad": "MixPad Mini 超级智能开关", + "orvibo.switch.switch": "开关", + "orvibo.tv.ltv1": "TV", + "orz.airer.hanger": "奥创晾衣架", + "orz.bhf_light.bh02": "奥创浴霸面板", + "orz.bhf_light.bh03": "奥创浴霸面板", + "orz.fan.ygs": "月光扇", + "orz.light.clight": "奥创调光灯", + "orz.light.light": "奥创灯", + "ougn.light.wy0a01": "Ougenuo Intelligent lamp", + "ows.heater.pdeh1a": "Focus Heater", + "ows.heater.pdeh2a": "OWS Heater 3T", + "ows.heater.yudi20": "OWSYUDI", + "ows.towel_w.mj1x0": "Intelligent electric heating towel rack", + "ozner.airpurifier.u1": "ozner air purifier u1", + "p2c.aircondition.air": "空调", + "p2c.airfresh.fresh": "新风机", + "p2c.light.dimmer": "调光灯", + "p2c.light.lamp": "灯", + "p2c.switch.201144": "超级开关", + "pair.curtain.1": "窗帘", + "pair.light.2": "RGB灯", + "pair.light.3": "开关", + "pair.light.4": "调光灯", + "pair.light.5": "可调双色温灯", + "pak.light.pak01": "Pak LED Smart Ceiling Lamp", + "park.switch.fp509": "车位来智能地锁", + "permay.switch.kgkgk": "开关", + "permay.switch.pmswch": "开关5", + "philips.light.bceiling1": "Philips Zhirui Ceiling Lamp Bedroom 40W", + "philips.light.bceiling2": "Philips Zhirui Ceiling Lamp Bedroom 28W", + "philips.light.bulb": "Philips ZhiRui E27 bulb", + "philips.light.candle": "Philips ZhiRui E14 candle lamp Frosted version", + "philips.light.candle2": "Philips ZhiRui E14 candle lamp crystal version", + "philips.light.cbulb": "Mijia Philips Color Bulb", + "philips.light.ceil33": "Mi \u0026 Philips Ceiling Lamp Lamina 33W", + "philips.light.ceiling": "Philips connected ceiling", + "philips.light.ceilp": "Mi \u0026 Philips Ceiling Lamp Lamina 80W", + "philips.light.dlight": "ZhiRui dimmable downlight", + "philips.light.downlight": "Philips ZhiRui downlight", + "philips.light.hbulb": "Philips Wi-Fi bulb E27 White", + "philips.light.lnblight1": "Philips ZhiYi Ceiling lamp FL 40W", + "philips.light.lnblight2": "Philips ZhiYi Ceiling lamp FL 28W", + "philips.light.lnlrlight": "Philips ZhiYi Ceiling lamp FL 80W", + "philips.light.lrceiling": "Philips Zhirui Ceiling Lamp Living room 80W", + "philips.light.mceil": "Zhirui Ceiling Lamp Nordic 80W", + "philips.light.mceilm": "Zhirui Ceiling Lamp Nordic 40W", + "philips.light.mceils": "Zhirui Ceiling Lamp Nordic 28W", + "philips.light.mono1": "Philips Smart Lamp", + "philips.light.moonlight": "Philips ZhiRui bedside lamp", + "philips.light.nlight": "Mijia Philips BLE Night-light", + "philips.light.obceil": "Zhirui Ceiling Lamp Black 80W", + "philips.light.obceim": " Zhirui Ceiling Lamp Black 40W", + "philips.light.obceis": "Zhirui Ceiling Lamp Black 28W", + "philips.light.rwread": "Mijia Philips Study Desk Lamp", + "philips.light.sceil": "Zhirui Ceiling Lamp Starry 80W", + "philips.light.sceilm": "Zhirui Ceiling Lamp Starry 40W", + "philips.light.sceils": "Zhirui Ceiling Lamp Starry 28W", + "philips.light.sread1": "Philips EyeCare connected desk lamp gen2.", + "philips.light.sread2": "Mijia Philips Desk Lamp 2S", + "philips.light.sread3": "Mijia Philips Desk Lamp 3", + "philips.light.sread4": "ZhiRui read \u0026 write Desk Lamp Wi-Fi ", + "philips.light.strip2": "ZhiRui RGB strip", + "philips.light.virtual": "Philips connected lights", + "philips.light.xzceil": "Zhirui Ceiling Lamp Gorgeous 80W", + "philips.light.xzceim": "Zhirui Ceiling Lamp Gorgeous 40W", + "philips.light.xzceis": "Zhirui Ceiling Lamp Gorgeous 28W", + "philips.light.zyceiling": "Philips ZhiYi ceiling lamp", + "philips.light.zynl": "BLE Night-light", + "philips.light.zysread": "Philips ZhiYi desk lamp", + "philips.light.zystrip": "Philips ZhiYi strip", + "phnix.waterheater.sf": "PHNIX Heat Pump Water Heater", + "pinelc.switch.001": "松果WiFi开机卡", + "pingke.heater.7801": "地暖智能温控", + "pingke.switch.7b01": "漏水保护器", + "pingke.waterheater.7a01": "苹可智能", + "poer19.airrtc.ptc10": "PTC10", + "poer19.airrtc.ptc20": "PTC20", + "poer19.airrtc.ptv30": "PTV30", + "poer19.heater.ptc10": "PTC10-电暖气", + "poer19.heater.ptc20": "PTC20-电暖器", + "poer19.heater.ptv30": "PTV30-电暖气", + "poer19.plug.pth10": "PTH10", + "puppy.vacuum.r3x": "puppy vacuum", + "purest.derh.bossp": "浦力适智能除湿机干衣机", + "purest.derh.bossp1": "浦力适智能除湿干衣机", + "pwzn.plug.banana": "Intelligent wireless wall charger", + "pwzn.relay.apple": "16 relays module", + "pwzn.relay.banana": "16 relays module modbus version", + "pze.light.wy0a01": "Puzhuoer Smart Light", + "qicyc.bike.tdp02z": "qicybike", + "qicyc.bike.xmdzlzxc01qj": "Mi Smart Electric Folding Bike", + "qike.bhf_light.qk201801": "Smart Bath(Basic)", + "qmi.plug.psv1": "aigo smart powerstrip", + "qmi.powerstrip.v1": "CHINGMI Smart Power Strip", + "qushui.bed.001": "8H Milan smart electric bed", + "qushui.bed.002": "8H Smart Adjustable Mattress", + "qushui.bed.003": "8H Milan Smart Electric Bed Pro", + "qyds.light.wy0a01": "Qianzhongyi intelligent lamp", + "qykj.curtain.qycm60": "骐远开合帘电机", + "raymo.switch.000101": "雷莫智能开关", + "rbe.light.wy0a01": "RBE wisdow living room lamp", + "rbe.light.wy0b01": "Ruiboer Intelligent Lamp", + "really.heater.f1": "Really Heater", + "rjkj.switch.b105": "B105断路器", + "rmt.bed.zhsbed": "CHEERS Smart Bed", + "roborock.vacuum.a01": "Roborock E Series", + "roborock.vacuum.a08": "Roborock S6 Pure", + "roborock.vacuum.a09": "Roborock T7 Pro", + "roborock.vacuum.a10": "Roborock S6 MaxV", + "roborock.vacuum.a11": "Roborock T7", + "roborock.vacuum.c1": "Xiaowa C1", + "roborock.vacuum.cloud": "石头智能", + "roborock.vacuum.e2": "Xiaowa E Series", + "roborock.vacuum.m1s": "Mi Robot Vacuum 1S", + "roborock.vacuum.p5": "Roborock P5", + "roborock.vacuum.s4": "Roborock S4", + "roborock.vacuum.s5": "Roborock S5", + "roborock.vacuum.s5e": "Roborock S5 Max", + "roborock.vacuum.s6": "Roborock S6", + "roborock.vacuum.t4": "Roborock T4", + "roborock.vacuum.t6": "Roborock T6", + "rockrobo.vacuum.v1": "Mi Robot Vacuum", + "roidmi.btfm.m1": "Roidmi Music Blue C", + "roidmi.btfm.v1": "睿米车载蓝牙播放器", + "roidmi.carairpuri.pro": "MOJIETU Car-Air P8S", + "roidmi.carairpuri.v1": "MiJia Car Air Purifier", + "roidmi.cleaner.f8pro": "ROIDMI Cordless Vacuum Cleaner F8 Pro", + "roidmi.cleaner.v1": "ROIDMI NEX Vacuum", + "roidmi.cleaner.v2": "ROIDMI Cordless Vacuum Cleaner NEX2", + "roidmi.cleaner.v382": "ROIDMI Cordless Vacuum Cleaner NEX2 Pro", + "roidmi.vacuum.v1": "ROIDMI Handheld Vacuum Cleaner", + "rokid.robot.alien": "Rokid Alien", + "rokid.robot.alien2": "Rokid Alien", + "rokid.robot.me": "Rokid Me", + "rokid.robot.mini": "Rokid mini", + "rokid.robot.panda0": "Rokid Panda", + "rokid.robot.pebble": "Rokid 月石", + "rokid.robot.pebble2": "Rokid Pebble", + "roome.bhf_light.1036f": "ARROW Smart Bath-Heater X1", + "roome.bhf_light.1037fx": "ARROW Smart Bath-Heater X2", + "roome.bhf_light.yf6002": "M-YF6002 Smart Bathroom Heater", + "roome.bhf_light.yf6004": "M-YF6002A Smart Bathroom Heater", + "roome.bhf_light.yf6005": "M-YF6003 SmartBathHeater", + "roome.light.v1": "智如易云对接灯", + "roome.plug.wallplug": "smartOutlet", + "roome.switch.v2": "智如易云对接开关", + "roome.switch.v3": "智如易云对接开关", + "roome.switch.v4": "智如易云对接开关", + "rotai.magic_touch.sx300": "Intelligent plantar massager", + "rotai.magic_touch.sx315": "MOMODA Head Massager", + "rotai.massage.rt5728": "MOMODA RT5728", + "rotai.massage.rt5850": "Rongtai 5850", + "rotai.massage.rt5850s": "Rongtai 5850s", + "rotai.massage.rt5859": "Xiao mo xia 3D massage chair", + "rotai.massage.rt5863": "MomoDa AI Massage Chair", + "rotai.massage.rt5870": "MOMODA RT5870", + "runmi.suitcase.v1": "90 Marks Smart Metal Suitcase", + "ryeex.bracelet.sake": "Hey+ Band", + "scds.light.wy0a01": "Dengbushangshu Picturesque lamp", + "schmzn.fridge.ml48x": "MeiLing-Fridge", + "schyrl.switch.sw12": "华宇瑞联智能开关", + "scinan.aircondition.online": "上线-空调插", + "scinan.curtain.mc01": "智能窗帘", + "scinan.plug.socket": "socket", + "scinan.plug.zbqc": "zigbee墙插", + "scinan.switch.panel": "ZigBee一位面板开关", + "scinan.vacuum.psw01": "扫地机器人", + "scishare.coffee.s1102": "SCISHARE Smart Capsule Coffee Machine", + "scmkcz.curtain.chcl": "curtain", + "scmkcz.light.chll": "light", + "scmkcz.light.mwl2m": "风扇灯", + "scmkcz.plug.chcz": "outlet", + "scmkcz.switch.chsw": "switch", + "sfl.light.aaas": "FSL AI ceiling lamp", + "sfl.light.wl215": "5w调光调色筒灯", + "shanhe.switch.1": "善禾物联", + "shanhe.switch.v1": "善禾物联", + "shanu.light.oreo": "OREO", + "shjszn.gateway.c1": "Zelkova smart gateway", + "shjszn.lock.c1": "Zelkova Lock", + "shjszn.lock.kx": "Justree Smart Lock Kx", + "shuii.humidifier.jsq001": "The fog free of humidifier", + "shuii.humidifier.jsq002": "Zero-fog low-temperature evaporative humidifier (upgrade)", + "sig.curtain.welink": "微联小智-窗帘", + "silen.fryer.sck501": "Silencare AirFryer 1.8L", + "silen.fryer.sck505": "Silencare AirFryer", + "simon.aircondition.ac": "空调", + "simon.aircondition.bst": "Bus空调", + "simon.aircondition.bvt": "Bus新风温控器", + "simon.aircondition.sddn": "水电地暖温控器", + "simon.aircondition.xfwk": "新风温控器", + "simon.airrtc.bht": "Bus水电地暖温控器", + "simon.airrtc.wk": "水电地暖温控器", + "simon.airrtc.xfwk": "新风温控器", + "simon.curtain.bvcs": "Bus窗帘开关", + "simon.curtain.e1cur": "1位窗帘开关", + "simon.curtain.e2cur": "2位窗帘开关", + "simon.curtain.i1cur": "1位窗帘开关", + "simon.curtain.i2cur": "2位窗帘开关", + "simon.light.1light": "1位调光开关", + "simon.light.2light": "2位调光开关", + "simon.light.bvls": "Bus调光开关", + "simon.light.e1lsw": "1位调光开关", + "simon.light.e2lsw": "2位调光开关", + "simon.plug.bvso": "Bus插座", + "simon.plug.e10asw": "10A智能插座", + "simon.plug.sw05": "10A智能插座", + "simon.plug.sw16a": "16A智能插座", + "simon.switch.bvsw": "Bus开关", + "simon.switch.sw01": "1位智能开关", + "simon.switch.sw02": "2位调光开关", + "simon.switch.sw03": "4位场景多控开关", + "simon.switch.sw04": "4位智能开关", + "simon.switch.sw2": "2位智能开关", + "simon.switch.sw3": "3位智能开关", + "sini.switch.495246": "欣易联Sinilink", + "skyrc.airp.su001": "Petoneer Smart Odor Eliminator-Pro", + "skyrc.airpurifier.pur": "Petoneer AirMaster", + "skyrc.feeder.fed": " Petoneer Nutri Mini Feeder", + "skyrc.feeder.vfed": " Petoneer Nutri Vision", + "skyrc.pet_waterer.fre1": "Fresco Mini Plus", + "smartj.curtain.sjd82p": "SmartJoy Intelligent curtain motor (WiFi Pro)", + "smartj.curtain.sjdt82": "SmartJoy intelligent curtain motor", + "smartj.plug.sjsc86": "Smartjoy smart wall outlet (WiFi version)", + "smartj.switch.sjlh01": "SmartJoy zhijian wall switch (one key WiFi)", + "smartj.switch.sjlh02": "SmartJoy zhijian wall switch (two key WiFi)", + "smartj.switch.sjlh03": "SmartJoy zhijian wall switch (three key WiFi )", + "smartj.switch.sjlh1e": "SmartJoy wisdom at wall switch (one key WiFi) ", + "smartj.switch.sjlh1s": "SmartJoy Zhizhen wall switch(one key Mesh)", + "smartj.switch.sjlh2e": "SmartJoy wisdom at wall switch (two key WiFi)", + "smartj.switch.sjlh2s": "SmartJoy Zhizhen wall switch (two key Mesh)", + "smartj.switch.sjlh3e": "SmartJoy wisdom at wall switch (Three key WiFi)", + "smartj.switch.sjlh3s": "SmartJoy Zhizhen wall switch (three key Mesh)", + "smith.blanket.cxma1": "Chanitex Water-heated mattress CXM-A1", + "smith.w_soften.cxs05ta1": "CHANITEX WATER SOFTENER", + "smith.waterheater.cxea1": "Chanitex Electric Water Heater CXE-60A1", + "smith.waterheater.cxeb1": "Chanitex Electric Water Heater CXE-60B1", + "smith.waterpuri.jnt600": "Chanitex Smart Water Purifier", + "smyoo.light.04": "闪优调色灯", + "smyoo.light.light01": "Smyoo Light", + "smyoo.light.music": "音乐灯", + "smyoo.plug.plugin02": "Smyoo Switch", + "smyoo.switch.syn020": "开关带重启", + "solove.fan.f5new": "Plain desktop fan F5i", + "songyi.light.light": "灯", + "soocare.toothbrush.m1": "Mi Electric Toothbrush", + "soocare.toothbrush.m1s": "Mi Smart Electric Toothbrush T500", + "soocare.toothbrush.mc1": "Mi Kids Electric Toothbrush", + "soocare.toothbrush.x3": "Soocare Electric Toothbrush", + "srkj.light.test": "调光灯", + "srkj.switch.sw1": "开关", + "srkj.waterheater.re01": "热水器", + "stds.light.wyst01": "Shengteng Lighting Ceiling Light", + "stds.light.wyst02": "Shengteng Ceiling Light", + "sunsea.light.bulb": "smart light", + "sunsea.plug.aspc1a": "smart outlet", + "sxds.blanket.jssn01": "JESIF Smart Plumbing Mattress(double)", + "sxds.blanket.jssncd": "JESIF Smart Plumbing Mattress(single)", + "sxds.pillow.pillow02": "Natural latex sleep pillow", + "sxmiot.sensor_ht.th0001": "迅鸣温湿度计", + "sykj.curtain.050001": "智能窗帘", + "sykj.light.040004": "CW球泡灯", + "sykj.light.04000a": "灯带", + "sykj.light.04000e": "CWRGB球泡灯", + "sykj.light.040011": "CWRGB筒灯", + "sykj.plug.010002": "慎勇转插插座", + "sykj.switch.030001": "美规开关", + "syniot.airer.l2": "smart airer", + "syniot.curtain.m1": "synIOT rolling motor", + "syniot.curtain.syc1": "Syniot Curtain", + "syniot.curtain.syc11": "AI_CURTAIN", + "syniot.switch.s1": "synIOT switch 1 key", + "syniot.switch.s2": "synIOT switch 2 key", + "syniot.switch.s3": "synIOT switch 3 key", + "szdy.airfresh.n80": "Bijia Fresh Air Ventilator", + "szlxz.light.v1": "电灯", + "szsy.curtain.050001": "智能窗帘", + "szsy.light.040004": "CW球泡灯", + "szsy.light.04000a": "灯带", + "szsy.light.04000e": "CWRGB球泡灯", + "szsy.light.040011": "CWRGB筒灯", + "szsy.light.040012": "CW筒灯", + "szsy.light.040014": "幻彩灯带", + "szsy.plug.010001": "墙壁插座", + "szsy.plug.010002": "慎勇转插插座", + "szsy.switch.030001": "美规开关", + "szsy.switch.030002": "双键墙壁开关", + "szsy.switch.030003": "三键墙壁开关", + "szsy.switch.030009": "通断器", + "szsy.switch.090005": "八键情景开关", + "tab.vacuum.robot": "Tatajia Vacuum", + "tbsy.aircondition.123": "空调", + "tbsy.curtain.123": "智能窗帘", + "tbsy.light.1221": "智能灯", + "tbsy.plug.123": "智能插座", + "tc0756.aircondition.35": "大金中央空调", + "tc0756.aircondition.39": "中兴德舜空调", + "tc0756.aircondition.49": "美的中央空调", + "tc0756.aircondition.49b": "美的中央空调", + "tc0756.aircondition.53": "日立中央空调", + "tc0756.aircondition.53b": "日立中央空调", + "tc0756.aircondition.73": "日立中央空调", + "tc0756.airfresh.25": "新风系统", + "tc0756.airfresh.50": "日立新风", + "tc0756.airfresh.50b": "日立新风", + "tc0756.airfresh.65": "中央意爱普新风", + "tc0756.airfresh.65b": "中央意艾普新风", + "tc0756.airfresh.70": "松下新风", + "tc0756.airfresh.71b": "迈迪龙新风", + "tc0756.airfresh.76": "松下新风", + "tc0756.airfresh.78": "霍尼新风", + "tc0756.airmonitor.60": "环境监测仪", + "tc0756.airmonitor.71": "迈迪龙新风", + "tc0756.curtain.10": "窗帘", + "tc0756.heater.46": "威能地暖", + "tc0756.heater.55": "合生地暖", + "tc0756.heater.75": "西蒙地暖", + "tc0756.light.7": "可调灯光", + "tc0756.light.7b": "可调灯光", + "tc0756.light.test": "电灯", + "tc0756.plug.47": "计量插座10A", + "tc0756.plug.48": "计量插座(16A)", + "tc0756.plug.9": "插座", + "tcll.light.wy0a01": "TCL Zhirui ceiling lamp", + "tcll.light.xl6601": "TCL LED Ceiling Lamp", + "tcll.light.xl6602": "TCL Modern room lamp", + "tenda.plug.sp3": "Wi-Fi智能插座", + "terncy.aircondition.vg1": "小燕中央空调控制器", + "terncy.curtain.tcm01": "小燕窗帘电机", + "terncy.curtain.tcm02": "小燕窗帘电机", + "terncy.light.lt01": "小燕双色温调光器", + "terncy.light.tls01": "小燕智能灯座", + "terncy.plug.tsp01": "小燕智能插座", + "terncy.switch.tsm01": "小燕开关模块", + "terncy.switch.ws01": "Terncy Wall Switch", + "thing.airc.air": "智能空调", + "thing.curtain.smart1": "智能窗帘", + "thing.light.light": "智能开关一位", + "thing.light.light2": "智能开关二位", + "thing.light.light3": "智能开关三位", + "thing.motor.smart2": "智能窗帘电机", + "thing.plug.socket": "智能插座", + "thinks.lunar.xm1": "Smart Sleeping Sensor -- Lunar", + "tih.aircondition.a12345": "Maid White 冷气机", + "tinymu.toilet.ailid": "TINYMU Smart Toilet AI Version", + "tinymu.toiletlid.v1": "TINYMU Smart Toilet", + "tokit.cooker.press1": "TOKIT Pressure IH Smart Rice Cooker", + "tokit.cooker.tk20l01": "Mini Rice Cooker", + "tokit.cooker.tk4001": "TOKIT Smart IH Rice Cooker", + "tokit.ihcooker.tkpro1": "TOKIT Smart Induction Cooker Pro", + "tokit.ihcooker.tkv1": "TOKIT Smart Induction Cooker Entry", + "tokit.oven.tk12l01": "TOKIT Mini Smart Oven", + "tokit.oven.tk32pro1": "TOKIT Smart Oven", + "tokit.pre_cooker.tkih1": "TOKIT Smart IH Pressure Cooker", + "tokit.waterpuri.tkj1": "TOKIT Smart Water Purifier 600G", + "tospo1.light.bpzp01": "Tospo A60 Bulb ", + "tospo1.light.bpzp02": "Tospo A70 Bulb ", + "tospo1.light.rpc01": "TOSPO LED Module", + "trios.bleshoes.v1": "米家智能跑鞋", + "trios1.bleshoes.v02": "FreeTie Smart Sports Core", + "tsd.light.test01": "Dancelight I Series Bulb", + "tsd.light.tp1": "DanceLight I Series Ceiling Lamp", + "tsd.light.tsl001": "Dancelight I Series Downlight", + "tt2019.aircondition.air": "16A Intelligent Air Conditioning Socket", + "tt2019.plug.socket": "Socket", + "tuya.aircondition.ac01": "Air Conditioning", + "tuya.aircondition.tyac1": "Air Conditioner", + "tuya.airer.tyarr1": "晾衣架", + "tuya.airer.tyarr2": "晾衣架", + "tuya.curtain.tycur01": "窗帘", + "tuya.curtain.tycur02": "Curtain", + "tuya.fan.tyfan01": "Fan", + "tuya.feeder.tycwws": "宠物喂食器", + "tuya.feeder.tywsq1": "宠物喂食器", + "tuya.light.tywl01": "Tuya Wi-Fi Light", + "tuya.light.tywl02": "Tunable And Color Ambiance Light", + "tuya.light.tywl03": "RGBCW Light", + "tuya.light.tywl05": "Five Color Bulb", + "tuya.plug.tywp01": "Wi-Fi Socket", + "tuya.stb.tystb01": "STB", + "tuya.switch.tyws02": "Wi-Fi Switch", + "tuya.tv.tytv01": "TV", + "txdd.wifispeaker.x1": "Tencent Smart Display", + "tyzhjt.aircondition.air": "小小空调", + "tyzhjt.airpurifier.001": "空气净化器", + "tyzhjt.curtain.cl0001": "窗帘", + "tyzhjt.fan.fs0001": "风扇", + "tyzhjt.humidifier.j01": "加湿器", + "tyzhjt.light.d00001": "灯", + "tyzhjt.plug.cz0001": "插座", + "tyzhjt.stb.stb": "机顶盒", + "tyzhjt.stb.stb002": "机顶盒", + "tyzhjt.stb.stb003": "机顶盒", + "tyzhjt.switch.000001": "开关", + "tyzhjt.tv.ds0001": "电视", + "uiot.aircondition.ai11": "Infrared Air Conditioner", + "uiot.aircondition.air1": "ductedAir", + "uiot.aircondition.air2": "floor heat", + "uiot.aircondition.air4": "Infrared Air Conditioner", + "uiot.aircondition.airc6": "Central air conditioning", + "uiot.curtain.allcurtain": "allCurtain", + "uiot.light.light2": "Ordinary dimming light", + "uiot.light.light4": "Philips hue Light", + "uiot.light.light7": "LED strip with controller", + "uiot.plug.plug1": "Smart Socket", + "uiot.switch.switch1": "1-Button Live Wire Switch", + "uiot.switch.switch12": "2-Button Mechanical Switch Controller Box", + "uiot.switch.switch2": "2-Button Live Wire Switch", + "uiot.switch.switch5": "2-Button Neutral Wire Switch", + "uiot.switch.switch6": "3-Button Neutral Wire Switch", + "uiot.tv.tv1": "Infrared TV", + "umiot.aircondition.ums": "AllCenter空调系列", + "umiot.curtain.curt": "AllCenter窗帘系列", + "umiot.light.ums": "AllCenter灯系列", + "umiot.switch.ums": "AllCenter开关系列", + "uvfive.s_lamp.slmap2": "Five germicidal lamp", + "uvfive.steriliser.tiger": "FIVE sterilization rack", + "viewx.light.101001": "inncap smart bulb distribution network", + "viomi.airc.m1": "meekee 1P", + "viomi.airc.m2": "meekee 1.5P", + "viomi.airc.m3": "meekee 2P", + "viomi.airc.m4": "meekee 3P", + "viomi.aircondition.v10": "Royal Pro", + "viomi.aircondition.v21": "Crown-22A", + "viomi.aircondition.v22": "Crown-28A", + "viomi.aircondition.v23": "Crown-36A", + "viomi.aircondition.v24": "Crown-56A", + "viomi.aircondition.v25": "Crown-71A", + "viomi.aircondition.v26": "King Pro", + "viomi.aircondition.v28": "Royal (AI Yu Yin) 2P", + "viomi.aircondition.v29": " Royal (AI Yu Yin) 3P", + "viomi.aircondition.v30": "King Pro-A", + "viomi.aircondition.v31": "King 1S (Rou Feng) 1.5P", + "viomi.aircondition.v32": "King 1X 1P", + "viomi.aircondition.v33": "King 1X 1.5P", + "viomi.aircondition.v34": " King 1A 1P", + "viomi.aircondition.v35": " King 1A 1.5P", + "viomi.aircondition.v6": "King(1P)", + "viomi.aircondition.v7": "King", + "viomi.aircondition.v8": "King 1S", + "viomi.aircondition.v9": "Royal", + "viomi.aircondition.y1": "Milano (Rou Feng) 2P", + "viomi.aircondition.y10": "Milano 1.5P", + "viomi.aircondition.y11": "iCool 1C 1P", + "viomi.aircondition.y12": "iCool 1C 1.5P", + "viomi.aircondition.y13": "iCool 1P", + "viomi.aircondition.y14": "iCool 1.5P", + "viomi.aircondition.y15": "iCool 1S 1.5P", + "viomi.aircondition.y2": "Milano (Rou Feng) 3P", + "viomi.aircondition.y25": "iCool 1V 1.5P", + "viomi.aircondition.y26": "iCool 1N 1.5P", + "viomi.aircondition.y27": "Milano 1N 1P", + "viomi.aircondition.y28": "Milano 1N 1.5P", + "viomi.aircondition.y29": "iCool 1S 1P(New Energy Efficiency)", + "viomi.aircondition.y3": "Milano 2P", + "viomi.aircondition.y30": "iCool 1S 1.5P(New Energy Efficiency)", + "viomi.aircondition.y31": "iCool 1P(New Energy Efficiency)", + "viomi.aircondition.y32": "iCool 1.5P(New Energy Efficiency)", + "viomi.aircondition.y33": "iCool 1H 1P", + "viomi.aircondition.y34": "iCool 1H 1.5P", + "viomi.aircondition.y35": "iCool 1R 1P", + "viomi.aircondition.y36": "iCool 1R 1.5P", + "viomi.aircondition.y37": "Milano 1C 2P(New Energy Efficiency)", + "viomi.aircondition.y38": "Milano 1C 3P(New Energy Efficiency)", + "viomi.aircondition.y4": "Milano 3P", + "viomi.aircondition.y43": "Smart 1S 1P", + "viomi.aircondition.y44": "Smart 1S 1.5P", + "viomi.aircondition.y45": "Smart 1C 1P", + "viomi.aircondition.y46": "Smart 1C 1.5P", + "viomi.aircondition.y47": "Smart 1X 1P", + "viomi.aircondition.y48": "Smart 1X 1.5P", + "viomi.aircondition.y49": "Smart 1P", + "viomi.aircondition.y5": "Milano 1S (Rou Feng) 1P", + "viomi.aircondition.y50": "Smart 1.5P", + "viomi.aircondition.y51": "iCool 2P", + "viomi.aircondition.y52": "iCool 3P", + "viomi.aircondition.y53": "Navi (Rou Feng) 2P", + "viomi.aircondition.y54": "Navi (Rou Feng) 3P", + "viomi.aircondition.y55": "Navi 1P", + "viomi.aircondition.y56": "Navi 1.5P", + "viomi.aircondition.y57": "Smart 2P", + "viomi.aircondition.y58": "Smart 3P", + "viomi.aircondition.y59": "Smart 1X 2P", + "viomi.aircondition.y6": "Milano 1S (Rou Feng) 1.5P", + "viomi.aircondition.y60": "Smart 1X 3P", + "viomi.aircondition.y7": "Milano (Rou Feng) 1P", + "viomi.aircondition.y8": "Milano (Rou Feng) 1.5P", + "viomi.aircondition.y9": "Milano 1P", + "viomi.airer.ich108": "Viomi electric drying rack Lite 1C", + "viomi.airp.v3": "Smart Air Purifier", + "viomi.airpurifier.v1": "Airman Pro", + "viomi.airpurifier.v2": "Airman", + "viomi.bhf_light.v1": "Viomi Smart Bath Heater(Touch Version)", + "viomi.bhf_light.v3": "Viomi Smart Bath Heater PRO", + "viomi.bhf_light.v4": "Viomi Smart Bath Heater A1", + "viomi.cooker.v1": "Viomi Smart IH Rice Cooker", + "viomi.cooker.v2": "Viomi Rice Cooker (4L Premium Edition)", + "viomi.cooker.v4": "Viomi Smart IH Rice Cooker 3L", + "viomi.dishwasher.m01": "Mi Smart Built-in Dishwasher (8 Dining Sets)", + "viomi.dishwasher.m02": "Mi Smart Dishwasher (4 Dining Sets)", + "viomi.dishwasher.v01": "Viomi Dishwasher", + "viomi.dishwasher.v03": "Viomi Smart Dish Washer(Build-in)", + "viomi.dishwasher.v05": "Viomi Smart sink dishwasher", + "viomi.dishwasher.v06": "Viomi Smart Built-in Dishwasher", + "viomi.dishwasher.v08": "Viomi Smart dishwahser 8 settings 0803A", + "viomi.dishwasher.v09": "Viomi Smart dishwahser 4 settings 0402", + "viomi.fan.v5": "Viomi ButterflyFan DC", + "viomi.fridge.b1": "Viomi Smart Refrigerator(SBS 380L)", + "viomi.fridge.b3": "Viomi Refrigerator(Cross Door 408L)", + "viomi.fridge.b4": "Viomi Refrigerator (SBS458L)", + "viomi.fridge.b5": "Viomi Refrigerator 21Face(451L) ", + "viomi.fridge.m1": "Mi 4-Door Refrigerator 486L", + "viomi.fridge.p1": "Viomi Smart Refrigerator iLive (SBS 598L)", + "viomi.fridge.u1": "Viomi Internet refrigerator iLive", + "viomi.fridge.u12": "Viomi Smart Refrigerator ILive BCD-398/415WMSD", + "viomi.fridge.u13": "Viomi Smart Refrigerator iLive (Cross Four Door 415L/416L)", + "viomi.fridge.u15": "Viomi Smart Refrigerator iLive (French Style 365L)", + "viomi.fridge.u17": "Viomi Smart Refrigerator ILive BCD-398/415L", + "viomi.fridge.u18": "Viomi smart refrigerator iLive (SBS 485L)", + "viomi.fridge.u2": "Viomi Internet refrigerator iLive (side by side)", + "viomi.fridge.u24": "Viomi Smart Refrigerator (SBS 450L)", + "viomi.fridge.u25": "Viomi Refrigerator (French Door 345L)", + "viomi.fridge.u26": "Viomi Refrigerator iLive (SBS 552L)", + "viomi.fridge.u28": "Viomi Refrigerator (Cross Door 450L)", + "viomi.fridge.u29": "Viomi Refrigerator (French Door 355L)", + "viomi.fridge.u30": "Viomi Refrigerator (SBS 566L)", + "viomi.fridge.u31": "Viomi Refrigerator (Cross Door 508L)", + "viomi.fridge.u32": "Viomi Refrigerator (SBS456L)", + "viomi.fridge.u34": "Viomi Refrigerator (SBS640L)", + "viomi.fridge.u35": "Viomi Refrigerator (Cross Door 410L)", + "viomi.fridge.u36": "Viomi Refrigerator (Cross Door 506L)", + "viomi.fridge.u37": "Viomi Refrigerator (SBS 528L)", + "viomi.fridge.u38": "Viomi Refrigerator (SBS 568L)", + "viomi.fridge.u39": "Viomi Refrigerator (Cross Door 485L)", + "viomi.fridge.u4": "Viomi Smart Refrigerator iLive (side-by-side 483L)", + "viomi.fridge.u40": "Viomi Refrigerator iLive (French Door 416L)", + "viomi.fridge.u6": "Viomi Smart Refrigerator iLive (4-door 486L)", + "viomi.fridge.u7": "Viomi Internet refrigerator iLive (side by side 545L)", + "viomi.fridge.u8": "Viomi Smart Refrigerator iLive(SBS 603L)", + "viomi.fridge.v3": "Viomi Internet refrigerator iLive(French style 462L)", + "viomi.fridge.w1": "Viomi Smart Refrigerator iLive2 (Three Door 301L)", + "viomi.fridge.w2": "Viomi Smart Refrigerator iLive2 (Double Door 272L)", + "viomi.fridge.x11": "Viomi Refrigerator 21Face (SBS 525L-M)", + "viomi.fridge.x12": "Viomi Smart Refrigerator 21 Face(T-type three doors 408L)", + "viomi.fridge.x13": "Viomi Refrigerator 21Face (520L)", + "viomi.fridge.x14": "Viomi Refrigerator 21Face (516L) ", + "viomi.fridge.x15": "Viomi Refrigerator 21Face(SBS 522L)", + "viomi.fridge.x17": "Viomi Refrigerator 21FACE (SBS450L)", + "viomi.fridge.x19": "Viomi Refrigerator 21FACE (SBS 635L)", + "viomi.fridge.x20": "Viomi Refrigerator 21Face(CrossDoor502L)", + "viomi.fridge.x21": "Viomi Refrigerator (SBS630L)", + "viomi.fridge.x22": "Viomi Refrigerator 21 Face(French 510L)", + "viomi.fridge.x23": "Viomi Refrigerator (Cross Door 510L)", + "viomi.fridge.x24": "Viomi Smart Refrigerator (French 516L)", + "viomi.fridge.x25": "Viomi Refrigerator 21FACE (SBS456L)", + "viomi.fridge.x26": "Viomi Smart Refrigerator YMDK01", + "viomi.fridge.x28": "Viomi Smart Refrigerator 21Face(502L)", + "viomi.fridge.x29": "Viomi Smart Refrigerator 21Face(505L)", + "viomi.fridge.x4": "Viomi Internet refrigerator 21 face (side by side 450L)", + "viomi.fridge.x7": "Viomi Smart refrigerator 21 face (428L)", + "viomi.health_pot.c2": "Viomi Smart Health Pot Honey Pro", + "viomi.health_pot.v1": "Mi Smart Multipurpose Kettle", + "viomi.heater.v3": "Viomi Tower type heater", + "viomi.heater.v4": "Viomi Kick-Line heater Pro2", + "viomi.heater.vxtj01": "Viomi Kick-Line heater Pro", + "viomi.hood.a10": "Viomi Smart Hood Free 3", + "viomi.hood.a11": "Viomi Smart Hood (VC302)", + "viomi.hood.a12": "Viomi Smart Hood (VC303)", + "viomi.hood.a9": "Viomi Smart Hood(European style)", + "viomi.hood.c1": "VIOMI Smart Rang Hood Cross", + "viomi.hood.c2": "Viomi Smart Hood Cross 2", + "viomi.hood.c3": "Viomi Smart Hood (VK501)", + "viomi.hood.c4": "Viomi Internet Hood Flash Pro", + "viomi.hood.c7": "Viomi Smart Hood", + "viomi.hood.c8": "Viomi Internet Hood VK 707", + "viomi.hood.h1": "Viomi Internet hood Hurri standard", + "viomi.hood.h3": "Viomi Smart Hood Hurri 2", + "viomi.hood.h4": "Viomi Smart Hood Wing", + "viomi.hood.h5": "Viomi Internet Hood Flash", + "viomi.hood.v1": "Exhaust Hood \u0026 Stovetop", + "viomi.hood.v2": "Mi Smart Side-Draft Range Hood", + "viomi.humidifier.h1": "Humidifier King", + "viomi.i_stove.v1": "Viomi Smart Integrated Stove", + "viomi.i_stove.v3": "Viomi Smart Integrated Stove", + "viomi.i_stove.v4": "Viomi smart integrated cooker (2 in 1)", + "viomi.i_stove.v5": "Viomi smart steaming oven", + "viomi.juicer.v1": "Mi High-speed Smart Blender", + "viomi.juicer.v2": "Viomi High Speed Blender(Quiet Version)", + "viomi.lock.link1": "VIOMI door lock Link (Bluetooth)", + "viomi.lock.link2": "Viomi Door Lock Link (Long endurance version)", + "viomi.oven.so1": "VIOMI Internet steaming and baking all-in-one machine king (embedded)", + "viomi.oven.so2": "VIOMI Internet steaming and baking all-in-one machine queen (embedded)", + "viomi.oven.so3": "Viomi Smart Steaming and Baking Machine King Pro(Build-in)", + "viomi.steriliser.v1": "Viomi Disinfection Cabinet (Build-in)", + "viomi.vacuum.v11": "Viomi V-SLAM Robot Vacuum", + "viomi.vacuum.v12": "Viomi Cleanning Robot X2", + "viomi.vacuum.v13": "Viomi V3", + "viomi.vacuum.v17": "viomi Alpha 1A", + "viomi.vacuum.v19": "Viomi SE", + "viomi.vacuum.v3": "Viomi sweeper PRO", + "viomi.vacuum.v6": "Viomi Cleaning Robot", + "viomi.vacuum.v7": "Mi Robot Vacuum-Mop P", + "viomi.vacuum.v8": "Mi Robot Vacuum-Mop P", + "viomi.vacuum.v9": "Mi Robot Vacuum-Mop P", + "viomi.washer.s1": "Viomi Smart Top Loading Washing Machine(9KG)", + "viomi.washer.u1": "Viomi Voice Controlled Washing Machine", + "viomi.washer.u2": "Viomi Smart Washer\u0026Dryer", + "viomi.washer.u3": "Viomi Smart Washing Machine(8kg)", + "viomi.washer.u4": "Viomi Smart Washing Machine (10KG)", + "viomi.washer.u5": "Viomi Voice Controlled Washer \u0026 Dryer", + "viomi.washer.v10": "Viomi Smart Washer \u0026 Dryer Combo (8kg) WD8FB", + "viomi.washer.v11": "Viomi Smart Washer \u0026 Dryer Combo (10kg) WD10FB", + "viomi.washer.v13": "Viomi Washer \u0026 Dryer Neo (10kg)", + "viomi.washer.v14": "Viomi Washing Machine Neo (10kg)", + "viomi.washer.v17": "Viomi Washer\u0026Dryer Eyebot(11kg)", + "viomi.washer.v19": "Viomi Washer\u0026Dryer Neo(10kg DD)", + "viomi.washer.v20": "Viomi Washer\u0026Dryer(10kg Navi Version)", + "viomi.washer.v21": "Viomi Washing Machine(10kg Navi Version)", + "viomi.washer.v23": "Viomi Smart Washing Machine (8KG)", + "viomi.washer.v24": "Viomi Smart Washing Machine (10KG)", + "viomi.washer.v25": "Viomi Washer\u0026Dryer Master(10KG)", + "viomi.washer.v26": "Viomi Washer\u0026Dryer Neo2 Pro(10kg DD)", + "viomi.washer.v27": "Viomi Washing Machine Neo2 Pro(10kg DD)", + "viomi.washer.v28": "Viomi Washer \u0026 Dryer Neo2 (10kg)", + "viomi.washer.v4": "Viomi Washing Drying Machine (8KG)", + "viomi.washer.v5": "Viomi Washing Drying Machine (10KG)", + "viomi.washer.v6": "Viomi Washer\u0026Dryer Rose 9kg", + "viomi.washer.v7": "Viomi Smart Washer \u0026 Dryer Combo Neo (8kg OTA )", + "viomi.washer.v8": "Viomi Smart Washer \u0026 Dryer Combo Neo (10kg OTA )", + "viomi.washer.w1": "Viomi Wall Mounted Washing Machine", + "viomi.waterheater.e1": "VIOMI Internet electric water heater 1A (60L)", + "viomi.waterheater.e13": "Viomi Electric Water Heater(50L)", + "viomi.waterheater.e14": "Viomi Electric Water Heater(60L)", + "viomi.waterheater.e15": "Viomi Electric Water Heater(80L)", + "viomi.waterheater.e16": "Viomi Smart Electric Water Heater C1(50L)", + "viomi.waterheater.e17": "Viomi Smart Electric Water Heater C1(60L)", + "viomi.waterheater.e19": "Viomi Electric Water Heater VEW5015", + "viomi.waterheater.e20": "Viomi Electric Water Heater VEW6015", + "viomi.waterheater.e21": "Viomi Electric Water Heater VEW5016", + "viomi.waterheater.e22": "Viomi Electric Water Heater VEW6016", + "viomi.waterheater.e3": "Viomi Smart Electric Water Heater Air(60L Dual-Tank Voice-Contorl)", + "viomi.waterheater.e4": "VIOMI Internet electric water heater 50L(Premium Version)", + "viomi.waterheater.e7": "Viomi Smart Electric Water Heater Air (60L Dual-Tank Excellent)", + "viomi.waterheater.e8": "Viomi Smart Electric Water Heater Air (60L Dual-Tank Wisdom)", + "viomi.waterheater.u1": "Yunmi Internet gas water heater 1A (13L)", + "viomi.waterheater.u10": "Viomi Internet Gas Water Heater Zero (13L Zero Cold Water)", + "viomi.waterheater.u11": "Viomi Smart Gas Water Heater Zero 13L", + "viomi.waterheater.u12": "Viomi Smart Gas Water Heater Zero 16L", + "viomi.waterheater.u15": "Viomi Smart Gas Water Heater Zero 12L", + "viomi.waterheater.u16": "Viomi Smart Gas Water Heater 1C 16L", + "viomi.waterheater.u17": "Viomi Smart Gas Water Heater S1 13L", + "viomi.waterheater.u18": "Viomi Smart Gas Water Heater S1 16L", + "viomi.waterheater.u19": "Viomi Smart Gas Water Heater 12L", + "viomi.waterheater.u22": "Viomi Smart Gas Water Heater C1 13L", + "viomi.waterheater.u23": "Viomi Smart Gas Water Heater C1 16L", + "viomi.waterheater.u24": "Viomi Smart Gas Water Heater A1 13L", + "viomi.waterheater.u25": "Viomi Smart Gas Water Heater A1 16L", + "viomi.waterheater.u26": "Viomi Smart Gas Water Heater Zero S1 13L", + "viomi.waterheater.u27": "Viomi Smart Gas Water Heater Zero S1 16L", + "viomi.waterheater.u29": "Viomi Smart Gas Water Heater Mate Pro 13L", + "viomi.waterheater.u3": "Viomi Smart Gas Water Heater 1C (13L)", + "viomi.waterheater.u30": "Viomi Smart Gas Water Heater Mate Pro 16L", + "viomi.waterheater.u31": "Viomi Smart Gas Water Heater Mate 13L", + "viomi.waterheater.u32": "Viomi Smart Gas Water Heater Mate 16L", + "viomi.waterheater.u4": "Viomi Internet gas water heater 1A (13L)", + "viomi.waterheater.u6": "Viomi Internet gas water heater 16L(Premium Version)", + "viomi.waterheater.u7": "Viomi Smart Gas Water Heater Zero 16L", + "viomi.waterheater.u8": "Viomi Smart Gas Water Heater Zero(18L)", + "wainft.light.wy0a01": "Xinguang intelligent bulb", + "wainft.switch.sw0a01": "Xinguang Bluetooth mesh switch", + "wanai.fan.t118": "DEMULLER Fan(Single Cold Tower Fan)", + "wanhe.waterheater.dr": "vanward-ElectricWaterHeater", + "wanhe.waterheater.rr2": "vanward-gasheater", + "wanhe.waterheater.rr3": "vanward-gasheater", + "wanhe.waterheater.rr4": "vanward_gasheater", + "wanhe.waterheater.s5": "VANWARD Water Heater S5", + "wanye.plug.zcz00": "智能插座", + "wanye.plug.zcz004": "红外插座", + "wanye.plug.zcz005": "红外插座", + "wd7qt6.aircondition.air": "aircondition", + "wd7qt6.plug.socket": "Smart Power Plug", + "wd7qt6.plug.socket2": "socket", + "wdc.light.wy0a01": "AI Meiju intelligent lamp", + "wfiot.fan.a8": "风扇", + "wfiot.fan.fan001": "Smart Fan", + "wfiot.light.default": "灯", + "wfiot.plug.ot1001": "插座", + "wfiot.switch.switch": "开关", + "whp.washer.wgf80870bi": "whirlpool_waster_WG-F80870BI", + "wintom.curtain.230xm": "WinTom Curtain", + "wlank.aircondition.001": "空调", + "wlank.curtain.001": "窗帘", + "wlank.light.001": "调光灯", + "wlank.light.002": "RGB灯", + "wlank.light.light": "灯光", + "wxzn.switch.801438": "开关面板", + "xbyk.switch.xh01s": "云开关", + "xckj.dishwasher.idw01": "Ocooker The Dishwasher", + "xckj.fridge.111wg2": "Ocooker Freezer", + "xckj.fridge.151wg1": "Smart refrigerator for kitchen", + "xckj.fridge.448ws4": "French refrigerator with four doors", + "xckj.hood.s9001": "Ocooker", + "xckj.hood.z9001": "Ocooker", + "xckj.waterheater.int01": "Circle kitchen ultra-thin Internet electric water heater", + "xckj.waterheater.int02": "Circle kitchen ultra-thin Internet electric water heater", + "xckj.waterpuri.ihwp01": "Ocooker Water Purifier", + "xckj.waterpuri.js01": "Circle kitchen household water purifier", + "xgds.light.wy0a01": "Romne Intelligent lamp", + "xiaomi.aircondition.c10": "Mi Smart Ultra Electricity Saving Vertical Air Conditioner (2HP/Inverter/New China Energy Label Level 1)", + "xiaomi.aircondition.c11": "Mi Smart Ultra Electricity Saving Vertical Air Conditioner (3HP/Inverter/New China Energy Label Level 1)", + "xiaomi.aircondition.ma1": "Mi Inverter Air Conditioner (1.5HP)", + "xiaomi.aircondition.ma2": "Mi Inverter Air Conditioner (1.5HP, China Energy Label Level 1)", + "xiaomi.aircondition.ma4": "Mi Vertical Air Conditioner (2HP)", + "xiaomi.aircondition.ma5": "Mi Smart Vertical Air Conditioner C1 (2HP / Inverter / China Energy Label Level 1)", + "xiaomi.aircondition.ma6": "Mi Smart Air Conditioner C1 (1.5HP / Conventional / China Energy Label Level 3)", + "xiaomi.aircondition.ma9": "Mi Smart Air Conditioner C1 (1HP / Inverter / China Energy Label Level 1)", + "xiaomi.aircondition.mc1": "Mi Smart Air Conditioner A (1HP / Inverter / China Energy Label Level 1)", + "xiaomi.aircondition.mc2": "Mi Smart Air Conditioner A (1.5HP / Inverter / China Energy Label Level 1)", + "xiaomi.aircondition.mc4": "Mi Smart Air Conditioner A (1HP / Inverter / China Energy Label Level \u003c1)", + "xiaomi.aircondition.mc5": "Mi Smart Air Conditioner A (1.5HP / Inverter / China Energy Label Level \u003c1)", + "xiaomi.aircondition.mc6": "Mi Smart Vertical Air Conditioner A (2HP / Inverter / China Energy Label Level \u003c1)", + "xiaomi.aircondition.mc7": "Mi Smart Vertical Air Conditioner A (3HP / Inverter / China Energy Label Level \u003c1)", + "xiaomi.aircondition.mc8": "Mi Smart Ultra Electricity Saving Air Conditioner(1.5HP/Inverter/New China Energy Label Level 3)", + "xiaomi.aircondition.mc9": "Mi Smart Ultra Electricity Saving Vertical Air Conditioner(2HP/Inverter/New China Energy Label Level 3)", + "xiaomi.aircondition.mh1": "Mi Smart Air Conditioner C (1HP / Inverter / New China Energy Label Level 1)", + "xiaomi.aircondition.mh2": "Mi Smart Air Conditioner C (1.5HP / Inverter / New China Energy Label Level 1)", + "xiaomi.aircondition.mh3": "Mi Smart Ultra Electricity Saving Air Conditioner(1HP/Inverter/New China Energy Label Level 3)", + "xiaomi.aircondition.mt1": "Mi Smart Air Conditioner X (1HP / Inverter / New China Energy Label Level 1)", + "xiaomi.aircondition.mt2": "Mi Smart Air Conditioner X (1.5HP / Inverter / New China Energy Label Level 1)", + "xiaomi.aircondition.mt3": "Mi Smart Gentle Breeze Air Conditioner (1HP / Inverter / New China Energy Label Level 1)", + "xiaomi.aircondition.mt4": "Mi Smart Gentle Breeze Air Conditioner (1.5HP / Inverter / New China Energy Label Level 1)", + "xiaomi.aircondition.mt5": "Mi Smart Gentle Breeze Vertical Air Conditioner (3HP / Inverter / New China Energy Label Level 1)", + "xiaomi.aircondition.mt7": "Mi Smart Ultra Electricity Saving Air Conditioner (1HP/Inverter/New China Energy Label Level 1)", + "xiaomi.aircondition.mt8": "Mi Smart Ultra Electricity Saving Air Conditioner (1.5HP/Inverter/New China Energy Label Level 1)", + "xiaomi.demo.v1": "Beta build", + "xiaomi.demo.v2": "Beta build", + "xiaomi.phone_ir.t1": "手机红外遥控器", + "xiaomi.phone_ir.v1": "IR remote", + "xiaomi.plc.v1": "Mi electricity WiFi extender", + "xiaomi.plug.test1": "测试模拟插座", + "xiaomi.repeater.v1": "Mi Wi-Fi Repeater", + "xiaomi.repeater.v2": "Mi Wi-Fi Repeater 2", + "xiaomi.repeater.v3": "Mi Wi-Fi Range Extender Pro", + "xiaomi.router.d01": "Mi Router Mesh", + "xiaomi.router.lv1": "Mi Wi-Fi Nano", + "xiaomi.router.lv3": "小米路由器R3C", + "xiaomi.router.mv1": "Mi Wi-Fi Mini", + "xiaomi.router.r1350": "小米路由器4 Pro", + "xiaomi.router.r2100": "Mi Router AC2100", + "xiaomi.router.r2350": "小米AIoT路由器AC2350", + "xiaomi.router.r3600": "小米AIoT路由器AX3600", + "xiaomi.router.r3a": "小米路由器3A", + "xiaomi.router.r3d": "小米路由器HD", + "xiaomi.router.r3g": "小米路由器3G", + "xiaomi.router.r3gv2": "Mi Router 3G", + "xiaomi.router.r3gv2n": "Mi Router 3G", + "xiaomi.router.r3p": "小米路由器", + "xiaomi.router.r4": "Mi Router 4", + "xiaomi.router.r4a": "Mi Router 4A Giga Version", + "xiaomi.router.r4ac": "Mi Router 4A", + "xiaomi.router.r4c": "Mi Router 4Q", + "xiaomi.router.r4cm": "Mi Router 4C", + "xiaomi.router.ra67": "Redmi路由器AX5", + "xiaomi.router.ra69": "Redmi路由器AX6", + "xiaomi.router.rm1800": "小米路由器AX1800", + "xiaomi.router.rm2100": "Redmi 路由器AC2100", + "xiaomi.router.v1": "Mi Wi-Fi", + "xiaomi.router.v2": "Mi Wi-Fi", + "xiaomi.router.v3": "小米路由器3", + "xiaomi.split_tv.b1": "Mi TV Bar", + "xiaomi.split_tv.v1": "Mi TV Bar", + "xiaomi.tv.4kh1": "Mi 4K TV 82", + "xiaomi.tv.8kh1": "Mi 8K TV 82", + "xiaomi.tv.b1": "Mi TV", + "xiaomi.tv.fsi1": "Mi Full Screen TV", + "xiaomi.tv.fsprov1": "Mi Full Screen TV Pro", + "xiaomi.tv.fsv1": "Mi Full Screen TV", + "xiaomi.tv.h1": "Mi Mural TV 65", + "xiaomi.tv.i1": "Mi TV", + "xiaomi.tv.mitv5h1": "MiTV 5", + "xiaomi.tv.mitv5proh1": "MiTV 5Pro", + "xiaomi.tv.oledh1": "Mi OLED TV 65 inch", + "xiaomi.tv.rmh1": "RedmiTV X series", + "xiaomi.tv.rmi1": "Redmi TV", + "xiaomi.tv.rmv1": "Redmi TV", + "xiaomi.tv.v1": "Mi TV", + "xiaomi.tvbox.4prob1": "小米盒子4S Pro", + "xiaomi.tvbox.b1": "Mi Box", + "xiaomi.tvbox.i1": "Mi Box", + "xiaomi.tvbox.v1": "Mi Box", + "xiaomi.watch.band1": "Mi Band", + "xiaomi.watch.band1A": "小米手环", + "xiaomi.watch.band1S": "小米手环", + "xiaomi.watch.band2": "小米手环", + "xiaomi.wifispeaker.l06a": "Mi AI Speaker II", + "xiaomi.wifispeaker.l09a": "Mi Smart Speaker Art", + "xiaomi.wifispeaker.l09b": "Mi Smart Speaker Art II", + "xiaomi.wifispeaker.l7a": "Redmi AI Speaker Play", + "xiaomi.wifispeaker.lx01": "Mi AI Speaker Mini", + "xiaomi.wifispeaker.lx04": "Mi Smart Clock 4inch", + "xiaomi.wifispeaker.lx05": "Mi AI Speaker Play", + "xiaomi.wifispeaker.lx06": "Mi AI Speaker Pro", + "xiaomi.wifispeaker.lx5a": "Mi AI Speaker Remote", + "xiaomi.wifispeaker.s12": "Mi AI Speaker", + "xiaomi.wifispeaker.v1": "Mi Network Speaker", + "xiaomi.wifispeaker.v3": "小米网络音箱", + "xiaomi.wifispeaker.x08a": "Mi Smart Display Pro 8inch", + "xiaomi.wifispeaker.x08c": "Redmi Smart Display 8inch", + "xiaomi.wifispeaker.x08e": "Redmi Smart Display Pro 8inch", + "xiaovv.camera.c1": "xiaovv Babymonitor", + "xiaovv.camera.lamp": "Flood light camera", + "xiaovv.camera.ptz": "Outdoor 360 Webcam", + "xiaovv.camera.xva3": "xiaovv smart panoramic camera", + "xiaovv.camera.xvb4": "xiaovv outdoor camera", + "xiaovv.camera.xvcb2": "Outdoor Camera Pro", + "xiaovv.camera.xvd5": "xiaovv smart panoramic camera(cloud storage)", + "xiaovv.camera.xvsnowman": "Smart Wifi PTZ Camera", + "xiaoxun.ro_skates.v1": "Xiaoxun Inline Skate", + "xiaoxun.robot.v1": "XunBot", + "xiaoxun.tracker.v1": "Mi Bunny GPS Locator", + "xiaoxun.watch.sw306": "Xun Kids Smartwatch A3", + "xiaoxun.watch.sw560": "Mi Kids Smartwatch 2S", + "xiaoxun.watch.sw705": "Xun Kids Smartwatch Y1", + "xiaoxun.watch.sw710a2": "Xun Kids Smartwatch X1", + "xiaoxun.watch.sw760": "Mi Kids Smartwatch 3C", + "xiaoxun.watch.sw761": "Mi Kids Smartwatch 4", + "xiaoxun.watch.sw762": "Mi Kids Smartwatch 4C", + "xiaoxun.watch.sw763": "Mi Kids Smartwatch 4X", + "xiaoxun.watch.sw900": "Xun AI Smartwatch MAX Pro", + "xiaoxun.watch.sw960": "Mi Kids Smartwatch 4 Pro", + "xiaoxun.watch.v1": "Mi Bunny Watch", + "xiaoxun.watch.v10": "Xun Kids Smartwatch F2", + "xiaoxun.watch.v11": "Mi Kids Smartwatch 3", + "xiaoxun.watch.v2": "Xun Kids Smartwatch", + "xiaoxun.watch.v3": "Mi Kids Smartwatch 2", + "xiaoxun.watch.v4": "Xun Kids Smartwatch T1", + "xiaoxun.watch.v5": "Xun Kids Smartwatch S1", + "xiaoxun.watch.v7": "Xun Kids Smartwatch A2", + "xiaoxun.watch.v8": "Xun Kids Smartwatch F1", + "xiaoxun.watch.v9": "Mi Kids Smartwatch 2C", + "xiaoya.wifispeaker.ai016": "Xiaoya AI Library", + "xiaoya.wifispeaker.nano": "xiaoya nano", + "xinrui.curtain.lh001": "窗帘", + "xinrui.plug.lh003": "墙壁插座", + "xinrui.switch.lh001": "开关", + "xinyue.blanket.n1918": "Letsleep one click smart aqua-heat mattress", + "xjx.toilet.pro": "Uclean Smart Toilet Seat", + "xjx.toilet.pure": "Uclean smart toilet pure", + "xjx.toilet.relax": "Uclean smart toilet relax", + "xjx.toilet.zero": "Whale Spout Smart Toilet Zero", + "xkwl.light.dlight": "Domoticz-灯", + "xkwl.switch.donoff": "Domoticz-开关", + "xqh.curtain.a20311": "窗帘电机 Zigbee版", + "xqh.curtain.a26211": "窗帘电机 Wi-Fi版", + "xqh.curtain.r13011": "窗帘电机 射频版", + "xqh.gateway.a00001": "澄云网关mini", + "xqh.light.z20731": "色温灯带控制器", + "xqh.switch.a20111": "墙壁开关单键", + "xqh.switch.a20121": "墙壁开关双键", + "xqh.switch.a20131": "墙壁开关三键", + "xxzn.light.bebe0001": "Power monitor box", + "xzh.aircondition.air": "空调", + "xzh.airer.airer": "晾衣架", + "xzh.airpurifier.ai": "空气净化器", + "xzh.camera.camera": "摄像头", + "xzh.curtain.curt": "窗帘", + "xzh.fan.fan": "风扇", + "xzh.light.light": "灯", + "xzh.plug.socket": "插座", + "xzh.stb.stb": "机顶盒", + "xzh.switch.onoff": "开关", + "xzh.tv.tv": "电视", + "xzh.vacuum.vacuum": "扫地机器人", + "xzx.light.wyxzx1": "Xi Zhi Xi Intelligent Lamp", + "yaguan.light.bulb": "彩灯", + "yaguan.light.dimmer": "调光面板", + "yaguan.light.light": "灯带", + "yaguan.light.strip": "灯带", + "yaguan.plug.outlet": "插座", + "yaguan.switch.relay": "通断器", + "yaguan.switch.test": "雅观接入测试", + "ydhome.cateye.pr1": "Uodi Smart Doorbell R1", + "ydhome.lock.c1p": "Uodi Smart Lock C1P", + "ydhome.lock.m2lite": "优点智能锁M2Lite", + "ydhome.lock.m2p": "优点智能锁M2 Pro", + "ydhome.lock.m2silver": "Youdian Smart Lock M2", + "ydhome.switch.s1": "Youdian Smart Bluetooth Mesh Switch", + "ydhome.switch.s2": "Youdian Smart Bluetooth Mesh Switch", + "ydhome.switch.s3": "Youdian Smart Bluetooth Mesh Switch", + "ydzl.waterpuri.t1": "Uodi Cuber", + "yeedi.vacuum.750": "yeedi-k750", + "yeedi.vacuum.k650": "yeedi-k650", + "yeedi.vacuum.k801": "yeedi-k801", + "yeedi.vacuum.k802": "yeedi-k802", + "yeedi.vacuum.k803": "yeedi-k803", + "yeedi.vacuum.k804": "yeedi-k804", + "yeedi.vacuum.yeedi": "一点智能扫地机器人", + "yeelink.bhf_light.v1": "Yeelight Smart Bath Heater Pro", + "yeelink.bhf_light.v2": "Yeelight Smart Bath Heater", + "yeelink.bhf_light.v3": "Yeelight Smart Bath Heater Duo", + "yeelink.bhf_light.v5": "Mi Smart Bathroom Heater Pro", + "yeelink.bhf_light.v6": "Yeelight Smart Bathroom Heater S20", + "yeelink.curtain.ctmt1": "Yeelight Smart Curtain Controller", + "yeelink.curtain.procm1": "易来窗帘电机", + "yeelink.gateway.v1": "Yeelight Mesh Hub", + "yeelink.gateway.va": "Yeelight Mesh Hub", + "yeelink.light.ble1": "Yeelight Bedside Lamp", + "yeelink.light.bslamp1": "Mi Bedside Lamp", + "yeelink.light.bslamp2": "Mi Bedside Lamp 2", + "yeelink.light.bslamp3": "Yeelight Bedside Lamp II", + "yeelink.light.ceil26": "Yeelight Jade Smart LED Ceiling Light C2001", + "yeelink.light.ceil27": "Yeelight 智能客厅吸顶灯", + "yeelink.light.ceil29": "Yeelight Chuxin Ceiling Light A2001", + "yeelink.light.ceil30": "Yeelight LED Smart Pendant Light ", + "yeelink.light.ceil31": "Yeelight Shaohua Ceiling Light A2002", + "yeelink.light.ceil32": "Yeelight Ceiling Light E2001", + "yeelink.light.ceil33": "Yeelight Ceiling Light for Children C2002", + "yeelink.light.ceila": "Yeelight LED Ceiling Light Pro", + "yeelink.light.ceiling1": "Yeelight Ceiling Light", + "yeelink.light.ceiling10": "Yeelight Crystal Pendant Lamp", + "yeelink.light.ceiling11": "Yeelight Ceiling Light 320 1S", + "yeelink.light.ceiling12": "Yeelight stylized Ceiling Light Pro", + "yeelink.light.ceiling13": "Yeelight Ceiling Light", + "yeelink.light.ceiling14": "Yeelight Ceiling Light Mini", + "yeelink.light.ceiling15": "Yeelight Ceiling Light 480 1S", + "yeelink.light.ceiling16": "Yeelight Xingyu Ceiling Light", + "yeelink.light.ceiling17": "Yeelight ShaoHua Celing Light", + "yeelink.light.ceiling18": "Yeelight Ceiling Light Pro", + "yeelink.light.ceiling19": "Yeelight Ceiling Light Pro", + "yeelink.light.ceiling2": "Yeelight Ceiling Light SE", + "yeelink.light.ceiling20": "Yeelight Ceiling Light", + "yeelink.light.ceiling21": "Mi Smart LED Living Room Ceiling Light", + "yeelink.light.ceiling22": "Mi Smart LED Ceiling Light", + "yeelink.light.ceiling23": "Mi Smart LED Ceiling Light (350mm)", + "yeelink.light.ceiling24": "Yeelight Jiaoyue LED ceiling light 260", + "yeelink.light.ceiling3": "Yeelight LED Ceiling Light", + "yeelink.light.ceiling4": "Yeelight LED Ceiling Light", + "yeelink.light.ceiling5": "Mi LED Ceiling Light", + "yeelink.light.ceiling6": "Yeelight HaoShi LED Ceiling Lamp Pro", + "yeelink.light.ceiling7": "Yeelight Haoshi Ceiling Lamp", + "yeelink.light.ceiling8": "LED Ceiling Light Crystal Plus", + "yeelink.light.ceiling9": "Yeelight HaoShi LED Ceiling Lamp Pro", + "yeelink.light.color1": "Yeelight Color Bulb", + "yeelink.light.color2": "Yeelight LED Bulb (Color)", + "yeelink.light.color3": "Mi LED Smart Bulb (White and Color)", + "yeelink.light.color4": "Yeelight LED Bulb 1S(Color)", + "yeelink.light.color5": "Mi Smart LED Bulb Essential (White and Color)", + "yeelink.light.color8": "Yeelight LED Bulb 1S(Color)", + "yeelink.light.colora": "Yeelight smart LED bulb 1SE(color)", + "yeelink.light.ct2": "Yeelight LED Bulb (Tunable)", + "yeelink.light.dn2grp": "Mi Mesh Downlight", + "yeelink.light.dnlight2": "Yeelight Mesh LED Downlight", + "yeelink.light.fancl1": "Yeelight Smart Ceiling Fan", + "yeelink.light.fancl2": "Yeelight Smart Ceiling Fan S2001", + "yeelink.light.fancl5": "Yeelight Smart Ceiling Fan C900", + "yeelink.light.lamp1": "Mi LED Desk Lamp", + "yeelink.light.lamp10": "Yeelight Star Floor Lamp", + "yeelink.light.lamp15": "Yeelight Display Lamp", + "yeelink.light.lamp2": "Mi Smart LED Desk Lamp Pro", + "yeelink.light.lamp3": "Yeelight LED Lamp", + "yeelink.light.lamp4": "Mi LED Desk Lamp 1S", + "yeelink.light.lamp5": "Yeelight Smart Desk Lamp Prime", + "yeelink.light.lamp7": "Yeelight LED Light Sensor Desk Lamp V1", + "yeelink.light.lamp9": "Yeelight Star LED Table Lamp", + "yeelink.light.light3": "Mi Smart Bluetooth Mesh LED Downlight", + "yeelink.light.mb1grp": "Mi BLE Mesh Bulb", + "yeelink.light.mb2grp": "Yeelight Mesh LED Candle Bulb Group", + "yeelink.light.mbulb3": "Mi Smart Bluetooth Mesh LED Bulb", + "yeelink.light.meshbulb1": "Yeelight Mesh LED Bulb", + "yeelink.light.meshbulb2": "Yeelight Mesh LED Bulb", + "yeelink.light.ml1": "Yeelight tunable white downlight \u0026 spotlight M2", + "yeelink.light.ml2": "Yeelight tunable white bulb M2", + "yeelink.light.ml3": "Yeelight Surface mounted downlight M1", + "yeelink.light.mono1": "Yeelight Bulb", + "yeelink.light.mono4": "Yeelight LED Bulb 1S(Dimmable)", + "yeelink.light.mono5": "Yeelight LED Filament Bulb", + "yeelink.light.mono6": "Mi Smart LED Bulb", + "yeelink.light.nl1": "Mi Motion-Activated Night Light 2 (Bluetooth)", + "yeelink.light.panel1": "Yeelight Whiteglow Panel Light", + "yeelink.light.panel3": "Yeelight Haobai LED Panel light Pro", + "yeelink.light.proct1": "易来色温灯", + "yeelink.light.proct2": "易来色温灯", + "yeelink.light.sp1grp": "Yeelight Mesh LED Spotlight Group", + "yeelink.light.spot1": "Yeelight Mesh LED Spotlight", + "yeelink.light.strip1": "Yeelight Lightstrip", + "yeelink.light.strip2": "Yeelight Lightstrip Plus", + "yeelink.light.strip4": "Yeelight Willow LED Lightstrip", + "yeelink.light.strip6": "Yeelight LED Lightstrip 1S", + "yeelink.light.stripa": "Yeelight LED Lightstrip 1S", + "yeelink.light.virtual": "Light Group (Mi \u0026 Yeelight)", + "yeelink.light.vtl_ble1": "Yeelight Bedside Lamp(Virtual)", + "yeelink.mirror.bm1": "diiib\u0026Yeelight smart mirror cabinet", + "yeelink.plug.prosw": "pro_switch", + "yeelink.remote.remote": "Yeelight Wireless Switch S1", + "yeelink.switch.prosw1": "易来开关", + "yeelink.switch.sw1": "Yeelight Smart Dual Control Module", + "yeelink.ven_fan.vf1": "Yeelight Smart Panel Fan", + "yeelink.wifispeaker.v1": "Yeelight Smart Speaker", + "yhph.light.wy0a01": "Peihong ceiling lamp", + "yhzm.light.wyfh01": "Feihong lighting", + "yiduo.light.v1": "大鱼智能", + "yilai.light.ceiling1": "Yilai Ceiling Light Aiyue 480", + "yilai.light.ceiling2": "Yilai Ceiling Lamp Hefeng 430", + "yilai.light.ceiling3": "Yilai Ceiling Lamp Hefeng Pro", + "yilock.curtain.yilc3": "Yi-LOCK Intelligent Curtain", + "ykkj.aircondition.ykm04": "空调", + "ylzm.light.wyly01": "Leiyuan Intelligent Living Room Lamp", + "ymj.light.wyymj1": "EMG Top halo ceiling lamp", + "ymt.flowerpot.v1": "Yimitian smart food", + "yongqi.aircondition.ac": "空调", + "yongqi.curtain.curt": "窗帘", + "yongqi.switch.yq0001": "开关", + "yonsz.aircondition.air": "红外空调", + "yonsz.airer.0": "晾衣机", + "yonsz.airp.4": "净化器", + "yonsz.curtain.0": "窗帘", + "yonsz.curtain.1": "窗帘", + "yonsz.fan.0": "红外风扇", + "yonsz.light.1": "灯光", + "yonsz.plug.0": "插座", + "yonsz.tv.0": "红外电视", + "yonsz.vacuum.0": "红外扫地机", + "yonsz.vacuum.1": "红外扫地机", + "yooled.light.light": "YOOLED智能吸顶灯", + "yszj.aircondition.f0025": "空调遥控器", + "yszj.bed.5110": "智能床垫", + "yszj.curtain.2a10": "智能窗帘", + "yszj.light.2010": "彩色灯", + "yszj.light.2110": "吸顶灯", + "yszj.light.2210": "单色灯", + "yszj.switch.2410": "智能插座", + "yszj.tv.f0022": "电视遥控器", + "yuadon.plug.socket": "socket", + "yuansh.light.lysp": "智能灯", + "yuemee.airmonitor.mhfd1": "Honeywell Smart Formaldehyde Monitor", + "yuerzj.aircondition.air": "16A Intelligent Air Conditioning Socket", + "yuerzj.curtain.cm01": "智能窗帘", + "yuerzj.plug.zgsocket": "zigbee wall socket", + "yuerzj.switch.yuers1": "ZigBee一位墙壁开关", + "yuerzj.vacuum.rc01": "扫地机器人", + "yugang.plug.dmc605": "WiFi智能墙壁插座", + "yugang.switch.switch": "智能双控开关", + "yunmai.scales.m1690": "YUNMAI mini2", + "yunmi.kettle.r1": "VIOMI Smart Instant Heating Water Dispenser (MINI)", + "yunmi.kettle.r2": "VIOMI Smart Instant Heating Water Dispenser (MINI)", + "yunmi.kettle.r3": "VIOMI Smart Instant Heating Water Dispenser 1A (4L Ver.)", + "yunmi.kettle.r5": "VIOMI Smart Instant Heating Water Dispenser", + "yunmi.kettle.v1": "Mi Smart Kettle", + "yunmi.kettle.v10": "Mi Smart Kettle Pro", + "yunmi.kettle.v11": "Mi Smart Kettle Pro", + "yunmi.kettle.v12": "Mi Smart Kettle Pro", + "yunmi.kettle.v2": "Mi Smart Kettle", + "yunmi.kettle.v3": "Mi Smart Kettle", + "yunmi.kettle.v5": "Mi Smart Kettle", + "yunmi.kettle.v7": "Viomi smart kettle", + "yunmi.kettle.v9": "Mi Smart Kettle Pro", + "yunmi.plmachine.mg2": "Viomi instant heat pipeline machine(MG2-A)", + "yunmi.waterpuri.c5": "Viomi smart water purifier C1(500G)", + "yunmi.waterpuri.f1": "Viomi Smart Water Purifier Fast3 (400G W)", + "yunmi.waterpuri.f2": "Viomi Smart Water Purifier Fast3 (600G W)", + "yunmi.waterpuri.f3": "Viomi Smart Water Purifier Fast3 (800G W)", + "yunmi.waterpuri.f4": "Viomi Smart Water purifier Easy3 (400G)", + "yunmi.waterpuri.f5": "Viomi Smart Water purifier Easy3 (600G)", + "yunmi.waterpuri.f6": "Viomi Smart Water purifier Easy3 (800G)", + "yunmi.waterpuri.lx11": "Mi Water Purifier C1 (Triple Setting)", + "yunmi.waterpuri.lx12": "Mi Water Purifier S1", + "yunmi.waterpuri.lx14": "Mi Water Purifier H1000G", + "yunmi.waterpuri.lx2": "Mi Water Purifier", + "yunmi.waterpuri.lx3": "Mi Water Purifier (Under Counter)", + "yunmi.waterpuri.lx4": "Mi Water Purifier", + "yunmi.waterpuri.lx5": "Mi Water Purifier 1A/400G Pro", + "yunmi.waterpuri.lx6": "Mi Water Purifier (Under Counter)", + "yunmi.waterpuri.lx7": "Mi Water Purifier 500G/500G Pro", + "yunmi.waterpuri.lx8": "Mi Water Purifier 600G", + "yunmi.waterpuri.lx9": "Mi Water Purifier D1", + "yunmi.waterpuri.mg5": "Viomi instant heat pipeline machine(MG2-A)", + "yunmi.waterpuri.s11": "Viomi Smart Water purifier Blues (400G)", + "yunmi.waterpuri.s12": "Viomi Smart Water purifier Blues (600G)", + "yunmi.waterpuri.s3": "Viomi smart water purifier SE(400G)", + "yunmi.waterpuri.s4": "Viomi smart water purifier S2(500G)", + "yunmi.waterpuri.s5": "Viomi smart water purifier S2(600G)", + "yunmi.waterpuri.s9": "Viomi water purifier super 1000G", + "yunmi.waterpuri.x2": "Viomi 1sec instant Water Heating Purifier X3(Premium Version)", + "yunmi.waterpuri.x7": "Viomi 1sec Instant Water Heating Purifier X1", + "yunmi.waterpuri.x8": "Viomi protable heating water purifier X2", + "yunmi.waterpuri.x9": "Viomi heating water purifier X2 Face", + "yunmi.waterpurifier.v2": "Mi Water Purifier", + "yunmi.waterpurifier.v3": "Mi Water Purifier (Under sink)", + "yunmi.waterpurifier.vtl_v2": "Mi Water Purifier(Virtual)", + "yunshi.lock.s2": "SherLock M1", + "yunyi.camera.v1": "Yi Smart Webcam", + "yyunyi.wopener.yypy24": "Yun yi translation window opener", + "yyzhn.gateway.yn181126": "LangYueSecurity", + "zdeer.ajh.a8": "ZDEER Moxibustion Box", + "zdeer.ajh.a9": "ZDEER Moxibustion Box 2th", + "zdeer.ajh.ajb": "Warm Moxibustion Box", + "zdeer.ajh.zda10": "ZDEER 2Max", + "zdeer.ajh.zda9": "ZDEER Moxibustion Box 2th", + "zdeer.ajh.zdl9": "Intelligent Moxibustion heater", + "zdeer.ajh.zdx8": "Intelligent Moxibustion heater X8", + "zdeer.ajh.zjy": "Moxibustion steam engine", + "zdeer.foot_bath.zdz7": "ZDEER Intelligent Foot Steamer Z9", + "zdeer.foot_bath.zdz8": "ZDEER Intelligent Foot Steamer Z8", + "zdeer.foot_bath.zdz9": "ZDEER Intelligent Foot Steamer Z9", + "zdzn.aircondition.66764": "广州准德空调类", + "zdzn.light.66743": "广州准德灯光类", + "zdzn.light.zun111": "广州准德灯光类2", + "zdzn.light.zun222": "广州准德", + "zdzn.stb.66960": "广州准德机顶盒类", + "zdzn.switch.66749": "广州准德开关类", + "zengge.light.bulb": "Bulb", + "zengge.light.cct": "CCT Bulb", + "zengge.light.cctc": "CCT LED Controller", + "zengge.light.ctrler": "LED Controller", + "zengge.light.rgb": "RGB LED Controller", + "zengge.light.rgbw": "RGBCW Bulb", + "zengge.light.rgbwc": "RGBCW LED Controller", + "zengge.plug.socket": "Socket", + "zengge.switch.switch": "Switch", + "zeroy.fan.m93": "风扇", + "zeroy.humidifier.m91": "加湿器", + "zeroy.light.m930": "灯", + "zhihw.aircondition.yk7": "遥控大师-wifi转红外-空调", + "zhihw.curtain.uiid11": "curtain", + "zhihw.fan.yk0006": "遥控大师-wifi转红外-风扇", + "zhihw.light.yk0008": "遥控大师-wifi转红外-智能灯", + "zhihw.plug.uiid1": "plug_one", + "zhihw.plug.uiid2": "plug_two", + "zhihw.plug.uiid3": "plug_three", + "zhihw.plug.uiid4": "plug_four", + "zhihw.stb.yk0001": "遥控大师-wifi转红外-电视机顶盒", + "zhihw.switch.uiid6": "switch_one", + "zhihw.switch.uiid7": "switch_two", + "zhihw.switch.uiid8": "switch_three", + "zhihw.switch.uiid9": "switch_four", + "zhihw.switch.yk0003": "遥控大师-wifi转红外-DVD", + "zhihw.switch.yk0005": "遥控大师-wifi转红外-投影仪", + "zhihw.tv.yk0002": "遥控大师-wifi转红外-电视机", + "zhihw.tv.yk0010": "遥控大师-wifi转红外-电视盒子", + "zhihw.wifispeaker.yk13": "遥控大师-wifi转红外-音箱", + "zhij.toothbrush.bv1": "Smartknow智能杀菌杯蓝牙版", + "zhijia.aircondition.ktq": "ZJ Air conditioning controller", + "zhijia.curtain.mckhl101": "Intelligent Electric Curtain Motor (Open and Close Curtain)", + "zhijia.fan.fan": "ZJ智能风扇", + "zhijia.plug.dqcz02": "Intelligent digital remote control socket", + "zhijia.plug.wifisocket": "wifi-插座", + "zhijia.stb.zjjdh": "ZJ Intelligent STB", + "zhijia.switch.dgmbl102": "Intelligent feedback light panel (2-way)", + "zhijia.tv.zjkzq": "ZJ TV Controller", + "zhimai.curtain.zm005": "curtain", + "zhimai.plug.zm002": "outlet", + "zhimai.sensor_ht.zm003": "sensor", + "zhimai.switch.zm004": "switch\u0027", + "zhimi.aircondition.ma1": "MIJIA Smart Air Conditioner (Energy Efficiency Level 3)", + "zhimi.aircondition.ma3": "MIJIA Smart Air Conditioner (Energy Efficiency Level 3)", + "zhimi.aircondition.ma4": "Mi Inverter Air Conditioner(Level 1 Energy Efficiency)", + "zhimi.aircondition.v1": "Smartmi Smart Air Conditioner", + "zhimi.aircondition.v2": "Smartmi Smart Air Conditioner", + "zhimi.aircondition.va1": "Smartmi inventer air conditioner 1A", + "zhimi.aircondition.za1": "Smartmi inventer air conditioner 2 (Engergy Level 1)", + "zhimi.aircondition.za2": "Smartmi inventer air conditioner 2 (Engergy Level 3)", + "zhimi.airfresh.ua1": "Mi Fresh Air Ventilator C1-80", + "zhimi.airfresh.va2": "Smartmi Ventilation System", + "zhimi.airfresh.va4": "Smartmi Fresh Air System (Heating)", + "zhimi.airmonitor.v1": "Mi PM2.5 Air Quality Monitor", + "zhimi.airpurifier.m1": "Mi Air Purifier 2", + "zhimi.airpurifier.m2": "Mi Air Purifier 2", + "zhimi.airpurifier.ma1": "Mi Air Purifier 2S", + "zhimi.airpurifier.ma2": "Mi Air Purifier 2S", + "zhimi.airpurifier.ma4": "Mi Air Purifier 3", + "zhimi.airpurifier.mb1": "Mi Air Purifier 2S", + "zhimi.airpurifier.mb3": "Mi Air Purifier 3/3H", + "zhimi.airpurifier.mb4": "Mi Air Purifier 3C", + "zhimi.airpurifier.mc1": "Mi Air Purifier 2S", + "zhimi.airpurifier.mc2": "Mi Air Purifier 2H", + "zhimi.airpurifier.oa1": "Mi Desktop Air Purifier", + "zhimi.airpurifier.sa2": "Mi Air Purifier MAX / MAX Pro", + "zhimi.airpurifier.sb1": "Mi Air Purifier MAX", + "zhimi.airpurifier.v1": "Mi Air Purifier", + "zhimi.airpurifier.v2": "Mi Air Purifier", + "zhimi.airpurifier.v3": "Mi Air Purifier", + "zhimi.airpurifier.v5": "Mi Air Purifier", + "zhimi.airpurifier.v6": "Mi Air Purifier Pro", + "zhimi.airpurifier.v7": "Mi Air Purifier Pro", + "zhimi.airpurifier.v8": "Mi Air Purifier Pro", + "zhimi.airpurifier.va1": "Mi Air Purifier Pro H", + "zhimi.airpurifier.vb2": "Mi Air Purifier Pro H", + "zhimi.airpurifier.virtual": "小米空气净化器组", + "zhimi.airpurifier.vtl_m1": "Mi Air Purifier 2(Virtual)", + "zhimi.airpurifier.xa1": "Mi Air Purifier X", + "zhimi.airpurifier.za1": "Smartmi Air Purifier", + "zhimi.fan.fa1": "Mi Smart Air Circulator Fan", + "zhimi.fan.sa1": "Mi Standing Fan", + "zhimi.fan.v2": "Smartmi DC Pedestal Fan", + "zhimi.fan.v3": "Smartmi DC Pedestal Fan", + "zhimi.fan.za1": "Smartmi Inverter Pedestal Fan", + "zhimi.fan.za3": "Smartmi Standing Fan 2", + "zhimi.fan.za4": "Smartmi Standing Fan 2S", + "zhimi.fan.za5": "Smartmi Standing Fan 3 ", + "zhimi.heater.ma1": "Mi Smart Space Heater", + "zhimi.heater.ma2": "Mi Smart Space Heater S", + "zhimi.heater.ma3": "Mi Smart Baseboard Heater E", + "zhimi.heater.mc2": "Mi Smart Space Heater S", + "zhimi.heater.na1": "Smartmi Smart Fan", + "zhimi.heater.nb1": "Smartmi Smart Fan Heater", + "zhimi.heater.za1": "Smartmi Radiant Heater Smart Version", + "zhimi.heater.za2": "Smartmi Smart Convector Heater 1S", + "zhimi.heater.zb1": "Smartmi Smart Convector Heater 1S", + "zhimi.humidifier.ca1": "Smartmi Evaporative Humidifier", + "zhimi.humidifier.ca4": "Smartmi Evaporative Humidifer 2", + "zhimi.humidifier.cb1": "Smartmi Evaporative Humidifier", + "zhimi.humidifier.cb2": "Smartmi Evaporative Humidifier", + "zhimi.humidifier.v1": "Smartmi Humidifier", + "zhimi.humidifier.va1": "Smartmi Antibacterial Humidifier 1S", + "zhimi.lock.da1": "Xiaomiyoupin Smart Door Lock", + "zhimi.lock.da2": "Noc Loc Smart Door Lock - Stainless Steel Version", + "zhimi.toilet.sa1": "Smartmi Smart Bidet Toilet Seat Pro", + "zhimi.toilet.va1": "Smartmi Smart Bidet Toilet Seat S", + "zhimi.waterpuri.ma1": "Mi Water Purifier H400G", + "zhu123.curtain.curtain1": "smartplus", + "zhu123.curtain.v3": "smart plus curtain", + "zhu123.switch.1": "smart light", + "zhuyun.curtain.1": "电机控制", + "zhuyun.light.22": "智能LED灯", + "zhuyun.light.zy22": "智能LED灯3", + "zigma.airp.aerio": "Zigma空气净化器系列", + "zigma.vacuum.laser": "Zigma扫地机系列", + "zimi.clock.myk01": "Mi AI Alarm", + "zimi.mosq.v1": "Mijia smart mosquito repellent", + "zimi.powerbank.v1": "ZMI Power Bank", + "zimi.powerstrip.v2": "Mi Smart Power Strip", + "zimi.powerstrip.vtl_v2": "Mi Smart Power Strip(Virtual)", + "zimi.projector.v1": "Mijia projector TYY01ZM", + "zimi.switch.dhkg01": "Mi Smart Single one way Wall Switch ", + "zimi.switch.dhkg02": "Mi Smart Dual one way Wall Switch", + "zinguo.switch.k2": "WIFI Switch", + "ziwooo.s_lamp.uvc": "ZIWOOO Intelligent germicidal lamp Pro", + "zjyg.dishwasher.zzy01": " Smart washing dishwasher", + "zkea.aircondition.zkea": "三恒系统", + "zszm.light.wy0a02": "ZSZM Intelligent spotlight", + "zszm.light.wy0a03": "ZSZM Intelligent ceiling lamp", + "zunder.aircondition.air": "air", + "zunder.light.66744": "声控精灵灯光类2", + "zunder.light.zun111": "light", + "zunder.light.zun222": "声控精灵灯光类4", + "zunder.stb.zunder": "Set top box", + "zunder.switch.onoff": "out" +} diff --git a/bundles/org.openhab.binding.miio/src/test/java/org/openhab/binding/miio/internal/ReadmeHelper.java b/bundles/org.openhab.binding.miio/src/test/java/org/openhab/binding/miio/internal/ReadmeHelper.java index 9f56e3203..a6d1deac8 100644 --- a/bundles/org.openhab.binding.miio/src/test/java/org/openhab/binding/miio/internal/ReadmeHelper.java +++ b/bundles/org.openhab.binding.miio/src/test/java/org/openhab/binding/miio/internal/ReadmeHelper.java @@ -23,6 +23,7 @@ import java.nio.file.Files; import java.nio.file.Paths; import java.util.ArrayList; import java.util.Arrays; +import java.util.HashMap; import java.util.List; import org.eclipse.jdt.annotation.NonNullByDefault; @@ -30,6 +31,8 @@ import org.eclipse.jdt.annotation.Nullable; import org.junit.jupiter.api.Disabled; import org.openhab.binding.miio.internal.basic.MiIoBasicChannel; import org.openhab.binding.miio.internal.basic.MiIoBasicDevice; +import org.openhab.binding.miio.internal.basic.OptionsValueListDTO; +import org.openhab.binding.miio.internal.basic.StateDescriptionDTO; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -38,6 +41,7 @@ import com.google.gson.GsonBuilder; import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.gson.JsonParser; +import com.google.gson.stream.JsonReader; /** * Support creation of the miio readme doc @@ -55,6 +59,8 @@ public class ReadmeHelper { private static final Logger LOGGER = LoggerFactory.getLogger(ReadmeHelper.class); private static final String BASEFILE = "./README.base.md"; private static final String OUTPUTFILE = "./README.md"; + private static final String DEVICE_NAMES_FILE = "./src/main/resources/misc/device_names.json"; + private static final boolean UPDATE_OPTION_MAPPING_README_COMMENTS = true; @Disabled public static void main(String[] args) { @@ -127,7 +133,6 @@ public class ReadmeHelper { private StringWriter channelList() { StringWriter sw = new StringWriter(); - Arrays.asList(MiIoDevices.values()).forEach(device -> { if (device.getThingType().equals(MiIoBindingConstants.THING_TYPE_BASIC)) { MiIoBasicDevice dev = findDatabaseEntry(device.getModel()); @@ -139,12 +144,15 @@ public class ReadmeHelper { sw.write("|------------------|---------|-------------------------------------|------------|\n"); for (MiIoBasicChannel ch : dev.getDevice().getChannels()) { + if (UPDATE_OPTION_MAPPING_README_COMMENTS + && ch.getReadmeComment().startsWith("Value mapping")) { + ch.setReadmeComment(readmeOptionMapping(ch, device.getModel())); + } sw.write("| " + minLengthString(ch.getChannel(), 16) + " | " + minLengthString(ch.getType(), 7) + " | " + minLengthString(ch.getFriendlyName(), 35) + " | " + minLengthString(ch.getReadmeComment(), 10) + " |\n"); } sw.write("\n"); - } else { LOGGER.info("Pls check: Device not found in db: {}", device); } @@ -153,6 +161,30 @@ public class ReadmeHelper { return sw; } + public static String readmeOptionMapping(MiIoBasicChannel channel, String model) { + StateDescriptionDTO stateDescription = channel.getStateDescription(); + if (stateDescription != null && stateDescription.getOptions() != null) { + final List options = stateDescription.getOptions(); + if (options != null && options.size() > 0) { + StringBuilder mapping = new StringBuilder(); + mapping.append("Value mapping ["); + options.forEach((option) -> { + mapping.append(String.format("\"%s\"=\"%s\",", String.valueOf(option.value), + String.valueOf(option.label))); + }); + mapping.deleteCharAt(mapping.length() - 1); + mapping.append("]"); + String newComment = mapping.toString(); + if (!channel.getReadmeComment().contentEquals(newComment)) { + LOGGER.info("Channel {} - {} readme comment updated to '{}'", model, channel.getChannel(), + newComment); + } + return newComment; + } + } + return channel.getReadmeComment(); + } + private StringWriter itemFileExamples() { StringWriter sw = new StringWriter(); Arrays.asList(MiIoDevices.values()).forEach(device -> { @@ -180,15 +212,39 @@ public class ReadmeHelper { } private void checkDatabaseEntrys() { + StringBuilder sb = new StringBuilder(); + Gson gson = new GsonBuilder().setPrettyPrinting().create(); + HashMap names = new HashMap(); + try { + JsonReader reader = new JsonReader(new FileReader(DEVICE_NAMES_FILE)); + names = gson.fromJson(reader, names.getClass()); + } catch (IOException e) { + LOGGER.info("Error reading name list {}: ", DEVICE_NAMES_FILE, e.getMessage()); + } + for (MiIoBasicDevice entry : findDatabaseEntrys()) { for (String id : entry.getDevice().getId()) { if (!MiIoDevices.getType(id).getThingType().equals(MiIoBindingConstants.THING_TYPE_BASIC)) { - LOGGER.info("id : {} " + id - + " not found. Suggested line to add to MiIoDevices.java: {}(\"{}\", \"{}\", THING_TYPE_BASIC),", - id, id.toUpperCase().replace(".", "_"), id, id); + sb.append(id.toUpperCase().replace(".", "_")); + sb.append("(\""); + sb.append(id); + sb.append("\",\""); + if (names.containsKey(id)) { + sb.append(names.get(id)); + LOGGER.info("id: {} not found in MiIoDevices.java.", id); + } else { + sb.append(id); + LOGGER.info( + "id: {} not found in MiIoDevices.java and name unavilable in the device names list.", + id); + } + sb.append("\", THING_TYPE_BASIC),\r\n"); } } } + if (sb.length() > 0) { + LOGGER.info("Model(s) not found. Suggested lines to add to MiIoDevices.java\r\n{}", sb.toString()); + } } @Nullable