Paulus Schoutsen
9e96397e6a
Require core config detection to be triggerd manually ( #24019 )
...
* Detect core config
* Remove elevation
* Lint
* Lint
* Fix type
2019-05-22 17:24:46 -07:00
Fabian Affolter
f207e01510
Upgrade Mastodon.py to 1.4.2 ( #24004 )
...
* Upgrade Mastodon.py to 1.4.2
* Update
2019-05-22 23:05:03 +02:00
Daniel Høyer Iversen
6b3bb3347b
Ambiclimate test, mock ( #24034 )
2019-05-22 15:00:05 +02:00
Paulus Schoutsen
806903ffe0
Downgrade Hue warning ( #24033 )
2019-05-22 14:59:16 +02:00
zewelor
fdf1fa48e3
Improve yeelight imports ( #24020 )
...
* Improve yeelight imports
* Move import on top
* Fix lint
2019-05-21 22:47:10 -04:00
Robert Svensson
636077c74d
Zeroconf discovery for config entries ( #23919 )
...
* Proof of concept
* Follow comments
* Fix line length and bad imports
* Move imports to top
* Exception handling for unicode decoding
Create debug print for new service types
Add empty test files
* First try at a test
* Add type and name to service info
Fix static check
* Add aiozeroconf to test dependencies
2019-05-21 15:36:26 -07:00
David Bonnes
e047e4dcff
bump geniushub-client to 0.4.9 ( #24022 )
2019-05-21 15:57:24 -04:00
Tyler Page
eae306c3f1
Fix iterating over NoneType exception ( #23648 )
...
* Fix iterating over NoneType exception
When self._dark_sky is None, don't try to return self._dark_sky.units
* Fix wrong check
2019-05-21 08:26:11 -04:00
David Bonnes
fbd7c72283
Add geniushub sensors for issues ( #23976 )
...
* Inital commit
* delint - use new string formatting
2019-05-21 08:23:38 -04:00
Erik Montnemery
fc58746bc3
Add websocket API for updating core config ( #24009 )
...
* Add websocket API for updating core config
2019-05-21 07:21:31 +02:00
Erik Montnemery
9ae878d8f2
Update CODEOWNERS ( #24015 )
2019-05-21 07:20:23 +02:00
Erik Montnemery
afe9fc221e
Fire event when core config is updated ( #23922 )
...
* Fire event when core config is updated
2019-05-20 20:02:36 +02:00
Robert Svensson
eb912be47a
Axis IO-port support ( #23312 )
...
Support digital inputs and supervised inputs, digital outputs and relays
2019-05-20 07:45:31 +02:00
Paulus Schoutsen
5c346e8fb6
Update owner frontend integrations [skip ci] ( #24001 )
2019-05-20 05:01:02 +02:00
Greg Dowling
8d388c5e79
Bump loopenergy library version - catches runtime exception. ( #23989 )
...
* Bump loopenergy library version - catches runtime exception.
* Update requirements_all.
2019-05-19 12:51:10 -04:00
Fredrik Erlandsson
314574fc84
daikin version bump ( #23991 )
2019-05-19 12:49:03 -04:00
Paulus Schoutsen
e356d0bcda
Better handle file not found when loading YAML ( #23908 )
...
* Better handle file not found
* Lint
2019-05-19 12:01:29 +02:00
Penny Wood
f991ec15f2
Delete devices / entities when we remove a config entry. ( #23983 )
...
* Remove device when last config entry removed
* Remove entities when config entry removed
* Update tests to use new behaviour
2019-05-19 11:41:39 +02:00
Tomer Figenblat
d7d83c683d
Updated non-blocking timout to 10 seconds for fixing timeout issues. ( #23930 )
...
* Updated non-blocking timout to 10 seconds for fixing timeout issues.
* Added failed bridge fixture for faster unit tests.
2019-05-19 11:24:59 +02:00
Joakim Sørensen
ff867a7d57
Use the timezone defined in Home Assistant when making the API call ( #23284 )
...
* Use HA defined timezone
* Cleanup
* Use homeassistant.util.dt.now to get the correct time.
* Update homeassistant/components/vasttrafik/sensor.py
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
2019-05-19 11:23:55 +02:00
Charles Garwood
1282370ccb
Entity Cleanup on Z-Wave node removal ( #23633 )
...
* Initial groundwork for entity cleanup on node removal
* Connect node_removed to dispatcher
* update docstring
* Add node_removal test
* Address review comments
* Use hass.add_job instead of run_coroutine_threadsafe
2019-05-19 11:14:11 +02:00
András Rutkai
eebd094423
Adding Watson TTS (IBM Cloud) ( #23299 )
...
* Adding Watson TTS (IBM Cloud)
* Code review changes
2019-05-18 23:05:59 +02:00
Joakim Sørensen
57bd4185d4
Fixes issue with multiple alerts ( #23945 )
...
* Fixes issue with multiple alerts
* Adds missing new line
* Remove whitespace
2019-05-18 22:59:33 +02:00
Martin Donlon
91ba35c68e
Update russound_rio dependency to version 0.1.7 ( #23973 )
...
v0.1.7 fixes async import issues in python 3.7+
2019-05-18 22:56:34 +02:00
Cyro
a99e15343c
Make Discord payload data key not required ( #23964 )
2019-05-18 13:14:53 -07:00
Daniel Høyer Iversen
4583638b92
upgrade broadlink library ( #23966 )
2019-05-18 13:14:11 -07:00
Matt Snyder
10a1b156e3
Doorbird Refactor ( #23892 )
...
* Remove schedule management. Allow custom HTTP events defined in the configuration
* Consolidate doorbird request handling. Make token a per device configuration item.
* Lint fixes
* Do not register dummy listener
* Remove punctuation
2019-05-18 21:46:00 +02:00
Daniel Høyer Iversen
a8286535eb
Upate xiaomi voltage parser, fix #23898 ( #23962 )
2019-05-18 11:01:30 +02:00
Adrian Schröter
05146badf1
show battery level also when vacuum has no map support ( #23947 )
2019-05-18 10:27:05 +02:00
Josef Schlehofer
c483e4479e
Update requests to 2.22.0 ( #23958 )
2019-05-17 20:41:22 -05:00
Julien Brochet
4a70c725b4
Setup integration dependencies before loading it ( #23957 )
2019-05-17 19:17:26 -05:00
SiliconAvatar
33ed017851
Add unit of measurement to Tautulli sensor ( #23873 )
...
Adds unit of measurement ("Watching") to sensor, so it can be graphed properly.
This is the same unit of measurement as the Plex sensor.
2019-05-17 23:02:56 +02:00
Joakim Sørensen
fffc4dd3fd
Bump pytraccar ( #23939 )
2019-05-17 09:56:04 -04:00
bouni
e072981295
Added support for sensor other than temperature and humidity ( #23863 )
...
* Added support for sensor other than temperature and humidity
* fixed lint errors
* fixed minor issues pointed out by @fabaff
2019-05-17 09:47:10 +02:00
Pascal Vizeli
5d983d0b61
Fix auto version update Hass.io ( #23935 )
2019-05-17 09:39:36 +02:00
Fredrik Erlandsson
727f667cbc
Fix fan rates for Daikin ( #23860 )
2019-05-17 09:36:47 +02:00
Fredrik Erlandsson
1b4fc2ae8d
Fix for non existing Daikin zones ( #23792 )
2019-05-17 09:25:07 +02:00
Jc2k
5b0d1415ad
Have homekit_controller use device registry ( #23874 )
...
* Add device registry support
* HK doesn't use mac as a connection id
2019-05-17 08:41:20 +02:00
karlkar
edf34eea94
Fix problem with cameras that don't support time ( #23924 )
...
Some onvif cameras don't support Date management. In that case None is returned and script crashes when trying to obtain date
2019-05-17 06:29:52 +02:00
Paulus Schoutsen
a303f67d3b
Merge branch 'master' into dev
2019-05-17 06:28:36 +02:00
Aaron Bach
1b5f526e09
Fix additional IQVIA data bug ( #23931 )
2019-05-16 18:30:09 -06:00
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
Erik Montnemery
c2fc8a0d61
Load HA core config from storage ( #23872 )
...
* Load HA core config from storage
* Tweak
* Lint, review comments
* Fix test
* Add tests
* Lint
* Address comments
2019-05-16 16:27:53 +02:00