Marcel and GitHub
b26db1fbdd
[miio] QR, Captcha, 2FA cloud login method enhancements. ( #20775 )
...
* [miio] WIP logon with 2fa and captcha and QR
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2026-06-26 11:50:31 +02:00
Marcel and GitHub
9c4aa172b9
[miio] fixing lint issues in on readme ( #20776 )
...
* [miio] fixing lint issues in on readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2026-05-26 20:00:26 +02:00
Marcel and GitHub
5a90c2474e
[androidtv] Fix loop for PhilipsTV ( #19953 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2026-01-02 23:11:38 +01:00
Marcel and GitHub
1890c88070
[miio] Add support 2 yeelights ( #19558 )
...
Adding support for the following models:
* Yeelight LED Ceiling Light Pro (modelId: yeelink.light.ceila)
* Yeelight Arwen Ceiling Light (modelId: yeelink.light.ceilb)
+ misc small fixes to dreame vacuum db file
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2025-10-28 22:15:45 +01:00
Marcel and GitHub
62cdb14c74
[miio] Add support for Smart Air Purifier 4 Lite zhimi.airp.rmb1 ( #17680 )
...
* [miio] add support for Smart Air Purifier 4 Lite zhimi.airp.rmb1
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2024-12-22 00:51:32 +01:00
Marcel and GitHub
2d14d4f596
[miio] Add support for Xiaomi Robot Vacuum X20+ ( #17902 )
...
Adding support for the following models:
* Xiaomi Robot Vacuum X20+ (modelId: xiaomi.vacuum.c102gl)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2024-12-17 01:22:01 +01:00
Marcel and GitHub
4001735bca
[miio] add Xiaomi Robot Vacuum X10 (dreame.vacuum.r2209) ( #17427 )
...
Adding support for the following models:
* Xiaomi Robot Vacuum X10 (modelId: dreame.vacuum.r2209)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2024-09-17 22:13:57 +02:00
Marcel and GitHub
bcfddf1193
[miio] Fix parsing error clear record ( #17350 )
...
* [miio] Fix parsing error clear record
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2024-09-10 12:40:52 +02:00
Marcel and GitHub
65fce20081
[androidTV] fix version parsing for newer Philips TV models ( #17373 )
...
* [androidTV] fix version parsing for newer Philips TV models
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2024-09-09 14:48:24 +02:00
b035bf3824
[miio] Add Yeelight W3 RGB ( #16659 )
...
* fix: Added Yeelight W3 RGB props
cherrypicked from #7717221
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] update readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
Co-authored-by: Igor Svehla <igor@taxtris.com >
2024-04-17 18:54:27 +02:00
Marcel and GitHub
7b690d6c89
[miio] add suppoprt Mijia Omni Robot Vacuum-Mop dreame.vacuum.p2114o ( #16383 )
...
* [miio] add suppoprt Mijia Omni Robot Vacuum-Mop dreame.vacuum.p2114o
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2024-04-17 18:51:13 +02:00
Marcel and GitHub
1dc4c4f4db
[miio] add support for Xiaomi Smart Plug 2 cuco.plug.v2eur ( #16381 )
...
* [miio] add support for Xiaomi Smart Plug 2 cuco.plug.v2eur
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2024-04-17 10:35:40 +02:00
Marcel and GitHub
dd6d8c1bd2
[miio] Fix last cleaning details end missing ( #16388 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2024-02-09 09:41:52 +01:00
Marcel and GitHub
b36dc180d6
[miio] Fix emtpy command sending for feature channels ( #16384 )
...
closes #15994
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2024-02-08 23:11:57 +01:00
Marcel and GitHub
8b2148e121
[miio] Fix date parsing issue last cleaning details ( #16380 )
...
https://community.openhab.org/t/miio-binding-roborock-s4max-no-longer-getting-last-cleaning-details/153260/3
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2024-02-06 20:33:32 +01:00
Marcel and GitHub
4d13a6d20e
[miio] Fix cleaning record for newer vacuums ( #15944 )
...
* [miio] Fix cleaning record for newer vacuums
Fixes Roborock Q7Max Historical Cleaning record missing
closing #15490
---------
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-11-28 00:10:27 +01:00
Marcel and GitHub
b3da0511b1
[miio] readme hyperlink fix ( #15814 )
...
* Minor formatting
* Fix hyperlink for robo rock vacuums channels
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-10-29 11:07:10 +01:00
Marcel and GitHub
7cb94f9238
[miio] Add support Mi Robot Vacuum-Mop 2 Pro (ijai.vacuum.v3) ( #14210 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-10-17 15:57:24 +02:00
Marcel and GitHub
b7ff168b18
[miio] new gen vacuums cleaning map and rooms ( #15675 )
...
* Room Mapping from cloud
* New history record
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-10-06 08:23:23 +02:00
Marcel and GitHub
54e128fee6
[miio] Add support "Mi Smart Antibacterial Humidifier" ( #15676 )
...
Adding support for the following models:
* Xiaomi Smart Humidifier 2 (modelId: deerma.humidifier.jsq2w)
closing #15639
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-10-02 09:18:18 +02:00
Marcel and GitHub
4359c732a4
[miio] add DreameBot L10s Ultra ( #15582 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-09-25 14:53:42 +02:00
Marcel and GitHub
7a0d05781a
[miio] fix reported brightness for yeelight ( #15611 )
...
Fix reported brightness for yeelight when powered off.
This will fix wrong power switch visualization in the OH UI.
related to issue:
https://community.openhab.org/t/miio-and-yeelight-rgb-bulbs-behavior/135788/9
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-09-23 18:38:58 +02:00
Marcel and GitHub
d782ac96bc
[miio] add new robo map blocks to map parser ( #15591 )
...
* [miio] add new robo map blocks to map parser
Adding new block types in map parser.
close #15068
* [miio] fix history for newer robot models
closes #11001
---------
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-09-23 18:12:16 +02:00
Marcel and GitHub
798119305e
[miio] add support for newer Roborock vacuums ( #15586 )
...
Add support for the following models:
roborock.vacuum.a51 = Roborock S8
roborock.vacuum.a64 = Roborock G10S Pure
roborock.vacuum.a65 = Roborock S7 Max Ultra
roborock.vacuum.a66 = Roborock G10 Plus
roborock.vacuum.a69 = Roborock G20
roborock.vacuum.a70 = Roborock S8 Pro Ultra
roborock.vacuum.a72 = Roborock Q5 Pro
roborock.vacuum.a73 = Roborock Q8 Max
roborock.vacuum.a74 = Roborock P10
roborock.vacuum.a75 = Roborock Q Revo
roborock.vacuum.a76 = Roborock G10S Auto
close #15020
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-09-23 18:05:02 +02:00
bf1aa3deb2
[miio] Java style cleanup ( #15610 )
...
Introducing non-breaking improvements from #15520
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- multiline strings
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
Co-authored-by: Holger Friedrich <mail@holger-friedrich.de >
2023-09-19 22:53:50 +02:00
Marcel and GitHub
641b482551
[miio] Update device names list ( #14193 )
...
* [miio] maintenance - update device names list
Update the list with latest device names
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] Update device names list
Update the list with latest device names used by some of the support
tools
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
---------
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-09-13 07:53:58 +02:00
Marcel and GitHub
6784d22ab9
[miio] Update readme wrt unsupported devices ( #14512 )
...
* Rename channel names to better reflect purpose
* Update readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-05-10 20:58:44 +02:00
Marcel and GitHub
c24ec070bc
[miio] add support Xiaomi Smart Air Purifier 4 Pro zhimi.airp.vb4 ( #13941 )
...
* [miio] add support Xiaomi Smart Air Purifier 4 Pro zhimi.airp.vb4
Adding support for the following models:
* Xiaomi Smart Air Purifier 4 Pro (modelId: zhimi.airp.vb4)
close
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-01-07 11:19:12 +01:00
Marcel and GitHub
d0d3005b34
[miio] add support ROIDMI EVA - roidmi.vacuum.v66 ( #13940 )
...
Adding support for the following models:
* ROIDMI EVA (modelId: roidmi.vacuum.v66)
close #13813
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2022-12-31 17:15:16 +01:00
Marcel and GitHub
224d86e88a
[miio] add support Xiaomi Smart Air Purifier 4 Compact ( #13806 )
...
* [miio] add support zhimi.airp.cpa4 WIP
* [miio] add support Xiaomi Smart Air Purifier 4 Compact
Adding support for the following models:
* Xiaomi Smart Air Purifier 4 Compact (modelId: zhimi.airp.cpa4)
Minor typo fixing (note: no breaking channel changes)
close : #13763
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2022-12-02 21:44:33 +01:00
Marcel and GitHub
ac546dee0f
[miio] cloud login issues improvement ( #13715 )
...
* [miio] cloud login issues improvement
* Small change in debug loggin is login issues are expected
* Additional trouble shooting steps in readme
* Fix duplicate name in device list preventing readme maker running
* Catch a json exception in readme maker
close #13611
close #7459
* [miio] fix strange/foreign characters in readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2022-11-29 12:26:38 +01:00
Marcel and GitHub
698bee7c3e
[miio] add support Xiaomi Smart Air Purifier 4 (modelId: zhimi.airp.mb5) ( #13717 )
...
* [miio] add support Xiaomi Smart Air Purifier 4 (modelId: zhimi.airp.mb5)
Adding support for the following models:
* Xiaomi Smart Air Purifier 4 (modelId: zhimi.airp.mb5)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2022-11-26 06:59:34 +01:00
Marcel and GitHub
cf241f8b4f
[miio] Fix dimming channels for several yeelights ( #13724 )
...
The majority of brightness channels were already converted to dimmer.
This PR applies same to the 'other'brightness channels like nightlight
and/or ambient
close : #9936
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2022-11-16 13:26:26 +01:00
Marcel and GitHub
162e1461b0
[miio] Fix warning messages and discovery on newer robots ( #13111 )
...
also includes update to latest devicenames list
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2022-11-06 10:03:51 +01:00
Marcel and GitHub
739463896a
[miio] Add support for Xiaomi Mi Air Purifier 3C BHR4518GL (zhimi.airp.mb4a) ( #12076 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2022-03-07 23:47:17 +01:00
Marcel and GitHub
d196dc2c92
[miio] Implement lumi devices support for gateways ( #11688 )
...
* [miio] Implement lumi devices support for gateways v3 WIP
Adding support for the following models:
* Aqara LED Light Bulb (Tunable White) (modelId: lumi.light.aqcn02)
* IKEA E27 white spectrum opal (modelId: ikea.light.led1545g12)
* IKEA E27 white spectrum clear (modelId: ikea.light.led1546g12)
* IKEA E14 white spectrum (modelId: ikea.light.led1536g5)
* IKEA GU10 white spectrum (modelId: ikea.light.led1537r6)
* IKEA E27 warm white (modelId: ikea.light.led1623g12)
* IKEA GU10 warm white (modelId: ikea.light.led1650r5)
* IKEA E14 warm white (modelId: ikea.light.led1649c5)
* Door lock (modelId: lumi.lock.v1)
* Aqara Door Lock (modelId: lumi.lock.aq1)
* Aqara Door Lock S2 (modelId: lumi.lock.acn02)
* Aqara Door lock S2 Pro (modelId: lumi.lock.acn03)
* Mi Smart Plug (Zigbee) (modelId: lumi.plug.mmeu01)
* Mi Temperature and Humidity Sensor (modelId: lumi.sensor_ht.v1)
* Mi Window and Door Sensor (modelId: lumi.sensor_magnet.v2)
* Mi Motion Sensor (modelId: lumi.sensor_motion.v2)
* Water Leak Sensor (modelId: lumi.sensor_wleak.aq1)
* Aqara Temperature and Humidity Sensor (modelId: lumi.weather.v1)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* Work in progress support plug
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] cleanup, improve messages and initialization
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] Cleanup to prepare for PR
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] add missing placeholder
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] resolve merge issue
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] update readme after rebase
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] Update from review comments and warnings/checkstyle cleanup
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] update readme after merge and update json to updated format
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] Improve online indication
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* reset
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* Update readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] update from review comments
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] feedback codereview
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2022-01-22 18:57:01 +01:00
Marcel and GitHub
0b79d87d9f
Fix pom http://maven.apache.org/xsd/maven-v4_0_0.xsd entries ( #11850 )
...
* Fix pom http://maven.apache.org/xsd/maven-v4_0_0.xsd entries
* Fix http://maven.apache.org/maven-v4_0_0.xsd entries in pom.xml
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-24 11:36:42 +01:00
Marcel and GitHub
cc47ef7f3e
pom update from http to https reference ( #11833 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-23 19:40:44 +01:00
Marcel and GitHub
b2dd13efbb
[onkyo] Add channels for media info ( #11813 )
...
* [onkyo] Add channels for media info
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-20 20:08:09 +01:00
Marcel and GitHub
00ced1d696
[miio] Cleanup devices section of readme ( #11788 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-16 20:08:41 +01:00
Marcel and GitHub
40b3db468b
[miio] fix action channel miot for empty input with parameters ( #11794 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-16 09:03:42 +01:00
Marcel and GitHub
f8a6522100
[miio] add BT Devices channel to chuangmi plug ( #11715 )
...
* [miio] add BT Devices channel to chuangmi plug
* Shows the bluetooth devices connected to the plug (plug as BT
gateway)
* Add refresh interval functionality to reduce load on device
* Change public to private for the private functions in conversions.
* Add test for new conversion
* Update miio.properties
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-12 22:21:20 +01:00
Marcel and GitHub
ba58f96d33
[miio] Add support for Roidmi EVE roidmi.vacuum.v60 ( #11727 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-12 22:13:11 +01:00
Marcel and GitHub
1e179e77d7
[miio] Improve Viomi vacuums, add docking and route channel & mapping ( #11763 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-12 22:10:51 +01:00
Marcel and GitHub
b1bdcf7686
[miio] Fix zhimi.airpurifier.vb2 channel unit ( #11722 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-07 12:50:10 +01:00
Marcel and GitHub
b6836b8ef9
[miio] Add support for new dreame vacuum models (p2027,p2028,p2059) ( #11669 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-05 11:23:40 +01:00
Marcel and GitHub
13bae622ac
[miio] Improve binding description ( #11690 )
...
* [miio] Improve binding description
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-04 16:36:05 +01:00
Marcel and GitHub
2a9e264075
[miio] add support for Mi Smart Humidifer S (deerma.humidifier.jsqs) ( #11687 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-04 15:31:52 +01:00
Marcel and GitHub
82ac5ee2d9
[miio] i18n translation handling for basic channels ( #11576 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-12-02 09:08:17 +01:00
Marcel and GitHub
c6798ea4fa
[miio] add support for BT Gateway switch on chuangmi.plug.212a01 ( #11657 )
...
* [miio] add support for BT Gateway switch on chuangmi.plug.212a01
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] improve conversion & add test for it
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] add one empty string test
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] remove unnessesary exceptions
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] add one more test for different inputs
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] typo
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-11-29 12:34:09 +01:00
Marcel and GitHub
f8d8f9a9fe
[miio] Add support Mi Fresh Air Ventilator C1-80 zhimi.airfresh.ua1 ( #11579 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-11-29 11:00:19 +01:00
Marcel and GitHub
497cffb084
[miio] fix Error parsing miot data null for new miot devices ( #11658 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-11-29 10:57:58 +01:00
Marcel and GitHub
bea7197ede
[miio] add missing vacuum status codes ( #11659 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-11-29 00:29:40 +01:00
Marcel and GitHub
b80f41f3b8
[max] Added default translation properties file ( #11626 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-11-21 21:28:40 +01:00
Marcel and GitHub
58f40a5c73
[miio] add support Mi Smart Humidifier deerma.humidifier.jsq5 ( #11577 )
...
https://community.openhab.org/t/mi-smart-antibacterial-humidifier-not-recognized/127562
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-11-20 12:34:00 +01:00
Marcel and GitHub
bd49ad40b1
[miio] Move (remaining) channel details to json files ( #11568 )
...
Move remaining channel details to the respective channels to simplify
and avoid mistakes/errors.
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-11-20 12:32:10 +01:00
Marcel and GitHub
0165ea7659
[windcentrale] Add default translations ( #11596 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-11-16 21:19:50 +01:00
Marcel and GitHub
4d8c6b304b
[miio] support sending openclose commands ( #11581 )
...
* [miio] support sending openclose commands
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] fix contact sending
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] switch
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-11-14 13:40:05 +01:00
Marcel and GitHub
40d8e1c175
[miio] Initial i18n properties file for Xiaomi miio binding ( #11563 )
...
* [miio] Initial i18n properties file
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] add status msg to i18n
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-11-11 23:10:47 +01:00
Marcel and GitHub
7861a9c8f4
[miio] Add support 3 yeelights ( #11492 )
...
Add support for
yeelink.light.mono6 - Mi Smart LED Bulb
yeelink.light.monoa - Yeelight LED smart bulb W3(dimmable)
yeelink.light.monob - Yeelight GU10 Smart Bulb W1(dimmable)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-11-04 09:07:45 +01:00
Marcel and GitHub
b73bf672ab
[miio] Support contact type in basic channel json ( #11477 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-10-31 12:42:32 +01:00
Marcel and GitHub
8b1eabe166
[miio] sending device in MiIoSendCommand ( #11475 )
...
* [miio] sending device in MiIoSendCommand
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] spotless reformatting
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-10-31 12:41:40 +01:00
Marcel and GitHub
306b3c4853
[miio] Save last msgId and misc minor updates ( #11464 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-10-30 18:07:47 +02:00
Marcel and GitHub
ad54da1638
[miio] force start cloudconnector after credentials are updated ( #11459 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-10-30 08:50:43 +02:00
Marcel and GitHub
dfc9a5cb92
[miio] Avoid excessive MessageSenderThread ( #11455 )
...
* [miio] Avoid excessive MessageSenderThread
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-10-27 21:18:54 +02:00
Marcel and GitHub
3eb5e566df
[miio] avoid NPE in discovery in case of unexpected response cloud ( #11420 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-10-22 08:49:45 +02:00
Marcel and GitHub
2fb86d7138
[miio] Automatic create experimental support for (unsupported) miot devices ( #11149 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-09-19 22:01:22 +02:00
Marcel and GitHub
357d699cdd
[miio] add support for Smartmi Fresh Air System (zhimi.airfresh.va4&va2) ( #11164 )
...
* [miio] add support for Smartmi Fresh Air System (zhimi.airfresh.va4&va2)
Add support for
* Smartmi Fresh Air System (zhimi.airfresh.va4)
* Smartmi Fresh Air System (zhimi.airfresh.va2)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] fix 2 commands and add some formatting
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] fix copy paste error
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] airfresh channelnames
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] merge & count devices
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-09-14 16:57:57 +02:00
Marcel and GitHub
f0df1a45cc
[miio] Add support for Yeelight Jade Smart LED Ceiling Light ( #11241 )
...
Add support for yeelink.light.ceil26 - Yeelight Jade Smart LED Ceiling
Light C2001
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-09-13 19:54:35 +02:00
Marcel and GitHub
31cde42da5
[miio] Avoid shutting down shared executor service ( #11166 )
...
* [miio] Avoid shutting down shared executor service
* Closing #11152
* Better identify communication threads
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-09-08 22:13:32 +02:00
Marcel and GitHub
fac7edc270
[miio] add support for mi airfryers (careli.fryer.maf01,2&3) ( #11142 )
...
Also includes update of models names db
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-08-29 22:17:43 +02:00
Marcel and GitHub
492682c5cf
[miio] improve readme: restructure & map customizing feature ( #11143 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-08-29 20:18:31 +02:00
Marcel and GitHub
62f169d649
[miio] map improvement cropping and customizable colors/parameters ( #11110 )
...
* [miio] make robo map drawing customizable
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] Add cropping possibility for vacuum map
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* miio minor edit
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-08-16 14:03:33 +02:00
Marcel and GitHub
0d286e7a89
[miio] improve/add properties for qmi powerstrip ( #11118 )
...
improve mija vacuum channels
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-08-16 14:02:09 +02:00
Marcel and GitHub
9f09db1f18
[miio] add support for Mi Smart Standing Fan 2 (dmaker.fan.p18) ( #11106 )
...
closing #11053
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-08-14 13:40:36 +02:00
Marcel and GitHub
8dbe57947d
[miio] add moppath & carpet area to robomap ( #11097 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-08-11 11:56:09 +02:00
Marcel and GitHub
aac28589e7
[miio] Minor improvement documentation & deviceId update message ( #11046 )
...
* [miio] Minor improvement documentation & message
* [miio] minor cleanup from sat
* miio] fix another minor datetimeformat SAT issue
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-07-24 21:21:14 +02:00
Marcel and GitHub
5671f09900
[miio] Improve yeelight RGB with brightness, introduce substitutions ( #10984 )
...
* [miio] add deviceId and timestamp substitutions
This will allow to send right commands for gateway and lumi devices
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] update brightness in yeelight RGB channel
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] Use generic way to call the asyncCommunication module
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] Fix mapping yeelight
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] Improve Yeelight colormode mapping
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] yeelight fix unit for delayed off
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-07-17 22:32:13 +02:00
Marcel and GitHub
072a6045c2
[miio] add new custom refresh methods ( #10957 )
...
* Improve matching the command responses to the sending channel
* Use newer method to get device list using `device_list_page`
* Adding the ability to send custom requests to cloud
* Adding the ability to send custom commands with additional elements in
the json
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-07-12 09:55:16 +02:00
Marcel and GitHub
c0ab022e4e
[miio] fix color lights sending numbers as strings ( #10960 )
...
* [miio] fix color lights sending numbers as strings
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-07-12 09:53:49 +02:00
7d2db98662
[miio] change deviceID to Xiaomi used string ( #10951 )
...
* [miio] change deviceID to Xiaomi used string
Change the deviceId from the current hexadecimal to the string used by
Xiaomi.
This is needed as we have some devices that have deviceIds that are
non-numeric, hence breaking the current logic.
Note: separately removing the upnp discovery as this has become
irrelevant with cloud discovery and devices supporting the udp regular
discovery.
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* Update bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/handler/MiIoAbstractHandler.java
Signed-off-by: Fabian Wolter <github@fabian-wolter.de >
Co-authored-by: Fabian Wolter <github@fabian-wolter.de >
2021-07-06 19:42:42 +02:00
Marcel and GitHub
809e53d3af
[miio] Add support gateway lumi.gateway.mieu01 ( #10893 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-06-21 22:07:17 +02:00
Marcel and GitHub
ef1deff4e9
[miio] fix typo ( #10894 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-06-21 21:16:34 +02:00
Marcel and GitHub
6a7e240060
[miio] improve zhimi fan channels ( #10882 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-06-20 20:58:05 +02:00
Marcel and GitHub
8be582e52a
[miio] improve dreame mc1808 channels ( #10873 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-06-20 20:19:51 +02:00
Marcel and GitHub
8d39e5b2ee
[miio] fix discovery issue when for devices with dot ( #10880 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-06-20 14:10:48 +02:00
Marcel and GitHub
36d7dc26b8
[miio] cleanup several SAT warnings ( #10871 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-06-16 10:28:44 +02:00
Marcel and GitHub
28c513ac3a
[miio] fix typo in temperatue unit ( #10869 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-06-16 10:27:04 +02:00
Marcel and GitHub
8bd05c0f9f
[miio] add support for Mi Smart Standing Fan Pro Global (dmaker.fan.p15) ( #10855 )
...
* [miio] add support for Mi Smart Standing Fan Pro Global (dmaker.fan.p15)
add support Mi Smart Standing Fan Pro EU/Global (dmaker.fan.p15)
Improve p8 & p9 fans
close #10843
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
* [miio] improve timeunit
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-06-16 00:03:46 +02:00
Marcel and GitHub
10f5ca8578
[miio] avoid NPE when rssi is missing ( #10854 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-06-12 12:54:19 +02:00
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