Sriram Vaidyanathan
418fa226e6
'latest_dir' referenced before assignment ( #19952 )
...
* 'latest_dir' referenced before assignment
local variable 'latest_dir' referenced before assignment
* Better fix
2019-01-11 20:44:01 -08:00
David F. Mulcahey
ba21608042
Repackage ZHA component ( #19989 )
...
* move files
* rename files
* rename files
* move files
* relative import
* update coveragerc
2019-01-11 20:34:48 -08:00
Austin Drummond
7676b3fbe8
Add support for HomeKit Controller Locks ( #19867 )
...
* Added HomeKit Controller Lock
* cleaned up code according to standards
* fixed lint issues
* added private constant for jammed state
* removed state_unknown
2019-01-12 03:48:28 +01:00
Alexei Chetroi
5ab3c7b765
Don't set friendly_name in Zha entity. ( #19991 )
...
Use @property name instead of setting friendly_name device state attr.
2019-01-11 21:41:27 -05:00
Louis-Etienne
fe148606b8
Wink: Update pubnubsub-handler version to make it compatible with python 3.7 ( #19625 )
2019-01-11 16:30:31 -08:00
Ville Skyttä
83c5dc67f7
Upgrade huawei-lte-api to 1.1.3 ( #19987 )
2019-01-11 16:24:31 -08:00
Paulus Schoutsen
2ffadde0a3
Add Hass.io user headers to supervisor proxy ( #19395 )
...
* Add Hass.io user headers to supervisor proxy
* Update test_http.py
* Fix tests
* Update test_auth.py
2019-01-11 15:30:40 -08:00
pbalogh77
7dac7b9e5e
Support for multiple Fibaro gateways ( #19705 )
...
* Preparing for transition to config flow
Added multiple gateway support
Reworked parameter flow to platforms to enable multiple controllers
Breaking change to config, now a list of gateways is expected instead of a single config
* Updated coveragerc
Added new location of fibaro component
* Fixes based on code review and extended logging
Addressed issues raised by code review
Added extended debug logging to get better reports from users if the device type mapping is not perfect
* Changhes based on code review
Changes to how configuration is read and schemas
Fix to device type mapping logic
* simplified reading config
* oops
oops
* grr
grr
* change based on code review
* changes based on code review
changes based on code review
2019-01-11 15:29:54 -08:00
Rohan Kapoor
d820efc4e3
Split locative to a separate component ( #19964 )
...
* Split locative to a separate component
* Switch tests to use constants for http codes
* Fix tests
2019-01-11 15:14:11 -08:00
Paulus Schoutsen
8755389c49
Bumped version to 0.86.0.dev0
2019-01-11 15:10:01 -08:00
Paulus Schoutsen
11647f9fab
Merge remote-tracking branch 'origin/master' into dev
2019-01-11 15:09:48 -08:00
Bas
8c27bf8c7c
Expose more information about shipments by PostNL ( #18334 )
...
* Expose more information about shipments by PostNL
* Update postnl.py
2019-01-11 14:59:31 -08:00
Andrew Chatham
ab4e1fddd5
Fix the anthemav component by removing a debugging line. ( #19979 )
...
This lane ended up calling vars(transport) on an asyncio Transport
object. In a standard setup, that's a python object provided by syncio,
and it works. Home Assistant injects uvloop into asyncio, which makes this
a Python C object, and those don't support vars().
2019-01-11 23:34:32 +01:00
Fredrik Erlandsson
b9a488912a
Add support for 'via_hub' for device_info ( #19454 )
...
* Add support for 'via_hub'
* Update config schema
* add domain to via_hub
* add tests for via_hub
2019-01-11 13:11:13 -08:00
Matt Snyder
199db7219e
Add ability to monitor relay events ( #18730 )
...
* Add ability to monitor relay events
* Account for empty events array instead of none.
2019-01-11 13:07:12 -08:00
Martin Hjelmare
937688f7a6
Add mysensors state update delay ( #18891 )
...
* Add mysensors state update delay
* Schedule state update after delay to avoid updating state multiple
times during the same short timespan.
* Code review
2019-01-11 13:06:06 -08:00
Mike Miller
a65d14c0cd
Always use datetime and timedelta in camera.proxy instead of int/float ( #19571 )
2019-01-11 12:58:14 -08:00
Antoine GRÉA
14dd8791ec
Adding IPv6 to fail2ban sensor ( #19457 )
...
* Fixing fail2ban regex for ipv6
* Adding IPv6 tests for fail2ban
* Formating code for hound
* Formating again
* Formating again 2
2019-01-11 12:54:47 -08:00
Paulus Schoutsen
963ffa1ccc
Bumped version to 0.85.1
2019-01-11 12:06:12 -08:00
Paulus Schoutsen
990e7c57f2
Fix warning ( #19946 )
...
* Fix warning
* Update service.py
2019-01-11 12:05:56 -08:00
Daniel Shokouhi
0979ce476a
Fix botvac connected alert retrieval
2019-01-11 12:05:07 -08:00
Alexei Chetroi
ded37d971d
Don't map LevelControl to light for single cluster devices. ( #19929 )
2019-01-11 11:58:41 -08:00
David F. Mulcahey
7a83b86ebd
check config instead of config_entry for quirks flag ( #19730 )
2019-01-11 11:58:40 -08:00
Paulus Schoutsen
99c2e4ac44
Fix warning ( #19946 )
...
* Fix warning
* Update service.py
2019-01-11 11:52:07 -08:00
Paulus Schoutsen
fe92cf1e72
Updated frontend to 20190109.1
2019-01-11 11:48:49 -08:00
Paulus Schoutsen
7dbbea2238
Updated frontend to 20190109.1
2019-01-11 11:48:32 -08:00
David F. Mulcahey
7be015fcc6
Add services and helper functions to support a config panel for ZHA ( #19664 )
...
* reconfigure zha device service
add log line to reconfigure service for consistency
* add entity functions to support new services
* added new services and web socket api and split them into their own module
* support manufacturer code
logging to debug
get safe value for manufacturer
* update services.yaml
* add comma back
* update coveragerc
* remove blank line
* fix type
* api cleanup - review comments
* move static method to helpers - review comment
* convert reconfigure service to websocket command - review comment
* change path
* fix attribute
2019-01-11 11:34:29 -08:00
Paulus Schoutsen
a8f22287ca
Allow embedded platforms ( #19948 )
...
* Allow embedded platforms
* Fix test
2019-01-11 11:30:22 -08:00
Jarle B. Hjortand
b3a08d5876
When tradfri experience communication errors make the lights/devices unavailable. ( #19288 )
2019-01-11 10:55:55 -08:00
Sebastian Muszynski
e2f55a959f
Support next generation of the Xiaomi Mi Smart Plug (chuangmi.plug.m3) ( #19972 )
...
* Support next generation of the Xiaomi Mi Smart Plug (chuangmi.plug.m3)
* Fix indent
2019-01-11 19:44:55 +01:00
Paulus Schoutsen
fd21d6cc9d
Add Hass.io user headers to supervisor proxy
2019-01-11 10:00:38 -08:00
Paulus Schoutsen
3f65a03024
Merge pull request #19959 from home-assistant/awarecan-trusted-network-auth-must-have-user
...
Trusted Network Auth: only authenticate request when owner can be found
2019-01-11 09:53:35 -08:00
Paulus Schoutsen
82c6d3d8c2
Add support for spot cleaning that was introduced in pybotvac 0.12 ( #19857 )
...
* Added support for spot cleaning that was introduced in pybotvac 0.12.
* Corrected formating.
* Added missing operator.
2019-01-11 09:52:06 -08:00
Eliseo Martelli
71eaef8da4
add service type in name ( #19980 )
2019-01-11 09:51:41 -08:00
Paulus Schoutsen
d812f23f6b
min_max sensor support for STATE_UNAVAILABLE ( #19914 )
2019-01-11 09:27:48 -08:00
Sören Oldag
17dce6697f
Add support for restoring state to rpi_gpio_pwm ( #19944 )
2019-01-11 09:25:14 -08:00
Fabian Affolter
49cfebd903
Upgrade keyring to 17.1.1 ( #19962 )
2019-01-11 10:48:07 -05:00
Fabian Affolter
2228f2ef66
Upgrade pysnmp to 4.4.8 ( #19961 )
2019-01-11 10:47:53 -05:00
Fabian Affolter
734d8c52e9
Upgrade ruamel.yaml to 0.15.85 ( #19960 )
2019-01-11 07:44:11 -08:00
Fabian Affolter
caf0751be8
Upgrade pillow to 5.4.1 ( #19958 )
2019-01-11 12:37:15 +01:00
Fabian Affolter
7b81727c69
Upgrade mutagen to 1.42.0 ( #19956 )
2019-01-11 10:38:39 +01:00
Jason Hu
97394df0b9
Only authenticate request when owner can be found
2019-01-11 00:26:25 -08:00
Tyler Page
c3e9bd1444
Change state() to try/except to catch KeyError ( #19935 )
...
* Change state() to try/except to catch KeyError
When Tautulli is up but Plex is down, the API doesn't return a 'stream_count' key. This causes calls to state() to raise KeyError exceptions. The new code includes a try/except to catch the KeyError and return -1 signifying that the Tautulli API cannot talk to Plex
* Update tautulli.py
2019-01-11 08:48:36 +01:00
mindigmarton
31d92683f7
Add emulated_roku component ( #17596 )
...
* Add emulated_roku component
* Add emulated_roku config tests
* Fix emulated_roku test dependencies
* Remove emulated_roku yaml support, add tests
* Add yaml support, simplify config flow
* Improve emulated_roku code quality
* Fix emulated_roku translation, improve code quality
* Fix emulated_roku translation
* Bump emulated_roku to 0.1.6 to fix SSDP discovery
* Bump emulated roku to 0.1.7, refactor component start/stop methods
2019-01-11 03:20:35 +01:00
Thomas Hervé
cee51ecb2b
Remove spurious libzwave error ( #19928 )
...
If a network_key is not configuired, the following error is logged:
TypeError: expected bytes, NoneType found
Exception ignored in: 'libopenzwave.str_to_cppstr'
TypeError: expected bytes, NoneType found
We don't need to set the key if it's None, let's skip in that case.
2019-01-10 17:45:50 -08:00
Paulus Schoutsen
646aaab936
Fix botvac connected alert retrieval ( #19937 )
2019-01-10 17:43:50 -08:00
Fabian Affolter
4c1eeb9e96
Upgrade pylast to 3.0.0 ( #19938 )
2019-01-10 17:43:31 -08:00
Abílio Costa
ca460ace5d
Small refactoring for the alexa component ( #19782 )
...
* small refactoring
* fix tests
2019-01-10 17:39:49 -08:00
Kevin Fronczak
2be0d1b096
Upgrade blinkpy and use calibrated temperature for sensor ( #19723 )
2019-01-10 17:24:35 -08:00
Sergey Rymsha
47f64b472d
Add nad telnet ( #19704 )
...
* fix cla-bot
* fix bug introduced after linter complaint
* merge two components into one
support telnet port configuration
* remove obsolete nadtcp component. nad component must be used instead.
* back to correct nad_receiver version
2019-01-10 17:21:57 -08:00
SNoof85
96d20a64d5
add_entities -> async_add_entities ( #19943 )
...
Better state handling at HA startup
2019-01-10 17:13:29 -08:00
arigilder
4d187e08d4
Add sensors to jewish_calendar for upcoming Shabbat times ( #19278 )
...
* Initial pass of cleanup for shabbat_times
* Switch to async defs
* First pass of unit tests + fixture data
* Completion of first round of unit tests, 100% passing
* Unit tests for state restoring
* Style fixes
* More style fixes
* Lint fix
* Add upcoming candelighting and havdalah sensors
* Add unit tests, remove havdalah offset
* More unit tests + small bugfix for weekly_portion
* Add issur melacha sensor
* Remove old shabbat_times work-in-progress files
* Bump required version of hdate
* Add havdalah offset config parameter
* Bump hdate version required
* Pin hdate requirement
* Lint fixes
* Changes based on review + API changes for hdate 0.8.7
* Add three-day holiday unit tests
* Remove debugging line
* Add missing docstring
* Fix doc lint comment
2019-01-10 16:27:34 -08:00
so3n
4d52adb008
Remove Discovery dependency from konnected.py ( #19910 )
2019-01-10 15:53:12 -08:00
Abílio Costa
6c29315088
Add Alexa's EndpointHealth reporting ( #19784 )
...
* add Health reports
* add health report for all devices
* update tests
* Update homeassistant/components/alexa/smart_home.py
Co-Authored-By: abmantis <abmantis@users.noreply.github.com>
* lint
* add tests
2019-01-10 15:52:21 -08:00
Daniel Shokouhi
6403a13ea3
Fix botvac connected alert retrieval
2019-01-10 13:56:10 -08:00
Fabian Affolter
de76b59d0b
Upgrade youtube_dl to 2019.01.10
2019-01-10 22:50:39 +01:00
Clifford W. Hansen
616f23ae1d
Add btle_name attribute to devices ( #19915 )
...
* Update googlehome.py
Added name from bluetooth device to attributes
* Update homeassistant/components/device_tracker/googlehome.py
Check if key exists before assigning name
Co-Authored-By: cliffordwhansen <clifford@nighthawk.co.za>
2019-01-10 21:55:17 +01:00
Alexei Chetroi
d859c3fa86
Don't map LevelControl to light for single cluster devices. ( #19929 )
2019-01-10 14:43:24 -05:00
Richard Mitchell
e753ffca94
Correctly map Nest hvac_state to Home Assistant states. ( #19895 )
2019-01-10 09:28:01 -08:00
Roy Duineveld
c44f5d31ef
Plant monitor defaults ( #19891 )
...
* Plant monitor defaults
* houndci-bot fixes
2019-01-10 15:49:13 +01:00
Jérôme Wiedemann
e6a2c18430
min_max sensor support for STATE_UNAVAILABLE
2019-01-10 13:48:24 +01:00
Aaron Bach
01eee52990
Bump pyflunearyou to 1.0.1 ( #19899 )
2019-01-09 19:38:19 -07:00
Paulus Schoutsen
9aed40a88d
Update translations
2019-01-09 15:29:31 -08:00
Paulus Schoutsen
7641658e38
Bumped version to 0.85.0
2019-01-09 15:13:29 -08:00
Florian Ludwig
8cf595dd3e
assign user to websocket connection when using legacy_api_password ( #19797 )
2019-01-09 15:13:13 -08:00
Paulus Schoutsen
f17d6c0593
Updated frontend to 20190109.0
2019-01-09 15:12:52 -08:00
Paulus Schoutsen
5cab319798
Updated frontend to 20190109.0
2019-01-09 15:12:29 -08:00
Rendili
4394e37df9
Bug fix with getting a device battery level when API unavailable for Hive ( #19841 )
...
* hive updates - bug fix and add entity registration
* remove hive entity registration code
2019-01-09 11:21:03 +01:00
Paulus Schoutsen
64b4c8f43a
Fix deprecation warning ( #19882 )
2019-01-08 21:09:47 -08:00
Paulus Schoutsen
a3d05328ec
Refactor motion sensor of the xiaomi_aqara platform ( #19805 )
...
* Refactor motion sensor
* Improve debug output
2019-01-08 20:48:09 -08:00
Rohan Kapoor
2bdbf6955d
Migrate geofency over to the Webhook component ( #18951 )
...
* Migrate geofency over to the Webhook component
* Return web.Response correctly
* Fix test
* Lint
* Fix error that tests caught
2019-01-08 20:47:05 -08:00
Florian Ludwig
23382ab199
assign user to websocket connection when using legacy_api_password ( #19797 )
2019-01-08 20:45:24 -08:00
Paulus Schoutsen
8a3d43745d
Bumped version to 0.85.0b1
2019-01-08 20:23:59 -08:00
Pascal Vizeli
6b56985e01
Update OZW to 0.1.2 ( #19878 )
...
* Update ozw 0.1.2
* Update requirements_all.txt
2019-01-08 20:23:49 -08:00
Steven Looman
ed41421a3d
Fix error when trying to log used UPnP device, if multiple found ( #19875 )
2019-01-08 20:23:49 -08:00
Alistair Galbraith
f019131352
Resolves #17196 , Resolves #18739 - Hue Beyond light fixture errors ( #19874 )
...
* Resolves #17196 , Resolves #18739 - Hue Beyond light fixtures being incorrectly recognized
* Removed long code lines that were failing code review
* Removed trailing whitespace
2019-01-08 20:23:48 -08:00
Otto Winter
4ec313cb3b
Bump aioesphomeapi ( #19838 )
2019-01-08 20:23:47 -08:00
Fredrik Erlandsson
68e33fdbf5
fixes #19814 , Daikin config setting ( #19823 )
2019-01-08 20:23:47 -08:00
cdheiser
312ad7057d
Fix a bug in Lutron RadioRA2 Scene support ( #19819 )
2019-01-08 20:23:46 -08:00
cdce8p
0d49b19624
Update HAP-python to 2.4.2 ( #19776 )
...
* Bugfixes for connection issues
2019-01-08 20:23:46 -08:00
Otto Winter
6d9c37d636
Fix some ESPHome race conditions ( #19772 )
...
* Fix some ESPHome race conditions
* Remove debug
* Update requirements_all.txt
* 🚑 Fix IDE line length settings
2019-01-08 20:23:45 -08:00
Sebastian Muszynski
ed881f399f
Don't slugify unique id ( #19770 )
2019-01-08 20:23:45 -08:00
Sebastian Muszynski
3a466195b9
Simplify data_key for a stable unique_id because the order of the dict will not be preserved ( Closes : #13522 ) ( #19766 )
2019-01-08 20:23:44 -08:00
Alexei Chetroi
3453d31f01
Use manufacturer id only for configure_reporting only when specified. ( #19729 )
2019-01-08 20:23:44 -08:00
Eliseo Martelli
afa0d37ff0
Rename air pollutants to air quality ( #19448 )
...
* mv component folder
* moved in airquality
* changed names in files
* renamed test init
* renamed test air quality
* renamed in tests
* renamed coverage
* fixed naming
* corrected attr names
* changed attr names
2019-01-08 20:23:43 -08:00
Otto Winter
57c96a5489
Add ESPHome native API discovery ( #19399 )
...
* ESPHome discovery
* Add note about netdisco
* 🔡
* Address comments
* Bump netdisco to 2.3.0
* Update requirements_all.txt
2019-01-08 20:21:31 -08:00
Rendili
6d9fda04ac
add entity support to hive ( #19879 )
2019-01-08 20:15:12 -08:00
Pascal Vizeli
b4c657a39c
Update OZW to 0.1.2 ( #19878 )
...
* Update ozw 0.1.2
* Update requirements_all.txt
2019-01-08 20:14:27 -08:00
Alistair Galbraith
35cb0458fa
Resolves #17196 , Resolves #18739 - Hue Beyond light fixture errors ( #19874 )
...
* Resolves #17196 , Resolves #18739 - Hue Beyond light fixtures being incorrectly recognized
* Removed long code lines that were failing code review
* Removed trailing whitespace
2019-01-08 20:13:47 -08:00
Malte Franken
6d3343e4d1
Geo Location -> Geolocation (class names and unit test comments) ( #19877 )
...
* fixed geolocation naming in class names
* fixed geolocation naming in comments in unit test
2019-01-08 20:11:51 -08:00
Thomas Lovén
f73bda1218
Allow other icon prefixes than mdi: ( #19872 )
2019-01-08 20:08:20 -08:00
Pierre
c29bffc8d8
Replace influxdb query by another query that is more lightweight ( #19880 )
...
same as #6289
2019-01-08 23:31:39 +00:00
Steven Looman
cc6e70a270
Fix error when trying to log used UPnP device, if multiple found ( #19875 )
2019-01-08 21:05:36 +00:00
Lars Lydersen
42821b5f64
Added missing operator.
2019-01-08 21:12:35 +01:00
Lars Lydersen
c164533404
Corrected formating.
2019-01-08 20:36:57 +01:00
David F. Mulcahey
acdf9c7ce2
Relay events for onoff and levelcontrol output clusters in ZHA ( #19863 )
...
* auto relay events for onoff and levelcontrol output clusters
* fix docstring
* correct copy/paste failure - review comment
* add space - review comment
2019-01-08 17:20:50 +01:00
emontnemery
0cea54cea1
Cleanup if discovered mqtt climate can't be added ( #19739 )
...
* Cleanup if discovered mqtt climate can't be added
2019-01-08 16:53:02 +01:00
emontnemery
203701bc7c
Cleanup if discovered mqtt fan can't be added ( #19741 )
...
* Cleanup if discovered mqtt fan can't be added
2019-01-08 16:51:03 +01:00
emontnemery
44f6151548
Cleanup if discovered mqtt alarm can't be added ( #19742 )
...
* Cleanup if discovered mqtt alarm can't be added
2019-01-08 16:49:47 +01:00
emontnemery
1a5fe3d880
Cleanup if discovered mqtt cover can't be added ( #19743 )
...
* Cleanup if discovered mqtt cover can't be added
2019-01-08 16:48:42 +01:00
emontnemery
a62e514d8f
Merge pull request #19744 from emontnemery/mqtt_discovery_cleanup_binary_sensor
...
Cleanup if discovered mqtt binary_sensor can't be added
2019-01-08 16:47:36 +01:00
emontnemery
f0f386e314
Cleanup if discovered mqtt sensor can't be added ( #19745 )
...
* Cleanup if discovered mqtt sensor can't be added
* No bare except
* Clear ALREADY_DISCOVERED list with helper
2019-01-08 16:46:26 +01:00
emontnemery
bb37cf906c
Cleanup if discovered mqtt lock can't be added ( #19746 )
...
* Cleanup if discovered mqtt lock can't be added
2019-01-08 16:45:38 +01:00
Fabian Affolter
406b45c6e7
Upgrade bcrypt to 3.1.5 ( #19854 )
2019-01-08 09:22:45 -05:00
kennedyshead
377b129c9c
Make asuswrt sensor optional ( #19736 ) @kennedyshead
...
* Dont load if not in config
* Adding config options for sensors
* Fixed mistake with iterating over wrong things
* lint
* lint
* Setting None state
* Using .get when fetching optional config
2019-01-08 09:14:16 -05:00
Rene Nulsch
410f19c777
Replace MyChevy persistant_notification with error log entry ( #19804 )
...
The mychevy service is notoriously unreliable, often only having 50% uptime.
Previously a persistent notification was emitted when the platform errored out.
Users have found that is happening too often, so instead log an error when
this happens instead.
2019-01-08 08:06:08 -05:00
Malte Franken
4bbfc04f5e
Geo Location -> Geolocation (comments and default group name) ( #19865 )
...
* fixed geolocation naming in comments
* fixed geolocation naming in default group name
* fixed link to documentation (after https://github.com/home-assistant/home-assistant.io/pull/8086 )
2019-01-08 11:24:57 +01:00
kennedyshead
c7a32e59b7
Fix state and attribute fetching in vasttrafik ( #19856 )
...
* Fixing state and attribute fetching
* Fixing state and attribute fetching
* Setting None state
* Need to brreak loop
2019-01-08 09:54:22 +01:00
emontnemery
fb9aad8791
Small cleanup of MQTT light ( #19816 )
...
* Small refactor of MQTT light removing unused variable
2019-01-08 07:21:26 +01:00
Fabian Affolter
493d2743ba
Merge pull request #19853 from home-assistant/upgrade-beautifulsoup4
...
Upgrade beautifulsoup4 to 4.7.1
2019-01-08 00:13:50 +01:00
Fabian Affolter
f259c5724b
Upgrade holidays to 0.9.9 ( #19851 )
2019-01-08 00:13:33 +01:00
Vincent KHERBACHE
ea8bb28d21
Fix french Amazon Polly voice 'Léa'. ( #19852 )
...
The accent must be removed (Léa -> Lea) just like the other voices (eg. Celine, Peneloppe) to match with Amazon voices ID.
Fun fact: there is no alternative name for "Léa" on Amazon Polly documentation: https://docs.aws.amazon.com/en_us/polly/latest/dg/voicelist.html , probably just omitted.
Mitigation: alternative voices (with and without accents) can be put into `SUPPORTED_VOICES`, both `voice.get('Id')` and `voice.get('Name')` must be then checked for a match.
This fixes #19802 .
2019-01-08 00:13:09 +01:00
Lars Lydersen
8aa136f7ed
Added support for spot cleaning that was introduced in pybotvac 0.12.
2019-01-07 20:03:22 +01:00
Fabian Affolter
4905f4dd97
Upgrade beautifulsoup4 to 4.7.1
2019-01-07 19:16:04 +01:00
koomik
45fae5a50e
Upgrade tahoma-api to 0.0.14 ( #19840 )
...
* Update requirements_all.txt
Change to tahoma-api 0.0.14 to solve #19542
https://github.com/home-assistant/home-assistant/issues/19542
* Update tahoma.py
2019-01-07 19:02:42 +01:00
Fabian Affolter
2eec2cc656
Upgrade holidays to 0.9.9
2019-01-07 19:00:03 +01:00
Sean Dague
9cdfa77a21
bump watefurnace version to 1.1.0 ( #19847 )
...
There is better retry logic in the new library to handle login faults.
2019-01-07 11:36:02 -05:00
sander76
0af635e8d7
adding more dimmer components ( #19843 )
...
* adding more dimmer components
* updated library version
* updated requirements_test_all
2019-01-07 11:32:28 -05:00
emontnemery
08ac6da8a6
Clear ALREADY_DISCOVERED list with helper
2019-01-07 17:03:10 +01:00
emontnemery
8701be095b
No bare except
2019-01-07 17:03:10 +01:00
emontnemery
0b57cfb004
Cleanup if discovered mqtt sensor can't be added
2019-01-07 17:03:10 +01:00
emontnemery
ddeb7f3bea
Clear ALREADY_DISCOVERED list with helper
2019-01-07 17:00:03 +01:00
emontnemery
44c619a853
No bare except
2019-01-07 17:00:03 +01:00
emontnemery
d8370f44cb
Cleanup if discovered mqtt binary_sensor can't be added
2019-01-07 17:00:03 +01:00
emontnemery
dd75c49796
Cleanup if discovered mqtt switch can't be added ( #19721 )
...
* Cleanup if discovered mqtt switch can't be added
2019-01-07 16:57:51 +01:00
Sebastian Muszynski
8b232e7ce6
Simplify data_key for a stable unique_id because the order of the dict will not be preserved ( Closes : #13522 ) ( #19766 )
2019-01-07 13:36:16 +01:00
Fredrik Erlandsson
3c465434cd
fixes #19814 , Daikin config setting ( #19823 )
2019-01-07 13:04:53 +01:00
Otto Winter
e30c324b32
Bump aioesphomeapi ( #19838 )
2019-01-07 11:58:10 +01:00
Daniel Shokouhi
903c86a116
Bump pybotvac ( #19831 )
...
* Bump pybotvac to support No Go lines
* Update requirements
2019-01-06 23:58:36 +01:00
kennedyshead
c96778c82a
This makes the vasttrafik platform stop spamming the logs with warnings ( #19792 )
...
* This makes the vasttrafik platform stop spamming the logs with warrnings
* Forcing build
2019-01-06 21:06:20 +01:00
Rene Nulsch
1e18a2c679
Remove temperature from the list of available forecast sensors ( #19818 )
2019-01-06 20:52:55 +01:00
Tommy Jonsson
5b35317e1e
[3/3] mqtt-vacuum device-registry ( #19479 )
...
* add device registry to mqtt-vacuum
2019-01-06 19:23:33 +01:00
cdheiser
bf4830bc07
Fix a bug in Lutron RadioRA2 Scene support ( #19819 )
2019-01-06 19:25:09 +02:00
Johann Kellerman
3ffa0176cc
SMA sensor - updated library ( #19753 )
2019-01-06 19:20:19 +02:00
Tommy Jonsson
ccbc231d3a
[2/3] vacuum mqtt-discovery ( #19478 )
...
* add discoverability to mqtt-vacuum
2019-01-06 17:05:04 +01:00
Tommy Jonsson
dee229152f
[1/3] Refactor mqtt-vacuum in preparation for discovery and device registry ( #19462 )
...
* Refactor mqtt-vacuum in preparation for discovery and device registry
2019-01-06 14:16:46 +01:00
Mattias Welponer
3d0c3ab746
HomematicIP update version to 0.10.1 ( #19788 )
...
* Update version to 0.10.1
* Update of requirements files
2019-01-05 16:25:36 -07:00
Sebastian Muszynski
32faf5b709
Improve debug output
2019-01-05 22:39:02 +01:00
Sebastian Muszynski
09ff272290
Refactor motion sensor
2019-01-05 22:31:41 +01:00
Eliseo Martelli
3a5ba77e04
Rename air pollutants to air quality ( #19448 )
...
* mv component folder
* moved in airquality
* changed names in files
* renamed test init
* renamed test air quality
* renamed in tests
* renamed coverage
* fixed naming
* corrected attr names
* changed attr names
2019-01-05 11:42:36 -05:00
Otto Winter
68723730a7
Add ESPHome native API discovery ( #19399 )
...
* ESPHome discovery
* Add note about netdisco
* 🔡
* Address comments
* Bump netdisco to 2.3.0
* Update requirements_all.txt
2019-01-05 16:00:07 +01:00
Sören Oldag
0125b3fd80
Upgrade pwmled to 1.4.0 ( #19783 )
2019-01-05 08:05:37 -05:00
Austin Drummond
fb5b5223fb
Added zwave lock state from alarm type workaround ( #18996 )
...
Thank you 👍
* added zwave lock state from alarm type workaround
* fixed test indents
* more linting fixes
* one more linting fix
* simplified logic
* fixed lint new lines
* fixed merge conflict issue
* fixed definition of _alarm_type_workaround in zwave lock
2019-01-05 09:59:43 +01:00
keesak
aacf7ba9aa
Add support for Kwikset 914 Convert - lock.zwave id0446 ( #19710 ) ( #19722 )
...
Thank you 👍
2019-01-05 09:48:40 +01:00
cdce8p
bf29824dac
Update HAP-python to 2.4.2 ( #19776 )
...
* Bugfixes for connection issues
2019-01-04 22:37:42 +01:00
sander76
a1cb4018a1
update powerview scene component to latest api. ( #19717 )
2019-01-04 22:19:06 +01:00
Otto Winter
c7700ad11c
Fix some ESPHome race conditions ( #19772 )
...
* Fix some ESPHome race conditions
* Remove debug
* Update requirements_all.txt
* 🚑 Fix IDE line length settings
2019-01-04 22:10:52 +01:00
Alexei Chetroi
ed8f89df74
Use manufacturer id only for configure_reporting only when specified. ( #19729 )
2019-01-04 16:05:37 -05:00
Sebastian Muszynski
65c7bdc1ad
Don't slugify unique id ( #19770 )
2019-01-04 16:02:42 -05:00
Austin Drummond
bf40bea965
Support for Homekit controller/alarm control panel ( #19612 )
...
* added support for homekit security systems
* fixed linting issues
* fixed indentation issues
* simplifired logic on homekit_controller alarm controller panel
* cleaned up battery level const on homekit controller alarm control panel
2019-01-04 12:54:37 -07:00