Fabian Affolter
69de68c025
Upgrade slixmpp to 1.5.2 ( #39169 )
2020-08-22 16:31:39 -04:00
Fabian Affolter
7ca8e9077a
Upgrade python-whois to 0.7.3 ( #39153 )
2020-08-22 14:09:00 -05:00
Fabian Affolter
a1845e9ef0
Upgrade sendgrid to 6.4.6 ( #39148 )
2020-08-22 14:02:12 -05:00
Fabian Affolter
1f5b948ead
Upgrade connect-box to 0.2.7 ( #39162 )
2020-08-22 13:57:28 -05:00
Fabian Affolter
644e826ca7
Upgrade praw to 7.1.0 ( #39152 )
2020-08-22 14:53:01 -04:00
Fabian Affolter
41ba1dff71
Upgrade beautifulsoup4 to 4.9.1 ( #39158 )
2020-08-22 14:48:25 -04:00
On Freund and Chris Talkington
f075742a86
Address Kodi code review follow up ( #39104 )
...
* Code review follow up
* Update config_flow.py
* Update config_flow.py
* Update strings.json
* Update config_flow.py
* Update config_flow.py
* Update config_flow.py
* Update config_flow.py
* Update config_flow.py
* Update config_flow.py
* Update util.py
* Update test_config_flow.py
* Update config_flow.py
* Update util.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update util.py
* Update test_config_flow.py
* Update config_flow.py
* Update config_flow.py
* Update config_flow.py
* Update config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com >
2020-08-22 13:40:12 -05:00
Franck Nijhof
3c1c6069da
Fix Sentry user context and system info ( #39130 )
2020-08-22 19:51:39 +02:00
On Freund
cdb6161d3d
Add risco options flow ( #39154 )
2020-08-22 12:15:03 -05:00
Fabian Affolter
4af90e41ce
Upgrade pylast to 3.3.0 ( #39151 )
2020-08-22 12:15:30 -04:00
Fabian Affolter
e909596587
Upgrade volkszaehler to 0.1.3 ( #39147 )
2020-08-22 12:12:09 -04:00
Raman Gupta
55c71b5e83
Fix Vizio pylance error by using schema extend instead of dict update ( #39139 )
...
* fix pylance error by using schema extend instead of dict update
* fix bug
2020-08-22 12:09:20 -04:00
On Freund
e3ce699d75
Risco code review follow ups ( #39143 )
2020-08-22 15:54:12 +02:00
J. Nick Koston
45401d4308
Fix flapping recorder last run test ( #39134 )
2020-08-22 09:35:18 +02:00
Erik Montnemery
18047726b6
Remove ending period from cast log
2020-08-22 09:01:17 +02:00
On Freund
1b8d9f7cc4
Add Risco integration ( #36930 )
...
* Risco integration
* Fix lint errors
* Raise ConfigEntryNotReady if can't connect
* Gracefully handle shutdown
* pass session to pyrisco
* minor change to init
* Fix retries
* Add exception log
* Remove retries
* Address code review comments
* Remove log
2020-08-21 23:49:09 -05:00
J. Nick Koston
83b9c6188d
Make template entities reloadable ( #39075 )
...
* Make template entities reloadable
* Address review items
2020-08-21 18:31:48 -05:00
Charles Garwood
993088d26e
Add OZW network_statistics websocket command ( #39124 )
...
* Add network_statistics websocket command
* Add tests
2020-08-21 22:52:03 +02:00
a9ffc149f8
Allow templating keys in data_template ( #39008 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2020-08-21 22:42:05 +02:00
jjlawren
b0f214bd9c
Bump plexapi to 4.1.0 ( #39118 )
2020-08-21 15:03:44 -05:00
Sean Mooney
7c117452ba
Update issue template for new Logs location ( #39115 )
...
Logs were moved from Dev Tools > Info to Configuration > Info. I updated all the other repos before when this was changed, but missed this one.
2020-08-21 14:47:29 -04:00
Graham Wetzler and Martin Hjelmare
32db1d1eb2
Improve tests and config flow for Smart Meter Texas ( #39089 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-08-21 19:20:42 +02:00
Charles Garwood
52d949ec90
Tweak OZW Websocket Instance/Network Responses ( #39107 )
2020-08-21 18:48:56 +02:00
Erik Montnemery and Paulus Schoutsen
91ba8c0ef0
Warn when casting of tts fails ( #38603 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2020-08-21 17:17:36 +02:00
Erik Montnemery
ee043d8614
Wait for broker to ACK MQTT operations ( #39051 )
...
* Wait for broker to ACK MQTT operations
* Deduplicate new code
* Fix tests
* Improve test
* Don't hold PAHO lock when waiting for ACK
* Fix tests
* Add constant for ACK timeout
2020-08-21 17:00:13 +02:00
Aaron Bach
4a7c181e91
Allow Slack notifications to change username/icon on the fly ( #39091 )
...
* Allow Slack notifications to change username/icon on the fly
* Code review
2020-08-21 08:37:30 -06:00
Eric Severance
ed68b15a31
Support unknown mime type for image attachments in html email ( #38682 )
2020-08-21 08:37:08 -06:00
Eric Severance
f01634f75c
Add wemo 'Socket' model for Homekit discovery ( #38765 )
...
Corresponds with the model WSP080 WiFi Smart Plug
https://www.belkin.com/us/p/P-WSP080/
```
[homeassistant.components.zeroconf] Discovered new device Wemo Plug 603._hap._tcp.local. {'host': '10.234.200.95', 'port': 54664, 'hostname': 'Wemo Plug 603.local.', 'type': '_hap._tcp.local.', 'name': 'Wemo Plug 603._hap._tcp.local.', 'properties': {'_raw': {'c#': b'2', 'ff': b'2', 'id': b'63:30:B3:10:BA:B1', 'md': b'Socket', 'pv': b'1.1', 's#': b'1', 'sf': b'1', 'ci': b'7', 'sh': b'AD4l7g=='}, 'c#': '2', 'ff': '2', 'id': '63:30:B3:10:BA:B1', 'md': 'Socket', 'pv': '1.1', 's#' : '1', 'sf': '1', 'ci': '7', 'sh': 'AD4l7g=='}}
```
2020-08-21 08:36:20 -06:00
Anders Melchiorsen
1ea21b7011
Clean up more netgear_lte resources on shutdown ( #39065 )
2020-08-21 09:23:03 -05:00
kbickar
2ec546db3d
Fix for exception when checking if fan without speed is on ( #39096 )
...
* Fix for exception when checking if fan without speed is on
* Organized imports
* Space
2020-08-21 08:20:28 -06:00
Markus Bong
00b05d764d
correct naming ( #39102 )
2020-08-21 08:17:29 -06:00
Aaron Bach
31e0ddaec5
Update Notion to use a DataUpdateCoordinator ( #38978 )
...
* Update Notion to use a DataUpdateCoordinator
* isort
* Bug
2020-08-21 08:10:12 -06:00
6fd61be276
Update template triggers to use async_track_template_result ( #39059 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2020-08-21 15:02:24 +02:00
J. Nick Koston
796d74886e
Simplify template integration entities ( #39083 )
2020-08-21 14:33:53 +02:00
J. Nick Koston
5a9246468e
Prevent invalid data from being passed to zeroconf ( #39009 )
2020-08-21 14:31:17 +02:00
J. Nick Koston
7c346c2f7c
Skip the sqlite quick_check on clean restarts ( #38972 )
2020-08-21 14:20:46 +02:00
Paulus Schoutsen and Phil Bruckner
05d54a60b0
Deprecate optional script context ( #39034 )
...
Co-authored-by: Phil Bruckner <pnbruckner@gmail.com >
2020-08-21 14:17:47 +02:00
J. Nick Koston
f560256546
Update websocket api to use async_track_template_result ( #39057 )
2020-08-21 14:04:29 +02:00
J. Nick Koston
7878d97588
Use SimpleQueue for recorder ( #38967 )
...
Now that python 3.7 is the minimum supported version, we can
use the more efficient SimpleQueue in the recorder as it does
not have to use threading.Lock
2020-08-21 13:54:13 +02:00
Martin Hjelmare
3cea3eb6e5
Remove dead ozw discovery code ( #39098 )
2020-08-21 12:44:40 +02:00
Phil Bruckner
76ead858cf
Add wait_for_trigger script action ( #38075 )
...
* Add wait_for_trigger script action
* Add tests
* Change script integration to use config validator
2020-08-21 11:38:25 +02:00
c1ed584f2d
Add config flow to kodi ( #38551 )
...
* Add config flow to kodi
* Fix lint errors
* Remove entry update listener
* Create test_init.py
* Apply suggestions from code review
Co-authored-by: Chris Talkington <chris@talkingtontech.com >
* Update __init__.py
* fix indentation
* Apply suggestions from code review
* Apply suggestions from code review
* Update tests/components/kodi/__init__.py
* Fix init test
* Fix merge
* More review changes
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Chris Talkington <chris@talkingtontech.com >
* Fix black formatting
* Fix Flake8
* Don't store CONF_ID
* Fall back to entry id
* Apply suggestions from code review
Co-authored-by: J. Nick Koston <nick@koston.org >
* Update __init__.py
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Chris Talkington <chris@talkingtontech.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2020-08-20 23:16:58 -05:00
thrust15
e0e31693f5
Update DOODS name ( #38997 )
...
https://github.com/home-assistant/home-assistant.io/pull/11703
I was working on the DOODS documentation, and I noticed above PR and the comment by Frenck. So I updated the name.
2020-08-20 14:52:02 -04:00
Andrey Kupreychik
8500e3c5a8
Prefer mac for onvif device identifier ( #38864 )
2020-08-20 14:39:04 -04:00
Jc2k
96a1c80626
Pre-create homekit_controller device registry entries when processing entity map ( #39036 )
2020-08-20 19:12:36 +01:00
Bram Kragten
3182dac1eb
Generate ID when not provided ( #39082 )
2020-08-20 14:01:35 -04:00
Bram Kragten
af6ca7a4d3
Update frontend to 20200820.0 ( #39085 )
2020-08-20 17:48:24 +02:00
Felipe Martins Diel
a2c1f08c8c
Implement config flow in the Broadlink integration ( #36914 )
...
* Implement config flow in the Broadlink integration
* General improvements to the Broadlink config flow
* Remove unnecessary else after return
* Fix translations
* Rename device to device_entry
* Add tests for the config flow
* Improve docstrings
* Test we do not accept more than one config entry per device
* Improve helpers
* Allow empty packets
* Allow multiple config files for switches related to the same device
* Rename mock_device to mock_api
* General improvements
* Make new attempts before marking the device as unavailable
* Let the name be the template for the entity_id
* Handle OSError
* Test network unavailable in the configuration flow
* Rename lock attribute
* Update manifest.json
* Import devices from platforms
* Test import flow
* Add deprecation warnings
* General improvements
* Rename deprecate to discontinue
* Test device setup
* Add type attribute to mock api
* Test we handle an update failure at startup
* Remove BroadlinkDevice from tests
* Remove device.py from .coveragerc
* Add tests for the config flow
* Add tests for the device
* Test device registry and update listener
* Test MAC address validation
* Add tests for the device
* Extract domains and types to a helper function
* Do not patch integration details
* Add tests for the device
* Set device classes where appropriate
* Set an appropriate connection class
* Do not set device class for custom switches
* Fix tests and improve code readability
* Use RM4 to test authentication errors
* Handle BroadlinkException in the authentication
2020-08-20 17:30:41 +02:00
J. Nick Koston and Penny Wood
eb4f667a1a
Remove unused code from the template integration ( #39048 )
...
* Convert template lock to use async_track_template_result
* Convert template switch to use async_track_template_result
* Convert template fan to use async_track_template_result
* Convert template binary_sensor to use async_track_template_result
Co-Authored-By: Penny Wood <Swamp-Ig@users.noreply.github.com >
* Convert template cover to use async_track_template_result
* Convert template light to use async_track_template_result
* Convert template vacuum to use async_track_template_result
* Remove unused code from the template integration
Co-authored-by: Penny Wood <Swamp-Ig@users.noreply.github.com >
2020-08-20 09:30:56 -05:00
J. Nick Koston and Penny Wood
5db90478f3
Convert template vacuum to use async_track_template_result ( #39047 )
...
* Convert template lock to use async_track_template_result
* Convert template switch to use async_track_template_result
* Convert template fan to use async_track_template_result
* Convert template binary_sensor to use async_track_template_result
Co-Authored-By: Penny Wood <Swamp-Ig@users.noreply.github.com >
* Convert template cover to use async_track_template_result
* Convert template light to use async_track_template_result
* Convert template vacuum to use async_track_template_result
Co-authored-by: Penny Wood <Swamp-Ig@users.noreply.github.com >
2020-08-20 09:30:31 -05:00