pepeEL
27a37e2013
Add new RTS device ( #15116 )
...
* Add new RTS device
Add new RTS Somfy device as cover-ExteriorVenetianBlindRTSComponent
* add next device
add next device
2018-06-30 14:56:43 +02:00
Leonardo Brondani Schenkel
10d1e81f10
deconz: fix light.turn_off with transition ( #15222 )
...
When light.turn_off is invoked with a transition, the following payload was
sent to deCONZ via PUT to /light/N/state:
{ "bri": 0, "transitiontime": transition }
However, on recent versions of deCONZ (latest is 2.05.31 at the time of
writing) this does not turn off the light, just sets it to minimum brightness
level (brightness is clamped to minimum level the light supports without
turning it off).
This commit makes the code send this payload instead:
{ "on": false, "transitiontime": transition }
This works as intended and the light does transition to the 'off' state.
This change was tested with Philips Hue colored lights, IKEA colored lights
and IKEA white spectrum lights: they were all able to be turned off
successfully with the new payload, and none of them could be turned off with
the old payload.
2018-06-30 00:59:10 +02:00
Paulus Schoutsen
24fec3e826
Merge remote-tracking branch 'origin/master' into dev
2018-06-29 18:01:40 -04:00
Daniel Shokouhi
2524dca7bf
Use cached states for neato when possible ( #15218 )
2018-06-29 17:27:18 -04:00
Sebastian Muszynski
56f17b8651
Fix 'AirQualityMonitorStatus' object has no attribute ‘time_state’ ( #15216 )
2018-06-29 17:26:48 -04:00
Vignesh Venkat
49623d2dad
Update python-wink to 1.9.1 ( #15215 )
...
Fixes a bug for when GE Z-Wave fan speeds are adjusted using the
wink app.
2018-06-29 17:26:06 -04:00
Anders Melchiorsen
66479dc2e5
Update eternalegypt ( #15180 )
...
* Update eternalegypt to 0.0.2
* Share websession
* Renames
2018-06-29 17:25:49 -04:00
Paulus Schoutsen
bbbec5a056
Bump frontend to 20180629.1
2018-06-29 17:21:54 -04:00
Hmmbob
94b55efef3
Stop supporting deprecated TLS ciphers ( #15217 )
...
* Stop supporting deprecated TLS ciphers
* Lint
2018-06-29 17:18:44 -04:00
Colin O'Dell
fd38caa287
X-Forwarded-For improvements and bug fixes ( #15204 )
...
* Use new trusted_proxies setting for X-Forwarded-For whitelist
* Only use the last IP in the header
Per Wikipedia (https://en.wikipedia.org/wiki/X-Forwarded-For#Format ):
> The last IP address is always the IP address that connects to the last proxy,
> which means it is the most reliable source of information.
* Add two additional tests
* Ignore nonsense header values instead of failing
2018-06-29 16:27:06 -04:00
Sriram Vaidyanathan
c61a652c90
Fixed Indentation error ( #15210 )
...
* Fixed Indentation error
* Update xiaomi.py
2018-06-29 16:23:14 +02:00
cdce8p
e3e014bccc
Fix zwave climate operation mode mappings ( #15162 )
2018-06-29 16:09:46 +02:00
Paulus Schoutsen
26590e244c
Migrate home assistant auth provider to use storage helper ( #15200 )
2018-06-29 00:02:45 -04:00
Paulus Schoutsen
39971ee919
Make sure we check access token expiration ( #15207 )
...
* Make sure we check access token expiration
* Use correct access token websocket
2018-06-29 00:02:33 -04:00
Paulus Schoutsen
2205090795
Storage auth ( #15192 )
...
* Support parallel loading
* Add storage mock
* Store auth
* Fix tests
2018-06-28 22:14:26 -04:00
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
d58e401812
Merge pull request #15149 from home-assistant/rc
...
0.72.1
2018-06-25 17:25:44 -04: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
Paulus Schoutsen
9b950f5192
Bumped version to 0.72.1
2018-06-25 16:59:14 -04:00
Jason Hu
2520fddbdf
Bump python-nest to 4.0.3 ( #15098 )
...
Resolve network reconnect issue
2018-06-25 16:59:00 -04:00
Paulus Schoutsen
3f21966ec9
Fix cast config ( #15143 )
2018-06-25 16:58:27 -04:00
Jason Hu
69502163bd
Skip nest security state sensor if no Nest Cam exists ( #15112 )
2018-06-25 16:57:27 -04:00
Aaron Bach
893e0f8db6
Fix socket bug with Yi in 0.72 ( #15109 )
...
* Fixes BrokenPipeError exceptions with Yi (#15108 )
* Make sure to close the socket
2018-06-25 16:57:26 -04:00
Jason Hu
1c8b52f630
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:57:26 -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
ab1939f56f
Bump frontend to 20180625.0
2018-06-25 16:04:30 -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