Commit graph

16 commits

Author SHA1 Message Date
cdce8p
959fa81ea6 Fix temperature interval Thermostat HomeKit ()
* Will round to nearest .0 or .5
2018-11-04 22:04:51 +01:00
cdce8p
37a47b5a59
Add faucet, shower, sprinkler, valve to HomeKit () 2018-10-05 12:43:50 +02:00
cdce8p
52ff232797
Bugfix invalid entity_config parameter HomeKit () 2018-10-04 20:37:04 +02:00
Matt Schmitt
722c27f1e2 HomeKit style clean up () 2018-06-17 13:37:44 +02:00
Matt Schmitt
f5d74e07d5 Add support for outlets in HomeKit () 2018-06-01 18:04:54 +02:00
cdce8p
6f4dd7b057 Improve Homekit media_player options ()
* Optimize imports

* Optimize name

* Optimize config schema

* Rename mode to feature

* Replace mode with feature_list
2018-05-28 10:26:33 -04:00
Matt Schmitt
a9f19a16ee Add HomeKit support for media players () 2018-05-25 11:37:20 +02:00
cdce8p
0589379de5 Homekit style cleanup ()
* Style cleanup

* Sorted imports
* Harmonized service calls

* Test improvements

* Small update
2018-05-20 22:25:53 -04:00
cdce8p
12e76ef7c1
Update HAP-python to 2.1.0 () 2018-05-18 16:32:57 +02:00
cdce8p
4c328baaa6
Add code to HomeKit lock () 2018-05-18 13:52:52 +02:00
Matt Schmitt
621c653fed Allow HomeKit name to be customized () 2018-05-11 14:22:45 +02:00
cdce8p
8fcf085829
Rewritten HomeKit tests ()
* Use pytest fixtures and parametrize
* Use async
2018-05-11 01:21:59 +02:00
Yonsm
c863b9614c Support CO2/PM2.5/Light sensors in HomeKit ()
* Support co2/light/air sensor in HomeKit
* Add tests
* Added tests
* changed device_class lux to light
2018-04-12 15:01:41 +02:00
cdce8p
2a5751c09d Homekit refactor () 2018-04-11 22:24:14 +02:00
cdce8p
9eda04b787
Homekit: Bugfix Thermostat Fahrenheit support ()
* 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
cdce8p
d348f09d3d
HomeKit Restructure (new config options) ()
* Restructure
* Pincode will now be autogenerated and display using a persistence notification
* Added 'homekit.start' service
* Added config options
* Renamed files for types
* Improved tests
* Changes (based on feedback)
* Removed CONF_PIN_CODE
* Added services.yaml
* Service will only be registered if auto_start=False
* Bugfix names, changed default port
* Generate aids with zlib.adler32
* Added entity filter, minor changes
* Small changes
2018-03-15 02:48:21 +01:00