cdce8p and Paulus Schoutsen
98ba015f06
Remove myself as codeowner ( #25043 )
2019-07-10 08:36:17 -07:00
cdce8p and GitHub
db2904624a
Fix low_battery_threshold issue HomeKit ( #23593 )
2019-05-01 16:48:56 +02:00
cdce8p and GitHub
6d2412022b
Fix HomeKit fan speed conversion ( #22951 )
...
* Check that speed value from state is not 'None'
* Added tests
2019-04-10 08:35:17 +02:00
cdce8p and Rohan Kapoor
8bebd8583f
Fix manifest codeowners ( #22871 )
...
* Added individual files section
* Replaced some manifest/codeowners
2019-04-07 21:01:05 -07:00
cdce8p and Paulus Schoutsen
017f34770b
Fix battery_level error - HomeKit ( #21120 )
2019-02-16 23:52:25 -08:00
cdce8p and Paulus Schoutsen
9125e49628
Fix battery_level error - HomeKit ( #21120 )
2019-02-16 23:04:29 -08:00
cdce8p and Paulus Schoutsen
0d49b19624
Update HAP-python to 2.4.2 ( #19776 )
...
* Bugfixes for connection issues
2019-01-08 20:23:46 -08:00
cdce8p and GitHub
bf29824dac
Update HAP-python to 2.4.2 ( #19776 )
...
* Bugfixes for connection issues
2019-01-04 22:37:42 +01:00
cdce8p and Paulus Schoutsen
ab7c52a9c4
Add unnecessary-pass for pylint-update ( #18985 )
2018-12-04 10:45:16 +01:00
cdce8p and Paulus Schoutsen
3904d83c32
Extend partial reload to include packages ( #18884 )
...
* Merge packages after partial reload
* Remove merge from core reload & test
* Integrate merge in 'async_hass_config_yaml'
* Merge executors
2018-12-03 10:56:26 +01:00
cdce8p and Paulus Schoutsen
f1c5e756ff
Fix logbook domain filter - alexa, homekit ( #18790 )
2018-11-29 22:51:12 +01:00
cdce8p and Paulus Schoutsen
474567e762
Fix logbook domain filter - alexa, homekit ( #18790 )
2018-11-29 20:16:39 +01:00
cdce8p and GitHub
0ca94f239d
Update HAP-python 2.4.1 ( #18417 )
...
* Bugfixes
2018-11-16 11:42:48 +01:00
cdce8p and GitHub
ed7aea006a
Add safe_mode HomeKit ( #18356 )
...
* Use: 'safe_mode: True' in case of pairing issues
2018-11-16 11:08:39 +01:00
cdce8p and Fabian Affolter
132bb7902a
Update HAP-python to 2.4.0 ( #18355 )
2018-11-10 18:33:45 +01:00
cdce8p and Paulus Schoutsen
26ba4a56e8
Ignore duplicate state changes GarageDoor HomeKit ( #18149 )
...
* Ignore duplicate state changes GarageDoor HomeKit
* Don't ignore service_call
2018-11-05 16:42:19 +01:00
cdce8p and Paulus Schoutsen
959fa81ea6
Fix temperature interval Thermostat HomeKit ( #18192 )
...
* Will round to nearest .0 or .5
2018-11-04 22:04:51 +01:00
cdce8p and Paulus Schoutsen
5a802c1069
Revert HomeKit update to 2.2.2 ( #18069 )
2018-11-02 12:31:58 +01:00
cdce8p and Paulus Schoutsen
4a3f754033
Revert HomeKit update to 2.2.2 ( #18069 )
2018-11-01 19:35:02 +01:00
cdce8p and Paulus Schoutsen
bc67115df3
Update HAP-python to 2.3.0 ( #17778 )
...
* Update HAP-python to 2.3.0
* Fix tests
2018-10-26 10:19:58 +02:00
cdce8p and Fabian Affolter
599390d985
Update HAP-python to 2.3.0 ( #17778 )
...
* Update HAP-python to 2.3.0
* Fix tests
2018-10-25 09:45:56 +02:00
cdce8p and GitHub
a9a8cbbd10
Homekit component cleanup ( #17627 )
...
* hass.async_add_executor_job
* Fix accessories.run -> async_track_state_change
* Fixed media_player test
* Flags are now local vars
* consistent use of " and '
2018-10-20 00:14:05 +02:00
cdce8p and GitHub
ff33cbd22f
Add water_heater support to HomeKit ( #17614 )
...
* Homekit add support for water_heater
* Added tests
2018-10-19 21:04:05 +02:00
cdce8p and Paulus Schoutsen
3338ebd4c1
Bugfix switch flux - light service call ( #17187 )
...
* Bugfix switch flux - light service call
* Change x_val and y_val test
2018-10-07 23:33:38 +02:00
cdce8p and Paulus Schoutsen
7b176aa7c9
Fix device_tracker service call & cleanup ( #17173 )
...
* Bugfix group service - device_tracker
* Cleanup
2018-10-07 23:33:38 +02:00
cdce8p and Anders Melchiorsen
5d6562a73f
Bugfix switch flux - light service call ( #17187 )
...
* Bugfix switch flux - light service call
* Change x_val and y_val test
2018-10-06 23:30:07 +02:00
cdce8p and Paulus Schoutsen
07d90c6c55
Fix device_tracker service call & cleanup ( #17173 )
...
* Bugfix group service - device_tracker
* Cleanup
2018-10-05 23:09:55 +02:00
cdce8p and GitHub
37a47b5a59
Add faucet, shower, sprinkler, valve to HomeKit ( #17145 )
2018-10-05 12:43:50 +02:00
cdce8p and GitHub
52ff232797
Bugfix invalid entity_config parameter HomeKit ( #17143 )
2018-10-04 20:37:04 +02:00
cdce8p and Paulus Schoutsen
7f0a50ce31
async_create_task ( #17059 )
...
* async_create_task
* Update google.py
2018-10-02 11:03:09 +02:00
cdce8p and Paulus Schoutsen
90f71261c5
Remove service helper (8) ( #17055 )
...
* Updated keyboard
* Updated microsoft_face
* Updated ffmpeg
* Updated logger
* Updated components/__init__.py
2018-10-02 10:23:37 +02:00
cdce8p and GitHub
c3eff5773b
Remove alert service helper ( #17038 )
2018-10-02 00:33:45 +02:00
cdce8p and Paulus Schoutsen
b5e3d8c337
Async syntax ( #17033 )
...
* async-syntax-mqtt_room
* async-syntax-alert
* Additional fixes
2018-10-01 14:44:11 +02:00
cdce8p and Paulus Schoutsen
e5c0e4336d
Update coverage to exclude not tested file ( #17039 )
2018-10-01 14:41:35 +02:00
cdce8p and Paulus Schoutsen
b24f9f5dfa
Async syntax 3/8 ( #17017 )
...
* Async syntax 3, device_tracker & fan & hassio & image_processing & input
* Pylint fixes
2018-10-01 08:59:45 +02:00
cdce8p and Paulus Schoutsen
134eeecd65
Async syntax 4/8 ( #17018 )
...
* Async syntax 4, media_player & notify
* Pylint fixes
2018-10-01 08:58:21 +02:00
cdce8p and Paulus Schoutsen
3b5e5cbcd6
Async syntax 5, light & lock & remote & scene & telegram & helpers ( #17019 )
2018-10-01 08:56:50 +02:00
cdce8p and Paulus Schoutsen
9e4c8f45d6
Async syntax 6, sensor ( #17020 )
2018-10-01 08:55:43 +02:00
cdce8p and Paulus Schoutsen
121dba659c
Async syntax 7, switch & tts & vacuum ( #17021 )
2018-10-01 08:55:00 +02:00
cdce8p and Paulus Schoutsen
9aaf11de8c
Async syntax 8/8 ( #17022 )
...
* Async syntax 8
* Pylint fixes
2018-10-01 08:52:42 +02:00
cdce8p and Paulus Schoutsen
8444b9ba03
Async syntax 2, camera & climate & config ( #17016 )
2018-10-01 08:50:05 +02:00
cdce8p and Paulus Schoutsen
38e371c5d9
Async syntax 1, alarm_control_panel & automation & binary_sensor ( #17015 )
2018-10-01 08:49:19 +02:00
cdce8p and Paulus Schoutsen
f879ac0993
Remove service helper (6) ( #16920 )
...
* Update automation
* Update group
* Async_create_task
2018-09-27 23:14:09 +02:00
cdce8p and Paulus Schoutsen
70b901017f
Remove service helper (5) ( #16917 )
...
* Update switch
* Update script
* Update light
* Fix tests
* Fix config/script hook
* Async_create_task
* Fix flux switch
2018-09-27 23:13:11 +02:00
cdce8p and Paulus Schoutsen
4b674b1d16
Remove unused legacy test helper methods ( #16893 )
2018-09-26 18:03:13 +02:00
cdce8p and Paulus Schoutsen
dd45e99302
Remove service helper (4) ( #16892 )
...
* Update media_player
* Update lock
* Update notify
* Update remote
* Update scene
* Update vacuum
* Remove timer helpers
* Removed unused legacy helpers
2018-09-26 18:02:05 +02:00
cdce8p and Paulus Schoutsen
fa98a27df7
Remove service helper (2) ( #16863 )
...
* alarm_control_panel
* automation
* camera
* climate
* counter
* fan
* Add legacy notes
* Fix tests
2018-09-26 09:49:55 +02:00
cdce8p and Paulus Schoutsen
bfa1c55803
Fix fan_init test ( #16865 )
...
* Fix fan_init test
* Readd __init__.py
2018-09-26 08:53:24 +02:00
cdce8p and Paulus Schoutsen
e2a56721d3
Remove service helper (3) ( #16879 )
...
* Update duckdns
* Update google_assistant
* Update group
* Update homematic
* Update image_processing
* Update input_boolean
* Update input_number
* Update input_select
* Update input_text
2018-09-26 08:50:05 +02:00
cdce8p and GitHub
b91a061cef
Add missing __init__ test files ( #16871 )
2018-09-25 23:08:37 +02:00
cdce8p and GitHub
7eaf8640d0
Update cover tests ( #16832 )
...
* Update test_group
* Update test_command_line
* Update test_demo
* Update test_mqtt
* Update test_template
* Remove cover service call helpers
2018-09-25 22:32:05 +02:00
cdce8p and GitHub
3bfe9e757e
Add Carbon Monoxide HomeKit Sensor ( #16664 )
2018-09-21 12:51:02 +02:00
cdce8p and Paulus Schoutsen
f09f153014
Fix HomeKit test ( #15860 )
...
* Don't raise NotImplementedError during test
2018-08-07 09:26:58 +02:00
cdce8p and Paulus Schoutsen
f62f64311d
Bugfix HomeKit name and serial_number ( #15600 )
...
* Bugfix HomeKit name and serial_number
* Revert serial_number changes
2018-07-24 11:20:06 +02:00
cdce8p and Paulus Schoutsen
4de847f84e
Bugfix HomeKit name and serial_number ( #15600 )
...
* Bugfix HomeKit name and serial_number
* Revert serial_number changes
2018-07-22 09:51:42 +02:00
cdce8p and Aaron Bach
42775142f8
Fix yeelight light brightness integer ( #15290 )
2018-07-03 20:50:13 -06:00
cdce8p and Paulus Schoutsen
c978281d1e
Revert some changes to setup.py ( #15248 )
2018-07-01 13:40:48 -04:00
cdce8p and Paulus Schoutsen
4c258ce08b
Revert some changes to setup.py ( #15248 )
2018-07-01 11:48:54 -04:00
cdce8p and GitHub
3da4642194
Use async syntax for cover platforms ( #15230 )
2018-06-30 18:10:59 +02:00
cdce8p and GitHub
e3e014bccc
Fix zwave climate operation mode mappings ( #15162 )
2018-06-29 16:09:46 +02:00
cdce8p and Paulus Schoutsen
f8bc3411ad
PyPi: Fix description and setup.cfg ( #15107 )
...
* Fix description and extend use of setup.cfg
* Fix lint
2018-06-25 09:57:26 -04:00
cdce8p and Paulus Schoutsen
7d9bce2153
Fix extended package support ( #14980 )
...
* Fix package recurive merge bug
* Fixed extended package support
2018-06-16 06:55:32 -04:00
cdce8p and GitHub
f1f4d80f24
Homekit Bugfixes ( #14689 )
...
* Fix async bug
* Fix debounce bug
2018-05-30 12:39:27 +02:00
cdce8p and GitHub
7d2563eb1f
Update HAP-python to 2.2.2 ( #14674 )
...
* Pass driver to accessory
* Added 'hk_driver' fixture for tests
2018-05-29 22:43:26 +02:00
cdce8p and Paulus Schoutsen
6f4dd7b057
Improve Homekit media_player options ( #14637 )
...
* Optimize imports
* Optimize name
* Optimize config schema
* Rename mode to feature
* Replace mode with feature_list
2018-05-28 10:26:33 -04:00
cdce8p and Paulus Schoutsen
6ceafabd78
Extend package support ( #14611 )
2018-05-25 16:41:50 -04:00
cdce8p and Paulus Schoutsen
2f8865d6cb
Homekit style cleanup ( #14556 )
...
* Style cleanup
* Sorted imports
* Harmonized service calls
* Test improvements
* Small update
2018-05-21 11:10:35 -04:00
cdce8p and Paulus Schoutsen
0589379de5
Homekit style cleanup ( #14556 )
...
* Style cleanup
* Sorted imports
* Harmonized service calls
* Test improvements
* Small update
2018-05-20 22:25:53 -04:00
cdce8p and GitHub
12e76ef7c1
Update HAP-python to 2.1.0 ( #14528 )
2018-05-18 16:32:57 +02:00
cdce8p and GitHub
4c328baaa6
Add code to HomeKit lock ( #14524 )
2018-05-18 13:52:52 +02:00
cdce8p and Fabian Affolter
e5d714ef52
Fix fan service description ( #14423 )
2018-05-13 14:41:42 +02:00
cdce8p and GitHub
990f476ac9
Homekit test cleanup ( #14416 )
2018-05-12 17:10:19 +02:00
cdce8p and GitHub
8fcf085829
Rewritten HomeKit tests ( #14377 )
...
* Use pytest fixtures and parametrize
* Use async
2018-05-11 01:21:59 +02:00
cdce8p and Johann Kellerman
8d017b7678
script/lint: Ensure there are files to test with pylint ( #14363 )
2018-05-10 12:47:04 +02:00
cdce8p and Paulus Schoutsen
c48986a467
Add debounce to move_cover ( #14314 )
...
* Add debounce to move_cover
* Fix spelling mistake
2018-05-07 10:01:22 -04:00
cdce8p and Paulus Schoutsen
91fe6e4e56
Add debounce to move_cover ( #14314 )
...
* Add debounce to move_cover
* Fix spelling mistake
2018-05-06 20:55:38 -04:00
cdce8p and Paulus Schoutsen
95d27bd1fa
Sensor device classes ( #14282 )
...
* Added light device class, moved device classes to const
* Removed unnecessary icons
* Replace 'lux' with 'lx'
* Fix comment
* Changed device_class name
2018-05-05 09:37:40 -04:00
cdce8p and GitHub
bb76ba67f3
Homekit: Changed device_class requirement Humidity Sensor ( #14277 )
2018-05-04 22:48:38 +02:00
cdce8p and Pascal Vizeli
e37fd5b132
Update HAP-python to 2.0.0 ( #14278 )
...
* Fixed async (added 'async_add_job' and 'add_job')
* Driver status
* Use pyhap category constants
* Changed 'set_broker' to 'set_driver'
* Changed loader method names
* Use 'serv.configure_char'
* Use 'self.set_info_service'
* Use 'self.add_preload_service'
* Fix hound issue
* Updated HAP-python to 2.0.0
2018-05-04 16:46:00 +02:00
cdce8p and GitHub
8cabec7ac1
Fix ZWave light brightness ( #14261 )
...
* Fix ZWave light brightness
* The brightness should always be an integer
* Changed to round
2018-05-03 23:28:03 +02:00
cdce8p and Sebastian Muszynski
e68b52d50d
Demo Sensor - Added device_class support ( #14269 )
2018-05-03 19:51:36 +02:00
cdce8p and Paulus Schoutsen
03c34804bc
Added CONF_IP_ADDRESS to HomeKit ( #14163 )
2018-04-30 13:36:54 -04:00
cdce8p and Paulus Schoutsen
46c260fd85
Added CONF_IP_ADDRESS to HomeKit ( #14163 )
2018-04-30 08:58:17 -04:00
cdce8p and GitHub
dd7e6edf61
HomeKit type_cover fix ( #13832 )
...
* Removed char_position_state
* Changed service call
2018-04-12 13:19:21 +02:00
cdce8p and Johann Kellerman
2a5751c09d
Homekit refactor ( #13707 )
2018-04-11 22:24:14 +02:00
cdce8p and GitHub
ae4e792651
Improved upgradeability HomeKit security_systems ( #13783 )
2018-04-09 22:57:10 +02:00
cdce8p and Pascal Vizeli
262ea14e5a
Add timeout / debounce (for brightness and others) ( #13534 )
...
* Add async timeout feature
* Decorator for setter methods to limit service calls to HA
* Changed to async
* Use async_call_later
* Use lastargs, async_add_job
* Use dict for lastargs
* Updated tests to stop patch
2018-04-06 23:11:53 +02:00
cdce8p and Paulus Schoutsen
85487612d5
Update Homekit to 1.1.9 ( #13716 )
...
* Version bump to HAP-python==1.1.9
* Updated types and tests
2018-04-06 10:20:59 -04:00
cdce8p and GitHub
206e38a2ab
Update HAP-python to 1.1.8 ( #13563 )
...
* Bump version to HAP-python==1.1.8
* Required changes for version change
* Small bugfix lights
2018-04-05 13:20:20 +02:00
cdce8p and GitHub
692b2644c7
Minor style changes, cleanup ( #13654 )
...
* Minor style changes, cleanup
* Change 'self._entity.id' to 'self.entity_id'
* Use const 'STATE_OFF'
* Added CATEGORY constants
* Removed *args from accessory types
* Changed 'self._hass' to 'self.hass'
* Added log debug msg (for added lights)
2018-04-05 00:52:25 +02:00
cdce8p and GitHub
f263a931f7
Bugfixes HomeKit covers, lights ( #13689 )
...
* covers -> current_position attribute
* lights -> hue and saturation attribute
2018-04-05 00:46:27 +02:00
cdce8p and Paulus Schoutsen
e687ca781f
Add pincode fallback ( #13587 )
...
* Add pincode log statement
* Moved msg to show_setup_msg
2018-04-01 11:26:18 -07:00
cdce8p and Paulus Schoutsen
cd96d7b2ec
Add pincode fallback ( #13587 )
...
* Add pincode log statement
* Moved msg to show_setup_msg
2018-04-01 08:38:29 -07:00
cdce8p and Paulus Schoutsen
0428559f69
HomeKit: Fix setting light brightness ( #13518 )
...
* Added test
2018-03-29 17:21:28 -07:00
cdce8p and Paulus Schoutsen
b0073b437f
Homekit: Fix security systems ( #13499 )
...
* Fix alarm_code=None
* Added test
2018-03-29 17:21:26 -07:00
cdce8p and Paulus Schoutsen
e04b01daad
Validate basic customize entries ( #13478 )
...
* Added schema to validate customize dictionary
* Added test
2018-03-29 17:21:25 -07:00
cdce8p and Paulus Schoutsen
020669fc60
Homekit: Bugfix Thermostat Fahrenheit support ( #13477 )
...
* Bugfix thermostat temperature conversion
* util -> temperature_to_homekit
* util -> temperature_to_states
* util -> convert_to_float
* Added tests, deleted log msg
2018-03-29 17:21:25 -07:00
cdce8p and GitHub
cea2de5eb5
HomeKit: Fix setting light brightness ( #13518 )
...
* Added test
2018-03-29 18:35:57 +02:00
cdce8p and GitHub
2bebfec3a6
Homekit: Fix security systems ( #13499 )
...
* Fix alarm_code=None
* Added test
2018-03-27 23:39:25 +02:00
cdce8p and GitHub
9eda04b787
Homekit: Bugfix Thermostat Fahrenheit support ( #13477 )
...
* Bugfix thermostat temperature conversion
* util -> temperature_to_homekit
* util -> temperature_to_states
* util -> convert_to_float
* Added tests, deleted log msg
2018-03-27 11:31:18 +02:00