uvjustin
49bbdb3c21
Use entry.data.get() in forked_daapd config_flow as some entries miss… ( #37359 )
2020-07-02 10:51:13 -07:00
Robert Van Gorkom
e60b975b10
Fix gogogate2 issue where non-admin users could not login ( #37353 )
2020-07-02 10:49:26 -07:00
J. Nick Koston
a87c29b5d9
Ensure logbook performs well when filtering is configured ( #37292 )
2020-07-02 09:12:27 -07:00
mdegat01
0a982f6fab
Fix Influx V1 test query ( #37309 )
2020-07-02 16:56:43 +02:00
Courtenay
0f8b934e68
Change log url in config check error notification ( #37311 )
2020-07-02 14:14:17 +02:00
Franck Nijhof
235298a1b2
Add Hue manual bridge config flow + options flow ( #37268 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-07-02 14:12:24 +02:00
John Hollowell
cf3f755edc
Update proxmoxve integration to correctly renew authentication ( #37016 )
2020-07-02 14:10:14 +02:00
bsmappee
0cc1a17d04
Smappee dependency update ( #37331 )
2020-07-02 13:57:43 +02:00
Markus Bong
f5fa7e4400
Fix devolo sensor subscriber ( #37337 )
2020-07-02 13:54:30 +02:00
Paulus Schoutsen
d08d00daa7
Limit entity platform entity service to same integration ( #37313 )
2020-07-02 11:39:53 +02:00
MatthewFlamm
a015e551eb
Bump pynws-1.2.1 for NWS ( #37304 )
2020-07-01 18:36:32 -07:00
Gage Benne
bcabf6da91
Add Dexcom Integration ( #33852 )
...
* Initial commit for Dexcom integration
* Dexcom config flow testing
* Clarify errors during setup
* Resolve minor test issues
* Update sensor availability, resolve linting issues
* Add sensor tests
* Remove title due to 0.109, add abort
* >94.97% codecov/patch
* Move .translations/ to translations/
* Add constants for servers and unit of measurements
* Bump pydexcom version
* Updated domain schema, Dexcom creation
* Support for different units of measurement
* Update tests
* Remove empty items from manifest
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Raise UpdateFailed if fetching new session fails
* Switch everything over to required
* Simplify state information
* Simplify async_on_remove
* Pydexcom package now handles fetching new session
* Only allow config flow
* Remove ternary operator
* Bump version, pydexcom handling session refresh
* Using common strings
* Import from test.async_mock
* Shorten variable names
* Resolve tests after removing yaml support
* Return false if credentials are invalid
* Available seems to handle if data is empty
* Now using option flow, remove handling import
* Add fixture for JSON returned from API
* Overhaul testing
* Revise update options
* Bump pydexcom version
* Combat listener repetition
* Undo update listener using callback
* Change sensor availability to use last_update_success
* Update sensor availability and tests
* Rename test
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-07-02 02:14:54 +02:00
HomeAssistant Azure
3498882fe1
[ci skip] Translation update
2020-07-02 00:03:30 +00:00
mdegat01
52f3238e17
Add constant for PlatformNotReady wait time to use in tests ( #37266 )
2020-07-01 08:42:57 -07:00
jfearon
0a0b60566d
Add a service for setting the timer to tado water heaters ( #36533 )
...
* Add service to support setting timer on water heater component
* Update water_heater.py
Remove info logging
Return if unsupported option used
* Added default temperature as it is optional
* Update homeassistant/components/tado/services.yaml
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/tado/services.yaml
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/tado/services.yaml
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/tado/water_heater.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Fix to remove else statement, and fix lint error
* Reinstate entity id on schema, allow setting with temperature on devices that dont support it
* Remove entity id from schema as not required
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2020-07-01 09:20:50 -05:00
Bram Kragten
247bc6f673
Updated frontend to 20200701.0 ( #37279 )
2020-07-01 14:34:36 +02:00
Bram Kragten
b9d957837e
Revert "Update fritzconnection to 1.3.0" ( #37278 )
...
This reverts commit 2f46a81e3e
.
2020-07-01 13:31:06 +02:00
Jeff Irion
f8d11c843d
Clean up 'androidtv.learn_sendevent' service ( #37276 )
2020-07-01 08:48:06 +02:00
Andrey
431045f036
Add media_stop for volumio integration ( #37211 )
2020-07-01 00:55:31 -05:00
Haemish Kyd
10786bbe7f
Create PoolSense integration ( #35561 )
...
* Created integration for PoolSense - a device to maintain your pool
* Updated poolsense integration with changes due to code review comments.
* Update poolsense with lint fix (logging-not-lazy)
* Update poolsense with lint fix (f string missing placeholders)
* Update homeassistant/components/poolsense/config_flow.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/strings.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/strings.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/strings.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/strings.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Added test for poolsense component. Updated config_flow to better follow the guidelines.
* Update tests/components/poolsense/test_config_flow.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/poolsense/test_config_flow.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/poolsense/test_config_flow.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/poolsense/test_config_flow.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/poolsense/test_config_flow.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/poolsense/test_config_flow.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/poolsense/test_config_flow.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/poolsense/test_config_flow.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Removed uneccessary functions.
* Added local venv to gitignore
* Update homeassistant/components/poolsense/strings.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/strings.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/strings.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/strings.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/strings.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/strings.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update to strings to allow for translations. Also some coding convention updates.
* Removed space in icon return
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Removed space in icon return
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Removed space in icon return
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/__init__.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/__init__.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/__init__.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/poolsense/strings.json
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Updated to include some error checks for pypi package
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
* Update tests/components/poolsense/test_config_flow.py
* Update homeassistant/components/poolsense/sensor.py
* Apply suggestions from code review
* Update homeassistant/components/poolsense/__init__.py
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
* Update homeassistant/components/poolsense/sensor.py
* Apply suggestions from code review
* Update homeassistant/components/poolsense/__init__.py
* Update homeassistant/components/poolsense/sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-07-01 00:44:10 -05:00
HomeAssistant Azure
352c572e5d
[ci skip] Translation update
2020-07-01 00:06:46 +00:00
guillempages
0edd7302d5
Improve support for homematic garage covers ( #35350 )
2020-06-30 14:39:20 -07:00
Shulyaka
06e977b444
Add humidifier support to google_assistant ( #37157 )
2020-06-30 14:32:23 -07:00
Quentame
01ba578016
Add missed call sensor to Freebox ( #36895 )
2020-06-30 12:55:46 -07:00
J. Nick Koston
c1ec8971ae
Update myq for latest client version requirement ( #37104 )
2020-06-30 12:41:09 -07:00
J. Nick Koston
7746ecc9fb
Cache checking for entity exposure in emulated_hue ( #37260 )
...
Since we now base all of exposure checks on data that
will not change, we can cache the result instead
of calculating it every loop.
This change complements the work done in #32718
2020-06-30 13:22:17 -05:00
mdegat01
24289d5dbb
Refactor Influx logic to reduce V1 vs V2 code paths ( #37232 )
...
* refactoring to share logic and sensor startup error test
* Added handling for V1 InfluxDBServerError to start-up and runtime and test for it
* Added InfluxDBServerError test to sensor setup tests
* Raising PlatformNotReady exception from sensor for setup failure
* Proper testing of PlatformNotReady error
2020-06-30 20:02:25 +02:00
Phil Bruckner
38210ebbc6
Enhance script integration to use new features in script helper ( #37201 )
2020-06-30 10:22:26 -07:00
Erik Montnemery
86c27b50f1
Bump pychromecast to 7.0.1 ( #37225 )
...
* Bump pychromecast to 7.0.1
* Fix tests
* Mark configuration via platform for removal in 0.116
* Fix uuid check
2020-06-30 16:35:10 +02:00
Franck Nijhof
333dccc7af
Remove Hue configurator demo from demo integration ( #37250 )
2020-06-30 15:01:30 +02:00
Michał Mrozek
61475d0a0c
Add support for window covers to ozw integration ( #37217 )
...
* feat: add cover to ozw
* fix: imports
* fix: formatting
* fix: improve code regarding comments
* add: cover tests
* fix: add position converting tests
* fix: convert cover position form zwave value
* fix: improve naming
* fix: increase coverage
2020-06-30 13:02:30 +02:00
Jeff Irion
4d17b18761
Register 'androidtv.learn_sendevent' service ( #35707 )
2020-06-29 18:17:04 -07:00
Sven-Hendrik Haase
2f46a81e3e
Update fritzconnection to 1.3.0 ( #37212 )
...
This effectively fixes an important bug where the graph would go negative because 1.2.0 used the 32-bit counters and 1.3.0 uses 64-bit counters will not realistically go negative any time soon.
2020-06-29 17:49:22 -07:00
J. Nick Koston
fae47358b8
Use shared zeroconf for discovery netdisco ( #37237 )
...
* Use shared zeroconf for netdisco
* Update netdisco
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-06-29 19:34:38 -05:00
Aaron Bach
0f43476d03
Fix Tile location accuracy bug ( #37233 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-06-29 17:25:01 -07:00
Aaron Bach
856f8fd6de
Move Guardian services to entity platform services ( #37189 )
2020-06-29 17:24:42 -07:00
HomeAssistant Azure
bba47ad9b1
[ci skip] Translation update
2020-06-30 00:06:54 +00:00
Franck Nijhof
79f131066c
Ensure recorder data integrity and MySQL lock error handling ( #37228 )
2020-06-29 16:23:11 -07:00
Paulus Schoutsen
ac237ee10f
Updated frontend to 20200629.0 ( #37240 )
2020-06-29 15:54:02 -07:00
MatthewFlamm
11debb1568
Fix wind speed change in NWS ( #37222 )
2020-06-29 15:41:52 -07:00
David F. Mulcahey
b0942d86fe
Bump ZHA Quirks to 0.0.41 ( #37235 )
2020-06-29 15:37:42 -07:00
definitio
12510b0c97
Fixes after PR #36479 ( #37230 )
2020-06-29 15:36:52 -07:00
Rami Mosleh
cc7bed5dab
Fix updating ping sensor ( #37220 )
2020-06-29 12:45:28 -07:00
mdegat01
b0e2f5f375
Add mdegat01 as code owner for InfluxDB ( #37227 )
2020-06-29 20:21:21 +02:00
J. Nick Koston
89a9634d35
Use eventloop for scheduling ( #37184 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-06-29 09:39:24 -07:00
J. Nick Koston
0f72008090
Ensure homekit state changed listeners are unsubscribed on reload ( #37200 )
...
* Ensure homekit state changed listeners are unsubscribed on reload
* fix mocking
2020-06-29 11:25:26 -05:00
mdegat01
b96ce9c210
Additional testing for InfluxDB and some quality improvements ( #37181 )
...
* refactoring and added tests to sensor
* using caplog and not mocking main setup method in sensor tests
2020-06-29 17:31:49 +02:00
J. Nick Koston
7b4df98875
Silence spurious warning when HomeKit is already running ( #37199 )
...
If homekit.start is called when homekit is already running
we previous warned. Downgrade the warning to a debug message
as nothing is actually wrong.
2020-06-29 13:37:56 +02:00
Dave T
5badbcb012
Correct typo in input_number UI text ( #37208 )
2020-06-29 10:57:23 +02:00
Joakim Plate
ca265966e7
Sensors sometimes are created without event ( #37205 )
2020-06-29 06:39:56 +02:00