Paulus Schoutsen
c36c2be372
Version bump to 0.67.0
2018-04-13 16:52:50 -04:00
Paulus Schoutsen and Paulus Schoutsen
598f093bf0
Add authentication to error log endpoint ( #13836 )
2018-04-13 16:52:22 -04:00
stephanerosi and Paulus Schoutsen
b9306a5e52
Channel up/down for LiveTV and next/previous for other apps ( #13829 )
2018-04-13 16:52:21 -04:00
Matthew Garrett and Martin Hjelmare
ac2298189e
Add support for controlling homekit lights and switches ( #13346 )
...
* Add support for controlling homekit lights and switches
This adds support for controlling lights and switches that expose a HomeKit
control interface, avoiding the requirement to implement protocol-specific
components.
* Comment out the homekit requirement
This needs to build native code, so leave it commented for now
* Review updates
* Make HomeKit auto-discovery optional
Add an "enable" argument to the discovery component and add a list of
optional devices types (currently just HomeKit) to discover
* Further review comments
* Update requirements_all.txt
* Fix houndci complaints
* Further review updates
* Final review fixup
* Lint fixups
* Fix discovery tests
* Further review updates
2018-04-13 19:25:35 +02:00
Paulus Schoutsen and GitHub
60508f7215
Extract config flow to own module ( #13840 )
...
* Extract config flow to own module
* Lint
* fix lint
* fix typo
* ConfigFlowHandler -> FlowHandler
* Rename to data_entry_flow
2018-04-13 10:14:53 -04:00
Diogo Gomes and Pascal Vizeli
ddd2003629
initialize queue before filtering ( #13842 )
2018-04-13 14:25:03 +02:00
Paulus Schoutsen and Pascal Vizeli
20ababec3e
Add authentication to error log endpoint ( #13836 )
2018-04-13 13:32:05 +02:00
Mark Coombes and Martin Hjelmare
d3b261a25d
Add support for deCONZ daylight sensor ( #13479 )
...
* Add support for deCONZ daylight sensor
Bump pydeconz to 34
* Remove 'daylight' reason from async u
2018-04-13 08:58:57 +02:00
Fabian Affolter and GitHub
3906250c9e
Update example ( fixes #13834 ) ( #13839 )
2018-04-13 08:50:58 +02:00
Diogo Gomes and Pascal Vizeli
22a1b99e57
UPnP async ( #13666 )
...
* moved from miniupnpc to pyupnp-async
* update requirements
* Tests added
* hound
* update requirements_test_all.txt
* update gen_requirements_all.py
* addresses @pvizeli requested changes
* address review comments
2018-04-13 00:22:52 +02:00
Mister Wil and Fabian Affolter
62dc737ea3
Abode better events ( #13809 )
...
* Push abodepy version to 0.13.0
* Bump to 0.13.1. Now uses a cache to store the generated UUID.
* Reorganize to not be a dumb dumb.
2018-04-12 22:27:23 +02:00
Mark Coombes and cdce8p
993866a314
Support Garage Doors in HomeKit ( #13796 )
2018-04-12 18:08:48 +02:00
xTCx and Pascal Vizeli
51bdd06d1f
Clicksend: Added support for multiple recipients ( #13812 )
...
* Clicksend: Added support for multiple recipients
* Removed whitespace
2018-04-12 16:13:31 +02:00
stephanerosi and Pascal Vizeli
d2804b0a27
Channel up/down for LiveTV and next/previous for other apps ( #13829 )
2018-04-12 15:44:56 +02:00
Yonsm and cdce8p
c863b9614c
Support CO2/PM2.5/Light sensors in HomeKit ( #13804 )
...
* 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
Paulus Schoutsen and Pascal Vizeli
f47572d3c0
Allow platform unloading ( #13784 )
...
* Allow platform unloading
* Add tests
* Add last test
2018-04-12 14:28:54 +02:00
Paulus Schoutsen
9bd29589d5
Version bump to 0.67.0b1
0.67.0b1
2018-04-12 08:22:07 -04:00
Marco Orovecchia and Paulus Schoutsen
f29904f1b5
Rename from aurora light to nanoleaf_aurora ( #13831 )
2018-04-12 08:21:52 -04:00
Anders Melchiorsen and Paulus Schoutsen
234495ed05
Fix too green color conversion ( #13828 )
...
* Prepare test
* Fix too green color conversion
* Fix remaining tests
2018-04-12 08:21:52 -04:00
Adam Mills and Paulus Schoutsen
09dbd94467
iglo hs color fix ( #13808 )
2018-04-12 08:21:51 -04:00
Paulus Schoutsen
bd58a0de7d
Remove vendor lookup for mac addresses ( #13788 )
...
* Remove vendor lookup for mac addresses
* Fix tests
2018-04-12 08:21:51 -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
Marco Orovecchia and Martin Hjelmare
b752ca3bef
Rename from aurora light to nanoleaf_aurora ( #13831 )
2018-04-12 09:24:07 +02:00
Anders Melchiorsen and Paulus Schoutsen
9c1bc18def
Fix too green color conversion ( #13828 )
...
* Prepare test
* Fix too green color conversion
* Fix remaining tests
2018-04-11 20:58:57 -04:00
cdce8p and Johann Kellerman
2a5751c09d
Homekit refactor ( #13707 )
2018-04-11 22:24:14 +02:00
Matthew Garrett and Paulus Schoutsen
8d48164f25
Add support for Eufy bulbs and switches ( #13773 )
...
* Add support for Eufy bulbs and switches
Add support for driving bulbs and switches from the Eufy range.
* Fix hound checks
* Satisfy pylint
* Handle review comments
* Review updates and test fixes
* PyLint is a bit too aggressive
2018-04-10 21:38:23 -04:00
Daniel Perna and GitHub
b2695e498d
Update pyhomematic to 0.1.41 ( #13814 )
...
* Update requirements_all.txt
* Update __init__.py
2018-04-10 23:33:56 +02:00
Daniel Høyer Iversen and GitHub
16a1a4e0b1
Tibber lib update ( #13811 )
2018-04-10 22:12:55 +02:00
Wojtek and Pascal Vizeli
191e32f6cf
Update yweather.py ( #13802 )
...
Map clear-night string to 31 value.
2018-04-10 21:11:45 +02:00
Toby Gray and Teemu R
978a79d369
device_tracker.ubus: Handle devices not running DHCP ( #13579 )
2018-04-10 20:38:36 +02:00
Adam Mills and GitHub
cf88d8a1b9
iglo hs color fix ( #13808 )
2018-04-10 14:11:00 -04:00
Russell Cloran and GitHub
2707d35a86
Update bellows to 0.5.2 ( #13800 )
2018-04-10 00:12:22 -07:00
Michael Kutý and Fabian Affolter
7ea776dff4
Fix bad metrics format for short metrics. ( #13778 )
2018-04-10 08:20:47 +02:00
Johann Kellerman and Paulus Schoutsen
bd93f10d3c
script/lazytox: Ensure Flake8 passes for tests/ ( #13794 )
2018-04-09 21:24:50 -04:00
citruz and Paulus Schoutsen
c8a464d8f9
Updated beacontools to 1.2.3 ( #13792 )
2018-04-09 21:24:18 -04:00
Paulus Schoutsen and GitHub
5ac52b74e0
Remove vendor lookup for mac addresses ( #13788 )
...
* Remove vendor lookup for mac addresses
* Fix tests
2018-04-09 21:21:26 -04:00
Johann Kellerman and Martin Hjelmare
7595401dcb
Qwikswitch Entity Register ( #13791 )
...
* Entity Register
* feedback
2018-04-10 01:24:06 +02:00
cdce8p and GitHub
ae4e792651
Improved upgradeability HomeKit security_systems ( #13783 )
2018-04-09 22:57:10 +02:00
Sean Wilson and Fabian Affolter
2b86059fd0
Add missing DISCHRG state ( #13787 )
...
* Add missing ups.status states.
* Add missing DISCHRG state.
2018-04-09 19:38:57 +02:00
Tod Schmidt and Paulus Schoutsen
e593117ab6
Snips sounds ( #13746 )
...
* Added feedback sound configuration
* Added feedback sound configuration
* Cleaned up feedback off
* Cleaned up whitespace
* Moved feedback pus to helper funx
* Async
* Used async_mock_service for tests
* Lint
2018-04-09 11:46:27 -04:00
Phil Kates and cdce8p
c61611d2b4
Add Homekit locks support ( #13625 )
...
* homekit: Add locks support
* Improved upgradeability
2018-04-09 16:23:49 +02:00
Paulus Schoutsen and GitHub
73de749411
Use config entry to setup platforms ( #13752 )
...
* Use config entry to setup platforms
* Rename to async_forward_entry
* Add tests
* Catch if platform not exists for entry
2018-04-09 10:09:08 -04:00
Yonsm and cdce8p
cb51553c2d
Support binary_sensor and device_tracker in HomeKit ( #13735 )
...
* Support binary_sensor and device_tracker for HomeKit
* Add test for get_accessory and binary sensor
* Test service.display_name and char_detected.display_name
* Split test to improve speed
2018-04-09 15:32:28 +02:00
Erik Eriksson and Paulus Schoutsen
8beb9c2b28
Only flag media position as updated when it really has ( #13737 )
2018-04-09 00:12:46 -04:00
Sebastian Muszynski and Pascal Vizeli
70649dfe22
Device type mapping introduced to avoid breaking change ( #13765 )
2018-04-08 22:00:47 +02:00
Johann Kellerman and GitHub
b01dceaff2
Qwikswitch sensors ( #13622 )
2018-04-08 21:59:19 +02:00
Robin and Daniel Høyer Iversen
ef16c53e46
Check valid file on get_size ( #13756 )
...
Addresses https://github.com/home-assistant/home-assistant/issues/13754
2018-04-08 11:32:49 +02:00
Paulus Schoutsen and GitHub
40d7857f3b
Prepare entity component for config entries ( #13730 )
...
* Prepare entity component for config entries
* Return in time
2018-04-07 23:04:50 -04:00
Otto Winter and Paulus Schoutsen
81b1d08d35
Add MQTT Sensor unique_id ( #13318 )
...
* Add MQTT Sensor unique_id
* Add test
* Update comment
2018-04-07 22:32:09 -04:00
Fabian Affolter and Paulus Schoutsen
99f4509c2b
Upgrade netdisco to 1.3.1 ( #13744 )
2018-04-07 17:19:55 -04:00