Marcel and GitHub
6ba1606e52
[miio] add support for Yeelight 1S (mono4) ( #10763 )
...
* [miio] add support for yeelight mono4
* [miio] add support yeelight lamp 9 & 10
close #10619
close #10061
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-05-28 15:05:01 +02:00
Marcel and GitHub
aa665e54f5
[miio] also refresh after custom commands ( #10714 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-05-26 21:04:19 +02:00
Marcel and GitHub
c7218c6d29
[miio] update & improve readability value mappings for readme ( #10610 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-05-01 15:35:07 +02:00
Marcel and GitHub
c157e395dc
[miio] add support for yeelink.light.lamp15 Yeelight Screen Light Bar ( #10603 )
...
closes #10589
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-04-28 12:26:29 +02:00
Marcel and GitHub
eda5346a50
[miio] add support several new roborock vacuums ( #10602 )
...
new vacuums:
"roborock.vacuum.a14": "Roborock T7S",
"roborock.vacuum.a15": "Roborock S7",
"roborock.vacuum.a19": "Roborock S4 Max",
"roborock.vacuum.a23": "Roborock T7S Plus",
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-04-28 09:04:27 +02:00
Marcel and GitHub
84bd5ad5d8
[miio] add support Mi Smart LED Bulb Essential (yeelink.light.color5) ( #10531 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-04-27 22:32:39 +02:00
Marcel and GitHub
da916ca4a5
[miio] update device names list ( #10605 )
...
Refresh of the device name list from Xiaomi
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-04-27 22:28:55 +02:00
Marcel and GitHub
52b05085aa
[miio] handle invalid rssi response ( #10601 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-04-27 22:27:24 +02:00
Marcel and GitHub
61a3705f0f
[miio] Support of Smartmi Air Purifier zhimi.airpurifier.za1 ( #10534 )
...
Closes #10526
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-04-27 16:45:10 +02:00
Marcel and GitHub
df18f16d49
[miio] cleanup some sat errors ( #10539 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-04-22 20:39:23 +02:00
Marcel and GitHub
5ba64517ff
[miio] add support for cgllc.airm.cgdn1 Qingping Air Monitor Lite ( #10182 )
...
* [miio] add support for cgllc.airm.cgdn1 Qingping Air Monitor Lite
close #10152
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] remove expiremental
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* Improve readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] improve qty types
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] remove unknown element
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-04-10 09:58:57 +02:00
Marcel and GitHub
22390b203b
[miio] add & improve dreame vacuums p2036.p2041o,p2056o,p2057 ( #10254 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-03-01 19:07:11 -08:00
Marcel and GitHub
f6521f6fd9
[mmio] sync device list to latest and cleanup chuangimi plug ( #10249 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-02-26 21:23:16 -08:00
Marcel and GitHub
fdc22c0a4c
[miio] add support for zhimi.airpurifier.vb2 Mi Air Purifier Pro H ( #10183 )
...
* [miio] add support for zhimi.airpurifier.vb2 Mi Air Purifier Pro H
close #10174
* [miio] update modes to values visible in app
* [miio] cleanup and fix valuu mapping
* [miio] fix duration
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-02-26 10:58:56 -08:00
Marcel and GitHub
8fde1c3988
[miio] fix bundle restart error ( #10190 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-02-25 15:53:19 -08:00
Marcel and GitHub
d16bb98ed3
[miio] add support 5 zhimi heaters ( #10231 )
...
* [miio] Add zhimi heaters
add new
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
improving existing
zhimi.heater.za1 Smartmi Radiant Heater Smart Version
zhimi.heater.za2 Smartmi Smart Convector Heater 1S
zhimi.heater.zb1 Smartmi Smart Convector Heater 1S
* [miio] add some more options
* remove accidental development file
* [miio] fix number:duration
* [miio] remove channeltype from heaters
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-02-25 15:45:56 -08:00
Marcel and GitHub
e86cc6b219
[miio] add support for Smartmi Standing Fan 3 zhimi.fan.za5 ( #10229 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-02-25 10:30:48 -08:00
Marcel and GitHub
6d2211a2e9
[miio] add support for deerma Humidifier ( #10181 )
...
* [miio] deerma Humidifier
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-02-25 10:25:39 -08:00
Marcel and GitHub
d1d42c4de9
[miio] additional vacuum channels for advanced rules ( #10180 )
...
* [miio] add feature channels
* [miio] additional vacuum channels for advanced rules
* [miio] update readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-02-25 10:22:45 -08:00
Marcel and GitHub
40dbd50943
[miio] Add support for viomi S9 vacuum (v18) ( #9878 )
...
* [miio] Add support for viomi S9 vacuum (v18)
* [miio] improved translations & wider columns readme
* [miio] Apply review suggestions
Signed-off-by: Marcel Verpaalen marcel@verpaalen.com
2021-02-04 11:48:24 -08:00
Marcel and GitHub
4088241033
[miio] add support yeelink.light.colora Yeelight Smart LED Bulb 1SE ( #10037 )
...
Closes #9360
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-02-03 11:19:56 +01:00
Marcel and GitHub
6f59b178b8
[miio] add channel for is_locating ( #10036 )
...
close : #10033
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-02-03 11:18:50 +01:00
Marcel and GitHub
056e4c4103
[miio] update zhimi humiddifier ca4 ( #10032 )
...
https://community.openhab.org/t/zhimi-humidifier-ca4-issue/116009
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-02-03 11:05:03 +01:00
Marcel and GitHub
f58df8fd25
[miio] validate response id matching command id ( #9966 )
...
* [miio] validate response id matching command id
This PR prevents out of sync issues in case devices are too slow to
respond or the timeout is set too short.
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] spotless adding space
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] update based on review
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-30 12:05:08 +01:00
Marcel and GitHub
db3e2b690c
[miio] remove unit from color temperature ( #9970 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-29 14:07:54 +01:00
Marcel and GitHub
e4ac982119
[miio] add support for zhimi.humidifier.cb2 Smartmi Evaporative Humidifier ( #9968 )
...
* [miio] add support for zhimi.humidifier.cb2 Smartmi Evaporative
Humidifier
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] remove java notation from readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-27 16:23:03 +01:00
Marcel and GitHub
c9dbc46fd1
[miio] use json db to drive temperature channel definitions ( #9960 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-25 20:15:26 -08:00
Marcel and GitHub
cc00fd78ee
[miio] allow all quantitytypes and units ( #9959 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-25 20:14:10 -08:00
Marcel and GitHub
86efd73a17
[miio] add support for zhimi airpurifier 3C (mb4) ( #9885 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-22 14:36:58 -08:00
Marcel and GitHub
ca6d62ddeb
[miio] Fix double stratus update ( #9901 )
...
closing: #9898
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-21 18:01:31 -08:00
Marcel and GitHub
23fd13c9da
[miio] fix channels with invalid names ( #9888 )
...
* [miio] fix channels with invalid names
* [miio] allow for readbale friendly names
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-21 18:00:25 -08:00
Marcel and GitHub
de126f6a71
[miio] reorganise the device list ( #9887 )
...
to make finding devices easier
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-21 17:59:17 -08:00
Marcel and GitHub
ce6954a891
[miio] add support for Mijia Smart Pet Water Dispensers ( #9861 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-18 12:58:50 -08:00
Marcel and GitHub
583d13e6b6
[miio] add support for nwt.derh.wdh318efw1 Internet Dehumidifier ( #9787 )
...
* [miio] add support for nwt.derh.wdh318efw1 Internet Dehumidifier
based on json provided & tested by @feodor85
closing #9737
* [miio] change autohumidity
* [miio] fix switched property
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-18 12:43:49 -08:00
Marcel and GitHub
9fe47f829c
[miio] add support for dreame vacuum d9 ( #9859 )
...
* [miio] Add support for Dreame D9 robot
Closing #9558
* [miio] remove channelType
* [miio] dropdown for reset actions
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-18 12:42:19 -08:00
Marcel and GitHub
247afd48c8
[miio] readme update ( #9858 )
...
Update screenshots to OH3
Minor improvements readme
update device_names list to latest
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-18 12:37:23 -08:00
Marcel and GitHub
155e3b770d
[miio] fix printed zone clean command ( #9865 )
...
as per https://community.openhab.org/t/xiaomi-vacuum-map-viewer-to-find-coordinates-for-zone-cleaning/103500/47
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-18 12:24:14 -08:00
Marcel and GitHub
fe32f91f38
[miio] improve Mi Water Purifier 600G yunmi.waterpuri.lx8. ( #9752 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-18 10:56:58 -08:00
Marcel and GitHub
c426d6de79
[miio] Improve Airpurifiers ( #9756 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-16 10:07:19 +01:00
Marcel and GitHub
afb9ea1870
[miio] add support for viomi.waterheater.e1 ( #9798 )
...
* [miio] add support for viomi.waterheater.e1
* Update bundles/org.openhab.binding.miio/src/main/resources/database/viomi.waterheater.e1.json
* [miio] fix typo in readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-15 12:31:56 -08:00
Marcel and GitHub
a46d9cb306
[miio] update readme maker ( #9797 )
...
Update the readme maker to not suggest invalid item names (containing
hyphens)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-13 11:57:13 -08:00
Marcel and GitHub
cdbf10efdb
[miio] add support for chungmiplug 212a01 ( #9795 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-01-13 11:52:24 -08:00
Marcel and GitHub
03dd4d491f
[miio] Update many channels with tags, categories & QuantityTypes ( #9384 )
...
* [miio] Update many channels with tags, categories & QuantityTypes
* [miio] remove unit from dimmers
* [miio] fix readme mappings for channels
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-27 21:25:15 -08:00
Marcel and GitHub
0874df702c
[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 <marcel@verpaalen.com >
2020-12-26 17:04:14 -08:00
Marcel and GitHub
f88225113b
[miio] Add support for xiaomi.airconditions c/ma/mc/mh/mt modesl ( #9380 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-22 13:49:54 -08:00
Marcel and GitHub
09b1037ea1
[miio] change vacuum segment channel from undef to - ( #9371 )
...
To support alexa integration.
closing #9172
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-22 13:49:26 -08:00
Marcel and GitHub
a7009101ba
[miio] fix readme mapping string ( #9409 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-17 14:07:54 -08:00
Marcel and GitHub
3cdc6a8f24
[miio] fix wrong mappings in readme ( #9402 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-17 08:33:13 -08:00
Marcel and GitHub
4b5b6f8f8f
[miio] fix annotation for mibasicChannel ( #9396 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-16 11:04:03 -08:00
Marcel and GitHub
d287062acf
[miio] improve unsupported handler ( #9370 )
...
Some devices respond differently to unknown parameters
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-13 11:17:16 -08:00
Marcel and GitHub
12e5e38cb0
[miio] add support for huayi Fans, heater and lights ( #9348 )
...
* [miio] add support for huayi Fans, heater and lights
* [miio] incl right names
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-12 15:29:39 -08:00
Marcel and GitHub
5bfc8940f4
[miio] Elimate several SAT warnings ( #9289 )
...
* [miio] eliminate warnings from mapdraw
* [miio] clean warnings from basic handler
* [miio] avoid apache commons warning in utils
* [miio] eliminate warnings from micloudconnector
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-12 15:27:54 -08:00
Marcel and GitHub
6b3490fc57
[miio] improve yeelight json ( #9338 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-12 11:58:18 -08:00
Marcel and GitHub
7380b45811
[miio] add support for basic huayi lights ( #9316 )
...
* [miio] add support for basic huayi lights
also remove some double spaces in json files
* miio update devicenames
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-11 10:24:44 -08:00
Marcel and GitHub
e9e8207345
[miio] extend units for miot types ( #9318 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-11 10:20:41 -08:00
Marcel and GitHub
6fe75cb288
[miio] only change the name if it is the default one ( #9312 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-09 14:23:18 -08:00
Marcel and GitHub
3eda5ebbc9
[miio] add support for Yeelight Dual Control Module (yeelink.switch.sw1) ( #9295 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-08 10:03:25 -08:00
Marcel and GitHub
82976235bc
[miio] improve dreame vacuum support ( #9272 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-07 14:58:22 -08:00
Marcel and GitHub
84703631fc
[miio] add support dreame 9 (dreame.vacuum.p2008) ( #9278 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-07 09:14:56 -08:00
Marcel and GitHub
ab3dcba5dc
[miio] channels removal ( #9237 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-06 22:18:53 -08:00
Marcel and GitHub
0cde89c327
[miio] update json files to new definition ( #9239 )
...
* Update some of the miot files to the new definition
* Apply units,category & tags for some channels
* apply standard sorting
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2020-12-05 12:59:48 -08:00
05b7bbdccf
[miio] Add discovery from cloud feature. ( #9176 )
...
* [miio] Add discovery from cloud feature.
This allows to discover things that are not directly on the same subnet
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
Co-authored-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com >
2020-12-04 21:26:44 -08:00
2597ff20d4
[miio] dynamically generate channelTypes ( #9158 )
...
* [miio] dynamically generate channelTypes
Simplify the json database creation for new models and less chance for
errors
Related to #7276
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
Co-authored-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com >
2020-12-04 13:01:18 -08:00
35528eda3b
[miio] Implement alternative MiIoQuantityTypes ( #9203 )
...
* [miio] Implement alternative MiIoQuantityTypes
* Improved way avoiding multiple entries for Unit
* Test cases for the MiIoQuantityTypes class
* Apply suggestions from code review
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
Co-authored-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com >
2020-12-04 09:37:49 -08:00