GitHub Action
93ada0a675
[ci skip] Translation update
2021-05-28 00:19:07 +00:00
GitHub Action
f45bc3abc7
[ci skip] Translation update
2021-05-27 00:17:03 +00:00
GitHub Action
c302b5d4eb
[ci skip] Translation update
2021-05-26 00:16:09 +00:00
J. Nick Koston
deb9135707
Handle clamped fan maxValue in homekit_controller ( #51088 )
2021-05-25 16:06:17 -05:00
jjlawren
fe75a1bb9d
Set Fahrenheit reporting precision to tenths for Homekit Controller climate entities ( #50415 )
2021-05-25 19:32:59 +02:00
J. Nick Koston
9f22509a4b
Recover fast when homekit_controller sees a zeroconf announcment for a device that is offline ( #51038 )
2021-05-25 11:47:45 -05:00
J. Nick Koston
98535c9e6c
Set homekit controller available state at startup ( #51013 )
2021-05-25 11:47:28 -05:00
GitHub Action
e920afd4d8
[ci skip] Translation update
2021-05-24 00:12:23 +00:00
J. Nick Koston
3cef96e78a
Update aiohomekit to subscribe more like iOS ( #50997 )
2021-05-23 13:39:22 -05:00
J. Nick Koston
4b0b0f5db7
Allow user to override insecure setup codes and pair with homekit_controller ( #50986 )
...
* Allow user to override invalid setup codes and pair with homekit_controller
* adjust from manual testing
* invalid -> insecure
2021-05-23 10:15:38 -05:00
J. Nick Koston
e1b6385b4d
Add support for doorbell buttons to homekit_controller ( #50983 )
2021-05-23 08:56:16 -05:00
J. Nick Koston
e4c77fd336
Bump aiohomekit to 0.2.62 ( #50981 )
...
- Discovery is now instant when a ServiceBrowser is running
Changelog: https://github.com/Jc2k/aiohomekit/compare/0.2.61...0.2.62
2021-05-22 22:22:56 -07:00
GitHub Action
1f80defe3a
[ci skip] Translation update
2021-05-18 00:12:13 +00:00
GitHub Action
877cb43c06
[ci skip] Translation update
2021-05-17 05:17:18 +00:00
J. Nick Koston
42d1ec753d
Small tweaks to improve homekit_controller startup time ( #50590 )
2021-05-13 20:16:20 -05:00
HomeAssistant Azure
7df47664e8
[ci skip] Translation update
2021-05-12 00:04:03 +00:00
J. Nick Koston
d5e39e8748
Remove redundant names from config flow titles ( #50380 )
2021-05-10 22:14:33 -07:00
HomeAssistant Azure
04266301e9
[ci skip] Translation update
2021-05-03 00:05:16 +00:00
Franck Nijhof
10d6dfd4ae
Clean up connection classes in integrations H-L ( #49891 )
2021-04-30 21:02:53 -10:00
Franck Nijhof
e1a3ef3d69
Clean up config entry handlers decorator from config flows ( #49932 )
2021-04-30 23:28:25 +02:00
J. Nick Koston
a1fdf84dba
Reduce config entry setup/unload boilerplate G-J ( #49737 )
2021-04-27 16:09:59 +02:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
J. Nick Koston
e234fc6e7e
Disconnect homekit_controller devices on the stop event ( #49244 )
2021-04-14 21:47:15 -10:00
J. Nick Koston
b86bba246a
Downgrade logger message about homekit id missing ( #49079 )
...
This can happen if the TXT record is received after the PTR record and
should not generate a warning since it will get processed later
2021-04-11 10:36:26 -10:00
J. Nick Koston
a261bb35eb
Bump aiohomekit to 0.2.61 ( #49044 )
2021-04-11 06:42:46 -10:00
Erik Montnemery
b26779a27a
Add id to automation triggers ( #48464 )
2021-03-31 14:56:04 +02:00
Franck Nijhof
786023fce4
Merge of nested IF-IF cases - H-J ( #48368 )
2021-03-27 11:30:29 +01:00
Erik Montnemery
72281f4718
Validate device trigger schemas once ( #48319 )
2021-03-26 08:09:21 +01:00
Erik Montnemery
339a56e434
Migrate integrations f-h to extend SensorEntity ( #48212 )
2021-03-22 19:45:17 +01:00
J. Nick Koston
7a447c4209
Exclude homekit accessories created by the homekit integration from homekit_controller ( #48201 )
2021-03-21 22:18:24 -07:00
HomeAssistant Azure
098c53e8b5
[ci skip] Translation update
2021-03-20 00:04:10 +00:00
J. Nick Koston
c820dd4cb5
Have pylint warn when user visible log messages do not start with capital letter or end with a period ( #48064 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-19 09:26:36 -05:00
Marc Mueller
5cdd945f44
Update typing 08 ( #48058 )
2021-03-18 09:25:40 +01:00
HomeAssistant Azure
4306c8fbb4
[ci skip] Translation update
2021-03-17 00:03:55 +00:00
HomeAssistant Azure
c11b85af2f
[ci skip] Translation update
2021-03-16 00:04:36 +00:00
Erik Montnemery
af4d06b12e
Update integrations f-i to override extra_state_attributes() ( #47757 )
2021-03-11 16:57:47 +01:00
J. Nick Koston
b315fcab11
Fix turn on without speed in homekit controller ( #47597 )
2021-03-08 10:43:22 -08:00
HomeAssistant Azure
0cb1f61deb
[ci skip] Translation update
2021-02-21 00:07:04 +00:00
HomeAssistant Azure
1bb535aa67
[ci skip] Translation update
2021-02-16 00:03:57 +00:00
Franck Nijhof
bc1daf1802
None optional hass typing in FlowHandler ( #46462 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-02-13 13:21:37 +01:00
HomeAssistant Azure
c6bd5b1b71
[ci skip] Translation update
2021-02-05 00:03:54 +00:00
Paulus Schoutsen
959ed6d077
Update translations
2021-02-03 11:46:49 +01:00
J. Nick Koston
ab1d42950a
Update homekit_controller to use new fan entity model ( #45547 )
2021-01-28 11:43:43 +01:00
J. Nick Koston
068d1b5eb8
Separate fan speeds into percentages and presets modes ( #45407 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: John Carr <john.carr@unrouted.co.uk>
2021-01-27 17:44:36 -06:00
Jc2k
3b0a440770
Add support for homekit_controller secondary entities like power usage ( #44013 )
2021-01-26 13:45:01 -06:00
Jacob Southard
3364e945aa
Fix HomeKit climate integration for devices with a single set point in Heat_Cool mode. ( #45065 )
...
* Check supported flags in auto mode, and add tests.
* Fix test description.
2021-01-13 15:21:32 +01:00
Jc2k
2b6842aee0
Fix velux homekit covers not enumerated correctly ( #44318 )
2020-12-17 17:12:06 +01:00
Fuzzy
2fdf32bf1b
Add T8400 to ignore list ( #44017 )
2020-12-08 20:10:50 +00:00
Jc2k
109ce653c0
Fix how homekit_controller enumerates Hue remote ( #44019 )
2020-12-08 18:01:07 +01:00
Jc2k
6ce45e39d1
Hide HomeKit devices from discovery that are known to be problematic ( #44014 )
2020-12-07 13:51:35 +01:00
HomeAssistant Azure
9c63fbfcb1
[ci skip] Translation update
2020-12-07 00:04:18 +00:00
Jacob Southard
8b01f681ab
Add target temperature range to homekit_controller ( #42817 )
...
* Add support for temperature range in thermostat.
* Add tests for setting temperature range.
* Update Lennox E30/Ecobee 3 tests to reflect new supported feature
* Add support for thermostate mode specific min/max temp values.
2020-12-06 23:23:08 +00:00
HomeAssistant Azure
42f00cff30
[ci skip] Translation update
2020-12-04 00:05:42 +00:00
Jc2k
3e1f2a5103
Refactor how entities are created for homekit_controller services ( #43242 )
2020-11-16 23:11:39 +00:00
Austin Drummond
d1566bd210
Add HomeKit humidifier/dehumidifier ( #42311 )
...
* add HomeKit humidifier/dehumidifier
* added more test coverage
* simplified char logic
Co-authored-by: Quentame <polletquentin74@me.com>
* use mode constants
* Renamed HomeKit Contorller
Co-authored-by: Quentame <polletquentin74@me.com>
* improved threshold logic
* split up homekit humidifier into 2 entities
* fixed tests
* fixed mode and switch logic
* added set mode tests
* removed redundant methods present in base class
Co-authored-by: Quentame <polletquentin74@me.com>
2020-11-14 17:59:13 +00:00
Jc2k
cc396b9736
Add initial camera support to homekit_controller ( #43100 )
2020-11-14 12:07:22 +00:00
HomeAssistant Azure
8a0907acf9
[ci skip] Translation update
2020-11-12 00:10:58 +00:00
Paulus Schoutsen
54f3d9078a
Update translations
2020-11-11 12:10:09 +01:00
HomeAssistant Azure
e972686a13
[ci skip] Translation update
2020-11-06 00:04:57 +00:00
HomeAssistant Azure
9298fec345
[ci skip] Translation update
2020-11-05 00:10:11 +00:00
HomeAssistant Azure
b71e28dfac
[ci skip] Translation update
2020-11-04 00:13:14 +00:00
HomeAssistant Azure
aab0ff2ea5
[ci skip] Translation update
2020-11-03 00:04:39 +00:00
HomeAssistant Azure
abe6f552f6
[ci skip] Translation update
2020-11-01 00:04:54 +00:00
Jc2k
12da814470
Bump aiohomekit to 0.2.54 ( #42532 )
2020-10-29 00:06:01 +01:00
J. Nick Koston
4bf9ce6fca
Add support for homekit garage obstruction sensors ( #42243 )
2020-10-23 12:18:02 -05:00
HomeAssistant Azure
6e53aa1155
[ci skip] Translation update
2020-10-23 00:03:04 +00:00
HomeAssistant Azure
00847db54f
[ci skip] Translation update
2020-10-21 00:06:01 +00:00
HomeAssistant Azure
81296b2b70
[ci skip] Translation update
2020-10-20 00:08:00 +00:00
HomeAssistant Azure
1a03bbda5a
[ci skip] Translation update
2020-10-18 00:03:28 +00:00
HomeAssistant Azure
39adf14079
[ci skip] Translation update
2020-10-17 00:06:00 +00:00
HomeAssistant Azure
1417a4161f
[ci skip] Translation update
2020-10-13 00:03:24 +00:00
Philip Allgaier
625bbe6238
Cleanup unused loggers (components A-M) ( #41600 )
2020-10-12 16:59:05 +02:00
HomeAssistant Azure
f787289ea0
[ci skip] Translation update
2020-10-12 00:03:31 +00:00
HomeAssistant Azure
80522f1bdc
[ci skip] Translation update
2020-10-11 00:03:37 +00:00
HomeAssistant Azure
6ae12c3faf
[ci skip] Translation update
2020-10-10 00:05:05 +00:00
HomeAssistant Azure
29aea5a66c
[ci skip] Translation update
2020-10-09 00:04:33 +00:00
HomeAssistant Azure
d73d36d0cd
[ci skip] Translation update
2020-10-08 00:06:03 +00:00
springstan
61d9067a49
Return empty dictionary at first for attributes ( #41348 )
2020-10-06 18:08:53 +02:00
springstan
513f03eb1f
Return attribute dict directly without temporary variable v2 ( #41271 )
2020-10-06 16:55:16 +02:00
HomeAssistant Azure
bcfa4ac959
[ci skip] Translation update
2020-10-06 00:08:09 +00:00
HomeAssistant Azure
8d1d585b40
[ci skip] Translation update
2020-10-05 00:04:23 +00:00
HomeAssistant Azure
f8c2d877aa
[ci skip] Translation update
2020-10-04 00:05:05 +00:00
springstan
064a453604
Add already_in_progress to base strings for config flows ( #40961 )
2020-10-03 15:49:09 +02:00
HomeAssistant Azure
81c6d48cb4
[ci skip] Translation update
2020-10-02 00:05:51 +00:00
HomeAssistant Azure
7d39ecffa0
[ci skip] Translation update
2020-10-01 00:04:01 +00:00
HomeAssistant Azure
8d0f1e7db2
[ci skip] Translation update
2020-09-30 00:04:43 +00:00
HomeAssistant Azure
c3afe39ea0
[ci skip] Translation update
2020-09-26 00:05:34 +00:00
springstan
6c8e0e20fb
Add and use light lux constant in entire code base ( #40171 )
2020-09-23 20:48:01 +02:00
HomeAssistant Azure
75659ff787
[ci skip] Translation update
2020-09-23 00:05:01 +00:00
HomeAssistant Azure
587e3f1eb2
[ci skip] Translation update
2020-09-21 00:02:47 +00:00
HomeAssistant Azure
62c4e072f5
[ci skip] Translation update
2020-09-19 00:07:12 +00:00
HomeAssistant Azure
0a0a8fc67d
[ci skip] Translation update
2020-09-18 00:07:17 +00:00
HomeAssistant Azure
f6584c1866
[ci skip] Translation update
2020-09-17 00:08:34 +00:00
HomeAssistant Azure
d0f4b23063
[ci skip] Translation update
2020-09-15 00:09:18 +00:00
Jc2k
f1cc5182f0
Bump aiohomekit version (regression fix) ( #40064 )
2020-09-14 14:18:43 +02:00
HomeAssistant Azure
9acceda0f8
[ci skip] Translation update
2020-09-14 00:04:10 +00:00
J. Nick Koston
46f9c0fb8a
Update phrasing and pin validation for homekit_controller ( #40006 )
2020-09-13 15:26:04 -05:00
J. Nick Koston
36ce8ba79e
Ensure homekit_controller traps exceptions from find_ip_by_device_id ( #40030 )
2020-09-13 21:55:49 +02:00
J. Nick Koston
84578f515d
Suppress homekit bridge discovery by homekit controller ( #39990 )
2020-09-13 09:12:10 -05:00
HomeAssistant Azure
b05c88f1bc
[ci skip] Translation update
2020-09-13 00:04:18 +00:00
HomeAssistant Azure
ee5c1ea3f7
[ci skip] Translation update
2020-09-12 00:05:00 +00:00
Martin Hjelmare
50c573eb4d
Activate hassfest requirements CI check ( #39940 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2020-09-11 21:38:32 +02:00
Jc2k
988a467afd
Device automation triggers for stateless HomeKit accessories ( #39090 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-09-11 13:34:07 -05:00
RogerSelwyn
162c39258e
Add Carbon Monoxide binary sensor to Homekit Controller ( #39889 )
2020-09-10 12:25:14 +01:00
HomeAssistant Azure
07d5af1969
[ci skip] Translation update
2020-09-08 00:04:13 +00:00
springstan
d2b1918e9c
Drop UNIT_ prefix for percentage constant ( #39383 )
2020-09-05 21:09:14 +02:00
HomeAssistant Azure
65b227126d
[ci skip] Translation update
2020-09-03 00:06:16 +00:00
HomeAssistant Azure
989a040b67
[ci skip] Translation update
2020-08-29 00:03:59 +00:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
HomeAssistant Azure
195d4b6897
[ci skip] Translation update
2020-08-27 00:04:55 +00:00
Yuxiang Zhu
19cc168433
Add HomeKit Controller heater-cooler devices ( #38979 )
...
Some new HomeKit climate devices, like XiaoMi Air Conditioning Controller P3 are heater-cooler devices rather than
thermostat devices. This commit adds support for the heater-cooler class via homekit_controller.
2020-08-25 17:56:01 +01:00
Jc2k
96a1c80626
Pre-create homekit_controller device registry entries when processing entity map ( #39036 )
2020-08-20 19:12:36 +01:00
Jc2k
a1dfa8ebc6
Bump aiohomekit to 0.2.47 ( #38901 )
2020-08-15 08:19:07 -05:00
J. Nick Koston
483d09b9c1
Adjust homekit controller pairing to have a new step for each potentially recoverable error ( #38742 )
...
* Adjust homekit controller pairing errors back to a single step
* adjust test
* Revert "Adjust homekit controller pairing errors back to a single step"
This reverts commit e5ed89bbbb
.
* Revert "adjust test"
This reverts commit c2e9f21a8401c144315260f6fdf71ea8060f8ca3.
* adjust
* prune
* prune
* merge
* Update tests
* remove debug
* adjust
* Multiple steps
* adjust the test
2020-08-14 10:34:52 -05:00
J. Nick Koston
9bb7b3b125
Fix homekit_controller pairing retry when the first attempt is busy ( #38605 )
...
* Fix homekit_controller pairing retry
If the device was busy on the first pairing attempt, it
was not possible to retry.
* always restart pairing on recoverable execptions
* move code
* malformed pin is safe to restart
* make busy_error an abort
* switch max retries, simplify tests
* try pairing later
* try pairing later
* merge
* s/tlv_error/protocol_error/g
* Adjust wording
2020-08-09 22:17:13 -05:00
J. Nick Koston
d659502e35
Update aiohomekit to handle homekit devices that do not send format ( #38679 )
2020-08-09 13:29:46 +02:00
J. Nick Koston
e304792f3a
Ensure shared zeroconf is passed to homekit controller devices ( #38678 )
2020-08-08 15:37:05 -05:00
HomeAssistant Azure
83d4e5bbb7
[ci skip] Translation update
2020-07-21 00:03:00 +00:00
Bram Kragten
9ecaa10e51
Adjust icons for MDI bump ( #37730 )
2020-07-14 22:17:14 +02:00
J. Nick Koston
52939865fa
Use the shared zeroconf instance for homekit_controller ( #37691 )
...
* Use the shared zeroconf instance for homekit_controller
* bump version
* Update for upstream changes. Thank you @Jc2k !
* naming
* bump version
* empty commit to reset CI as re-run is not working
2020-07-10 12:18:53 -10:00
Jc2k
af7bf428d8
Bump aiohomekit to 0.2.41 ( #37602 )
2020-07-07 21:58:09 +01:00
Franck Nijhof
53545c984b
Log lines do not end with a full stop ( #37527 )
2020-07-05 23:04:19 +02:00
HomeAssistant Azure
7920c5e5e8
[ci skip] Translation update
2020-06-18 00:08:13 +00:00
HomeAssistant Azure
08e85696c1
[ci skip] Translation update
2020-06-04 00:04:15 +00:00
HomeAssistant Azure
f4a518edcc
[ci skip] Translation update
2020-05-30 00:03:23 +00:00
Jc2k
6e3bba07da
Bump aiohomekit ( #36041 )
2020-05-23 19:59:32 +02:00
Paulus Schoutsen
0efeefe3b2
Update translations
2020-05-13 11:27:21 -07:00
HomeAssistant Azure
78f846d532
[ci skip] Translation update
2020-05-03 00:02:26 +00:00
HomeAssistant Azure
f4f2aff5b6
[ci skip] Translation update
2020-05-02 00:04:57 +00:00
HomeAssistant Azure
5d37eb8eeb
[ci skip] Translation update
2020-04-30 00:03:17 +00:00
HomeAssistant Azure
e13f78dfc5
[ci skip] Translation update
2020-04-28 00:04:52 +00:00
Erik Montnemery
066e921a8b
Rename SwitchDevice to SwitchEntity ( #34673 )
2020-04-26 18:50:37 +02:00
Erik Montnemery
e4333a7a44
Rename Light to LightEntity ( #34593 )
2020-04-26 18:49:41 +02:00
Erik Montnemery
8c5c963b96
Rename CoverDevice to CoverEntity ( #34595 )
2020-04-25 18:07:15 +02:00
Erik Montnemery
6f7f5b4034
Rename AlarmControlPanel to AlarmControlPanelEntity ( #34590 )
2020-04-25 18:05:28 +02:00
Erik Montnemery
29bc93ea98
Rename ClimateDevice to ClimateEntity ( #34591 )
2020-04-25 18:04:03 +02:00
Erik Montnemery
b30d117e7d
Rename LockDevice to LockEntity ( #34594 )
2020-04-25 18:02:41 +02:00
Erik Montnemery
62bc02fdda
Rename MediaPlayerDevice to MediaPlayerEntity ( #34592 )
2020-04-25 18:00:57 +02:00
HomeAssistant Azure
5ba0ccd43b
[ci skip] Translation update
2020-04-24 00:04:36 +00:00
Erik Montnemery
b022e08db9
Rename BinarySensorDevice to BinarySensorEntity ( #34462 )
...
* Rename BinarySensorDevice to BinarySensorEntity
* Tweak
* Move deprecation warning to __new__, add test
* Move deprecation warning back to __init__
* Move deprecation warning to __init_subclass
2020-04-23 21:57:07 +02:00
HomeAssistant Azure
da87ec8499
[ci skip] Translation update
2020-04-23 00:05:07 +00:00
Joakim Sørensen
730a257f3c
Rename translations dir for integrations ( #34494 )
2020-04-21 16:11:05 -07:00
Paulus Schoutsen
95357dfc55
Update translations
2020-04-20 16:33:54 -07:00
Jc2k
1b4851f2e0
Remove deprecated homekit_controller credential storage locations ( #34333 )
...
* Remove deprecated homekit_controller credential storage locations
* async_import_legacy_pairing can also be removed
2020-04-20 07:32:30 -04:00
HomeAssistant Azure
6d7fb9f46a
[ci skip] Translation update
2020-04-20 00:04:37 +00:00
HomeAssistant Azure
5007a9e702
[ci skip] Translation update
2020-04-18 00:04:07 +00:00
Paulus Schoutsen
9aee91b98c
Remove two more titles from strings.json ( #34324 )
2020-04-17 09:08:21 +02:00
Paulus Schoutsen
0d60d40512
Update translations
2020-04-16 13:00:10 -07:00
Paulus Schoutsen
f06aeea385
Update translations
2020-04-15 09:51:07 -07:00
Paulus Schoutsen
d36204a968
Move title translation to root ( #33850 )
2020-04-15 09:41:18 -07:00