Updated external content (Jenkins build 81)
parent
4aebeceb0a
commit
ceb0bdd5df
|
@ -98,7 +98,7 @@ or in case of unknown models include the model information of a similar device t
|
||||||
|
|
||||||
# Mi IO Devices
|
# Mi IO Devices
|
||||||
|
|
||||||
Currently the miio binding supports more than 200 different models.
|
Currently the miio binding supports more than 210 different models.
|
||||||
|
|
||||||
| Device | ThingType | Device Model | Supported | Remark |
|
| Device | ThingType | Device Model | Supported | Remark |
|
||||||
|------------------------------|------------------|------------------------|-----------|------------|
|
|------------------------------|------------------|------------------------|-----------|------------|
|
||||||
|
@ -160,10 +160,10 @@ Currently the miio binding supports more than 200 different models.
|
||||||
| Xiaomi Mijia Smart Tower Fan | miio:basic | [dmaker.fan.p9](#dmaker-fan-p9) | Yes | |
|
| Xiaomi Mijia Smart Tower Fan | miio:basic | [dmaker.fan.p9](#dmaker-fan-p9) | Yes | |
|
||||||
| Xiaomi Mijia Smart Tower Fan | miio:basic | [dmaker.fan.p10](#dmaker-fan-p10) | Yes | |
|
| Xiaomi Mijia Smart Tower Fan | miio:basic | [dmaker.fan.p10](#dmaker-fan-p10) | Yes | |
|
||||||
| Viomi Internet refrigerator iLive | miio:unsupported | viomi.fridge.v3 | No | |
|
| Viomi Internet refrigerator iLive | miio:unsupported | viomi.fridge.v3 | No | |
|
||||||
| Mi Smart Home Gateway v1 | miio:basic | [lumi.gateway.v1](#lumi-gateway-v1) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway. Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
| Mi Smart Home Gateway v1 | miio:basic | [lumi.gateway.v1](#lumi-gateway-v1) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.<br />Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
| Mi Smart Home Gateway v2 | miio:basic | [lumi.gateway.v2](#lumi-gateway-v2) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway. Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
| Mi Smart Home Gateway v2 | miio:basic | [lumi.gateway.v2](#lumi-gateway-v2) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.<br />Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
| Mi Smart Home Gateway v3 | miio:basic | [lumi.gateway.v3](#lumi-gateway-v3) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway. Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
| Mi Smart Home Gateway v3 | miio:basic | [lumi.gateway.v3](#lumi-gateway-v3) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.<br />Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
| Xiaomi Mi Mijia Gateway V3 ZNDMWG03LM | miio:basic | [lumi.gateway.mgl03](#lumi-gateway-mgl03) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway. Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
| Xiaomi Mi Mijia Gateway V3 ZNDMWG03LM | miio:basic | [lumi.gateway.mgl03](#lumi-gateway-mgl03) | Yes | Used to control the gateway itself. Use the mihome binding to control devices connected to the Xiaomi gateway.<br />Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
| Mi Humdifier | miio:basic | [zhimi.humidifier.v1](#zhimi-humidifier-v1) | Yes | |
|
| Mi Humdifier | miio:basic | [zhimi.humidifier.v1](#zhimi-humidifier-v1) | Yes | |
|
||||||
| Light Control (Wall Switch) | miio:unsupported | lumi.ctrl_neutral1.v1 | No | |
|
| Light Control (Wall Switch) | miio:unsupported | lumi.ctrl_neutral1.v1 | No | |
|
||||||
| Light Control (Wall Switch) | miio:unsupported | lumi.ctrl_neutral2.v1 | No | |
|
| Light Control (Wall Switch) | miio:unsupported | lumi.ctrl_neutral2.v1 | No | |
|
||||||
|
@ -171,16 +171,9 @@ Currently the miio binding supports more than 200 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:
|
| 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. |
|
||||||
`action{"did":"vacuum-start-sweep","siid":2,"aiid":1,"in":[]}`
|
| 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 |
|
||||||
`action{"did":"vacuum-stop-sweeping","siid":2,"aiid":2,"in":[]}`
|
| 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 |
|
||||||
`action{"did":"vacuum-start-charge","siid":2,"aiid":3,"in":[]}`
|
|
||||||
`action{"did":"filter-reset-filter-life","siid":11,"aiid":1,"in":[]}`
|
|
||||||
`action{"did":"brush-cleaner-reset-brush-life","siid":14,"aiid":1,"in":[]}`
|
|
||||||
`action{"did":"brush-cleaner-reset-brush-life","siid":15,"aiid":1,"in":[]}`
|
|
||||||
. Please test and feedback if they are working to they can be linked to a channel. |
|
|
||||||
| Xiaomi Scishare smart capsule coffee machine | miio:basic | [scishare.coffee.s1102](#scishare-coffee-s1102) | Yes | This device does not allow for regular querying for the status. Hence the status is not updated for the action channels. Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
|
||||||
| Xiaomi Scishare smart capsule coffee machine | miio:basic | [scishare.coffee.s1301](#scishare-coffee-s1301) | Yes | This device does not allow for regular querying for the status. Hence the status is not updated for the action channels. Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
|
||||||
| Xiaomi Philips Eyecare Smart Lamp 2 | miio:basic | [philips.light.sread1](#philips-light-sread1) | Yes | |
|
| Xiaomi Philips Eyecare Smart Lamp 2 | miio:basic | [philips.light.sread1](#philips-light-sread1) | Yes | |
|
||||||
| Xiaomi Philips Eyecare Smart Lamp 2 | miio:basic | [philips.light.sread2](#philips-light-sread2) | Yes | |
|
| Xiaomi Philips Eyecare Smart Lamp 2 | miio:basic | [philips.light.sread2](#philips-light-sread2) | Yes | |
|
||||||
| Xiaomi Philips LED Ceiling Lamp | miio:basic | [philips.light.ceiling](#philips-light-ceiling) | Yes | |
|
| Xiaomi Philips LED Ceiling Lamp | miio:basic | [philips.light.ceiling](#philips-light-ceiling) | Yes | |
|
||||||
|
@ -346,6 +339,8 @@ Currently the miio binding supports more than 200 different models.
|
||||||
| Yeelight yilai ceiling | miio:basic | [yilai.light.ceiling2](#yilai-light-ceiling2) | Yes | |
|
| Yeelight yilai ceiling | miio:basic | [yilai.light.ceiling2](#yilai-light-ceiling2) | Yes | |
|
||||||
| Yeelight yilai ceiling | miio:basic | [yilai.light.ceiling3](#yilai-light-ceiling3) | Yes | |
|
| Yeelight yilai ceiling | miio:basic | [yilai.light.ceiling3](#yilai-light-ceiling3) | Yes | |
|
||||||
| Zhimi Heater | miio:basic | [zhimi.heater.za1](#zhimi-heater-za1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
| Zhimi Heater | miio:basic | [zhimi.heater.za1](#zhimi-heater-za1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
|
| Zhimi Heater | miio:basic | [zhimi.heater.za2](#zhimi-heater-za2) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
|
| Zhimi Heater | miio:basic | [zhimi.heater.zb1](#zhimi-heater-zb1) | Yes | Experimental support. Please report back if all channels are functional. Preferably share the debug log of property refresh and command responses |
|
||||||
|
|
||||||
|
|
||||||
# Advanced: Unsupported devices
|
# Advanced: Unsupported devices
|
||||||
|
@ -1314,11 +1309,11 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
|
||||||
| current-position | Number | Curtain - Current Position | |
|
| current-position | Number | Curtain - Current Position | |
|
||||||
| status | Number | Curtain - Status | Value mapping [0="Stopped",1="Opening",2="Closing"] |
|
| status | Number | Curtain - Status | Value mapping [0="Stopped",1="Opening",2="Closing"] |
|
||||||
| target-position | Number | Curtain - Target Position | |
|
| target-position | Number | Curtain - Target Position | |
|
||||||
| manual-enabled | Number | curtain_cfg - manual_enabled | Value mapping [0="Disable",1="Enable"] |
|
| manual-enabled | Number | curtain_cfg - Manual Enabled | Value mapping [0="Disable",1="Enable"] |
|
||||||
| polarity | Number | curtain_cfg - polarity | Value mapping [0="Positive",1="Reverse"] |
|
| polarity | Number | curtain_cfg - Polarity | Value mapping [0="Positive",1="Reverse"] |
|
||||||
| pos-limit | Number | curtain_cfg - pos_limit | Value mapping [0="Unlimit",1="Limit"] |
|
| pos-limit | Number | curtain_cfg - Position Limit | Value mapping [0="Unlimit",1="Limit"] |
|
||||||
| en-night-tip-light | Switch | Set night tip light | Value mapping [0="Disable",1="Enable"] |
|
| en-night-tip-light | Switch | Set Night Tip Light | Value mapping [0="Disable",1="Enable"] |
|
||||||
| run-time | Number | curtain_cfg - run_time | |
|
| run-time | Number | curtain_cfg - Run-time | |
|
||||||
|
|
||||||
### Mr Bond M1 Pro Smart Clothes Dryer (<a name="mrbond-airer-m1pro">mrbond.airer.m1pro</a>) Channels
|
### Mr Bond M1 Pro Smart Clothes Dryer (<a name="mrbond-airer-m1pro">mrbond.airer.m1pro</a>) Channels
|
||||||
|
|
||||||
|
@ -1356,7 +1351,7 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
|
||||||
| disinfect | Switch | disinfect | |
|
| disinfect | Switch | disinfect | |
|
||||||
| distime | Number | Disinfect Time | |
|
| distime | Number | Disinfect Time | |
|
||||||
|
|
||||||
### Xiaomi Mi Robot Vacuum MOP Essential (<a name="mijia-vacuum-v2">mijia.vacuum.v2</a>) Channels
|
### Xiaomi Mi Robot Vacuum MOP Essential (<a name="mijia-vacuum-v2">mijia.vacuum.v2</a>) Channels
|
||||||
|
|
||||||
| Channel | Type | Description | Comment |
|
| Channel | Type | Description | Comment |
|
||||||
|------------------|---------|-------------------------------------|------------|
|
|------------------|---------|-------------------------------------|------------|
|
||||||
|
@ -3241,6 +3236,37 @@ e.g. `smarthome:send actionCommand 'upd_timer["1498595904821", "on"]'` would ena
|
||||||
| temperature | Number:Temperature | Temperature | |
|
| temperature | Number:Temperature | Temperature | |
|
||||||
| usedhours | Number | Run Time | |
|
| usedhours | Number | Run Time | |
|
||||||
|
|
||||||
|
### Zhimi Heater (<a name="zhimi-heater-za2">zhimi.heater.za2</a>) Channels
|
||||||
|
|
||||||
|
| Channel | Type | Description | Comment |
|
||||||
|
|------------------|---------|-------------------------------------|------------|
|
||||||
|
| fault | Number | Heater - Device Fault | |
|
||||||
|
| on | Switch | Heater - Power | |
|
||||||
|
| target-temperature | Number:Temperature | Heater - Target Temperature | |
|
||||||
|
| alarm | Switch | Alarm - Alarm | |
|
||||||
|
| countdown-time | Number:Time | Countdown - Countdown Time | |
|
||||||
|
| relative-humidity | Number | Environment - Relative Humidity | |
|
||||||
|
| temperature | Number:Temperature | Environment - Temperature | |
|
||||||
|
| brightness | Dimmer | Indicator Light - Brightness | |
|
||||||
|
| physical-controls-locked | Switch | Physical Control Locked - Physical Controls Locked | |
|
||||||
|
| use-time | Number:Time | Private-Service - Use Time | |
|
||||||
|
|
||||||
|
### Zhimi Heater (<a name="zhimi-heater-zb1">zhimi.heater.zb1</a>) Channels
|
||||||
|
|
||||||
|
| Channel | Type | Description | Comment |
|
||||||
|
|------------------|---------|-------------------------------------|------------|
|
||||||
|
| fault | Number | Heater - Device Fault | |
|
||||||
|
| on | Switch | Heater - Power | |
|
||||||
|
| target-temperature | Number:Temperature | Heater - Target Temperature | |
|
||||||
|
| alarm | Switch | Alarm - Alarm | |
|
||||||
|
| countdown-time | Number:Time | Countdown - Countdown Time | |
|
||||||
|
| relative-humidity | Number | Environment - Relative Humidity | |
|
||||||
|
| temperature | Number:Temperature | Environment - Temperature | |
|
||||||
|
| brightness | Dimmer | Indicator Light - Brightness | |
|
||||||
|
| physical-controls-locked | Switch | Physical Control Locked - Physical Controls Locked | |
|
||||||
|
| use-time | Number:Time | Private-Service - Use Time | |
|
||||||
|
| country-code | Number | Private-Service - Country-Code | Value mapping [0="Unknown",1="US",82="KR",44="EU",81="JP",7="RU",86="CN",852="HK",886="TW",33="FR"] |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -4305,11 +4331,11 @@ Number fault "Curtain - Device Fault" (G_curtain) {channel="miio:basic:curtain:f
|
||||||
Number current-position "Curtain - Current Position" (G_curtain) {channel="miio:basic:curtain:current-position"}
|
Number current-position "Curtain - Current Position" (G_curtain) {channel="miio:basic:curtain:current-position"}
|
||||||
Number status "Curtain - Status" (G_curtain) {channel="miio:basic:curtain:status"}
|
Number status "Curtain - Status" (G_curtain) {channel="miio:basic:curtain:status"}
|
||||||
Number target-position "Curtain - Target Position" (G_curtain) {channel="miio:basic:curtain:target-position"}
|
Number target-position "Curtain - Target Position" (G_curtain) {channel="miio:basic:curtain:target-position"}
|
||||||
Number manual-enabled "curtain_cfg - manual_enabled" (G_curtain) {channel="miio:basic:curtain:manual-enabled"}
|
Number manual-enabled "curtain_cfg - Manual Enabled" (G_curtain) {channel="miio:basic:curtain:manual-enabled"}
|
||||||
Number polarity "curtain_cfg - polarity" (G_curtain) {channel="miio:basic:curtain:polarity"}
|
Number polarity "curtain_cfg - Polarity" (G_curtain) {channel="miio:basic:curtain:polarity"}
|
||||||
Number pos-limit "curtain_cfg - pos_limit" (G_curtain) {channel="miio:basic:curtain:pos-limit"}
|
Number pos-limit "curtain_cfg - Position Limit" (G_curtain) {channel="miio:basic:curtain:pos-limit"}
|
||||||
Switch en-night-tip-light "Set night tip light" (G_curtain) {channel="miio:basic:curtain:en-night-tip-light"}
|
Switch en-night-tip-light "Set Night Tip Light" (G_curtain) {channel="miio:basic:curtain:en-night-tip-light"}
|
||||||
Number run-time "curtain_cfg - run_time" (G_curtain) {channel="miio:basic:curtain:run-time"}
|
Number run-time "curtain_cfg - Run-time" (G_curtain) {channel="miio:basic:curtain:run-time"}
|
||||||
```
|
```
|
||||||
|
|
||||||
### Mr Bond M1 Pro Smart Clothes Dryer (mrbond.airer.m1pro) item file lines
|
### Mr Bond M1 Pro Smart Clothes Dryer (mrbond.airer.m1pro) item file lines
|
||||||
|
@ -4357,12 +4383,12 @@ Switch disinfect "disinfect" (G_airer) {channel="miio:basic:airer:disinfect"}
|
||||||
Number distime "Disinfect Time" (G_airer) {channel="miio:basic:airer:distime"}
|
Number distime "Disinfect Time" (G_airer) {channel="miio:basic:airer:distime"}
|
||||||
```
|
```
|
||||||
|
|
||||||
### Xiaomi Mi Robot Vacuum MOP Essential (mijia.vacuum.v2) item file lines
|
### Xiaomi Mi Robot Vacuum MOP Essential (mijia.vacuum.v2) item file lines
|
||||||
|
|
||||||
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
|
note: Autogenerated example. Replace the id (vacuum) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
|
||||||
|
|
||||||
```java
|
```java
|
||||||
Group G_vacuum " Xiaomi Mi Robot Vacuum MOP Essential" <status>
|
Group G_vacuum "Xiaomi Mi Robot Vacuum MOP Essential" <status>
|
||||||
String vacuumaction "Vacuum Action" (G_vacuum) {channel="miio:basic:vacuum:vacuumaction"}
|
String vacuumaction "Vacuum Action" (G_vacuum) {channel="miio:basic:vacuum:vacuumaction"}
|
||||||
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
|
Number status "Robot Cleaner - Status" (G_vacuum) {channel="miio:basic:vacuum:status"}
|
||||||
Number fault "Robot Cleaner - Device Fault" (G_vacuum) {channel="miio:basic:vacuum:fault"}
|
Number fault "Robot Cleaner - Device Fault" (G_vacuum) {channel="miio:basic:vacuum:fault"}
|
||||||
|
@ -6644,6 +6670,43 @@ Number:Temperature temperature "Temperature" (G_heater) {channel="miio:basic:hea
|
||||||
Number usedhours "Run Time" (G_heater) {channel="miio:basic:heater:usedhours"}
|
Number usedhours "Run Time" (G_heater) {channel="miio:basic:heater:usedhours"}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Zhimi Heater (zhimi.heater.za2) item file lines
|
||||||
|
|
||||||
|
note: Autogenerated example. Replace the id (heater) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
|
||||||
|
|
||||||
|
```java
|
||||||
|
Group G_heater "Zhimi Heater" <status>
|
||||||
|
Number fault "Heater - Device Fault" (G_heater) {channel="miio:basic:heater:fault"}
|
||||||
|
Switch on "Heater - Power" (G_heater) {channel="miio:basic:heater:on"}
|
||||||
|
Number:Temperature target-temperature "Heater - Target Temperature" (G_heater) {channel="miio:basic:heater:target-temperature"}
|
||||||
|
Switch alarm "Alarm - Alarm" (G_heater) {channel="miio:basic:heater:alarm"}
|
||||||
|
Number:Time countdown-time "Countdown - Countdown Time" (G_heater) {channel="miio:basic:heater:countdown-time"}
|
||||||
|
Number relative-humidity "Environment - Relative Humidity" (G_heater) {channel="miio:basic:heater:relative-humidity"}
|
||||||
|
Number:Temperature temperature "Environment - Temperature" (G_heater) {channel="miio:basic:heater:temperature"}
|
||||||
|
Dimmer brightness "Indicator Light - Brightness" (G_heater) {channel="miio:basic:heater:brightness"}
|
||||||
|
Switch physical-controls-locked "Physical Control Locked - Physical Controls Locked" (G_heater) {channel="miio:basic:heater:physical-controls-locked"}
|
||||||
|
Number:Time use-time "Private-Service - Use Time" (G_heater) {channel="miio:basic:heater:use-time"}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Zhimi Heater (zhimi.heater.zb1) item file lines
|
||||||
|
|
||||||
|
note: Autogenerated example. Replace the id (heater) in the channel with your own. Replace `basic` with `generic` in the thing UID depending on how your thing was discovered.
|
||||||
|
|
||||||
|
```java
|
||||||
|
Group G_heater "Zhimi Heater" <status>
|
||||||
|
Number fault "Heater - Device Fault" (G_heater) {channel="miio:basic:heater:fault"}
|
||||||
|
Switch on "Heater - Power" (G_heater) {channel="miio:basic:heater:on"}
|
||||||
|
Number:Temperature target-temperature "Heater - Target Temperature" (G_heater) {channel="miio:basic:heater:target-temperature"}
|
||||||
|
Switch alarm "Alarm - Alarm" (G_heater) {channel="miio:basic:heater:alarm"}
|
||||||
|
Number:Time countdown-time "Countdown - Countdown Time" (G_heater) {channel="miio:basic:heater:countdown-time"}
|
||||||
|
Number relative-humidity "Environment - Relative Humidity" (G_heater) {channel="miio:basic:heater:relative-humidity"}
|
||||||
|
Number:Temperature temperature "Environment - Temperature" (G_heater) {channel="miio:basic:heater:temperature"}
|
||||||
|
Dimmer brightness "Indicator Light - Brightness" (G_heater) {channel="miio:basic:heater:brightness"}
|
||||||
|
Switch physical-controls-locked "Physical Control Locked - Physical Controls Locked" (G_heater) {channel="miio:basic:heater:physical-controls-locked"}
|
||||||
|
Number:Time use-time "Private-Service - Use Time" (G_heater) {channel="miio:basic:heater:use-time"}
|
||||||
|
Number country-code "Private-Service - Country-Code" (G_heater) {channel="miio:basic:heater:country-code"}
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### <a name="Country-Servers">Country Servers</a>
|
### <a name="Country-Servers">Country Servers</a>
|
||||||
|
|
|
@ -82,6 +82,18 @@
|
||||||
<state readOnly="true"/>
|
<state readOnly="true"/>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
|
|
||||||
|
<!-- Generic Numeric QtyType channels -->
|
||||||
|
<channel-type id="temperatureRW">
|
||||||
|
<item-type>Number:Temperature</item-type>
|
||||||
|
<label>Temperature</label>
|
||||||
|
<state pattern="%.1f %unit%"/>
|
||||||
|
</channel-type>
|
||||||
|
<channel-type id="time">
|
||||||
|
<item-type>Number:Time</item-type>
|
||||||
|
<label>Hours</label>
|
||||||
|
<state readOnly="true" pattern="%.0f %unit%"/>
|
||||||
|
</channel-type>
|
||||||
|
|
||||||
<!-- Common Actions channels -->
|
<!-- Common Actions channels -->
|
||||||
<channel-type id="commands" advanced="true">
|
<channel-type id="commands" advanced="true">
|
||||||
<item-type>String</item-type>
|
<item-type>String</item-type>
|
||||||
|
@ -712,4 +724,28 @@
|
||||||
</options>
|
</options>
|
||||||
</state>
|
</state>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
|
<channel-type id="ZhimiHeaterZa2_target-temperature">
|
||||||
|
<item-type>Number:Temperature</item-type>
|
||||||
|
<label>Heater - Target Temperature</label>
|
||||||
|
<state min="16" max="28" step="1" pattern="%.1f %unit%">
|
||||||
|
</state>
|
||||||
|
</channel-type>
|
||||||
|
<channel-type id="ZhimiHeaterZb1_country-code">
|
||||||
|
<item-type>Number</item-type>
|
||||||
|
<label>Private-Service - Country-Code</label>
|
||||||
|
<state>
|
||||||
|
<options>
|
||||||
|
<option value="0">Unknown</option>
|
||||||
|
<option value="1">US</option>
|
||||||
|
<option value="7">RU</option>
|
||||||
|
<option value="33">FR</option>
|
||||||
|
<option value="44">EU</option>
|
||||||
|
<option value="81">JP</option>
|
||||||
|
<option value="82">KR</option>
|
||||||
|
<option value="86">CN</option>
|
||||||
|
<option value="852">HK</option>
|
||||||
|
<option value="886">TW</option>
|
||||||
|
</options>
|
||||||
|
</state>
|
||||||
|
</channel-type>
|
||||||
</thing:thing-descriptions>
|
</thing:thing-descriptions>
|
||||||
|
|
|
@ -99,12 +99,12 @@
|
||||||
<channel-type id="clean_area">
|
<channel-type id="clean_area">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number</item-type>
|
||||||
<label>Cleaning Area</label>
|
<label>Cleaning Area</label>
|
||||||
<state pattern="%.2f m²" readOnly="true"/>
|
<state pattern="%.2f %unit%" readOnly="true"/>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
<channel-type id="clean_time">
|
<channel-type id="clean_time">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number</item-type>
|
||||||
<label>Cleaning Time</label>
|
<label>Cleaning Time</label>
|
||||||
<state pattern="%.0f'" readOnly="true"/>
|
<state pattern="%.0f %unit%" readOnly="true"/>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
<channel-type id="dnd_enabled">
|
<channel-type id="dnd_enabled">
|
||||||
<item-type>Switch</item-type>
|
<item-type>Switch</item-type>
|
||||||
|
@ -201,24 +201,24 @@
|
||||||
<state pattern="%.0f%%" readOnly="true"/>
|
<state pattern="%.0f%%" readOnly="true"/>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
<channel-type id="main_brush_time" advanced="true">
|
<channel-type id="main_brush_time" advanced="true">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number:Time</item-type>
|
||||||
<label>Main Brush Hours till Replacement</label>
|
<label>Main Brush Time till Replacement</label>
|
||||||
<state pattern="%.0fh" readOnly="true"/>
|
<state pattern="%.0f %unit%" readOnly="true"/>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
<channel-type id="side_brush_time" advanced="true">
|
<channel-type id="side_brush_time" advanced="true">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number:Time</item-type>
|
||||||
<label>Side Brush Hours till Replacement</label>
|
<label>Side Brush Time till Replacement</label>
|
||||||
<state pattern="%.0fh" readOnly="true"/>
|
<state pattern="%.0f %unit%" readOnly="true"/>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
<channel-type id="filter_time" advanced="true">
|
<channel-type id="filter_time" advanced="true">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number:Time</item-type>
|
||||||
<label>Filter Hours till Replacement</label>
|
<label>Filter Time till Replacement</label>
|
||||||
<state pattern="%.0fh" readOnly="true"/>
|
<state pattern="%.0f %unit%" readOnly="true"/>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
<channel-type id="sensor_dirt_time" advanced="true">
|
<channel-type id="sensor_dirt_time" advanced="true">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number:Time</item-type>
|
||||||
<label>Sensor Dirt Time till Cleaning</label>
|
<label>Sensor Dirt Time till Cleaning</label>
|
||||||
<state pattern="%.0fh" readOnly="true"/>
|
<state pattern="%.0f %unit%" readOnly="true"/>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
|
|
||||||
<!-- actions -->
|
<!-- actions -->
|
||||||
|
@ -292,15 +292,14 @@
|
||||||
|
|
||||||
<!-- Clean History -->
|
<!-- Clean History -->
|
||||||
<channel-type id="total_clean_time">
|
<channel-type id="total_clean_time">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number:Time</item-type>
|
||||||
<label>Total Cleaning Time</label>
|
<label>Total Cleaning Time</label>
|
||||||
<description>Total Cleaning Time in minutes</description>
|
<state pattern="%.0f %unit%" readOnly="true"/>
|
||||||
<state pattern="%.0f'" readOnly="true"/>
|
|
||||||
</channel-type>
|
</channel-type>
|
||||||
<channel-type id="total_clean_area">
|
<channel-type id="total_clean_area">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number:Area</item-type>
|
||||||
<label>Total Cleaning Area</label>
|
<label>Total Cleaning Area</label>
|
||||||
<state pattern="%.1f m²" readOnly="true"/>
|
<state pattern="%.1f %unit%" readOnly="true"/>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
<channel-type id="total_clean_count">
|
<channel-type id="total_clean_count">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number</item-type>
|
||||||
|
@ -324,15 +323,14 @@
|
||||||
<state readOnly="true"/>
|
<state readOnly="true"/>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
<channel-type id="last_clean_duration">
|
<channel-type id="last_clean_duration">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number:Time</item-type>
|
||||||
<label>Cleaning Duration</label>
|
<label>Cleaning Duration</label>
|
||||||
<description>Cleaning Duration in minutes</description>
|
<state pattern="%.0f %unit%" readOnly="true"/>
|
||||||
<state pattern="%.0f'" readOnly="true"/>
|
|
||||||
</channel-type>
|
</channel-type>
|
||||||
<channel-type id="last_clean_area">
|
<channel-type id="last_clean_area">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number:Area</item-type>
|
||||||
<label>Cleaning Area</label>
|
<label>Cleaning Area</label>
|
||||||
<state pattern="%.1f m²" readOnly="true"/>
|
<state pattern="%.1f %unit%" readOnly="true"/>
|
||||||
</channel-type>
|
</channel-type>
|
||||||
<channel-type id="last_clean_error">
|
<channel-type id="last_clean_error">
|
||||||
<item-type>Number</item-type>
|
<item-type>Number</item-type>
|
||||||
|
|
|
@ -30,7 +30,6 @@
|
||||||
<parameter name="forwardChain" type="text">
|
<parameter name="forwardChain" type="text">
|
||||||
<label>Forward Chaining</label>
|
<label>Forward Chaining</label>
|
||||||
<description>Comma delimited list of URLs to forward NEEO brain actions to</description>
|
<description>Comma delimited list of URLs to forward NEEO brain actions to</description>
|
||||||
<default>true</default>
|
|
||||||
<advanced>true</advanced>
|
<advanced>true</advanced>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="checkStatusInterval" type="integer">
|
<parameter name="checkStatusInterval" type="integer">
|
||||||
|
|
Loading…
Reference in New Issue