Rohan Kapoor
3d1c8ee467
Implement support for complex templates in script delays ( #16442 )
...
* Implement support for complex templates in script delays
* Swap out dict instead of collections.Mapping
2018-09-21 11:57:01 +02:00
PhracturedBlue
98b92c78c0
Add Call Data Log platform. Mailboxes no longer require media ( #16579 )
...
* Add multiple mailbox support
* Fix extraneous debugging
* Add cdr support
* liniting errors
* Mailbox log messages should mostly be debug. Fix race condition with initializing CDR
* async decorators to async
* Lint fixes
* Typo
* remove unneeded parameter
* Fix variable names
* Fix async calls from worker thread. Other minor cleanups
* more variable renames
2018-09-21 11:55:12 +02:00
Paulus Schoutsen
df67093441
Fix faulty color temp crashing google ( #16758 )
...
* Fix faulty color temp crashing google
* Rename
* Print warning for incorrect color temp
2018-09-21 10:51:46 +02:00
Anders Melchiorsen
c475a876ce
Upgrade pysonos to 0.0.2 ( #16761 )
2018-09-21 09:21:56 +02:00
Robert Svensson
90c18d1c15
deCONZ add via_hub attribute for device registry ( #16760 )
...
* deCONZ add via_hub attribute for device registry
* A shorter way to get bridgeid
2018-09-21 09:21:44 +02:00
Anders Melchiorsen
78b6439ee6
Use pysonos for Sonos media player ( #16753 )
2018-09-20 23:50:11 +02:00
Paulus Schoutsen
092c146eae
Add option to disable specific integrations ( #16757 )
...
* Add option to disable specific integrations
* Lint
2018-09-20 23:46:51 +02:00
Zoé Bőle
03de658d4d
Changed save_on_change to default to False ( #16744 )
2018-09-20 20:24:01 +02:00
Alexei Chetroi
3ea8c25e1f
light.zha: Catch exceptions for all commands. ( #16752 )
...
Catch exceptions for all operations which may fail because of device
reachibility
More verbose debug logging on operations
2018-09-20 20:23:09 +02:00
Pascal Vizeli
c6ccbed828
Small cleanup for slack ( #16743 )
2018-09-20 15:14:43 +02:00
Paulus Schoutsen
e58836f99f
Add subscription info endpoint ( #16727 )
...
* Add subscription info endpoint
* Lint
* Lint
* Make decorator
* Lint
2018-09-20 14:53:13 +02:00
Paulus Schoutsen
874225dd67
Merge branch 'master' into dev
2018-09-20 13:57:35 +02:00
Paulus Schoutsen
0d0d5c8c2c
Merge pull request #16742 from home-assistant/rc
...
0.78.1
2018-09-20 13:55:09 +02:00
Paulus Schoutsen
fc6cc22b6d
Bump frontend to 20180920.0
2018-09-20 13:09:43 +02:00
Fabian Affolter
39ea9a8c90
Upgrade shodan to 1.10.2 ( #16736 )
2018-09-20 11:34:37 +02:00
Paulus Schoutsen
c7d5f7698e
Bumped version to 0.78.1
2018-09-20 11:32:26 +02:00
Jason Hu
9bbd61cbe4
Upgrade netdisco to 2.1.0 ( #16735 )
2018-09-20 11:32:16 +02:00
Jason Hu
7a7a164cb8
Handle chromecast CONNECTION_STATUS_DISCONNECTED event ( #16732 )
2018-09-20 11:32:15 +02:00
Andreas Oberritter
8379567636
SnmpSensor: Fix async_update ( #16679 ) ( #16716 )
...
Bugfix provided by awarecan.
2018-09-20 11:32:14 +02:00
Daniel Høyer Iversen
93af3c57ff
Avoid calling yr update every second for a minute ones every hour ( #16731 )
...
* Avoid calling yr update every second for a minute one every hour
* style
2018-09-20 11:31:05 +02:00
Jason Hu
d1acb0326c
Upgrade netdisco to 2.1.0 ( #16735 )
2018-09-20 11:11:39 +02:00
Fabian Affolter
35005474f8
Upgrade keyring to 15.1.0 ( #16734 )
2018-09-20 11:11:08 +02:00
Jason Hu
3a45481b5b
Handle chromecast CONNECTION_STATUS_DISCONNECTED event ( #16732 )
2018-09-20 10:48:45 +02:00
Daniel Høyer Iversen
aa7635398a
Met.no weather platform ( #16582 )
...
* Add met.no weather component
* requirements .coveragerx
* use lib
* style
* style
* renam function to _fetch_data
* Only update once per hour
* style
2018-09-20 10:32:14 +02:00
Fabian Affolter
d3658c4af9
Upgrade zeroconf to 0.21.2 ( #16730 )
2018-09-20 09:38:35 +02:00
Fabian Affolter
dfe38b4d5a
Upgrade youtube_dl to 2018.09.18 ( #16729 )
2018-09-20 09:37:44 +02:00
Vikram Gorla
fcb84d951e
On-demand update of swiss public transport sensor ( #16723 )
...
* Sensor values to be updated only when required (only after the train has crossed).
Looking at the documentation on https://transport.opendata.ch/docs.html , delay information is available only on stationboard, so no need to query often if there is no "real"time info.
* Bumping up version of python_opendata_transport to 0.1.4 in order to catch client errors like throttling rejection (HTTP 429)
* pleasing the hound
* bumping python_opendata_transport to 0.1.4
2018-09-20 08:45:16 +02:00
Nikolay Kasyanov
27eede724c
Add unique_id to mqtt_json light ( #16721 )
...
Applies changes from #16303 to mqtt_json component.
Fixes #16600 .
2018-09-20 08:15:17 +02:00
kunago
258beb9cd3
Upgrading librouteros version ( #16718 )
2018-09-20 07:52:06 +02:00
Charles Garwood
da882672bd
Save disabled_by in entity registry ( #16699 )
...
* Save disabled_by in entity registry
* Add trailing comma
2018-09-20 00:52:10 +02:00
geekofweek
60dfd68083
MyQ Open State Fix ( #16681 )
...
* MyQ Open State Fix
Fixes issues with MyQ reporting an open state
* Update myq.py
* MyQ STATE_OPEN Fix
remove un-needed code
2018-09-19 22:03:47 +02:00
Andreas Oberritter
6e4a6cc069
SnmpSensor: Fix async_update ( #16679 ) ( #16716 )
...
Bugfix provided by awarecan.
2018-09-19 22:01:54 +02:00
Paulus Schoutsen
a1c524d372
Config flow tradfri ( #16665 )
...
* Fix comments
* Add config flow tests
* Fix Tradfri light tests
* Lint
* Remove import group from config flow
* fix stale comments
2018-09-19 21:21:43 +02:00
Ville Skyttä
3160fa5de8
Make pylint report non-LF linefeeds per the style guidelines ( #16601 )
2018-09-19 15:51:57 +02:00
Ville Skyttä
d4b7057a3d
Use posargs in tox lint env ( #16646 )
...
Allows linting specified files or dirs only.
2018-09-19 15:48:04 +02:00
Ville Skyttä
227a1b919b
More isort preparations ( #16633 )
...
* Adjust config closer to currently established style conventions
* Adjust some imports for better outcome with their comments
2018-09-19 15:40:36 +02:00
Matthias Urlichs
0121e3cb04
Remove usage of "run_until_complete" ( #16617 )
...
* De-run_forever()-ization
* Use asyncio.run (or our own implementation on Python <3.7)
* hass.start is only used by tests
* setup_and_run_hass() is now async
* Add "main" async hass.run method
* move SIGINT handling to helpers/signal.py
* add flag to .run to disable hass's signal handlers
* Teach async_start and async_stop to not step on each other
(more than necessary)
* shorten over-long lines
* restore missing "import asyncio"
* move run_asyncio to homeassistant.util.async_
* LOGGER: warn => warning
* Add "force" flag to async_stop
only useful for testing
* Add 'attrs==18.2.0' to requirements_all.txt
Required for keeping requirements_test_all.txt in sync, where it is in
turn required to prevent auto-downgrading "attrs" during "pip install"
* Fixes for mypy
* Fix "mock_signal" fixture
* Revert mistaken edit
* Flake8 fixes
* mypy fixes
* pylint fix
* Revert adding attrs== to requirements_test*.txt
solved by using "pip -c"
* Rename "run" to "async_run", as per calling conventions
2018-09-19 15:40:02 +02:00
Paulus Schoutsen
da108f1999
bump frontend to 20180919.0
2018-09-19 15:17:05 +02:00
Pascal Vizeli
d376049a3f
Use one regex for Hass.io URL check ( #16710 )
2018-09-19 12:57:55 +02:00
Ville Skyttä
7f462ba0ec
Upgrade mypy to 0.630 ( #16674 )
2018-09-19 08:58:58 +02:00
Fabien Piuzzi
b7ef4dddb4
Netdata configuration change: Allows multiple elements per group ( #16656 )
...
Allows multiple Netdata elements per group
2018-09-19 00:42:09 +02:00
Adam Dullage
56b0d2e99f
Added support for Starling Bank ( #16522 )
...
* Added support for Starling Bank
* Fixing Lint Issues
* Resolving Change Requests
* HTTP Error Handling & Sandbox URL Option
* Update starlingbank Requirement to v1.2
* Minor changes
2018-09-18 15:55:10 +02:00
Maikel Punie
8e7f783da8
Added velbus counter sensors, updated to py-velbus 2.0.20 ( #16683 )
2018-09-18 15:51:22 +02:00
Fabian Affolter
1913d07c39
Upgrade zeroconf to 0.21.1 ( #16687 )
2018-09-18 15:49:54 +02:00
Glenn Waters
2a85ed7236
Streamline log messages ( #16243 )
2018-09-18 15:06:52 +02:00
Fabian Affolter
cba3a5b055
Upgrade paho-mqtt to 1.4.0 ( #16688 )
2018-09-18 14:59:39 +02:00
Fabian Affolter
d2246d5a4f
Fix test
2018-09-18 12:15:55 +02:00
Greg Laabs
72419a1afe
Fix Ecovacs vacuums showing "None" for name ( #16654 )
...
Was previously checking for a missing key, when should have been checking for the value being None
2018-09-18 08:30:20 +02:00
Fabian Affolter
a7325ebe1f
Suppress traceback and log error ( #16669 )
2018-09-18 07:55:13 +02:00
Aaron Bach
27d50d388f
Fixes an AirVisual bug where response data is missing ( #16673 )
2018-09-17 14:44:18 -06:00