Marcel
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
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
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
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
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
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
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
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
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
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
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
c426d6de79
[miio] Improve Airpurifiers ( #9756 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2021-01-16 10:07:19 +01:00
Marcel
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
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
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
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
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
a7009101ba
[miio] fix readme mapping string ( #9409 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-17 14:07:54 -08:00
Marcel
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
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
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
6b3490fc57
[miio] improve yeelight json ( #9338 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-12 11:58:18 -08:00
Marcel
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
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
82976235bc
[miio] improve dreame vacuum support ( #9272 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-07 14:58:22 -08:00
Marcel
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
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
Marcel
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
Marcel
707d840c73
[miio] Channel Updates to Quantitypes ( #9196 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-02 09:25:25 -08:00
Marcel
ad202edefa
[miio] Cloud Communication for devices ( #8981 )
...
* [miio] Cloud Communication for devices
Allows to define if communication to devices is direct or send via the
Xiaomi cloud.
Introduce additional channel to execute commands via cloud.
Other small improvements
* Use common method from abstract handler to send commands
* Common way to handle custom commands
* Introduce small delay before refreshing robot properties after sending
commands (similar to the basic handler) so devices have time to update
their properties
* [miio] simplify cloudconnector
* [miio] Cleanup all jobs when unloading
* [miio] update to use dedicated ScheduledExecutorService
Use dedicated ScheduledExecutorService to avoid unloading problems
* Update bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/handler/MiIoAbstractHandler.java
* [miio] fix for removeif
* miio- Improve scheduler
* [miio] fix communication error if device is not on the network
* [miio] update with comments from feedback
* remove scheduler tracking
* improve status setting for cloud communication
* [miio] update with feedback review
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Co-authored-by: Connor Petty <mistercpp2000@gmail.com>
2020-11-28 20:03:12 -08:00
Marcel
d646215288
[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>
2020-11-26 16:04:46 -08:00
Marek Skrobacki
0a9ea9fd45
[miio] add support for zhimi.humidifier.ca4 (Smartmi Evaporative Air Humidifier 2) ( #9093 )
...
* miio: add support for zhimi.humidifier.ca4
This change adds support for Xiaomi Smartmi Evaporation Air Humidifier 2.
The device uses MIOT protocol, exact spec is available at:
http://miot-spec.org/miot-spec-v2/instance?type=urn:miot-spec-v2:device:humidifier:0000A00E:zhimi-ca4:2
Signed-off-by: Marek Skrobacki <skrobul@skrobul.com>
2020-11-26 14:32:39 -08:00
Kai Kreuzer
007c3b56e5
removed deprecated author information from binding.xml ( #9113 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-11-23 19:06:33 -08:00
Marcel
158cbe0c65
[miio] Use QuantityTypes for time & area in the vacuumhandler ( #9058 )
...
closes #7752
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-17 16:23:23 -08:00
Marcel
d41927c703
[miio] Add support zhimi.heater.zb1 & zhimi.heater.za2 ( #9055 )
...
* [miio] Add support zhimi.heater.zb1 & zhimi.heater.za2
* [miio] capitalize channel labels
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-17 16:16:36 -08:00
Marcel
2930e431ad
[miio] Fix readme for line breaks inside table cell ( #9052 )
...
* [miio] Fix readme for line breaks inside table cell
* [miio] improve readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-17 10:46:20 -08:00
Marcel
1e5aaf948c
[miio] add support for lumi.curtain.hagl05 Xiaomi youpin Curtain Controller (Wi-Fi) ( #9017 )
...
* [miio] add support for lumi.curtain.hagl05
* [miio] improve channel description
* [miio] improved mapping for curtain hagl05
* [miio] fix channelTypes
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-15 17:19:00 -08:00
Marcel
406b7e4392
[miio] Add support for mijia.vacuum.v2 ( #9036 )
...
* [miio] Add support for mijia.vacuum.v2
related issue #9005
* [miio] fix channelTypes based on review
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-15 17:17:59 -08:00
Marcel
02341d3536
[miio] Use generic channeltypes if none provided ( #8999 )
...
To prevent channels not showing up in OH3 main UI
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-13 15:09:39 -08:00
Marcel
13a37f0c8c
[miio] add support for scishare smart capsule coffee machine s1102 ( #9015 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-13 14:48:15 -08:00
Marcel
258f709ab8
[miio] Add zhimi.fan.za1 ( #8998 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-11 11:28:39 -08:00
Marcel
918408eac1
[miio] Allow for quantity Type ( #8756 )
...
* [miio] Allow for quantity Type in the basic handler
This extends the miio:basic handler with the option to define channels
with QuantityType e.g. to use number:temperature
* [miio] add missing breaks
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-09 08:39:50 -08:00
Marcel
71566e47af
[miio] add poweroff properties to zhimi powerstrip ( #8899 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-01 14:32:56 -08:00
Marcel
49580b59bb
[miio] Add temperature value to chuangmi.plug.v1 ( #8832 )
...
Based on: https://github.com/marcelrv/openhab2/pull/12
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-22 18:06:57 +02:00
Marcel
ed6d68ffd7
[miio] add new country server and improve readme ( #8816 )
...
* [miio] add new country server and improve readme
* [miio] apply spotless
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-21 14:14:14 -07:00
Marcel
998d11455c
[miio] Allow for custom refresh commands ( #8796 )
...
* [miio] Allow for custom refresh commands
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-21 14:01:22 -07:00
Marcel
71fd87c5c9
[miio] add suppport for Mr Bond M1 pro Smart Clothes Dryer ( #8749 )
...
Add support for following types
"mrbond.airer.m1s",
"mrbond.airer.m1pro",
"mrbond.airer.m1super"
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-16 10:01:23 -07:00
Marcel
aef1d10f40
[miio] Add Zhimi Heater za1 ( #8743 )
...
add model zhimi.heater.za1
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-14 13:59:38 -07:00
Marcel
2913018e4a
[miio] add several Philips lights ( #8736 )
...
Add following models:
philips.light.sread2
philips.light.cbulb
philips.light.cbulbs
philips.light.dcolor
philips.light.rwread
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-11 18:18:43 -07:00
Marcel
343981fc12
[miio] add chungmi plug ( #8728 )
...
add
chuangmi.plug.hmi206
chuangmi.plug.hmi208
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-11 11:58:09 -07:00