Josh Anderson
c69f37500a
Restore typeerror check for units sans energy tracking ( #13824 )
2018-04-15 15:25:30 +02:00
escoand
cd8935cbd2
Fritzbox netmonitor name ( #13903 )
...
* Addd name to netmonitor
* import conf_name
2018-04-15 15:20:37 +02:00
Sebastian Muszynski
2f26b0084f
Import operation modes from air humidifier ( #13908 )
2018-04-15 15:19:28 +02:00
Kyle Niewiada
2bff03836b
Fix #13846 Double underscore in bluetooth address ( #13884 )
2018-04-15 13:59:10 +02:00
Matthew Garrett
390086bb7e
Eufy colour bulb updates ( #13895 )
...
* Fix up Eufy handling of colour lights
The Eufy colour lights have separate colour and temperature modes, and give
much less light output when in colour mode. Brightness is also handled in
a slightly confusing way, which means that state must be maintained in
order to avoid switching the light between modes by accident. Add some
additional handling for that.
* Bump the lakeside version
This version has important bugfixes for colour bulbs.
* Hound fixes
2018-04-15 09:54:02 +02:00
Pascal Vizeli
c018071218
Revert "Update yweather.py" ( #13900 )
...
* Revert "Add unique_id for BMW ConnectedDrive (#13888 )"
This reverts commit 9014e26845 .
* Revert "Added snips service descriptions (#13883 )"
This reverts commit 1c4da0c4a6 .
* Revert "Fix race condition for component loaded before listening (#13887 )"
This reverts commit bba997e484 .
* Revert "Missing property decorator added (#13889 )"
This reverts commit bf98b793c5 .
* Revert "Update frontend to 20180414.0"
This reverts commit 1617fbea4c .
* Revert "Further untangle data entry flow (#13855 )"
This reverts commit 4d44c0feff .
* Revert "add support for Kodi discovery (#13790 )"
This reverts commit 5a5dad689b .
* Revert "Update yweather.py (#13851 )"
This reverts commit c3388d63a1 .
2018-04-15 09:50:44 +02:00
Gerard
9014e26845
Add unique_id for BMW ConnectedDrive ( #13888 )
...
* Add unique_id for BMW ConnectedDrive
* Changed some comments
2018-04-15 05:15:52 +02:00
Tod Schmidt
1c4da0c4a6
Added snips service descriptions ( #13883 )
...
* Added snips service descriptions.
* Added snips service descriptions.
2018-04-15 00:07:55 +02:00
Paulus Schoutsen
bba997e484
Fix race condition for component loaded before listening ( #13887 )
...
* Fix race condition for component loaded before listening
* async/await syntax
2018-04-14 17:58:45 -04:00
Sebastian Muszynski
bf98b793c5
Missing property decorator added ( #13889 )
2018-04-14 23:53:35 +02:00
Paulus Schoutsen
1617fbea4c
Update frontend to 20180414.0
2018-04-14 14:41:21 -04:00
escoand
5a5dad689b
add support for Kodi discovery ( #13790 )
...
* add support for Kodi discovery
* remove "too many blank lines"
* register service only once
* optimize "workflow"
2018-04-14 08:31:12 -04:00
TheCellMC
c3388d63a1
Update yweather.py ( #13851 )
...
* Update yweather.py
* Update yweather.py
* Update yweather.py
* Update yweather.py
2018-04-14 10:32:44 +02:00
Paulus Schoutsen
ee6acadae2
Prevent vesync doing I/O in event loop ( #13862 )
2018-04-14 10:31:03 +02:00
dersger
80a3220b88
Avoid unnecessary cast state updates ( #13770 )
...
* Avoid unnecessary cast state updates
* Add test
* Fixed bad syntax
* Fixed imports
* Fixed test
2018-04-13 22:22:02 -04:00
Mohamad Tarbin
99ded8a0a6
Adding USCIS component ( #13764 )
...
* Adding USCIS component
* Adding Line after the class DOC
* Update : Extract USCIS logic code to Component
* Update : Extract USCIS logic code to Component
* Adding CURRENT_STATUS
* Change Error handling, remove date from attributes
* Update the Version for USCIS
* Update uscis.py
2018-04-13 21:54:23 -04:00
geekofweek
c6c166645d
bump python-ecobee-api version to 0.0.18 ( #13854 )
...
* bump python-ecobee-api version to 0.0.18
* Update requirements_all.txt
2018-04-13 21:36:46 -04:00
Matthew Garrett
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
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
ddd2003629
initialize queue before filtering ( #13842 )
2018-04-13 14:25:03 +02:00
Paulus Schoutsen
20ababec3e
Add authentication to error log endpoint ( #13836 )
2018-04-13 13:32:05 +02:00
Mark Coombes
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
3906250c9e
Update example ( fixes #13834 ) ( #13839 )
2018-04-13 08:50:58 +02:00
Diogo Gomes
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
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
993866a314
Support Garage Doors in HomeKit ( #13796 )
2018-04-12 18:08:48 +02:00
xTCx
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
d2804b0a27
Channel up/down for LiveTV and next/previous for other apps ( #13829 )
2018-04-12 15:44:56 +02:00
Yonsm
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
f47572d3c0
Allow platform unloading ( #13784 )
...
* Allow platform unloading
* Add tests
* Add last test
2018-04-12 14:28:54 +02:00
cdce8p
dd7e6edf61
HomeKit type_cover fix ( #13832 )
...
* Removed char_position_state
* Changed service call
2018-04-12 13:19:21 +02:00
Marco Orovecchia
b752ca3bef
Rename from aurora light to nanoleaf_aurora ( #13831 )
2018-04-12 09:24:07 +02:00
cdce8p
2a5751c09d
Homekit refactor ( #13707 )
2018-04-11 22:24:14 +02:00
Matthew Garrett
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
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
16a1a4e0b1
Tibber lib update ( #13811 )
2018-04-10 22:12:55 +02:00
Wojtek
191e32f6cf
Update yweather.py ( #13802 )
...
Map clear-night string to 31 value.
2018-04-10 21:11:45 +02:00
Toby Gray
978a79d369
device_tracker.ubus: Handle devices not running DHCP ( #13579 )
2018-04-10 20:38:36 +02:00
Adam Mills
cf88d8a1b9
iglo hs color fix ( #13808 )
2018-04-10 14:11:00 -04:00
Russell Cloran
2707d35a86
Update bellows to 0.5.2 ( #13800 )
2018-04-10 00:12:22 -07:00
Michael Kutý
7ea776dff4
Fix bad metrics format for short metrics. ( #13778 )
2018-04-10 08:20:47 +02:00
citruz
c8a464d8f9
Updated beacontools to 1.2.3 ( #13792 )
2018-04-09 21:24:18 -04:00
Paulus Schoutsen
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
7595401dcb
Qwikswitch Entity Register ( #13791 )
...
* Entity Register
* feedback
2018-04-10 01:24:06 +02:00
cdce8p
ae4e792651
Improved upgradeability HomeKit security_systems ( #13783 )
2018-04-09 22:57:10 +02:00
Sean Wilson
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
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
c61611d2b4
Add Homekit locks support ( #13625 )
...
* homekit: Add locks support
* Improved upgradeability
2018-04-09 16:23:49 +02:00
Paulus Schoutsen
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
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