SukramJ
d119c96aee
Add HmIP-FSI16 to HomematicIP Cloud ( #37715 )
2020-07-14 22:43:21 +02:00
Aidan Timson
36dde3ff68
Use size of camera in Agent DVR ( #36375 )
2020-07-14 22:25:34 +02:00
kennedyshead
81914258e9
Version bump for asuswrt ( #37827 )
...
Co-authored-by: magnusknutas <magnus@thefarm.se>
2020-07-14 09:27:07 +02:00
pnguyen-tyro
d8ec1d36b2
pydaikin version bump to 2.3.1: ( #37682 )
...
* Fix skyfi incorrect setting zone
* Add support for advanced modes for brp069 model
2020-07-13 08:40:16 +02:00
Paulus Schoutsen
8e71559068
Bump aiokafka to 0.6.0 ( #37778 )
2020-07-12 19:39:01 -06:00
Robert Svensson
548e956670
deCONZ - don't let light "attr" events update group data ( #37797 )
2020-07-12 16:16:40 -07:00
Robert Svensson
6826a8829c
UniFi - Handle session expiration ( #37782 )
2020-07-12 09:47:26 +02:00
Alan Tse
401dd4a32a
Bump teslajsonpy to 0.9.3. ( #37771 )
...
Fixes #37684
2020-07-11 20:07:20 -05:00
Eugene Prystupa
b7318b1914
Upgrade bond-home to 0.0.9 ( #37764 )
2020-07-11 20:04:07 -05:00
Paulus Schoutsen
690579749e
Bump pyHS100 to 3.5.1 ( #37749 )
2020-07-11 18:02:08 +02:00
Kevin Fronczak
4d0c4ac5b3
Bump blinkpy version to fix connection errors ( #37755 )
...
* Bump blinkpy version to fix connection errors
* Bump blinkpy version to fix connection errors
* Rebased, re-ran gen_requirements_all
2020-07-11 17:50:18 +02:00
Paulus Schoutsen
0bcc8624b7
Reference constraint files from requirement files ( #37751 )
...
* Reference constraint files from requirement files
* Update azure-pipelines-wheels.yml
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
2020-07-11 06:20:14 -07:00
Haemish Kyd
8a2b34cc09
Updates to poolsense integration ( #37613 )
...
* Created a binary sensor and corrected some review comments.
* Updated the poolsense class and its interface to handle credentials better
* Moved the client session to the PoolSense class.
* Apply suggestions from code review
* Update binary_sensor.py
* Update homeassistant/components/poolsense/__init__.py
* Update sensor.py
* Update binary_sensor.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-07-10 21:53:34 -05:00
J. Nick Koston
52939865fa
Use the shared zeroconf instance for homekit_controller ( #37691 )
...
* Use the shared zeroconf instance for homekit_controller
* bump version
* Update for upstream changes. Thank you @Jc2k !
* naming
* bump version
* empty commit to reset CI as re-run is not working
2020-07-10 12:18:53 -10:00
Jakub Bednář
c260b7fa16
Update influxdb-client dependency to 1.8.0, fix test write for InfluxDB v2 ( #37710 )
...
* chore: updated influxdb-client dependency to 1.8.0, fixed testing write for InfluxDB v2
* fix: code style
2020-07-10 16:56:36 +02:00
Paul Annekov
609bd6313a
bump tuyaha 0.0.7 ( #37709 )
2020-07-10 14:56:21 +02:00
Paulus Schoutsen
b45a952d61
Upgrade foobot-async ( #37706 )
2020-07-10 08:44:19 +02:00
mdegat01
e379bfe383
Revert "Updated influxdb-client dependency to 1.8.0" ( #37396 )" ( #37697 )
...
This reverts commit 9964bd40ed
.
2020-07-10 05:05:55 +02:00
Aaron Bach
5f36023b9e
Actually fix Guardian entity services ( #37700 )
...
* Actually fix Guardian entity services
* Bump aioguardian
* Remove upgrade_firmware defaults
2020-07-09 20:52:13 -06:00
bsmappee
08fa701854
Smappee dependency update ( #37680 )
2020-07-09 13:03:23 +02:00
jduquennoy
af6a4bb6cf
Refactor Enocean part 1 ( #35927 )
...
* First step of an EnOcean integration refactoring, including code reorganisation and support of a setup config flow
* Moved title to root of strings file
* Fixed pre-commit checks failures
* Fixed linter errors
* Updated formatted string format in logs
* Removed leftover comment
* Multiple changes after PR change requests.
Using an import flow for yaml config, removed unnecessary logs, added proper unload in __init__ and EnOceanDongle
Replaced config state machine by several flows.
Serial port validity check done in the EnOceanDongle class asynchronously, removed unique ID from config flow
Multiple cosmetic changes
* Multiple changes after PR change requests
* Added variable to store default value, as setdefault was caught returning None when the empty dict literal was passed as an argument
* Literal used directly
* Added tests for EnOcean config flows, changed static methods to bundle methods for bundle
* Updated variable name
* Added missing mock to test, replaced repeated magic strings by constants
* Changed imports to avoid an unused import warning from pylint on DOMAIN
* Adding pylint exception for unused import
* Added proper propagation of setup and unload to platforms, removed dead code, some syntax changes
* Removed setup_entry forwarding as the entities can only be configured using yaml
* Removed forwarding of unload
* Enabled code coverage for config flow only
* Clean up coveragerc
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-07-08 20:46:38 -04:00
Ville Skyttä
a077c280c8
Convert syncthru to config flow and native SSDP discovery ( #36690 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-07-08 16:38:16 -07:00
bsmappee
99c815bcbd
Update Smappee integration with proper solar, voltage and reactive entities ( #37407 )
2020-07-08 13:45:01 -07:00
mdegat01
9964bd40ed
Updated influxdb-client dependency to 1.8.0 ( #37396 )
2020-07-08 15:36:54 -04:00
Raman Gupta
80890f0096
bump pyvizio version ( #37644 )
2020-07-08 07:24:31 -04:00
Jc2k
af7bf428d8
Bump aiohomekit to 0.2.41 ( #37602 )
2020-07-07 21:58:09 +01:00
Franck Nijhof
270e87166c
Upgrade debugpy to 1.0.0b12 ( #37599 )
2020-07-07 09:31:33 -05:00
starkillerOG
3f1d25b9d0
Fix DenonAvr discovery of Denon DN-500AV ( #37529 )
...
* fix discovery of Denon DN-500AV
* fix discovery of Denon DN-500AV
* fix discovery of Denon DN-500AV
* fix typo
* bump denonavr to 0.9.4
* add ignored model test
* fix mistake in branch
2020-07-07 09:28:20 -05:00
Maciej Bieniek
43c7a8a119
Bump backend library for Dune HD integration ( #37594 )
2020-07-07 09:09:13 +02:00
Bram Kragten
706bc4c307
Update frontend to 20200702.1 ( #37566 )
2020-07-06 19:24:22 +02:00
Eugene Prystupa
9b77e16ffc
Add new integration for Bond hub ( #37477 )
...
* create foundation for Bond integration
* add Bond hub integration (fix lint)
* Update homeassistant/components/bond/__init__.py
adding async_unload_entry per PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* add Bond hub integration (fix missing import after applying PR suggestion)
* Update tests/components/bond/test_init.py
add a unit for unloading per PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/bond/test_init.py
add unit test for unload per PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/bond/test_init.py
PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/bond/test_init.py
PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/bond/test_init.py
PR review suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* add Bond hub integration (fix formatting)
* Update homeassistant/components/bond/manifest.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/manifest.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/manifest.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/strings.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/manifest.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update requirements_all.txt
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/manifest.json
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update requirements_test_all.txt
PR suggestion
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* add Bond hub integration (remove friendly name from config per PR suggestion)
* Update homeassistant/components/bond/__init__.py
add per PR review feedback
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update homeassistant/components/bond/__init__.py
remove per PR review feedback
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/bond/test_init.py
fix unit test
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-07-05 20:17:53 -05:00
Baptiste Candellier
3062312649
Add config flow + async support for SmartHab integration ( #34387 )
...
* Setup barebones SmartHab config flow
* Setup authentication flow
* Make setup async, add config flow receivers
* Add French translation
* Fix async issues
* Address review comments (thanks bdraco!)
* Fix unloading entries
* Migrate translations dir according to warning
* Create list of components
* Fix pylint false positive
* Fix bad copy-pastes 🤭
* Add async support to SmartHab component
* Address review comments (bdraco)
* Fix pylint
* Improve exception handling (bdraco)
* Apply suggestions from code review (bdraco)
Co-authored-by: J. Nick Koston <nick@koston.org>
* Don't log exceptions manually, fix error
* Reduce repeated lines in async_step_user (bdraco)
* Remove useless else (pylint)
* Remove broad exception handler
* Create strings.json + remove fr i18n
* Write tests for smarthab config flow
* Test import flow
* Fix import test
* Update homeassistant/components/smarthab/config_flow.py
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-07-05 14:20:51 -05:00
Jeff Irion
10893f6246
Convert Android TV integration to async ( #37510 )
...
* Convert Android TV integration to async
* pylint
* Remove unused test code
* Require async versions of androidtv and adb-shell
* Cleanup
* Remove commented out code
* Use constants SHELL_RESPONSE_OFF and SHELL_RESPONSE_STANDBY
2020-07-05 14:13:08 -05:00
J. Nick Koston
debb928b30
Use the main event loop for homekit ( #37441 )
...
* use hass.loop for homekit
* update calls for upstream pr
* Bump HAP-python to 2.9.2
2020-07-05 12:27:07 -05:00
David Nielsen
a08cb2ca9d
Fix braviatv authentication refresh ( #37482 )
...
- Bumps bravia-tv lib to 1.0.6 which fixes is_connected() to actually
return True only when API is connected, instead of just returning whether
or not cookies are cached (regardless if they actually worked).
- Wrap is_connected() because it now performs io.
- Remove unnecessary logic to refresh cookies. Now that
is_connected() works, the bravia instance only needs to be
reconnected when is_connected is False and TV is not off.
2020-07-05 12:02:45 +02:00
Teemu R
7da3065de6
Bump python-miio to 0.5.2.1 ( #37422 )
2020-07-03 15:32:23 -07:00
Alan Tse
1b70ea0c3f
Bump teslajsonpy to 0.9.2 ( #37434 )
...
* Bump teslajsonpy to 0.9.1
closes #37340
* Bump teslajsonpy to 0.9.2
2020-07-03 17:29:11 -05:00
ktnrg45
a445ebdf3c
Fix undesired power toggling ( #37427 )
2020-07-03 11:34:11 -07:00
therealryanbonham
5ecb3f9be2
Upgrade sonar to 0.2.3 ( #37392 )
...
Co-authored-by: Ryan Bonham <ryan@transparent-tech.com>
2020-07-03 13:59:30 +02:00
Aaron Bach
187a20288b
Bump pytile to 4.0.0 ( #37398 )
2020-07-02 23:07:54 -06:00
Bram Kragten
58a9142f42
Update frontend to 20200702.0 ( #37369 )
2020-07-02 12:53:16 -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
bsmappee
0cc1a17d04
Smappee dependency update ( #37331 )
2020-07-02 13:57:43 +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
Bram Kragten
247bc6f673
Updated frontend to 20200701.0 ( #37279 )
2020-07-01 14:34:36 +02: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
J. Nick Koston
c1ec8971ae
Update myq for latest client version requirement ( #37104 )
2020-06-30 12:41:09 -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
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