Joakim Sørensen
835f433cf7
Remove loading of legacy translations ( #37021 )
2020-06-23 10:58:11 +02:00
Paulus Schoutsen
9d16edc1dc
Bump cloud to 0.34.7 ( #37018 )
2020-06-22 23:42:10 -07:00
Paulus Schoutsen
e6d814da1d
Avoid Home connect test doing I/O ( #37017 )
2020-06-22 23:41:44 -07:00
Ville Skyttä
7c5e852303
Improve detected Huawei LTE device name ( #36772 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2020-06-22 21:49:05 -07:00
Martin Hjelmare
149a3165e6
Fix coronavirus worldwide sum ( #36737 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2020-06-22 21:22:52 -07:00
Oscar Calvo
82058f0b50
Part 2: Add signal sensor ( #34406 )
2020-06-22 20:41:55 -07:00
celestinjr
63baf6fb0f
Extend itach repeat functionality ( #36535 )
2020-06-22 20:30:47 -07:00
J. Nick Koston
ad6315be5c
Ensure recorder runs are cleaned up during purge ( #36989 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2020-06-22 20:10:05 -07:00
Xiaonan Shen
b4489e132c
Add DataUpdateCoordinator to pihole ( #36684 )
...
Co-authored-by: Ian <vividboarder@gmail.com >
2020-06-22 18:47:37 -07:00
Robert Van Gorkom
2538cda9d4
Fix withings body hydration unit of measure to match documented unit of measure. ( #36723 )
2020-06-22 18:45:05 -07:00
Allison
49a153a2e5
Add "seconds" as a valid unit_of_measurement ( #36811 )
2020-06-22 18:40:56 -07:00
Phil Bruckner
d68148417f
Retry failed Amcrest commands that change settings ( #36917 )
2020-06-22 18:36:41 -07:00
Franck Nijhof
8b21b415c4
Fix/Rewrite of Toon integration ( #36952 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2020-06-22 18:22:41 -07:00
Shulyaka
c28493098a
Add new humidifier entity integration ( #28693 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-06-22 17:59:16 -07:00
Erik Montnemery
747490ab34
Support reconfiguring MQTT config entry ( #36537 )
2020-06-22 17:49:01 -07:00
Alex van den Hoogen
ee816ed3dd
Optimize recorder MySQL tables when repacking ( #36762 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2020-06-22 17:28:03 -07:00
Chris
16f1ef5a44
Add attribute templates to template vacuum ( #36518 )
2020-06-22 17:21:20 -07:00
zpetr
a2e705880d
Tahoma zwave light support ( #36584 )
2020-06-22 17:18:14 -07:00
HomeAssistant Azure
e39997ca10
[ci skip] Translation update
2020-06-23 00:09:06 +00:00
tomtzeng
620271c782
Add new language to Google Cloud TTS ( #36705 )
2020-06-22 17:07:09 -07:00
Steven Looman
d974cd4606
Prevent upnp to use None values ( #36803 )
2020-06-22 16:39:57 -07:00
Jonas Thuresson
247df5874b
Xiaomii miio vaccum clean segment service ( #36801 )
2020-06-22 16:37:05 -07:00
zvldz
e1060f154e
Make generic camera stream_source a template ( #36123 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-06-22 16:11:18 -07:00
Oscar Calvo
3f9e3d0905
Part 1: Support for config flow on SMS integration ( #35995 )
...
* Add support for config flow;Remove IO on main loop
* Remove not needed const
* Remove not needed method
* Small refactor
* Update homeassistant/components/sms/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/gateway.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/gammuasync.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Refactor gammu
* Update homeassistant/components/sms/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Fix pylint
* Apply PR feedback
* Update gammu version with async support
* Apply PR feedback
* Apply PR feedback
* Update homeassistant/components/sms/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Apply PR feedback
* Apply PR feedback
* Apply PR feedback
* Update homeassistant/components/sms/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/strings.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/strings.json
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/sms/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Apply PR feedback
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-06-22 16:07:58 -07:00
Paulus Schoutsen
becc011135
Handle ArmDisarm execute without arm level ( #36942 )
2020-06-22 16:06:30 -07:00
Franck Nijhof
6660cf701d
Remove lockitron integration ( #37012 )
2020-06-22 16:34:26 -06:00
Erik Montnemery
280f49540e
Drop use of async_mock_mqtt_component ( #37011 )
2020-06-22 23:59:50 +02:00
Erik Montnemery
a2e2c35011
Use pytest for more MQTT tests ( #36859 )
...
* Use pytest for more MQTT tests
* Address review comments
* Break out PAHO client mock in separate fixture.
* tweak.
2020-06-22 22:02:29 +02:00
Robert Svensson
3a83f4bdbe
Support guest events in UniFi device tracker ( #37008 )
2020-06-22 21:50:34 +02:00
Robert Svensson
02d94f2fd0
Bump Axis library to support fence guard events ( #37007 )
2020-06-22 21:50:05 +02:00
J. Nick Koston
53a91ece4e
Improve isoformat timestamp performance ( #36991 )
...
* adj
* time_fired_isoformat
* remove unused code
* tests for processing timestamps
* restore missing import lost in merge conflict
* test for None case
2020-06-22 12:06:02 -05:00
Robert Van Gorkom
5446641f09
User defined profile name for Withings ( #36864 )
2020-06-22 17:55:41 +02:00
J. Nick Koston
e19c97af7c
Fix history api with no constraints ( #36979 )
2020-06-22 10:32:46 -05:00
Franck Nijhof
7e696f19d3
Upgrade numpy to 1.19.0 ( #36996 )
2020-06-22 10:28:06 -05:00
Mark Coombes
6906a19c01
Bump python-ecobee-api to 0.2.7 ( #37002 )
2020-06-22 16:52:02 +02:00
Jürgen Haas
93f9f1b320
Add NetdataAlarms sensor to additionally collect alarm information ( #34339 )
2020-06-22 16:29:29 +02:00
rajlaud
3f427602ba
Squeezebox config flow ( #35669 )
...
* Squeezebox add config flow and player discovery
* Fixes to config flow
* Unavailable player detection and recovery
* Improved error message for auth failure
* Testing for squeezebox config flow
* Import configuration.yaml
* Support for discovery integration
* Internal server discovery
* Fix bug restoring previously detected squeezebox player
* Tests for user and edit steps in config flow
* Tests for import config flow
* Additional config flow tests and fixes
* Linter fixes
* Check that players are found before iterating them
* Remove noisy logger message
* Update requirements_all after rebase
* Use asyncio.Event in discovery task
* Use common keys in strings.json
* Bump pysqueezebox to v0.2.2 for fixed server discovery using python3.7
* Bump pysqueezebox version to v0.2.3
* Don't trap AbortFlow exception
Co-authored-by: J. Nick Koston <nick@koston.org >
* Refactor validate_input
* Update squeezebox tests
* Build data flow schema using function
* Fix linter error
* Updated en.json
* Update homeassistant/components/squeezebox/media_player.py
Co-authored-by: J. Nick Koston <nick@koston.org >
* Update homeassistant/components/squeezebox/media_player.py
Co-authored-by: J. Nick Koston <nick@koston.org >
* Update homeassistant/components/squeezebox/media_player.py
Co-authored-by: J. Nick Koston <nick@koston.org >
* Update homeassistant/components/squeezebox/media_player.py
Co-authored-by: J. Nick Koston <nick@koston.org >
* Update .coveragerc for squeezebox config flow test
* Mock TIMEOUT for faster testing
* More schema de-duplication and testing improvements
* Apply suggestions from code review
Co-authored-by: J. Nick Koston <nick@koston.org >
* Testing and config flow improvements
* Remove unused exceptions
* Remove deprecated logger message
* Update homeassistant/components/squeezebox/media_player.py
Co-authored-by: J. Nick Koston <nick@koston.org >
* Implement suggestions from code review
* Add async_unload_entry
* Use MockConfigEntry in squeezebox tests
* Remove unnecessary config schema
* Stop server discovery task when last config entry unloaded
* Improvements to async_unload_entry
* Fix bug in _discovery arguments
* Do not await server discovery in async_setup_entry
* Do not await start server discovery in async_setup
* Do not start server discovery from async_setup_entry until homeassistant running
* Re-detect players when server removed and re-added without restart
* Use entry.entry_id instead of unique_id
* Update unittests to avoid patching homeassistant code
Co-authored-by: J. Nick Koston <nick@koston.org >
2020-06-22 09:29:01 -05:00
J. Nick Koston
e25f216fd6
Reduce state conversion overhead in history by lazy loading properties ( #36963 )
2020-06-22 16:19:33 +02:00
Franck Nijhof
b47be05efc
Add new Remote Python Debugger integration ( #36960 )
2020-06-22 15:17:59 +02:00
jjlawren
9d40ae96b5
Set Plex media_player discovery source as an attribute ( #36884 )
2020-06-22 14:48:40 +02:00
Franck Nijhof
f131959f4b
Correct inst method names in system info and issue templates ( #36998 )
2020-06-22 14:46:31 +02:00
Adam Žurek
0054904454
highlight Dockerfile.dev as Dockerfile in github ui ( #36933 )
2020-06-22 14:45:57 +02:00
Robert Van Gorkom
5c8d8a290f
Add default admin user for gogogate2 setup ( #36722 )
2020-06-22 13:13:10 +02:00
Filip Pytloun
dcb3a57476
Add support for daikin humidity sensor ( #36475 )
2020-06-22 13:10:26 +02:00
Damien Levin
78225c9ddd
Set webostv scan interval to 10s for quick updates ( #35795 )
...
Co-authored-by: damien.levin@gmail.com <damienlevin@users.noreply.github.com >
Co-authored-by: Franck Nijhof <git@frenck.dev >
2020-06-22 13:08:02 +02:00
Franck Nijhof
215215747e
Fix use of AdGuard integration without version ( #36995 )
2020-06-22 13:06:59 +02:00
Gerard
5cd85f9f00
Upgrade to bimmer_connected 0.7.7 ( #36985 )
2020-06-22 13:06:18 +02:00
ktnrg45
4674cb406e
Bump pyps4-2ndscreen to 1.1.0 ( #36987 )
2020-06-22 13:02:18 +02:00
James Nimmo
82b77a8108
Bump to pyIntesishome 1.7.5 ( #36562 )
2020-06-22 12:56:29 +02:00
starkillerOG
1f9721bad3
Add Xiaomi Aqara Config Flow ( #35595 )
...
* Xiaomi Aqara Config Flow
* Xiaomi Aqara Config Flow
* Xiaomi Aqara Config Flow
* Xiaomi Aqara Config Flow
* Xiaomi Aqara Config Flow
First tested and working version
* Remove depricated discovery
* Add Xiaomi Aqara Config Flow
* Add Xiaomi Aqara tests
* Update .coveragerc
* Update requirements_test_all.txt
* fix spelling mistake
* fix select scheme
* fix wrong conflict resolve
* add IP to zeroconf discovery title
* black styling
* add getmac requirement
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com >
* add getmac
* add getmac
* Clean up
* Update homeassistant/components/xiaomi_aqara/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/xiaomi_aqara/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/xiaomi_aqara/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/xiaomi_aqara/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/xiaomi_aqara/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* resolve data storage
* move format_mac down
* Remove discovery_retry from config flow
* remove unused strings
* fix styling
* fix black styling
* fix tests
* remove mac connection
This is needed to prevent a conflict with the Xiaomi Miio integration that I discovered during testing.
* fix flake8
* remove getmac depandance
* check for inavlid_interface + test
* Validate gateway key
* add invalid key tests
* Fix spelling
* Only set up sensors if no key
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-06-22 11:54:17 +02:00