[miio] update for vacuum.e2 (#9139)
* [miio] update for vacuum.e2 small update now critical commands are confirmed working. * [miio] update readme as dock command is now also confirmed Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
This commit is contained in:
parent
8040a710fd
commit
d646215288
@ -158,7 +158,7 @@ Currently the miio binding supports more than 210 different models.
|
|||||||
| Mr Bond M1 Pro Smart Clothes Dryer | miio:basic | [mrbond.airer.m1pro](#mrbond-airer-m1pro) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
| Mr Bond M1 Pro Smart Clothes Dryer | miio:basic | [mrbond.airer.m1pro](#mrbond-airer-m1pro) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
| Mr Bond M1 Smart Clothes Dryer | miio:basic | [mrbond.airer.m1s](#mrbond-airer-m1s) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
| Mr Bond M1 Smart Clothes Dryer | miio:basic | [mrbond.airer.m1s](#mrbond-airer-m1s) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
| Mr Bond M1 Super Smart Clothes Dryer | miio:basic | [mrbond.airer.m1super](#mrbond-airer-m1super) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
| Mr Bond M1 Super Smart Clothes Dryer | miio:basic | [mrbond.airer.m1super](#mrbond-airer-m1super) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
| Xiaomi Mi Robot Vacuum MOP Essential | miio:basic | [mijia.vacuum.v2](#mijia-vacuum-v2) | Yes | Action commands are unknown at this time. According to spec identified actions for execution are:<br />`action{"did":"vacuum-start-sweep","siid":2,"aiid":1,"in":[]}`<br />`action{"did":"vacuum-stop-sweeping","siid":2,"aiid":2,"in":[]}`<br />`action{"did":"vacuum-start-charge","siid":2,"aiid":3,"in":[]}`<br />`action{"did":"filter-reset-filter-life","siid":11,"aiid":1,"in":[]}`<br />`action{"did":"brush-cleaner-reset-brush-life","siid":14,"aiid":1,"in":[]}`<br />`action{"did":"brush-cleaner-reset-brush-life","siid":15,"aiid":1,"in":[]}`<br />Please test and feedback if they are working to they can be linked to a channel. |
|
| Xiaomi Mi Robot Vacuum MOP Essential | miio:basic | [mijia.vacuum.v2](#mijia-vacuum-v2) | Yes | This device may be overwhelmed if refresh is too frequent, slowing down the responses. Suggest to increase refresh time to 120 seconds |
|
||||||
| Xiaomi Scishare smart capsule coffee machine | miio:basic | [scishare.coffee.s1102](#scishare-coffee-s1102) | Yes | This device does not allow for regular querying for the status. Hence the status is not updated for the action channels.<br />Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
| Xiaomi Scishare smart capsule coffee machine | miio:basic | [scishare.coffee.s1102](#scishare-coffee-s1102) | Yes | This device does not allow for regular querying for the status. Hence the status is not updated for the action channels.<br />Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
| Xiaomi Scishare smart capsule coffee machine | miio:basic | [scishare.coffee.s1301](#scishare-coffee-s1301) | Yes | This device does not allow for regular querying for the status. Hence the status is not updated for the action channels.<br />Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
| Xiaomi Scishare smart capsule coffee machine | miio:basic | [scishare.coffee.s1301](#scishare-coffee-s1301) | Yes | This device does not allow for regular querying for the status. Hence the status is not updated for the action channels.<br />Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
| Xiaomi Philips Eyecare Smart Lamp 2 | miio:basic | [philips.light.sread1](#philips-light-sread1) | Yes | |
|
| Xiaomi Philips Eyecare Smart Lamp 2 | miio:basic | [philips.light.sread1](#philips-light-sread1) | Yes | |
|
||||||
@ -513,11 +513,11 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
|
|||||||
| bright | Number | LED Brightness | |
|
| bright | Number | LED Brightness | |
|
||||||
| buzzer | Switch | Buzzer Status | |
|
| buzzer | Switch | Buzzer Status | |
|
||||||
| dry | Switch | Dry | |
|
| dry | Switch | Dry | |
|
||||||
| usedhours | Number | Run Time | |
|
| usedhours | Number:Time | Run Time | |
|
||||||
| powerhours | Number | Power Time | |
|
| powerhours | Number:Time | Power Time | |
|
||||||
| targetmotorspeed | Number | Target Motor Speed | |
|
| targetmotorspeed | Number | Target Motor Speed | |
|
||||||
| actualmotorspeed | Number | Actual Motor Speed | |
|
| actualmotorspeed | Number | Actual Motor Speed | |
|
||||||
| temperature | Number | Temperature | |
|
| temperature | Number:Temperature | Temperature | |
|
||||||
| childlock | Switch | Child Lock | |
|
| childlock | Switch | Child Lock | |
|
||||||
| ButtonPressed | Number | Button Pressed | |
|
| ButtonPressed | Number | Button Pressed | |
|
||||||
| clean | Switch | Clean Mode | |
|
| clean | Switch | Clean Mode | |
|
||||||
@ -1365,7 +1365,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
|
|||||||
|
|
||||||
| Channel | Type | Description | Comment |
|
| Channel | Type | Description | Comment |
|
||||||
|------------------|---------|-------------------------------------|------------|
|
|------------------|---------|-------------------------------------|------------|
|
||||||
| vacuumaction | String | Vacuum Action | This channel accepts `start`, `stop` and `dock`. The commands have not been confirmed working yet. Please feedback |
|
| vacuumaction | String | Vacuum Action | This channel accepts `start`, `stop`, `findme` and `dock`. |
|
||||||
| status | Number | Robot Cleaner - Status | Value mapping [1="Idle",2="Sweeping",3="Paused",4="Error",5="Charging",6="Go Charging"] |
|
| status | Number | Robot Cleaner - Status | Value mapping [1="Idle",2="Sweeping",3="Paused",4="Error",5="Charging",6="Go Charging"] |
|
||||||
| fault | Number | Robot Cleaner - Device Fault | Value mapping [0="No Faults",1="Left-wheel-error",2="Right-whelel-error",3="Cliff-error",4="Low-battery-error",5="Bump-error",6="Main-brush-error",7="Side-brush-error",8="Fan-motor-error",9="Dustbin-error",10="Charging-error",11="No-wate-error",12="Pick-up-error"] |
|
| fault | Number | Robot Cleaner - Device Fault | Value mapping [0="No Faults",1="Left-wheel-error",2="Right-whelel-error",3="Cliff-error",4="Low-battery-error",5="Bump-error",6="Main-brush-error",7="Side-brush-error",8="Fan-motor-error",9="Dustbin-error",10="Charging-error",11="No-wate-error",12="Pick-up-error"] |
|
||||||
| mode | Number | Robot Cleaner - Mode | Value mapping [1="Auto-clean",2="Spot-clean",3="Wallflow-clean"] |
|
| mode | Number | Robot Cleaner - Mode | Value mapping [1="Auto-clean",2="Spot-clean",3="Wallflow-clean"] |
|
||||||
@ -2637,16 +2637,11 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
|
|||||||
|------------------|---------|-------------------------------------|------------|
|
|------------------|---------|-------------------------------------|------------|
|
||||||
| power | Switch | Power | |
|
| power | Switch | Power | |
|
||||||
| brightness | Dimmer | Brightness | |
|
| brightness | Dimmer | Brightness | |
|
||||||
| ambientBrightness | Number | Ambient Brightness | |
|
|
||||||
| delayoff | Number | Shutdown Timer | |
|
| delayoff | Number | Shutdown Timer | |
|
||||||
| colorTemperature | Number | Color Temperature | |
|
| colorTemperature | Number | Color Temperature | |
|
||||||
| colorMode | Number | Color Mode | |
|
| colorMode | Number | Color Mode | |
|
||||||
| name | String | Name | |
|
| name | String | Name | |
|
||||||
| ambientPower | Switch | Ambient Power | |
|
|
||||||
| ambientColor | Color | Ambient Color | |
|
|
||||||
| ambientColorTemperature | Number | Ambient Color Temperature | |
|
|
||||||
| customScene | String | Set Scene | |
|
| customScene | String | Set Scene | |
|
||||||
| ambientColorMode | Number | Ambient Color Mode | |
|
|
||||||
| nightlightBrightness | Number | Nightlight Brightness | |
|
| nightlightBrightness | Number | Nightlight Brightness | |
|
||||||
|
|
||||||
### Yeelight LED Ceiling Lamp v5 (<a name="yeelink-light-ceiling5">yeelink.light.ceiling5</a>) Channels
|
### Yeelight LED Ceiling Lamp v5 (<a name="yeelink-light-ceiling5">yeelink.light.ceiling5</a>) Channels
|
||||||
@ -2907,16 +2902,11 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
|
|||||||
|------------------|---------|-------------------------------------|------------|
|
|------------------|---------|-------------------------------------|------------|
|
||||||
| power | Switch | Power | |
|
| power | Switch | Power | |
|
||||||
| brightness | Dimmer | Brightness | |
|
| brightness | Dimmer | Brightness | |
|
||||||
| ambientBrightness | Number | Ambient Brightness | |
|
|
||||||
| delayoff | Number | Shutdown Timer | |
|
| delayoff | Number | Shutdown Timer | |
|
||||||
| colorTemperature | Number | Color Temperature | |
|
| colorTemperature | Number | Color Temperature | |
|
||||||
| colorMode | Number | Color Mode | |
|
| colorMode | Number | Color Mode | |
|
||||||
| name | String | Name | |
|
| name | String | Name | |
|
||||||
| ambientPower | Switch | Ambient Power | |
|
|
||||||
| ambientColor | Color | Ambient Color | |
|
|
||||||
| ambientColorTemperature | Number | Ambient Color Temperature | |
|
|
||||||
| customScene | String | Set Scene | |
|
| customScene | String | Set Scene | |
|
||||||
| ambientColorMode | Number | Ambient Color Mode | |
|
|
||||||
| nightlightBrightness | Number | Nightlight Brightness | |
|
| nightlightBrightness | Number | Nightlight Brightness | |
|
||||||
|
|
||||||
### Yeelight LED Ceiling Ambi Lamp (<a name="yeelink-light-ceiling10-ambi">yeelink.light.ceiling10.ambi</a>) Channels
|
### Yeelight LED Ceiling Ambi Lamp (<a name="yeelink-light-ceiling10-ambi">yeelink.light.ceiling10.ambi</a>) Channels
|
||||||
@ -3454,11 +3444,11 @@ Number waterlevel "Water Level" (G_humidifier) {channel="miio:basic:humidifier:w
|
|||||||
Number bright "LED Brightness" (G_humidifier) {channel="miio:basic:humidifier:bright"}
|
Number bright "LED Brightness" (G_humidifier) {channel="miio:basic:humidifier:bright"}
|
||||||
Switch buzzer "Buzzer Status" (G_humidifier) {channel="miio:basic:humidifier:buzzer"}
|
Switch buzzer "Buzzer Status" (G_humidifier) {channel="miio:basic:humidifier:buzzer"}
|
||||||
Switch dry "Dry" (G_humidifier) {channel="miio:basic:humidifier:dry"}
|
Switch dry "Dry" (G_humidifier) {channel="miio:basic:humidifier:dry"}
|
||||||
Number usedhours "Run Time" (G_humidifier) {channel="miio:basic:humidifier:usedhours"}
|
Number:Time usedhours "Run Time" (G_humidifier) {channel="miio:basic:humidifier:usedhours"}
|
||||||
Number powerhours "Power Time" (G_humidifier) {channel="miio:basic:humidifier:powerhours"}
|
Number:Time powerhours "Power Time" (G_humidifier) {channel="miio:basic:humidifier:powerhours"}
|
||||||
Number targetmotorspeed "Target Motor Speed" (G_humidifier) {channel="miio:basic:humidifier:targetmotorspeed"}
|
Number targetmotorspeed "Target Motor Speed" (G_humidifier) {channel="miio:basic:humidifier:targetmotorspeed"}
|
||||||
Number actualmotorspeed "Actual Motor Speed" (G_humidifier) {channel="miio:basic:humidifier:actualmotorspeed"}
|
Number actualmotorspeed "Actual Motor Speed" (G_humidifier) {channel="miio:basic:humidifier:actualmotorspeed"}
|
||||||
Number temperature "Temperature" (G_humidifier) {channel="miio:basic:humidifier:temperature"}
|
Number:Temperature temperature "Temperature" (G_humidifier) {channel="miio:basic:humidifier:temperature"}
|
||||||
Switch childlock "Child Lock" (G_humidifier) {channel="miio:basic:humidifier:childlock"}
|
Switch childlock "Child Lock" (G_humidifier) {channel="miio:basic:humidifier:childlock"}
|
||||||
Number ButtonPressed "Button Pressed" (G_humidifier) {channel="miio:basic:humidifier:ButtonPressed"}
|
Number ButtonPressed "Button Pressed" (G_humidifier) {channel="miio:basic:humidifier:ButtonPressed"}
|
||||||
Switch clean "Clean Mode" (G_humidifier) {channel="miio:basic:humidifier:clean"}
|
Switch clean "Clean Mode" (G_humidifier) {channel="miio:basic:humidifier:clean"}
|
||||||
@ -5962,16 +5952,11 @@ note: Autogenerated example. Replace the id (ceiling4) in the channel with your
|
|||||||
Group G_ceiling4 "Yeelight LED Ceiling Lamp v4" <status>
|
Group G_ceiling4 "Yeelight LED Ceiling Lamp v4" <status>
|
||||||
Switch power "Power" (G_ceiling4) {channel="miio:basic:ceiling4:power"}
|
Switch power "Power" (G_ceiling4) {channel="miio:basic:ceiling4:power"}
|
||||||
Dimmer brightness "Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:brightness"}
|
Dimmer brightness "Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:brightness"}
|
||||||
Number ambientBrightness "Ambient Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:ambientBrightness"}
|
|
||||||
Number delayoff "Shutdown Timer" (G_ceiling4) {channel="miio:basic:ceiling4:delayoff"}
|
Number delayoff "Shutdown Timer" (G_ceiling4) {channel="miio:basic:ceiling4:delayoff"}
|
||||||
Number colorTemperature "Color Temperature" (G_ceiling4) {channel="miio:basic:ceiling4:colorTemperature"}
|
Number colorTemperature "Color Temperature" (G_ceiling4) {channel="miio:basic:ceiling4:colorTemperature"}
|
||||||
Number colorMode "Color Mode" (G_ceiling4) {channel="miio:basic:ceiling4:colorMode"}
|
Number colorMode "Color Mode" (G_ceiling4) {channel="miio:basic:ceiling4:colorMode"}
|
||||||
String name "Name" (G_ceiling4) {channel="miio:basic:ceiling4:name"}
|
String name "Name" (G_ceiling4) {channel="miio:basic:ceiling4:name"}
|
||||||
Switch ambientPower "Ambient Power" (G_ceiling4) {channel="miio:basic:ceiling4:ambientPower"}
|
|
||||||
Color ambientColor "Ambient Color" (G_ceiling4) {channel="miio:basic:ceiling4:ambientColor"}
|
|
||||||
Number ambientColorTemperature "Ambient Color Temperature" (G_ceiling4) {channel="miio:basic:ceiling4:ambientColorTemperature"}
|
|
||||||
String customScene "Set Scene" (G_ceiling4) {channel="miio:basic:ceiling4:customScene"}
|
String customScene "Set Scene" (G_ceiling4) {channel="miio:basic:ceiling4:customScene"}
|
||||||
Number ambientColorMode "Ambient Color Mode" (G_ceiling4) {channel="miio:basic:ceiling4:ambientColorMode"}
|
|
||||||
Number nightlightBrightness "Nightlight Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:nightlightBrightness"}
|
Number nightlightBrightness "Nightlight Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:nightlightBrightness"}
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -6292,16 +6277,11 @@ note: Autogenerated example. Replace the id (ceiling4) in the channel with your
|
|||||||
Group G_ceiling4 "Yeelight LED Ceiling Ambi Lamp" <status>
|
Group G_ceiling4 "Yeelight LED Ceiling Ambi Lamp" <status>
|
||||||
Switch power "Power" (G_ceiling4) {channel="miio:basic:ceiling4:power"}
|
Switch power "Power" (G_ceiling4) {channel="miio:basic:ceiling4:power"}
|
||||||
Dimmer brightness "Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:brightness"}
|
Dimmer brightness "Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:brightness"}
|
||||||
Number ambientBrightness "Ambient Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:ambientBrightness"}
|
|
||||||
Number delayoff "Shutdown Timer" (G_ceiling4) {channel="miio:basic:ceiling4:delayoff"}
|
Number delayoff "Shutdown Timer" (G_ceiling4) {channel="miio:basic:ceiling4:delayoff"}
|
||||||
Number colorTemperature "Color Temperature" (G_ceiling4) {channel="miio:basic:ceiling4:colorTemperature"}
|
Number colorTemperature "Color Temperature" (G_ceiling4) {channel="miio:basic:ceiling4:colorTemperature"}
|
||||||
Number colorMode "Color Mode" (G_ceiling4) {channel="miio:basic:ceiling4:colorMode"}
|
Number colorMode "Color Mode" (G_ceiling4) {channel="miio:basic:ceiling4:colorMode"}
|
||||||
String name "Name" (G_ceiling4) {channel="miio:basic:ceiling4:name"}
|
String name "Name" (G_ceiling4) {channel="miio:basic:ceiling4:name"}
|
||||||
Switch ambientPower "Ambient Power" (G_ceiling4) {channel="miio:basic:ceiling4:ambientPower"}
|
|
||||||
Color ambientColor "Ambient Color" (G_ceiling4) {channel="miio:basic:ceiling4:ambientColor"}
|
|
||||||
Number ambientColorTemperature "Ambient Color Temperature" (G_ceiling4) {channel="miio:basic:ceiling4:ambientColorTemperature"}
|
|
||||||
String customScene "Set Scene" (G_ceiling4) {channel="miio:basic:ceiling4:customScene"}
|
String customScene "Set Scene" (G_ceiling4) {channel="miio:basic:ceiling4:customScene"}
|
||||||
Number ambientColorMode "Ambient Color Mode" (G_ceiling4) {channel="miio:basic:ceiling4:ambientColorMode"}
|
|
||||||
Number nightlightBrightness "Nightlight Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:nightlightBrightness"}
|
Number nightlightBrightness "Nightlight Brightness" (G_ceiling4) {channel="miio:basic:ceiling4:nightlightBrightness"}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@ -55,9 +55,23 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"command": "action",
|
||||||
|
"parameterType": "EMPTY",
|
||||||
|
"siid": 6,
|
||||||
|
"aiid": 1,
|
||||||
|
"condition": {
|
||||||
|
"name": "matchValue",
|
||||||
|
"parameters": [
|
||||||
|
{
|
||||||
|
"matchValue": "findme"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"readmeComment": "This channel accepts `start`, `stop` and `dock`. The commands have not been confirmed working yet. Please feedback"
|
"readmeComment": "This channel accepts `start`, `stop`, `findme` and `dock`."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"property": "status",
|
"property": "status",
|
||||||
@ -544,6 +558,6 @@
|
|||||||
"readmeComment": "Value mapping [0\u003d\"MopUninstall\",1\u003d\"MopInstall\"]"
|
"readmeComment": "Value mapping [0\u003d\"MopUninstall\",1\u003d\"MopInstall\"]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"readmeComment": "Action commands are unknown at this time. According to spec identified actions for execution are:<br />`action{\"did\":\"vacuum-start-sweep\",\"siid\":2,\"aiid\":1,\"in\":[]}`<br />`action{\"did\":\"vacuum-stop-sweeping\",\"siid\":2,\"aiid\":2,\"in\":[]}`<br />`action{\"did\":\"vacuum-start-charge\",\"siid\":2,\"aiid\":3,\"in\":[]}`<br />`action{\"did\":\"filter-reset-filter-life\",\"siid\":11,\"aiid\":1,\"in\":[]}`<br />`action{\"did\":\"brush-cleaner-reset-brush-life\",\"siid\":14,\"aiid\":1,\"in\":[]}`<br />`action{\"did\":\"brush-cleaner-reset-brush-life\",\"siid\":15,\"aiid\":1,\"in\":[]}`<br />Please test and feedback if they are working to they can be linked to a channel."
|
"readmeComment": "This device may be overwhelmed if refresh is too frequent, slowing down the responses. Suggest to increase refresh time to 120 seconds"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user