{"urn": "urn:miot-spec-v2:device:fan:0000A005:zhimi-v3:3", "name": "fan", "description": "Fan", "description_trans": "\u98ce\u6247", "services": [{"type": "urn:miot-spec-v2:service:fan:00007808:zhimi-v3:1", "name": "fan", "iid": 2, "description": "Fan", "description_trans": "\u98ce\u6247", "proprietary": false, "properties": [{"type": "urn:miot-spec-v2:property:on:00000006:zhimi-v3:1", "name": "on", "iid": 1, "description": "Switch Status", "description_trans": "\u5f00\u5173", "proprietary": false, "need_filter": false, "format": "bool", "access": ["read", "write", "notify"], "unit": null, "value_range": null, "value_list": [{"name": null, "value": true, "description": "\u5f00\u542f"}, {"name": null, "value": false, "description": "\u5173\u95ed"}], "precision": 1, "expr": null, "icon": null}, {"type": "urn:miot-spec-v2:property:fan-level:00000016:zhimi-v3:1", "name": "fan-level-a", "iid": 2, "description": "Gear Fan Level", "description_trans": "\u98ce\u673a\u6863\u4f4d", "proprietary": false, "need_filter": false, "format": "int", "access": ["read", "write", "notify"], "unit": null, "value_range": null, "value_list": [{"name": "level1", "value": 1, "description": "\u4e00\u6863"}, {"name": "level2", "value": 2, "description": "\u4e8c\u6863"}, {"name": "level3", "value": 3, "description": "\u4e09\u6863"}, {"name": "level4", "value": 4, "description": "\u56db\u6863"}], "precision": 1, "expr": null, "icon": null}, {"type": "urn:miot-spec-v2:property:horizontal-swing:00000017:zhimi-v3:1", "name": "horizontal-swing", "iid": 3, "description": "Horizontal Swing", "description_trans": "\u5de6\u53f3\u6446\u98ce", "proprietary": false, "need_filter": false, "format": "bool", "access": ["read", "write", "notify"], "unit": null, "value_range": null, "value_list": [{"name": null, "value": true, "description": "\u5f00\u542f"}, {"name": null, "value": false, "description": "\u5173\u95ed"}], "precision": 1, "expr": null, "icon": null}, {"type": "urn:miot-spec-v2:property:horizontal-swing-included-angle:0000011B:zhimi-v3:1", "name": "horizontal-swing-included-angle", "iid": 4, "description": "Horizontal Swing Included Angle", "description_trans": "\u5de6\u53f3\u6446\u98ce\u5939\u89d2", "proprietary": false, "need_filter": false, "format": "int", "access": ["read", "write"], "unit": null, "value_range": {"min": 30, "max": 120, "step": 1}, "value_list": null, "precision": 0, "expr": null, "icon": null}, {"type": "urn:miot-spec-v2:property:mode:00000008:zhimi-v3:1", "name": "mode", "iid": 5, "description": "Mode", "description_trans": "\u6a21\u5f0f", "proprietary": false, "need_filter": false, "format": "int", "access": ["read", "write"], "unit": null, "value_range": null, "value_list": [{"name": "straight_wind", "value": 0, "description": "\u76f4\u5439\u98ce"}, {"name": "natural_wind", "value": 1, "description": "\u81ea\u7136\u98ce"}], "precision": 1, "expr": null, "icon": null}, {"type": "urn:miot-spec-v2:property:fan-level:00000016:zhimi-v3:1", "name": "fan-level", "iid": 6, "description": "Stepless Fan Level", "description_trans": "\u65e0\u6781\u8c03\u901f", "proprietary": false, "need_filter": false, "format": "int", "access": ["read", "write", "notify"], "unit": null, "value_range": {"min": 1, "max": 100, "step": 1}, "value_list": null, "precision": 0, "expr": null, "icon": null}], "events": [], "actions": [{"type": "urn:miot-spec-v2:action:toggle:00002811:zhimi-v3:1", "name": "toggle", "iid": 1, "description": "Toggle", "description_trans": "\u5f00\u5173\u72b6\u6001\u5207\u6362", "in": [], "out": [], "proprietary": false, "need_filter": false}, {"type": "urn:miot-spec-v2:action:turn-left:00002886:zhimi-v3:1", "name": "turn-left", "iid": 2, "description": "Turn Left", "description_trans": "\u5de6\u8f6c", "in": [], "out": [], "proprietary": false, "need_filter": false}, {"type": "urn:miot-spec-v2:action:turn-right:00002887:zhimi-v3:1", "name": "turn-right", "iid": 3, "description": "Turn Right", "description_trans": "\u53f3\u8f6c", "in": [], "out": [], "proprietary": false, "need_filter": false}], "need_filter": false}, {"type": "urn:miot-spec-v2:service:physical-controls-locked:00007807:zhimi-v3:1", "name": "physical-controls-locked", "iid": 3, "description": "Physical Control Locked", "description_trans": "\u7269\u7406\u63a7\u5236\u9501", "proprietary": false, "properties": [{"type": "urn:miot-spec-v2:property:physical-controls-locked:0000001D:zhimi-v3:1", "name": "physical-controls-locked", "iid": 1, "description": "Physical Control Locked", "description_trans": "\u7269\u7406\u63a7\u5236\u9501\uff08\u7ae5\u9501\uff09", "proprietary": false, "need_filter": false, "format": "bool", "access": ["read", "write", "notify"], "unit": null, "value_range": null, "value_list": [{"name": null, "value": true, "description": "\u5f00\u542f"}, {"name": null, "value": false, "description": "\u5173\u95ed"}], "precision": 1, "expr": null, "icon": null}], "events": [], "actions": [], "need_filter": false}, {"type": "urn:miot-spec-v2:service:battery:00007805:zhimi-v3:1", "name": "battery", "iid": 4, "description": "Battery", "description_trans": "\u7535\u6c60", "proprietary": false, "properties": [{"type": "urn:miot-spec-v2:property:battery-level:00000014:zhimi-v3:1", "name": "battery-level", "iid": 1, "description": "Battery Level", "description_trans": "\u7535\u6c60\u7535\u91cf", "proprietary": false, "need_filter": false, "format": "int", "access": ["read", "notify"], "unit": null, "value_range": {"min": 0, "max": 100, "step": 1}, "value_list": null, "precision": 0, "expr": null, "icon": null}, {"type": "urn:miot-spec-v2:property:charging-state:00000015:zhimi-v3:1", "name": "charging-state", "iid": 2, "description": "Charging State", "description_trans": "\u7535\u6c60\u5145\u7535\u72b6\u6001", "proprietary": false, "need_filter": false, "format": "int", "access": ["read", "notify"], "unit": null, "value_range": null, "value_list": [{"name": "charging", "value": 1, "description": "\u5145\u7535\u4e2d"}, {"name": "charge_complete", "value": 2, "description": "\u5145\u7535\u5b8c\u6210"}], "precision": 1, "expr": null, "icon": null}], "events": [], "actions": [], "need_filter": false}, {"type": "urn:miot-spec-v2:service:alarm:00007804:zhimi-v3:1", "name": "alarm", "iid": 5, "description": "Alarm", "description_trans": "\u63d0\u793a\u97f3", "proprietary": false, "properties": [{"type": "urn:miot-spec-v2:property:alarm:00000012:zhimi-v3:1", "name": "alarm", "iid": 1, "description": "Alarm", "description_trans": "\u63d0\u793a\u97f3", "proprietary": false, "need_filter": false, "format": "bool", "access": ["read", "write", "notify"], "unit": null, "value_range": null, "value_list": [{"name": null, "value": true, "description": "\u5f00\u542f"}, {"name": null, "value": false, "description": "\u5173\u95ed"}], "precision": 1, "expr": null, "icon": null}], "events": [], "actions": [], "need_filter": false}, {"type": "urn:miot-spec-v2:service:indicator-light:00007803:zhimi-v3:1", "name": "indicator-light", "iid": 6, "description": "Indicator Light", "description_trans": "\u6307\u793a\u706f", "proprietary": false, "properties": [{"type": "urn:miot-spec-v2:property:brightness:0000000D:zhimi-v3:1", "name": "brightness", "iid": 1, "description": "Brightness", "description_trans": "\u4eae\u5ea6", "proprietary": false, "need_filter": false, "format": "int", "access": ["read", "write", "notify"], "unit": null, "value_range": null, "value_list": [{"name": "normal", "value": 0, "description": "\u4eae\u5149"}, {"name": "dim", "value": 1, "description": "\u5fae\u5149"}, {"name": "off", "value": 2, "description": "\u5173\u95ed"}], "precision": 1, "expr": null, "icon": null}], "events": [], "actions": [], "need_filter": false}, {"type": "urn:miot-spec-v2:service:countdown:0000782D:zhimi-v3:1", "name": "countdown", "iid": 7, "description": "Countdown", "description_trans": "\u5012\u8ba1\u65f6", "proprietary": false, "properties": [{"type": "urn:miot-spec-v2:property:countdown-time:00000055:zhimi-v3:1", "name": "countdown-time", "iid": 1, "description": "Countdown Time", "description_trans": "\u5012\u8ba1\u65f6", "proprietary": false, "need_filter": false, "format": "int", "access": ["read", "write", "notify"], "unit": "seconds", "value_range": {"min": 0, "max": 28800, "step": 1}, "value_list": null, "precision": 0, "expr": null, "icon": null}], "events": [], "actions": [], "need_filter": false}]}k_nzB@pBT5P+ǔDP8r