Robbie Trencheny
9428ed7690
Use .get to ensure we dont get KeyError ( #21993 )
2019-03-12 18:00:18 -07:00
emontnemery
ce1fe06193
Write state directly in all MQTT platforms ( #21971 )
2019-03-12 14:46:48 -07:00
Paulus Schoutsen
f8921f84d7
skip flaky test ( #21981 )
2019-03-12 14:19:11 -07:00
Jc2k
2b1b47bfdd
homekit_controller: Bump homekit to 0.13.0 ( #21965 )
...
* Bump homekit to 0.13.0
* Update gen_requirements_all.py
* Escape values used in TESTS_REQUIREMENTS
2019-03-12 21:54:08 +01:00
Paulus Schoutsen
97a87b2e4e
Merge pull request #21982 from home-assistant/rc
...
0.89.2
0.89.2
2019-03-12 13:38:43 -07:00
Paulus Schoutsen
737c7e871d
Bumped version to 0.89.2
2019-03-12 11:51:09 -07:00
Klaudiusz Staniek
1f3e4c5776
Fixes issues #21821 and #21819 ( #21911 )
...
* Fix #21821
* datetime fix
* local time to utc conversion fix
* Test cases update
* date import removed
* Update tod.py
2019-03-12 11:51:02 -07:00
Daniel Shokouhi
00d01865cf
Fix botvac when no map exists ( #21877 )
2019-03-12 11:51:02 -07:00
Jason Hu
1b4905ae5a
Override http.trusted_networks by auth_provider.trusted_networks ( #21844 )
2019-03-12 11:51:00 -07:00
Andrew Sayre
39749952ee
Update dependencies to receive data on webhook callbacks ( #21838 )
2019-03-12 11:51:00 -07:00
Paulus Schoutsen
d3960bf745
Fix some cloud things ( #21977 )
2019-03-12 11:49:46 -07:00
Paulus Schoutsen
9416af5b56
Allow changing password without being admin ( #21978 )
2019-03-12 11:49:28 -07:00
Paulus Schoutsen
4a4bb43422
Stream: Only add base url when needed ( #21979 )
2019-03-12 11:46:20 -07:00
Paulus Schoutsen
d635111e4f
Update translations
2019-03-12 11:31:17 -07:00
Paulus Schoutsen
9178ac17ad
Updated frontend to 20190312.0
2019-03-12 11:30:50 -07:00
Sidney
1444a684e0
Fix MagicHome LEDs with flux_led component ( #20733 )
...
* bug fixing for MagicHome LEDs with flux_led component.
* corrections of the fixes for flux_led
* now asyncio sleep and turn on with brigthness possible
* indention fix with flux_led
* async now works
* houndci fixes
* little fixes for flux_led
* self._color fix for flux_led
* Add docstring
2019-03-12 16:51:51 +01:00
Paulus Schoutsen
d3bab30dbe
Add cloud status ( #21960 )
...
* Add cloud status
* Expose certificate details
* store & reset last state
* Fix tests
* update tests
* update req
* fix lint
2019-03-12 15:54:04 +01:00
Markus Jankowski
ac97cebe11
Add Weather Sensors to Homematic IP ( #21887 )
...
* Add HmIP Weather Sensor Devices
* Fix test and icons
* fix test
* Fix comments
2019-03-12 14:52:13 +01:00
Thom Troy
cc34ee5559
fix ephember doing http call from property ( #21855 )
2019-03-12 14:49:36 +01:00
kbickar
62df6cbd09
Update to sense component to fully be async ( #21698 )
...
* Update to sense component to fully be async
* Shortened lines
* Whitespace
2019-03-12 14:44:53 +01:00
Anders Melchiorsen
dd11f8d3fe
Avoid playing queue pollution when restoring Sonos snapshots ( #21963 )
...
Assume a snapshot state with three speakers in two groups, AB and C. They will
be playing the A and C queues, respectively. The B queue exists but is hidden
in this topology.
Unjoin B and form a new group BC, playing the B queue (now with the C queue
hidden).
To restore the snapshot we would join B back to A. The BC group would now only
contain the C speaker, still playing the B queue. The C queue has been lost :-(
The problem is that unjoining a coordinator will elect a new coordinator that
inherits the group queue and thus has its hidden queue overwritten.
This commit avoids the situation by having restore unjoin all slaves. Above, C
would be unjoined before joining B to A. This restores the C queue and since B
is then alone, it can be joined to A without having to transfer its playing
queue to remaining speakers.
2019-03-12 14:39:55 +01:00
Robbie Trencheny
2225425ed2
Update lametric icon to be HA logo ( #21957 )
2019-03-11 20:42:13 -07:00
Jason Hunter
7ccd0bba9a
Live Streams Component ( #21473 )
...
* initial commit of streams
* refactor stream component
* refactor so stream formats are not considered a platform
* initial test and minor refactor
* fix linting
* update requirements
* need av in tests as well
* fix import in class def vs method
* fix travis and docker builds
* address code review comments
* fix logger, add stream start/stop logs, listen to HASS stop
* address additional code review comments
* beef up tests
* fix tests
* fix lint
* add stream_source to onvif camera
* address pr comments
* add keepalive to camera play_stream service
* remove keepalive and move import
* implement registry and have output provider remove itself from stream after idle, set libav log level to error
2019-03-11 19:57:10 -07:00
Klaudiusz Staniek
0a6ba14444
Fixes issues #21821 and #21819 ( #21911 )
...
* Fix #21821
* datetime fix
* local time to utc conversion fix
* Test cases update
* date import removed
* Update tod.py
2019-03-11 21:27:41 +01:00
Fabian Affolter
650658ea01
Upgrade schiene to 0.23 ( #21940 )
2019-03-11 21:25:29 +01:00
Pascal Vizeli
92ff49212b
Offload Cloud component ( #21937 )
...
* Offload Cloud component & Remote support
* Make hound happy
* Address comments
2019-03-11 12:21:20 -07:00
Paulus Schoutsen
8bfbe3e085
Add update user command ( #21922 )
...
* Add update user command
* Add is_admin to current user
2019-03-11 12:08:02 -07:00
Jc2k
5e2302e469
Add an asyncio Lock around pairing, which cant be used concurrently ( #21933 )
2019-03-11 11:59:41 -07:00
Paulus Schoutsen
4f5446ff02
Add area permission check ( #21835 )
2019-03-11 11:02:37 -07:00
David McNett
4f49bdf262
Minor version bump for anthemav package ( #21932 )
...
Additional Python 3.7 fixes in the anthemav package.
See also: https://pypi.org/project/anthemav/
2019-03-11 20:47:57 +05:30
Marco Orovecchia
e7c85d350e
Changed from nanoleaf_aurora to nanoleaf ( #21913 )
...
Nanoleaf component now supports both nanoleaf lights, Aurora and Canvas
Changed the dependency to pynanoleaf, nanoleaf does not seem to be
maintained anymore
2019-03-11 20:46:32 +05:30
Michaël Arnauts
bc76055c17
Allow inverting netdata sensor values ( #21711 )
...
* Allow inverting netdata sensor values
* Fix lint issue
* Use parentheses
2019-03-11 20:43:53 +05:30
Robbie Trencheny
785fd273e3
If registration supports encryption then return encrypted payloads ( #21853 )
2019-03-11 08:34:58 -04:00
Andrew Sayre
c401f35a43
Add cloudhook support to SmartThings component ( #21905 )
...
* Add support for Nabu Casa cloudhooks
* Added tests to cover cloudhook creation and removal
* Remove cloud dependency
2019-03-11 08:33:25 -04:00
gertdb
3fd6aa0ba9
Fixes Modbus service.yaml validity ( #21923 )
...
* Update __init__.py
* Update services.yaml
* Update services.yaml
2019-03-11 08:17:31 -04:00
Anders Melchiorsen
49014ac13f
Remove confusing warning for TTS without entity_id ( #21927 )
2019-03-11 12:31:36 +01:00
Finbarr Brady
85dc5fe4d5
Update enigma2 based on review comments ( #21890 )
...
* Updates based on review comments
* bump netdisco and remove enigma2 init code
* revert netdisco bump
2019-03-11 11:42:56 +01:00
Jc2k
b0d55d1946
HomeKit controller config flow fixes ( #21898 )
...
* HomeKit controller config flow fixes
* This does work if you have latest vol-serialize
2019-03-11 10:07:12 +01:00
Brad Dixon
9ab543ab3d
Add as_timestamp() to Jinja filters. ( #21910 )
...
Add as_timestamp() to Jinja filters
2019-03-11 13:21:22 +05:30
Colby Rome
29f01fb14e
Add 'ssl' parameter for FiOS Quantum Gateway and upgrade Pypi ( #21669 )
...
* bump pypi version and take 'use_https' parameter
* changed to use CONF_SSL
2019-03-11 12:26:19 +08:00
Paulus Schoutsen
429bbc05dc
Add WS subscription command for MQTT ( #21696 )
...
* Add WS subscription command for MQTT
* Add test
* Add check for connected
* Rename event_listeners to subscriptions
2019-03-10 20:07:09 -07:00
emontnemery
fc85b3fc5f
Don't hang forever if manually added cast is down ( #21565 )
...
* Don't hang forever if manually added cast is down
* Adapt to pychromecast
* Do not set available until connected
* Update __init__.py
* Update requirements
* Lint, tests
* Fix tests
2019-03-10 19:57:30 -07:00
Jason Hu
fe1840f901
Deprecate http.api_password ( #21884 )
...
* Deprecated http.api_password
* Deprecated ApiConfig.api_password
GitHub Drafted PR would trigger CI after changed it to normal PR.
I have to commit a comment change to trigger it
* Trigger CI
* Adjust if- elif chain in auth middleware
2019-03-10 19:55:36 -07:00
Finbarr Brady
7ec7e51f70
bump netdisco to 2.4.0 ( #21914 )
2019-03-11 09:49:40 +08:00
Thiago Oliveira
77dc7595ee
Allow emulated hue to set climate component temperature ( #19034 )
2019-03-11 00:04:21 +01:00
Niall Donegan
5debc8828a
Return time based attributes as datetime in Unifi module ( #21146 )
...
* Return time based data as datetime in Unifi module
* Fix missing space and pylint complaints about import order.
2019-03-10 19:22:28 +01:00
Peter Epley
c888e65f11
Add custom holidays to workday sensor ( #21718 )
...
* Add custom holidays to workday sensor
* correcting copy/paste errors
* resolve block comment and add default
* resolve line too long
* fixed handling of no custom holidays
* hound fixes
* rerun Travis
* @fabaff requested changes
* spaces v tabs
* Fix validation
2019-03-10 22:44:45 +05:30
gertdb
bab53a1c94
Modbus write_register accept single value and array ( #21621 )
...
* Update __init__.py
* Update services.yaml
2019-03-10 20:38:29 +05:30
Thibault Maekelbergh
65ff8b727a
Add myself to CODEOWNERS for NMBS code ( #21892 )
...
* Add myself to CODEOWNERS for NMBS code
* Fix
2019-03-10 20:17:17 +05:30
Thibault Maekelbergh
6456f71a46
Fix icon for sensor.discogs_random_record ( #21891 )
...
* Fix icon for sensor.discogs_random_record
* Add myself to CODEOWNERS for Discogs code
2019-03-10 19:19:31 +05:30