Jc2k
03a0a3572b
Fix icons for homekit_controller sensors ( #23921 )
2019-05-16 22:30:48 +01:00
Aaron Bach
297d24c5b0
Fix bug when IQVIA API fails to return data ( #23916 )
...
* Fix bug when IQVIA API fails to return data
* Updated requirements
* Fixed tests
* Linting
* Removed impossible case
* Removed extraneous comment
2019-05-16 15:19:53 -06:00
Joakim Plate
c8cf06b8b7
Switch media player to SWITCH type ( #23914 )
...
MEDIA device type is being rejected by google now.
2019-05-16 22:34:40 +02:00
David McNett
49d6d7c656
Version bump insteonplm to 0.15.4 ( #23918 )
...
* Version bump insteonplm to 0.15.4
* Package-level version change
2019-05-16 22:34:06 +02:00
Robbie Trencheny
96fd874090
Add @Kane610 to zeroconf CODEOWNERS
2019-05-16 12:28:24 -07:00
Paulus Schoutsen
c9703872e2
Update Honeywell warning ( #23913 )
2019-05-16 13:21:38 -06:00
Robbie Trencheny
2f5d7d4522
[WIP] Simplify zeroconf ( #23890 )
...
* Simplify zeroconf
* Remove unused imports
2019-05-16 12:04:20 -07:00
Daniel Høyer Iversen
7716e8fb68
Netatmo, handle offline device ( #23907 )
...
* Netatmo, handle offline device
* style
2019-05-16 18:07:37 +02:00
Markus Jankowski
9be384690a
Enable Homematic IP cloud climate device with HeatingThermostat only ( #23776 )
...
* Enable climate device with HeatingThermostat only
* Fix after review
2019-05-16 15:10:30 +02:00
Jc2k
692eeb3687
Fix ecobee 3 homekit pairing ( #23882 )
2019-05-16 14:32:13 +02:00
Paulus Schoutsen
6b359c95da
Fix PS4 blocking startup ( #23893 )
2019-05-16 05:43:19 +02:00
starkillerOG
1fec64a1b3
Update Pynetgear to v0.6.1 ( #23886 )
...
* Update Pynetgear to v0.6.1
* update pynetgear to v0.6.1
2019-05-15 23:53:02 +02:00
Paulus Schoutsen
70ed58a78d
Restructure device tracker ( #23862 )
...
* Restructure device tracker
* Docstyle
* Fix typing
* Lint
* Lint
* Fix tests
2019-05-15 23:43:45 +02:00
Pascal Vizeli
7a4238095d
Fix auto discovery if the monitor condition ( #23880 )
2019-05-15 16:27:41 +02:00
Penny Wood
2dc78e6f0c
Take code owner for sun.sun ( #23877 )
...
* Take code owner
* Post hassfest
2019-05-15 03:14:35 -05:00
Penny Wood
9da74dda43
Quiet the chatty sun.sun ( #23832 )
...
* Split up method to allow caching event
* Lower frequency of updates.
* Code review patches.
* Minor changes to test
* Skip end of period at fixed multiple of delta.
Improved documentation.
2019-05-15 15:02:29 +08:00
David Bonnes
18149dcb8c
Add geniushub sensor and binary_sensor ( #23811 )
...
* Initial commit
* add lastComms and de-lint
* dummy commit
* dummy commit 2
* refactor to temp in favour of battery
* back to battery, and no temp
* use snake_case
* Bump client
* only v3 API exposes device attributes
* delint
* delint2
* Change GeniusSwitch to GensiusBinarySensor
2019-05-14 23:30:26 +02:00
Paulus Schoutsen
94a2fd542e
Fix aiohttp response serialize ( #23858 )
...
* Fix aiohttp response serialize
* Suport bytes
* Handle None
2019-05-14 11:59:27 +02:00
Paulus Schoutsen
6fa8556033
Use Cloudhooks for OwnTracks ( #23847 )
...
* Use Cloudhooks for OwnTracks
* Update config_flow.py
* Update config_flow.py
2019-05-14 11:59:11 +02:00
Paulus Schoutsen
a859997190
Allow deletion of automations and scripts ( #23845 )
2019-05-14 09:16:36 +02:00
Robbie Trencheny
6f9860b25e
Fix improper usage of body attribute on web.Response. Should be text since we arent sending bytes ( #23857 )
2019-05-14 09:12:05 +02:00
David F. Mulcahey
128ce589e1
Correct ZHA illumination conversion ( #23853 )
...
* fix illumination values
* correct formula
* update illuminance calculation
* update test
2019-05-14 07:16:41 +02:00
David F. Mulcahey
9b21774392
Fix ZHA battery when readings produce an unknown value ( #23854 )
...
* check for unknown readings
* only publish valid readings
* remove unused constant
2019-05-14 07:16:21 +02:00
David F. Mulcahey
eaf4a75402
bump zha-quirks ( #23855 )
2019-05-14 07:15:31 +02:00
Paulus Schoutsen
a1a6d4a631
Updated frontend to 20190514.0
2019-05-14 07:14:40 +02:00
Paulus Schoutsen
de1fd5a7fa
WS: Improve service calling errors ( #23840 )
...
* WS: Improve service calling errors
* Docstyle
* Types
* Update text
2019-05-14 07:09:11 +02:00
Robert Svensson
0d96095646
Zeroconf - replace library ( #23835 )
...
* Use aiozeroconf in preparation for new zeroconf discovery
* Update requirements
* Remove sleep
* Make stop zeroconf a coroutine
* Remove unused import
* Fix aiozeroconf dependency in default_config tests
2019-05-14 05:58:13 +02:00
Paulus Schoutsen
45085dd97f
Better handle large amounts of data being sent over WS ( #23842 )
...
* Better handle large amounts of data being sent over WS
* Lint
2019-05-14 05:57:47 +02:00
sander76
b2a1204bc5
Fix for battery device: new_device referenced before assignment. ( #23793 )
...
* Fix for battery device: new_device referenced before assignment.
* Fix buttons and switches mixup
* Update __init__.py
* Update binary_sensor.py
* Update __init__.py
* Update __init__.py
* Update binary_sensor.py
* Update __init__.py
* Update binary_sensor.py
* typo and indentation fixes
* low_bat and lowbat to uppercase.
2019-05-13 20:52:55 +02:00
damarco
990a9e80a2
Fix zha timed off ( #23849 )
2019-05-13 13:13:57 -04:00
Fredrik Erlandsson
0ffcc197d4
Daikin adaptions for AirBase units ( #23734 )
...
* updated list of supported fan_modes
* AirBase units does not support Holiday-mode
* AirBase units does not support outside temp
* pydaikin version bump
* don't modify constant
2019-05-13 15:38:33 +02:00
Baptiste Candellier
1a051f038d
Add new SmartHab light and cover platform ( #21225 )
...
* Add SmartHab platform
* Remove url config entry, improve error handling
* Upgrade smarthab dependency
* Address comments
* Lint
2019-05-13 03:35:31 -07:00
Paulus Schoutsen
1e22c8daca
Automatically generate config flow list ( #23802 )
...
* Add config flow to manifest.json
* Still load config flows via config flow platform
* Fix typo
* Lint
* Update config_flows.py"
* Catch import error when setting up entry
* Lint
* Fix tests
* Fix imports
* Lint
* Fix Unifi tests
* Fix translation test
* Add homekit_controller config flow
2019-05-13 01:16:55 -07:00
Jc2k
b8cbd39985
HomeKit Controller: Adopt config entries for pairing with homekit accessories ( #23825 )
...
* Fix user initiated pairing + show more user friendly name
* Add lock around async_refresh_entity_map
* Migrate homekit_controller to config entries.
* Improve docstring
Co-Authored-By: Martin Hjelmare <marhje52@kth.se>
* Add dummy async_setup_platform
* add_service -> async_add_service
* Add missing returns
* Enable coverage checks for homekit_controller
2019-05-12 23:56:05 -07:00
akloeckner
e687848152
Make broadlink switch restore its state ( #23829 )
...
* Make broadlink switch restore its state
Method copied from pilight switch
* style
2019-05-12 19:28:33 +02:00
David Bonnes
2a9fd9ae26
Add incomfort climate and bump client ( #23830 )
...
* Initial commit
* bump client for bugfix
* bump client for bugfix 2
* de-lint
2019-05-12 13:40:10 +02:00
mvn23
6f8038992c
Bump pyotgw to 0.4b4, fix Opentherm Gateway name in manifest.json ( #23810 )
2019-05-11 16:15:35 +02:00
Fabian Affolter
5c9a58f3e6
Upgrade youtube_dl to 2019.05.11 ( #23808 )
2019-05-11 16:15:09 +02:00
Stephen Benjamin
d34214ad32
Bump venstarcolortouch to v0.7 ( #23806 )
2019-05-11 10:33:18 +02:00
Andre Lengwenus
2b7021407c
Add LCN climate platform ( #22542 )
...
* Add LCN climate component
* Updates of ha_state are done async
* Changes due to manifest.json
2019-05-11 10:24:02 +02:00
Jason Hunter
03cd4480df
fix onvif wsdl import - take 2 ( #23807 )
2019-05-10 23:15:21 -07:00
Alexei Chetroi
910825580e
Do not add coordinator to the ZHA entities. ( #23803 )
2019-05-10 18:57:08 -04:00
Paulus Schoutsen
c8d479e594
Updated frontend to 20190510.0
2019-05-10 14:22:38 -07:00
Anders Melchiorsen
34f6245e74
Synchronize Sonos service calls ( #23791 )
2019-05-10 22:37:03 +02:00
David Bonnes
4347a0f6b7
Centralize geniushub updates ( #23764 )
...
* add hub/parent/manager
* add hub/parent/manager 2
* working now
* delint
* add back water heater
* make water_heater a child
* make water_heater a child - delint
* make water_heater a child - delint 2
* improve turn_on logic, and small tidy-up
* improve turn_on logic 2
* improve turn_on logic 3 - better docstring
* improve turn_on logic 3 - better docstring
* remove unnecessary DICT.get()s
* remove unnecessary DICT.get()s 2
* code tidy-up
* de-lint
* refactor for GeniusData
* refactor for GeniusData 2
* code tidy-up
* add missing should_poll = False
2019-05-10 18:34:28 +02:00
Andrey Kupreychik
4214a354a7
Bumped keenetic NDMS2 client version ( #23786 )
2019-05-10 11:43:43 +02:00
Paulus Schoutsen
369afd7ddd
Update sensor.py
2019-05-09 22:01:37 -07:00
dreed47
281445917b
Fix for issue #23739 . Added unique_id property so ( #23769 )
...
that entities will always get mapped to the same
property ZPID code.
2019-05-09 20:18:28 -07:00
Jason Hunter
df6846344d
Beta Fix: ONVIF ( #23787 )
...
* bump package to include wsdl
* update requirements all
2019-05-09 20:17:55 -07:00
Steven Looman
05960fa29c
Sort discovered entries by 'st' to ensure getting the same device each discovery ( #23763 )
2019-05-09 16:17:46 -07:00