eugen and GitHub
5c5b3c29c9
[homekit] support stop for blinds ( #13788 )
...
* implement new blinds logic
* fix NPE, improve emulated state
Signed-off-by: Eugen <eugen@relotrust.com >
2022-11-27 23:39:50 +01:00
eugen and GitHub
54e934be3d
[homekit] simplify settings page, resize doc images ( #13741 )
...
* simplify config, resize images
Signed-off-by: Eugen <eugen@relotrust.com >
2022-11-20 20:07:45 +01:00
eugen and GitHub
6f3cb286d9
[homekit] Target Fan state - add support for Switch Item ( #12985 )
...
* add support for SwitchItem for target fan state
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-07-25 21:47:21 +02:00
eugen and GitHub
94615b7728
[homekit] fix potential null pointer exceptions ( #13122 )
...
* fix potential null pointer exceptions
* use contains key
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-07-13 17:01:02 +02:00
eugen and GitHub
565dc19508
[homekit] fix for battery charging state ( #12959 )
...
* fix for battery charging state
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-06-22 11:20:36 +02:00
eugen and GitHub
cddd2daae2
[homekit] fix issue with some hue lights, e.g. xiaomi ( #12931 )
...
* fix for hue
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-06-13 19:16:13 +02:00
eugen and GitHub
97b423b273
update configuration revision on start ( #12854 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-06-01 22:44:05 +02:00
eugen and GitHub
f310cf7ca0
[homekit] add support for additional homekit accessories ( #12536 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-04-26 19:37:54 +02:00
eugen and GitHub
a2a5c2e6ff
add support for dimmer ( #12540 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-03-29 18:57:52 +02:00
eugen and GitHub
f1176a062b
[homekit] add support for complex accessories ( #12346 )
...
* Add complex accessories
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-03-28 00:11:44 +02:00
eugen and GitHub
9e6b952b66
fix storage usage ( #12305 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-02-22 06:50:19 +01:00
eugen and GitHub
f29034fe87
[homekit] mark item dirty only if it has homekit metadata ( #12293 )
...
* mark item dirty only if it has homekit metadata
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-02-19 09:21:52 +01:00
eugen and GitHub
5901479f0e
[homekit] update java hap library ( #12267 )
...
* update hap
* correction for categories
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-02-12 15:07:58 +01:00
fde78b3fea
make onChange synchronized ( #12205 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
Co-authored-by: Eugen Freiter <freiter@gmx.de >
2022-02-05 08:39:17 +01:00
eugen and GitHub
ec93c3600e
[homekit] quick restart on network changes ( #12072 )
...
* quick restart on network changes
* only restart if needed
* add null check
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-01-26 20:19:03 +01:00
eugen and GitHub
843ca55c68
fix Fahrenheit conversion ( #12024 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2022-01-14 22:56:50 +01:00
b6af3aba9f
return min value instead of 0 ( #11803 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
Co-authored-by: Eugen Freiter <freiter@gmx.de >
2021-12-28 13:19:55 +01:00
eugen and GitHub
b89ae048e2
[homekit] make min/max values for Color Temperature configurable ( #11717 )
...
* make min/max values for ColorTemprature configurable
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2021-12-10 00:20:28 +01:00
eugen and GitHub
1d65e10bba
[homekit] add setting to block homekit user/pairing deletion ( #11731 )
...
* add setting to block homekit user deletion and unpairing
* add logging
* remove . from settings label
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2021-12-08 12:14:44 +01:00
4f26c65c0c
restart HomeKit bridge on network changes ( #11720 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
Co-authored-by: Eugen Freiter <freiter@gmx.de >
2021-12-06 19:11:36 +01:00
eugen and GitHub
66d6a3f0a3
[homekit] switch to official Java HAP lib release ( #11671 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2021-12-01 09:43:41 +01:00
eugen and GitHub
e7950ddbd1
[homekit] make usage of mDNS configurable ( #10286 )
...
* make usage of mDNS configurable
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2021-03-12 17:18:09 +01:00
eugen and GitHub
23ff9a0221
[homekit] make use of openHAB mDNS service ( #10076 )
...
* make use of openHAB mdns service
* remove unnecessary null check
* add network configuration back
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2021-02-25 15:51:07 -08:00
eugen and GitHub
50a01b439d
[homekit] extend support of inverted flag to other accessories ( #10212 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2021-02-25 10:28:34 -08:00
eugen and GitHub
e828baccca
[homekit] add support for flag "inverted" to lock accessory ( #10169 )
...
* add support for inverted to lock
* run spotless
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2021-02-16 10:19:37 -08:00
eugen and GitHub
8a2ac82b07
[homekit] make min and max temperature units depedent on useFahrenheitTemperature setting ( #10074 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2021-02-06 23:04:32 -08:00
eugen and GitHub
9f0ec10a7d
[homekit] add support for dimmer item for slat accessories ( #10019 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2021-02-06 17:59:14 +01:00
eugen and GitHub
0d13b8d1ef
[homekit] add support for number and dimmer item type to window covering accessory ( #10051 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2021-02-04 12:09:19 -08:00
eugen and GitHub
bd949518de
[homekit] mapping configuration improvements ( #9932 )
...
* add support for custom mapping
* add screenshot
* remove unnecessary variable
* make parameter nullable to avoid not required list instances
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2021-02-03 22:06:20 -08:00
79b94e3e34
[homekit] fix pairing after update ( #9769 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
Co-authored-by: Eugen Freiter <freiter@gmx.de >
2021-01-10 16:25:18 +01:00
9368f44896
[homekit] use item name as accessory serial ( #9748 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
Co-authored-by: Eugen Freiter <freiter@gmx.de >
2021-01-08 23:18:32 +01:00
fcb774ca35
[homekit] add support for QR code based pairing ( #9475 )
...
* add support qrcode based pairing
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* add screenshots
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* fix typo
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* update config only if differnt to prevent endless update loop
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* clean up
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* add support qrcode based pairing
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* add screenshots
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* fix typo
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* update config only if differnt to prevent endless update loop
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* clean up
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* incorporate review feedback
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* fix Nullable based on feedback
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* correct the java hap version
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* Update bundles/org.openhab.io.homekit/pom.xml
* adapt groupid
Signed-off-by: Eugen Freiter <freiter@gmx.de >
* incorporate review feedback
Signed-off-by: Eugen Freiter <freiter@gmx.de >
Co-authored-by: Eugen Freiter <freiter@gmx.de >
Co-authored-by: J-N-K <J-N-K@users.noreply.github.com >
2021-01-08 23:03:54 +01:00
eugen and GitHub
2716ffa669
[homekit] fix for #9478 . add listener for metadata changes ( #9484 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2020-12-23 11:07:25 -08:00
eugen and GitHub
ade041d5f0
[homekit] fix minValue, maxValue ( #9300 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2020-12-09 11:49:24 -08:00
eugen and GitHub
91f05f0ea3
[homekit] remove support for legacy tags and fix issue with semantic tags ( #9277 )
...
Signed-off-by: Eugen Freiter <freiter@gmx.de >
2020-12-07 17:04:59 +01:00