epenet
4830b427ac
Use ColorMode enum in homekit ( #70581 )
2022-04-24 00:30:08 -10:00
J. Nick Koston
034ba7d3ff
Only read HomeKit service/chars from disk once ( #70354 )
2022-04-21 13:54:44 -07:00
J. Nick Koston
47c3aef7a2
Fix registered entities without a category not being exclude-able in the HomeKit UI ( #69543 )
2022-04-07 13:46:41 +02:00
epenet
71b298f3ed
Use EntityFeature constants in homekit ( #69535 )
2022-04-06 21:09:27 -10:00
epenet
4e87a8c568
Adjust binary_sensor device classes in homekit ( #69239 )
2022-04-04 12:55:55 -06:00
J. Nick Koston
220beefb89
Prevent HomeKit from offering hidden entities ( #69042 )
2022-04-01 13:34:44 +02:00
J. Nick Koston
af6a62ca79
Strict typing for homekit part 1 ( #67657 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-03-30 11:21:07 +02:00
epenet
e362871499
Prettify json (strings.json) ( #68885 )
2022-03-30 10:35:30 +02:00
Erik Montnemery
1c57e65cea
Exclude hidden entities from homekit ( #68552 )
2022-03-23 10:32:51 +01:00
GitHub Action
dc31f420ed
[ci skip] Translation update
2022-03-12 00:17:47 +00:00
Lester Lo
56abd5f2cf
Add homekit pm type sensor ( #46060 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-08 08:37:20 +01:00
J. Nick Koston
f268191985
Handle fan_modes being set to None in homekit ( #67790 )
2022-03-07 09:10:38 -08:00
J. Nick Koston
6d2302b703
Add guards for HomeKit version/names that break apple watches ( #67585 )
2022-03-03 15:03:46 -08:00
GitHub Action
479aa13211
[ci skip] Translation update
2022-02-27 00:19:29 +00:00
GitHub Action
5e366d93fc
[ci skip] Translation update
2022-02-25 00:17:52 +00:00
J. Nick Koston
4dc6aab17e
Move camera to after deps for HomeKit ( #67190 )
2022-02-24 20:03:59 +01:00
Marc Mueller
ec980a574b
Improve typing [util.decorator] ( #67087 )
2022-02-23 20:58:42 +01:00
J. Nick Koston
f69571f164
Add support for climate fan and oscillate mode to HomeKit ( #66463 )
2022-02-22 09:58:31 +01:00
GitHub Action
102ae9f0e3
[ci skip] Translation update
2022-02-22 00:17:23 +00:00
J. Nick Koston
f2f2a08966
Add support for auto target fan state in HomeKit fans ( #66383 )
2022-02-21 19:08:09 +01:00
Marc Mueller
4f20a8023b
Use assignment expressions [A-I] ( #66880 )
2022-02-19 17:21:26 +01:00
GitHub Action
8b557884b7
[ci skip] Translation update
2022-02-18 00:24:29 +00:00
GitHub Action
d69d0e8817
[ci skip] Translation update
2022-02-15 00:14:48 +00:00
GitHub Action
ad0cb4831e
[ci skip] Translation update
2022-02-14 00:15:30 +00:00
GitHub Action
203bda203d
[ci skip] Translation update
2022-02-13 00:16:41 +00:00
GitHub Action
7d70b0a16b
[ci skip] Translation update
2022-02-10 00:15:56 +00:00
GitHub Action
fb96c31a27
[ci skip] Translation update
2022-02-09 00:23:56 +00:00
J. Nick Koston
41f602c3df
Fix loss of ability to control white channel in HomeKit on RGB&W lights ( #65864 )
...
* Fix loss of ability to control white channel in HomeKit on RGB&W lights
- Fix white channel missing from RGB/W lights
- Fix temp missing from RGB/CW lights
- Fixes #65529
* cover the missing case
* bright fix
* force brightness notify on color mode change as well
2022-02-06 14:12:30 -08:00
J. Nick Koston
62da194340
Add diagnostics support to HomeKit ( #65942 )
...
* Add diagnostics support to HomeKit
* remove debug
2022-02-06 14:02:07 -08:00
Franck Nijhof
fa09cf663e
Update black to 22.1.0 ( #65788 )
2022-02-05 14:19:37 +01:00
GitHub Action
b2f0882e67
[ci skip] Translation update
2022-02-04 00:13:58 +00:00
epenet
a63e5c7ded
Add type hints for config entry update listeners ( #65412 )
2022-02-02 03:36:04 -06:00
GitHub Action
ff2f135f55
[ci skip] Translation update
2022-02-02 00:15:13 +00:00
GitHub Action
0be8060b69
[ci skip] Translation update
2022-02-01 00:18:49 +00:00
GitHub Action
ca7d4234e1
[ci skip] Translation update
2022-01-31 00:14:28 +00:00
GitHub Action
77ef86faee
[ci skip] Translation update
2022-01-30 00:14:21 +00:00
GitHub Action
5e62ff95b9
[ci skip] Translation update
2022-01-29 00:13:03 +00:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json ( #65083 )
2022-01-28 13:37:53 -08:00
J. Nick Koston
de7f1e793a
Downgrade homekit linked humidity sensor error to debug ( #65098 )
...
Fixes #65015
2022-01-28 10:38:13 +02:00
GitHub Action
dd4e5bb9c5
[ci skip] Translation update
2022-01-27 00:14:02 +00:00
GitHub Action
2aaca346bd
[ci skip] Translation update
2022-01-25 00:14:30 +00:00
epenet
3a09090a4b
Drop use of deprecated ENTITY_CATEGORIES ( #64607 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-24 13:36:42 +01:00
GitHub Action
7d31f570e2
[ci skip] Translation update
2022-01-24 00:13:45 +00:00
GitHub Action
47d3fb1dec
[ci skip] Translation update
2022-01-23 00:13:53 +00:00
GitHub Action
9098c71cd4
[ci skip] Translation update
2022-01-22 00:13:08 +00:00
GitHub Action
fc6d6594ab
[ci skip] Translation update
2022-01-21 00:13:34 +00:00
epenet
f083b97f9f
Import camera ( #64540 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-20 13:07:05 +01:00
J. Nick Koston
d53124910f
Add entity category support to HomeKit ( #64492 )
2022-01-19 21:48:50 -10:00
J. Nick Koston
36e2617796
Ensure homekit options flow remembers excluded entities during edit ( #64401 )
2022-01-18 19:17:43 -10:00
GitHub Action
04a2227f4b
[ci skip] Translation update
2022-01-19 00:13:35 +00:00
Li-Huai (Allan) Lin
64d0b89ca1
Fix humidifier state error in HomeKit ( #61432 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-16 19:03:54 -10:00
J. Nick Koston
d3f980d402
Convert siri requests for target heating cooling state auto to a valid mode ( #60220 )
2022-01-12 15:06:09 -08:00
J. Nick Koston
5622db10b1
Fix HomeKit reporting/setting colors when white values are present ( #63948 )
2022-01-12 14:58:25 -08:00
J. Nick Koston
1019156899
Fix homekit options being mutated during config_flow/migration ( #64003 )
2022-01-12 14:56:24 -08:00
Erik Montnemery
2eab3c8de1
Import persistent notification (part 3) ( #63900 )
2022-01-11 09:51:16 -08:00
J. Nick Koston
9dd09f66e2
Ensure selected entity is pre-selected in homekit options flow ( #63628 )
...
* Ensure selected entity is pre-selected in homekit options flow
- We recently adjusted the flow to exclude entities that had
been deleted from breaking the UI validation. We need to include
single entities in the set of all supported entities since
accessory mode has no domain filter
* tweak
* Additional fixes
* small tweak to speed up building the set
* merged fixed version for test branch
2022-01-07 17:46:39 -08:00
J. Nick Koston
945477a482
Fix KeyError during call to homekit.unpair ( #63627 )
2022-01-07 19:47:14 +01:00
J. Nick Koston
5c8271552a
Add hardware revision support to homekit ( #63336 )
2022-01-04 16:19:12 +01:00
epenet
1650332188
Add init type hints [h-j] ( #63187 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-02 16:31:48 +01:00
GitHub Action
f205708e56
[ci skip] Translation update
2021-12-31 00:14:15 +00:00
epenet
803eaa8e22
Ensure admin service calls are typed ( #63093 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-30 21:12:40 +01:00
epenet
4da7508e9d
Add CO device class to binary_sensor entity model ( #61962 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 10:33:21 -10:00
epenet
fb272f58fb
Ensure service calls are typed [h-i] ( #62914 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 14:19:14 +01:00
J. Nick Koston
7a46e04fd1
Remove unused homekit.start service ( #62827 )
2021-12-27 10:12:02 +01:00
J. Nick Koston
417172eef2
Cleanup HomeKit names to avoid unknown error when adding ( #62831 )
2021-12-27 09:53:33 +01:00
Lorenzo Brescanzin
0da710c4e0
Fix HomeKit sensor update check ( #62705 )
2021-12-24 08:39:37 -10:00
GitHub Action
87d4420a72
[ci skip] Translation update
2021-12-23 00:14:21 +00:00
Franck Nijhof
c5d62ccc7e
Add input_button support to HomeKit ( #62590 )
2021-12-22 13:23:57 -10:00
Allen Porter
14e4216e29
Put access to ffmpeg hass.data behind a method ( #62570 )
...
* Put access to ffmpeg hass.data behind a method
Move all callers of `hass.data[DATA_FFMPEG]` to a new function that returns the FFMpegManager.
* Update homeassistant/components/ffmpeg/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Remove unnecessary async_ prefix
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-21 23:40:43 -08:00
GitHub Action
cceedf766a
[ci skip] Translation update
2021-12-22 00:14:51 +00:00
Ville Skyttä
334c6c5c02
Make device automation type an enum ( #62354 )
2021-12-20 19:16:30 +01:00
epenet
931d51949d
Use new DeviceClass enums in homekit ( #61665 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-18 19:07:04 -06:00
GitHub Action
5fefb5985f
[ci skip] Translation update
2021-12-18 00:13:26 +00:00
J. Nick Koston
8bf58df624
Fix Non-thread-safe operation in homekit light events ( #62147 )
2021-12-17 08:17:32 +01:00
J. Nick Koston
8200101785
Fix HomeKit covers with device class window and no tilt ( #61566 )
2021-12-12 14:10:40 -08:00
GitHub Action
f75b325ab2
[ci skip] Translation update
2021-12-12 00:14:30 +00:00
GitHub Action
2918e2d7d0
[ci skip] Translation update
2021-11-29 00:13:08 +00:00
GitHub Action
96313bbbe0
[ci skip] Translation update
2021-11-27 00:12:17 +00:00
GitHub Action
78b47019f9
[ci skip] Translation update
2021-11-26 00:12:49 +00:00
Marc Mueller
de78c4f0f8
Import Callable from collections.abc ( #60354 )
2021-11-25 22:23:48 +01:00
GitHub Action
d3c020325b
[ci skip] Translation update
2021-11-25 00:13:33 +00:00
J. Nick Koston
52e0027fad
Limit homekit sources to prevent exceeding 100 limit ( #59743 )
2021-11-23 22:15:08 +01:00
J. Nick Koston
6524cd4eb2
Fix user input malformed with deleted entities in HomeKit exclude flow ( #60061 )
2021-11-23 11:46:54 -06:00
J. Nick Koston
400aaeaa91
Ensure homekit setup messages run in event loop ( #60226 )
2021-11-23 11:40:20 -06:00
Ville Skyttä
39691faccc
Use DeviceEntryType in non-typechecked code too ( #58646 )
2021-11-23 10:04:33 +01:00
Franck Nijhof
766c889e70
Add button support to HomeKit ( #60165 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-11-23 00:46:51 +01:00
Erik Montnemery
49a27e12ad
Add support to entity registry for overriding device_class ( #59985 )
2021-11-22 08:38:06 -08:00
GitHub Action
e98977fb49
[ci skip] Translation update
2021-11-21 00:13:51 +00:00
GitHub Action
72b0eb719e
[ci skip] Translation update
2021-11-20 00:12:27 +00:00
J. Nick Koston
2f00f8d3de
Prevent executor overload when starting many homekit instances ( #59950 )
2021-11-18 22:39:49 -08:00
GitHub Action
29dc9de08f
[ci skip] Translation update
2021-11-19 00:14:01 +00:00
J. Nick Koston
0fb21af07f
Strip out deleted entities when configuring homekit ( #59844 )
2021-11-18 15:21:51 -08:00
GitHub Action
9a85c8d894
[ci skip] Translation update
2021-11-18 00:12:48 +00:00
GitHub Action
b82fac1a73
[ci skip] Translation update
2021-11-17 00:13:20 +00:00
Simone Chemelli
5fc51130ea
Replace util.get_local_ip in favor of components.network.async_get_source_ip() - part 4 ( #58669 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-11-15 09:18:57 -08:00
GitHub Action
f0c9f443d1
[ci skip] Translation update
2021-11-15 00:12:46 +00:00
GitHub Action
f00effaba2
[ci skip] Translation update
2021-11-13 00:11:56 +00:00
GitHub Action
86b12af3dc
[ci skip] Translation update
2021-11-10 00:17:39 +00:00
GitHub Action
e35b83081e
[ci skip] Translation update
2021-11-08 00:12:31 +00:00
GitHub Action
332a571bb4
[ci skip] Translation update
2021-11-07 00:12:38 +00:00