mirror of
https://github.com/home-assistant/core.git
synced 2025-11-08 10:29:27 +00:00
Add support for alarm system, switch and thermostat to homekit (#12819)
* Added support for security system, switch and thermostat * Processing review * Only perform set call when the call didn't come from HomeKit * Added support for alarm_code * Take into account review remarks * Provide tests for HomeKit security systems, switches and thermostats * Support STATE_AUTO * Guard if state exists * Improve support for thermostat auto mode * Provide both high and low at the same time for home assistant * Set default values within accepted ranges * Added tests for auto mode * Fix thermostat test error * Use attributes.get instead of indexing for safety * Avoid hardcoded attributes in tests
This commit is contained in:
@@ -95,7 +95,10 @@ IGNORE_PACKAGES = (
|
||||
'homeassistant.components.recorder.models',
|
||||
'homeassistant.components.homekit.accessories',
|
||||
'homeassistant.components.homekit.covers',
|
||||
'homeassistant.components.homekit.sensors'
|
||||
'homeassistant.components.homekit.security_systems',
|
||||
'homeassistant.components.homekit.sensors',
|
||||
'homeassistant.components.homekit.switches',
|
||||
'homeassistant.components.homekit.thermostats'
|
||||
)
|
||||
|
||||
IGNORE_PIN = ('colorlog>2.1,<3', 'keyring>=9.3,<10.0', 'urllib3')
|
||||
|
||||
Reference in New Issue
Block a user