| brush-left-time | Number | Brush Cleaner - Brush Left Time | |
| brush-life-level1 | Number | Brush Cleaner - Brush Life Level | |
| brush-left-time1 | Number | Brush Cleaner - Brush Left Time | |
-| clean-area | Number | Clean Record - Clean Area | |
-| clean-time | Number | Clean Record - Clean Time | |
+| clean-area | Number:Area | Clean Record - Clean Area | |
+| clean-time | Number:Time | Clean Record - Clean Time | |
| total-clean-area | Number | Clean Record - Total Clean Area | |
| total-clean-time | Number | Clean Record - Total Clean Time | |
| total-clean-count | Number | Clean Record - Total Clean Count | |
Number brush-left-time "Brush Cleaner - Brush Left Time" (G_vacuum) {channel="miio:basic:vacuum:brush-left-time"}
Number brush-life-level1 "Brush Cleaner - Brush Life Level" (G_vacuum) {channel="miio:basic:vacuum:brush-life-level1"}
Number brush-left-time1 "Brush Cleaner - Brush Left Time" (G_vacuum) {channel="miio:basic:vacuum:brush-left-time1"}
-Number clean-area "Clean Record - Clean Area" (G_vacuum) {channel="miio:basic:vacuum:clean-area"}
-Number clean-time "Clean Record - Clean Time" (G_vacuum) {channel="miio:basic:vacuum:clean-time"}
+Number:Area clean-area "Clean Record - Clean Area" (G_vacuum) {channel="miio:basic:vacuum:clean-area"}
+Number:Time clean-time "Clean Record - Clean Time" (G_vacuum) {channel="miio:basic:vacuum:clean-time"}
Number total-clean-area "Clean Record - Total Clean Area" (G_vacuum) {channel="miio:basic:vacuum:total-clean-area"}
Number total-clean-time "Clean Record - Total Clean Time" (G_vacuum) {channel="miio:basic:vacuum:total-clean-time"}
Number total-clean-count "Clean Record - Total Clean Count" (G_vacuum) {channel="miio:basic:vacuum:total-clean-count"}
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
}
]
}
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
}
]
}
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"ChannelGroup": "",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "wifi_led",
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"ChannelGroup": "",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
}
]
}
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"ChannelGroup": "",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "wifi_led",
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"ChannelGroup": "",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "wifi_led",
"channel": "fault",
"channelType": "LumiCurtainHagl05_fault",
"type": "Number",
+ "stateDescription": {
+ "readOnly": true,
+ "options": [
+ {
+ "value": "0",
+ "label": "No faults"
+ }
+ ]
+ },
"refresh": true,
"actions": [],
- "value-list": [
- {
- "value": 0,
- "description": "No faults"
- }
- ],
"readmeComment": "Value mapping [0\u003d\"No faults\"]"
},
{
"channel": "status",
"channelType": "LumiCurtainHagl05_status",
"type": "Number",
+ "stateDescription": {
+ "readOnly": true,
+ "options": [
+ {
+ "value": "0",
+ "label": "Stopped"
+ },
+ {
+ "value": "1",
+ "label": "Opening"
+ },
+ {
+ "value": "2",
+ "label": "Closing"
+ }
+ ]
+ },
"refresh": true,
"actions": [],
- "value-list": [
- {
- "value": 0,
- "description": "Stopped"
- },
- {
- "value": 1,
- "description": "Opening"
- },
- {
- "value": 2,
- "description": "Closing"
- }
- ],
"readmeComment": "Value mapping [0\u003d\"Stopped\",1\u003d\"Opening\",2\u003d\"Closing\"]"
},
{
"channel": "manual-enabled",
"channelType": "LumiCurtainHagl05_manual-enabled",
"type": "Number",
+ "stateDescription": {
+ "options": [
+ {
+ "value": "0",
+ "label": "Disable"
+ },
+ {
+ "value": "1",
+ "label": "Enable"
+ }
+ ]
+ },
"refresh": true,
"actions": [
{
"parameterType": "NUMBER"
}
],
- "value-list": [
- {
- "value": 0,
- "description": "Disable"
- },
- {
- "value": 1,
- "description": "Enable"
- }
- ],
"readmeComment": "Value mapping [0\u003d\"Disable\",1\u003d\"Enable\"]"
},
{
"channel": "polarity",
"channelType": "LumiCurtainHagl05_polarity",
"type": "Number",
+ "stateDescription": {
+ "options": [
+ {
+ "value": "0",
+ "label": "Positive"
+ },
+ {
+ "value": "1",
+ "label": "Reverse"
+ }
+ ]
+ },
"refresh": true,
"actions": [
{
"parameterType": "NUMBER"
}
],
- "value-list": [
- {
- "value": 0,
- "description": "Positive"
- },
- {
- "value": 1,
- "description": "Reverse"
- }
- ],
"readmeComment": "Value mapping [0\u003d\"Positive\",1\u003d\"Reverse\"]"
},
{
"channel": "pos-limit",
"channelType": "LumiCurtainHagl05_pos-limit",
"type": "Number",
+ "stateDescription": {
+ "options": [
+ {
+ "value": "0",
+ "label": "Unlimit"
+ },
+ {
+ "value": "1",
+ "label": "Limit"
+ }
+ ]
+ },
"refresh": true,
"actions": [
{
"parameterType": "NUMBER"
}
],
- "value-list": [
- {
- "value": 0,
- "description": "Unlimit"
- },
- {
- "value": 1,
- "description": "Limit"
- }
- ],
"readmeComment": "Value mapping [0\u003d\"Unlimit\",1\u003d\"Limit\"]"
},
{
"channel": "en-night-tip-light",
"channelType": "LumiCurtainHagl05_en-night-tip-light",
"type": "Switch",
+ "stateDescription": {
+ "options": [
+ {
+ "value": "0",
+ "label": "Disable"
+ },
+ {
+ "value": "1",
+ "label": "Enable"
+ }
+ ]
+ },
"refresh": true,
"actions": [
{
"parameterType": "NUMBER"
}
],
- "value-list": [
- {
- "value": 0,
- "description": "Disable"
- },
- {
- "value": 1,
- "description": "Enable"
- }
- ],
"readmeComment": "Value mapping [0\u003d\"Disable\",1\u003d\"Enable\"]"
},
{
"property": "",
"friendlyName": "Enable Telnet",
"channel": "telnetEnable",
- "readmeComment": "Access the device with telnet to further unlock developer mode. See forum",
"type": "Switch",
"refresh": false,
"actions": [
"command": "enable_telnet_service",
"parameterType": "EMPTY"
}
- ]
+ ],
+ "readmeComment": "Access the device with telnet to further unlock developer mode. See forum"
},
{
"property": "doorbell_volume",
}
}
],
+ "tags": [
+ "Control"
+ ],
"readmeComment": "This channel accepts `start`, `stop`, `findme` and `dock`."
},
{
"channel": "status",
"channelType": "MijiaVacuumV2_status",
"type": "Number",
+ "stateDescription": {
+ "readOnly": true,
+ "options": [
+ {
+ "value": "1",
+ "label": "Idle"
+ },
+ {
+ "value": "2",
+ "label": "Sweeping"
+ },
+ {
+ "value": "3",
+ "label": "Paused"
+ },
+ {
+ "value": "4",
+ "label": "Error"
+ },
+ {
+ "value": "5",
+ "label": "Charging"
+ },
+ {
+ "value": "6",
+ "label": "Go Charging"
+ }
+ ]
+ },
"refresh": true,
"actions": [],
- "value-list": [
- {
- "value": 1,
- "description": "Idle"
- },
- {
- "value": 2,
- "description": "Sweeping"
- },
- {
- "value": 3,
- "description": "Paused"
- },
- {
- "value": 4,
- "description": "Error"
- },
- {
- "value": 5,
- "description": "Charging"
- },
- {
- "value": 6,
- "description": "Go Charging"
- }
+ "tags": [
+ "Status"
],
"readmeComment": "Value mapping [1\u003d\"Idle\",2\u003d\"Sweeping\",3\u003d\"Paused\",4\u003d\"Error\",5\u003d\"Charging\",6\u003d\"Go Charging\"]"
},
"channel": "fault",
"channelType": "MijiaVacuumV2_fault",
"type": "Number",
+ "stateDescription": {
+ "readOnly": true,
+ "options": [
+ {
+ "value": "0",
+ "label": "No Faults"
+ },
+ {
+ "value": "1",
+ "label": "Left-wheel-error"
+ },
+ {
+ "value": "2",
+ "label": "Right-wheel-error"
+ },
+ {
+ "value": "3",
+ "label": "Cliff-error"
+ },
+ {
+ "value": "4",
+ "label": "Low-battery-error"
+ },
+ {
+ "value": "5",
+ "label": "Bump-error"
+ },
+ {
+ "value": "6",
+ "label": "Main-brush-error"
+ },
+ {
+ "value": "7",
+ "label": "Side-brush-error"
+ },
+ {
+ "value": "8",
+ "label": "Fan-motor-error"
+ },
+ {
+ "value": "9",
+ "label": "Dustbin-error"
+ },
+ {
+ "value": "10",
+ "label": "Charging-error"
+ },
+ {
+ "value": "11",
+ "label": "No-wate-error"
+ },
+ {
+ "value": "12",
+ "label": "Pick-up-error"
+ }
+ ]
+ },
"refresh": true,
"actions": [],
- "value-list": [
- {
- "value": 0,
- "description": "No Faults"
- },
- {
- "value": 1,
- "description": "Left-wheel-error"
- },
- {
- "value": 2,
- "description": "Right-wheel-error"
- },
- {
- "value": 3,
- "description": "Cliff-error"
- },
- {
- "value": 4,
- "description": "Low-battery-error"
- },
- {
- "value": 5,
- "description": "Bump-error"
- },
- {
- "value": 6,
- "description": "Main-brush-error"
- },
- {
- "value": 7,
- "description": "Side-brush-error"
- },
- {
- "value": 8,
- "description": "Fan-motor-error"
- },
- {
- "value": 9,
- "description": "Dustbin-error"
- },
- {
- "value": 10,
- "description": "Charging-error"
- },
- {
- "value": 11,
- "description": "No-wate-error"
- },
- {
- "value": 12,
- "description": "Pick-up-error"
- }
+ "tags": [
+ "Status"
],
"readmeComment": "Value mapping [0\u003d\"No Faults\",1\u003d\"Left-wheel-error\",2\u003d\"Right-whelel-error\",3\u003d\"Cliff-error\",4\u003d\"Low-battery-error\",5\u003d\"Bump-error\",6\u003d\"Main-brush-error\",7\u003d\"Side-brush-error\",8\u003d\"Fan-motor-error\",9\u003d\"Dustbin-error\",10\u003d\"Charging-error\",11\u003d\"No-wate-error\",12\u003d\"Pick-up-error\"]"
},
"channel": "mode",
"channelType": "MijiaVacuumV2_mode",
"type": "Number",
+ "stateDescription": {
+ "options": [
+ {
+ "value": "1",
+ "label": "Auto-clean"
+ },
+ {
+ "value": "2",
+ "label": "Spot-clean"
+ },
+ {
+ "value": "3",
+ "label": "Wallflow-clean"
+ }
+ ]
+ },
"refresh": true,
"actions": [
{
"parameterType": "NUMBER"
}
],
- "value-list": [
- {
- "value": 1,
- "description": "Auto-clean"
- },
- {
- "value": 2,
- "description": "Spot-clean"
- },
- {
- "value": 3,
- "description": "Wallflow-clean"
- }
+ "tags": [
+ "Control"
],
"readmeComment": "Value mapping [1\u003d\"Auto-clean\",2\u003d\"Spot-clean\",3\u003d\"Wallflow-clean\"]"
},
"channel": "target-water-level",
"channelType": "MijiaVacuumV2_target-water-level",
"type": "Number",
+ "stateDescription": {
+ "readOnly": true,
+ "options": [
+ {
+ "value": "1",
+ "label": "Level1"
+ },
+ {
+ "value": "2",
+ "label": "Level2"
+ },
+ {
+ "value": "3",
+ "label": "Level3"
+ }
+ ]
+ },
"refresh": true,
"actions": [
{
"parameterType": "NUMBER"
}
],
- "value-list": [
- {
- "value": 1,
- "description": "Level1"
- },
- {
- "value": 2,
- "description": "Level2"
- },
- {
- "value": 3,
- "description": "Level3"
- }
+ "tags": [
+ "Setpoint"
],
"readmeComment": "Value mapping [1\u003d\"Level1\",2\u003d\"Level2\",3\u003d\"Level3\"]"
},
"channel": "fan-level",
"channelType": "MijiaVacuumV2_fan-level",
"type": "Number",
+ "stateDescription": {
+ "options": [
+ {
+ "value": "0",
+ "label": "Silence"
+ },
+ {
+ "value": "1",
+ "label": "Stanrd"
+ },
+ {
+ "value": "2",
+ "label": "Middle"
+ },
+ {
+ "value": "3",
+ "label": "Enchance"
+ }
+ ]
+ },
"refresh": true,
"actions": [
{
"parameterType": "NUMBER"
}
],
- "value-list": [
- {
- "value": 0,
- "description": "Silence"
- },
- {
- "value": 1,
- "description": "Stanrd"
- },
- {
- "value": 2,
- "description": "Middle"
- },
- {
- "value": 3,
- "description": "Enchance"
- }
+ "tags": [
+ "Setpoint"
],
"readmeComment": "Value mapping [0\u003d\"Silence\",1\u003d\"Stanrd\",2\u003d\"Middle\",3\u003d\"Enchance\"]"
},
"channel": "charging-state",
"channelType": "MijiaVacuumV2_charging-state",
"type": "Number",
+ "stateDescription": {
+ "readOnly": true,
+ "options": [
+ {
+ "value": "0",
+ "label": "Not-charging"
+ },
+ {
+ "value": "1",
+ "label": "Charging"
+ },
+ {
+ "value": "2",
+ "label": "Charging-competely"
+ }
+ ]
+ },
"refresh": true,
"actions": [],
- "value-list": [
- {
- "value": 0,
- "description": "Not-charging"
- },
- {
- "value": 1,
- "description": "Charging"
- },
- {
- "value": 2,
- "description": "Charging-competely"
- }
+ "tags": [
+ "Status"
],
"readmeComment": "Value mapping [0\u003d\"Not-charging\",1\u003d\"Charging\",2\u003d\"Charging-competely\"]"
},
"command": "set_properties",
"parameterType": "ONOFFBOOL"
}
+ ],
+ "tags": [
+ "Alarm"
]
},
{
"command": "set_properties",
"parameterType": "NUMBER"
}
+ ],
+ "tags": [
+ "Setpoint"
]
},
{
"channelType": "miot_uint8",
"type": "Number",
"refresh": true,
- "actions": []
+ "actions": [],
+ "tags": [
+ "Status"
+ ]
},
{
"property": "filter-left-time",
"channelType": "miot_uint16",
"type": "Number",
"refresh": true,
- "actions": []
+ "actions": [],
+ "tags": [
+ "Status"
+ ]
},
{
"property": "brush-life-level",
"channelType": "miot_uint8",
"type": "Number",
"refresh": true,
- "actions": []
+ "actions": [],
+ "tags": [
+ "Status"
+ ]
},
{
"property": "brush-left-time",
"channelType": "miot_uint16",
"type": "Number",
"refresh": true,
- "actions": []
+ "actions": [],
+ "tags": [
+ "Status"
+ ]
},
{
"property": "brush-life-level1",
"channelType": "miot_uint8",
"type": "Number",
"refresh": true,
- "actions": []
+ "actions": [],
+ "tags": [
+ "Status"
+ ]
},
{
"property": "brush-left-time1",
"channelType": "miot_uint16",
"type": "Number",
"refresh": true,
- "actions": []
+ "actions": [],
+ "tags": [
+ "Status"
+ ]
},
{
"property": "clean-area",
"friendlyName": "Clean Record - Clean Area",
"channel": "clean-area",
"channelType": "miot_uint16",
- "type": "Number",
+ "type": "Number:Area",
"refresh": true,
- "actions": []
+ "actions": [],
+ "tags": [
+ "Measurement"
+ ]
},
{
"property": "clean-time",
"friendlyName": "Clean Record - Clean Time",
"channel": "clean-time",
"channelType": "miot_uint16",
- "type": "Number",
+ "type": "Number:Time",
+ "unit": "hours",
"refresh": true,
"actions": []
},
"channel": "language",
"channelType": "MijiaVacuumV2_language",
"type": "Number",
+ "stateDescription": {
+ "options": [
+ {
+ "value": "0",
+ "label": "English"
+ },
+ {
+ "value": "1",
+ "label": "简体中文"
+ },
+ {
+ "value": "2",
+ "label": "Español"
+ },
+ {
+ "value": "3",
+ "label": "Русский"
+ },
+ {
+ "value": "4",
+ "label": "Italiano"
+ },
+ {
+ "value": "5",
+ "label": "Français"
+ },
+ {
+ "value": "6",
+ "label": "Deutsch"
+ },
+ {
+ "value": "7",
+ "label": "한국어"
+ },
+ {
+ "value": "8",
+ "label": "Polski"
+ }
+ ]
+ },
"refresh": true,
"actions": [
{
"parameterType": "NUMBER"
}
],
- "value-list": [
- {
- "value": 0,
- "description": "English"
- },
- {
- "value": 1,
- "description": "简体中文"
- },
- {
- "value": 2,
- "description": "Español"
- },
- {
- "value": 3,
- "description": "Русский"
- },
- {
- "value": 4,
- "description": "Italiano"
- },
- {
- "value": 5,
- "description": "Français"
- },
- {
- "value": 6,
- "description": "Deutsch"
- },
- {
- "value": 7,
- "description": "한국어"
- },
- {
- "value": 8,
- "description": "Polski"
- }
- ],
"readmeComment": "Value mapping [0\u003d\"English\",1\u003d\"简体中文\",2\u003d\"Español\",3\u003d\"Русский\",4\u003d\"Italiano\",5\u003d\"Français\",6\u003d\"Deutsch\",7\u003d\"한국어\",8\u003d\"Polski\"]"
},
{
"channel": "mop-status",
"channelType": "MijiaVacuumV2_mop-status",
"type": "Number",
+ "stateDescription": {
+ "readOnly": true,
+ "options": [
+ {
+ "value": "0",
+ "label": "Mop Uninstall"
+ },
+ {
+ "value": "1",
+ "label": "Mop Install"
+ }
+ ]
+ },
"refresh": true,
"actions": [],
- "value-list": [
- {
- "value": 0,
- "description": "Mop Uninstall"
- },
- {
- "value": 1,
- "description": "Mop Install"
- }
- ],
"readmeComment": "Value mapping [0\u003d\"MopUninstall\",1\u003d\"MopInstall\"]"
}
],
"friendlyName": "status",
"channel": "Status",
"type": "String",
- "customRefreshCommand": true,
"refresh": true,
+ "customRefreshCommand": "true",
"ChannelGroup": "actions",
"actions": []
},
"readmeComment": "Value is the amount of water (ml) to heat. 2nd parameter in the json db is the water temperature"
}
],
- "experimental": true,
- "readmeComment": "This device does not allow for regular querying for the status. Hence the status is not updated for the action channels."
+ "readmeComment": "This device does not allow for regular querying for the status. Hence the status is not updated for the action channels.",
+ "experimental": true
}
}
}
]
}
-}
\ No newline at end of file
+}
"friendlyName": "Seat Temperature",
"channel": "seat_temp",
"type": "Number",
+ "unit": "CELCIUS",
"refresh": true,
"actions": [
{
"command": "set_seat_temp",
"parameterType": "NUMBER"
}
+ ],
+ "category": "temperature",
+ "tags": [
+ "Setpoint",
+ "Temperature"
]
},
{
"friendlyName": "Water Temperature",
"channel": "water_temp_t",
"type": "Number",
+ "unit": "CELCIUS",
"refresh": true,
"actions": [
{
"command": "set_water_temp_t",
"parameterType": "NUMBER"
}
+ ],
+ "category": "temperature",
+ "tags": [
+ "Setpoint",
+ "Temperature"
]
},
{
"friendlyName": "Fan Temperature",
"channel": "fan_temp",
"type": "Number",
+ "unit": "CELCIUS",
"refresh": true,
"actions": [
{
"command": "set_fan_temp",
"parameterType": "NUMBER"
}
+ ],
+ "category": "temperature",
+ "tags": [
+ "Setpoint",
+ "Temperature"
]
},
{
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"ChannelGroup": "",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "nl_br",
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "rinse",
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "use_time",
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "motor1_speed",
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"transformation": "/10",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "purify_volume",
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "use_time",
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "motor1_speed",
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"transformation": "/10",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "purify_volume",
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "motor1_speed",
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"transformation": "/10",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "child_lock",
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "angle",
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "angle",
"friendlyName": "Temperature",
"channel": "temp_dec",
"type": "Number",
+ "unit": "CELCIUS",
"refresh": true,
"transformation": "/10",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "humidity",
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "angle",
"friendlyName": "Target Temperature",
"channel": "target_temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"actions": [
{
"command": "set_target_temperature",
"parameterType": "NUMBER"
}
+ ],
+ "category": "temperature",
+ "tags": [
+ "Setpoint",
+ "Temperature"
]
},
{
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "use_time",
"unit": "hours",
"refresh": true,
"transformation": "SecondsToHours",
- "actions": []
+ "actions": [],
+ "category": "time"
}
],
"experimental": true
"command": "set_properties",
"parameterType": "NUMBER"
}
+ ],
+ "category": "temperature",
+ "tags": [
+ "Setpoint",
+ "Temperature"
]
},
{
"type": "Number:Temperature",
"unit": "CELCIUS",
"refresh": true,
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "brightness",
"command": "set_properties",
"parameterType": "NUMBER"
}
+ ],
+ "category": "temperature",
+ "tags": [
+ "Setpoint",
+ "Temperature"
]
},
{
"type": "Number:Temperature",
"unit": "CELCIUS",
"refresh": true,
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "brightness",
"channel": "country-code",
"channelType": "ZhimiHeaterZb1_country-code",
"type": "Number",
+ "stateDescription": {
+ "readOnly": true,
+ "options": [
+ {
+ "value": "0",
+ "label": "Unknown"
+ },
+ {
+ "value": "1",
+ "label": "US"
+ },
+ {
+ "value": "82",
+ "label": "KR"
+ },
+ {
+ "value": "44",
+ "label": "EU"
+ },
+ {
+ "value": "81",
+ "label": "JP"
+ },
+ {
+ "value": "7",
+ "label": "RU"
+ },
+ {
+ "value": "86",
+ "label": "CN"
+ },
+ {
+ "value": "852",
+ "label": "HK"
+ },
+ {
+ "value": "886",
+ "label": "TW"
+ },
+ {
+ "value": "33",
+ "label": "FR"
+ }
+ ]
+ },
"refresh": true,
"actions": [
{
"parameterType": "NUMBER"
}
],
- "value-list": [
- {
- "value": 0,
- "description": "Unknown"
- },
- {
- "value": 1,
- "description": "US"
- },
- {
- "value": 82,
- "description": "KR"
- },
- {
- "value": 44,
- "description": "EU"
- },
- {
- "value": 81,
- "description": "JP"
- },
- {
- "value": 7,
- "description": "RU"
- },
- {
- "value": 86,
- "description": "CN"
- },
- {
- "value": 852,
- "description": "HK"
- },
- {
- "value": 886,
- "description": "TW"
- },
- {
- "value": 33,
- "description": "FR"
- }
- ],
"readmeComment": "Value mapping [0\u003d\"Unknown\",1\u003d\"US\",82\u003d\"KR\",44\u003d\"EU\",81\u003d\"JP\",7\u003d\"RU\",86\u003d\"CN\",852\u003d\"HK\",886\u003d\"TW\",33\u003d\"FR\"]"
}
],
"channelType": "waterlevel",
"type": "Number",
"refresh": true,
- "ChannelGroup": "Status",
"transformation": "tankLevel",
+ "ChannelGroup": "Status",
"actions": []
},
{
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "power_time",
"channel": "powerhours",
"channelType": "powerhours",
"type": "Number:Time",
+ "unit": "hours",
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "unit": "hours",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "speed_level",
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "child_lock",
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "speed",
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "child_lock",
"refresh": true,
"transformation": "SecondsToHours",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "time"
},
{
"property": "speed",
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
"transformation": "/10",
"ChannelGroup": "Status",
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "child_lock",
"friendlyName": "Temperature",
"channel": "temperature",
"channelType": "temperatureC",
- "unit": "CELCIUS",
"type": "Number:Temperature",
+ "unit": "CELCIUS",
"refresh": true,
- "actions": []
+ "actions": [],
+ "category": "temperature",
+ "tags": [
+ "Measurement",
+ "Temperature"
+ ]
},
{
"property": "lp_autooff",