Alex Barcelo
a277470363
Adding 'namespace' for prometheus metrics ( #13738 )
...
* Updating prometheus client version
* Using `entity_filter` as filter mechanism
* New optional `namespace` configuration
2018-06-28 16:49:33 +02:00
Colin O'Dell
19f2bbf52f
Only use the X-Forwarded-For header if connection is from a trusted network ( #15182 )
...
See https://github.com/home-assistant/home-assistant/issues/14345#issuecomment-400854569
2018-06-28 09:16:11 -04:00
Pascal Vizeli
dbb786c548
DarkSky weather / Fix states ( #15174 )
...
* DarkSky weather / Fix states
* fix lint
* fix tests
2018-06-28 12:23:32 +02:00
Daniel Shokouhi
4fbe3bb070
Finalize BotVac D7 Support And Further Reduce Cloud Calls ( #15161 )
...
* Finalize BotVac D7 Support And Further Reduce Cloud Calls
* Lint
* Lint Again
* Implement requested changes
* Hound
* Lint
2018-06-27 22:55:27 +02:00
MizterB
9066ac44fe
Philips Hue Scene Activation: Simplified scene lookup logic, improved error handling ( #15175 )
...
* Simplified scene lookup logic, improved error handling
* Lint
2018-06-27 15:22:29 -04:00
Paulus Schoutsen
742144f401
Warn when using custom components ( #15172 )
...
* Warn when using custom components
* Update text
2018-06-27 15:21:32 -04:00
Paulus Schoutsen
c0b6a857f7
Version bump to 20180627.0
2018-06-27 14:20:24 -04:00
Tom Harris
d6dee62c92
Add Mini remote support to insteon_plm ( #15152 )
...
* Add mini-remote
* Bump insteonplm version to 0.11.3 to support mini-remotes
2018-06-27 12:19:56 +02:00
Fabian Affolter
41017f10a3
Upgrade sendgrid to 5.4.1 ( #15166 )
2018-06-27 12:12:02 +02:00
Fabian Affolter
ba50a5c329
Upgrade keyring to 13.0.0 ( #15167 )
2018-06-27 12:11:41 +02:00
Fabian Affolter
4208bb457d
Upgrade youtube_dl to 2018.06.25 ( #15168 )
2018-06-27 12:11:26 +02:00
Matt Snyder
15af6b1ad9
Address inconsistent behavior on flux_led component ( #14713 )
...
* Address inconsistent behavior between different controllers.
Correct issue with comparison that was preventing white value slider from being shown.
* Add white mode for Flux LED
* Call _bulb.turnOn() after bulb properties have been set to prevent immediate on action
* Only use existing brightness if rgb is None to prevent unexpected recalculation of passed rgb values.
* Remove blank line
* Undo change so current brightness is used in all cases.
2018-06-26 21:23:57 +02:00
Robert Kiss
3921dc77a6
Add SSL peer certificate support to HTTP server ( #15043 )
...
* adding SSL peer certificate support to HTTP server
* remove unnecessary exception block
2018-06-26 11:44:08 -04:00
Matt LeBrun
0094fd5c34
Add channel changing support to SamsungTV component ( #14451 )
...
Add channel changing support to SamsungTV component
2018-06-26 16:22:10 +02:00
Paulus Schoutsen
c79c94550f
Return None to indicate no config found ( #15147 )
...
* Return None to indicate no config found
* Fix tests
2018-06-25 17:21:38 -04:00
Jason Hu
6e4fb7a937
Prevent Nest component setup crash due insufficient permission. ( #14966 )
...
* Prevent Nest component setup crash due insufficient permission.
* Trigger CI
* Better error handle and address code review comments
* Lint
* Tiny wording adjust
* Notify user if async_setup_entry failed
* Return False if exception occurred in NestDevice.initialize
2018-06-25 16:06:00 -04:00
Paulus Schoutsen
15507df407
Bump frontend to 20180625.0
2018-06-25 16:04:17 -04:00
Paulus Schoutsen
46ea28a4f8
Fix cast config ( #15143 )
2018-06-25 15:59:05 -04:00
Sriram Vaidyanathan
c8458fd7c5
Update xiaomi.py ( #15136 )
...
* Update xiaomi.py
Minor logic fix for Xiaofang cameras.
* Removed whitespace
* Removed whitespace
2018-06-25 13:14:36 -04:00
Jason Hu
e681a7929c
Skip nest security state sensor if no Nest Cam exists ( #15112 )
2018-06-25 13:13:41 -04:00
Martin Hjelmare
b2d37ccef6
Fix mysensors climate supported features ( #15110 )
2018-06-25 13:06:12 -04:00
Luc Touraille
9dd2c36de4
Update aiofreepybox to fix HTTPS connection issues ( #15104 )
...
The previous version of aiofreepybox was not working with custom
domain names, which uses a Let's Encrypt certificates. Also, it
was not working with the default domain name when connecting to
Freebox v6. This should be fixed in aiofreepybox 0.0.4.
See https://github.com/stilllman/freepybox/pull/1 ,
https://github.com/stilllman/freepybox/pull/3 and
https://github.com/stilllman/freepybox/issues/2 for more info.
2018-06-25 13:05:33 -04:00
Ville Skyttä
b92350fb55
Lint cleanup ( #15103 )
...
* Remove unneeded inline pylint disables
* Remove unneeded noqa's
* Use symbol names instead of message ids in inline pylint disables
2018-06-25 13:05:07 -04:00
Jason Hu
6c0fc65eaf
Bump python-nest to 4.0.3 ( #15098 )
...
Resolve network reconnect issue
2018-06-25 13:04:32 -04:00
Pascal Vizeli
42ba2a68ce
Revert "Add language to dark sky weather component" ( #15142 )
...
* Revert "Fix #14919 . Should throw exception when camera stream closed by frontend (#15028 )"
This reverts commit 508d0459a7
.
* Revert "Fix pylintrc section order and option placements (#15120 )"
This reverts commit dbae410cf4
.
* Revert "Add storage helper and migrate config entries (#15045 )"
This reverts commit ae51dc08bf
.
* Revert "Add language to dark sky weather component (#15130 )"
This reverts commit 672a3c7178
.
2018-06-25 19:04:07 +02:00
Jason Hu
508d0459a7
Fix #14919 . Should throw exception when camera stream closed by frontend ( #15028 )
...
* Fix #14919 . Should throw exception when camera stream closed by frontend
* Re-trigger CI
* pythonic re-raise
2018-06-25 13:03:39 -04:00
Ville Skyttä
dbae410cf4
Fix pylintrc section order and option placements ( #15120 )
2018-06-25 12:55:03 -04:00
Paulus Schoutsen
ae51dc08bf
Add storage helper and migrate config entries ( #15045 )
...
* Add storage helper
* Migrate config entries to use the storage helper
* Make sure tests do not do I/O
* Lint
* Add versions to stored data
* Add more instance variables
* Make migrator load config if nothing to migrate
* Address comments
2018-06-25 12:53:49 -04:00
Pascal Vizeli
672a3c7178
Add language to dark sky weather component ( #15130 )
...
* Add language to dark sky weather component
* Update darksky.py
2018-06-25 08:35:44 -06:00
cdce8p
f8bc3411ad
PyPi: Fix description and setup.cfg ( #15107 )
...
* Fix description and extend use of setup.cfg
* Fix lint
2018-06-25 09:57:26 -04:00
Adam Mills
038168c417
Support for Homekit Controller climate devices ( #15057 )
...
* Support for Homekit Controller climate devices
* Handle stale state when operating mode off
2018-06-25 09:45:26 -04:00
dreizehnelf
73034c933e
Add discovery support to mqtt climate component. ( #15085 )
...
* Add discovery support to mqtt climate component.
* - Fix flake8 error (./homeassistant/components/climate/mqtt.py:130:1: D202 No blank lines allowed after function docstring)
- Fix test error (since climate component was expected not to work - changed it to "lock" component, which also does not have MQTT discovery support yet)
* Fix old assert statement to reflect new lock component usage
* Change invalid MQTT discovery component type from 'lock' to 'timer', since contrary to the documentation the lock component is properly supported when using MQTT discovery.
* Make configuration of invalid MQTT config component a single point of entry to prevent missing the assertion later in the code when changing.
* Add new testcases to cover not-yet-covered code paths in https://github.com/home-assistant/home-assistant/blob/dev/homeassistant/components/climate/mqtt.py
2018-06-25 15:13:19 +02:00
b3nj1
d3ceb9080c
MQTT Alarm Control Panel: add retain option for publishing for cases... ( #15134 )
...
* MQTT Alarm Control Panel: add retain option for publishing for cases where receiver is asleep
* MQTT Alarm Control Panel: add retain option for publishing for cases where receiver is asleep
* MQTT Alarm Control Panel: add retain option for publishing for cases where receiver is asleep
2018-06-25 14:04:16 +02:00
Martin Hjelmare
3893d8a876
Reorganize mysensors ( #15123 )
...
* Move mysensors.py to package
* Move mysensors component to package
* Split code into multiple modules.
* Update coveragerc
2018-06-25 13:58:16 +02:00
Tom Harris
05924a2868
Bump insteonplm version to 0.11.2 ( #15133 )
...
* Bump insteonplm version to 0.11.2
* Gratuitous commit to force travis again.
* Reverse change made to force Travis CI
2018-06-25 13:46:55 +02:00
Aaron Bach
021d08a9c4
Make sure Yi utilizes existing event loop ( #15131 )
2018-06-24 19:09:08 -06:00
Robert Svensson
5a71a22fb9
deCONZ small improvements ( #15128 )
...
* Make sure that bridge id is available for config entry
* Fix so deconz reports proper color values
* Bump dependency to v39
2018-06-24 15:48:59 -06:00
Aaron Bach
6064932e2e
Make Pollen.com platform async ( #14963 )
...
* Most of the work in place
* Final touches
* Small style updates
* Owner-requested changes
* Member-requested changes
2018-06-24 11:04:31 -06:00
Marcelo Moreira de Mello
9de7034d0e
Added attribute attribution to Digital Ocean component ( #15114 )
2018-06-24 13:36:27 +02:00
Andrey
96d5684a89
Switch to pypi version of pybotvac ( #15115 )
2018-06-24 11:06:25 +02:00
Aaron Bach
91962e2681
Fix socket bug with Yi in 0.72 ( #15109 )
...
* Fixes BrokenPipeError exceptions with Yi (#15108 )
* Make sure to close the socket
2018-06-23 13:22:48 -06:00
Paulus Schoutsen
ee31f89049
Merge branch 'master' into dev
2018-06-22 13:40:53 -04:00
Paulus Schoutsen
370c3f28b8
Merge pull request #15088 from home-assistant/rc
...
0.72
2018-06-22 13:38:44 -04:00
Paulus Schoutsen
66110a7d57
Bump frontend to 20180622.1
2018-06-22 12:48:01 -04:00
Paulus Schoutsen
c419cbb46f
Bump frontend to 20180622.1
2018-06-22 12:46:45 -04:00
Paulus Schoutsen
a02d7989d5
Use older syntax for version bump
2018-06-22 11:07:26 -04:00
Paulus Schoutsen
7325847fa9
Bumped version to 0.72.0
2018-06-22 10:24:45 -04:00
Paulus Schoutsen
124495dd84
Update frontend to 20180622.0
2018-06-22 10:24:38 -04:00
Paulus Schoutsen
0c01f3a0fe
Update frontend to 20180622.0
2018-06-22 10:24:04 -04:00
Paulus Schoutsen
0ea2d99910
Bumped version to 0.72.0b9
2018-06-21 17:39:02 -04:00