Franck Nijhof
c2f1d6aa19
Upgrade pre-commit to 2.0.0 ( #31267 )
2020-01-29 12:04:25 +01:00
Pascal Vizeli
28bfc6ae76
Update homeassistant-pyozw to 0.1.8 ( #31270 )
2020-01-29 12:04:05 +01:00
Daniel Perna
9902b648fb
Add channel-mapping for HomeMatic ( #31178 )
...
* Update entity.py
* Fix Black
* Fix Black
* Update entity.py
* Use new style python
* Simplify
* Allow multible attribute with different channels
* Black
Co-authored-by: Pascal Vizeli <pascal.vizeli@syshack.ch>
2020-01-29 12:02:36 +01:00
Alan Tse
bcdef4e500
Fix reporting of battery sensor for Tesla ( #31232 )
...
* Fix reporting of battery sensor for Tesla
* Remove try
2020-01-29 08:58:43 +01:00
Bouwe Westerdijk
61a8618010
Fix Plugwise climate issues ( #31209 )
...
* Fix Plugwise climate issues
* Remove showing None-state for available_schemas, as requested by reviewer.
2020-01-29 08:57:25 +01:00
Bas Nijholt
89ae255de7
Bump pyhaversion to 3.2.0 ( #31241 )
...
* upgrade to pyhaversion=3.2.0
* bump to pyhaversion==3.2.0 in manifest.json
2020-01-29 08:54:21 +01:00
shred86
3ae5735e12
Bump abodepy version to 0.17.0 ( #31250 )
2020-01-29 08:53:30 +01:00
Robert Svensson
36675fe4fa
deCONZ - New light level sensor attribute ( #31255 )
2020-01-29 07:40:42 +01:00
Alexei Chetroi
37af2170ec
Mark device unavailable when it leaves Zigbee network. ( #31264 )
2020-01-28 21:21:33 -05:00
HomeAssistant Azure
2c02334c1f
[ci skip] Translation update
2020-01-29 00:31:54 +00:00
Franck Nijhof
fd4f8d92d2
Upgrade dsmr_parser to 0.18, re-enable tests ( #31256 )
2020-01-28 23:35:28 +01:00
Franck Nijhof
747f5fd62c
Upgrade iaqualink to 0.3.1 ( #31257 )
2020-01-28 23:33:27 +01:00
John Hollowell
c3cef7227c
Add proxmoxve SSLError check and remove log spam ( #30818 )
...
* Add SSLError check and remove log spam
* Update homeassistant/components/proxmoxve/manifest.json
remove unnecessary requirement
* Remove log level change
Moved to proxmoxer library
* Update homeassistant/components/proxmoxve/__init__.py
* Update manifest.json
Update to new version of dependency which fixes log issue
* Run formatter and requires updates
* oops, tabs
* Fix quote marks
When you can't get black running, just fix whatever CI says is wrong!
2020-01-28 22:52:59 +01:00
Paulus Schoutsen
8ceef72853
Google Assistant: Track if request is local ( #31226 )
...
* Track if request is local
* Cancel early if 2FA disabled
* Allow disabling 2FA for ack
* Do not mark devices with 2FA as reachable
* Add request source to GA events
2020-01-28 10:54:39 -08:00
brefra
03954be12d
Add brefra to codeowners list Velbus integration ( #31245 )
...
* Add myself to codeowners list
* Add myself to CODEOWNERS file
2020-01-28 09:25:15 -05:00
Daniel Høyer Iversen
a9c43c6c62
Mill, correct hvac_mode. Fixes #31236 ( #31242 )
2020-01-28 11:58:37 +01:00
Pascal Vizeli
259a7e8490
Add gammu to wheels ( #31239 )
2020-01-28 09:41:50 +01:00
Oscar Calvo
d813618d0d
Add Gammu based local SMS notifications ( #31233 )
...
* Add sms integration
Committer: ocalvo <oscar@calvonet.com>
* Fix PyLint
* Update requirements
2020-01-28 09:35:41 +01:00
SukramJ
ec2d378a19
Add test for adding a device to HomematicIP Cloud ( #31224 )
...
* Add test for adding a hmip device
* refactor get_mock_hap to use config_entry setup
* remove unused parameters
2020-01-28 08:44:30 +01:00
Alexei Chetroi
9d8b4de09c
Update ZHA entity discovery tests ( #31191 )
...
* ZHA registry test fixtures refactoring.
* Update ZHA test devices list.
* Use channel.id for event relay channels test.
* Add zigpy_device factory fixture.
* Add node descriptor to mock zigpy devices.
* Use node descriptor for ZHA device tests.
* Update ZHA discovery test.
check for unique_id and channels passed into each entity.
* Address comments.
2020-01-27 19:43:26 -05:00
HomeAssistant Azure
6daec557b4
[ci skip] Translation update
2020-01-28 00:31:59 +00:00
Paul Daumlechner
ed970797be
Fix attribute in Alexa service call for cover tilt ( #31223 )
...
* Update attribute in Alexa service call for cover tilt
* Update Tests to fix Tilt Position call.
Co-authored-by: ochlocracy <5885236+ochlocracy@users.noreply.github.com>
2020-01-27 19:28:40 -05:00
aaska
1f7ab9091b
Bump python-synology to 0.4.0 : Add support for DSM v5 + fix sensors unknown for 15 min ( #31049 )
...
* updating new api version
* Added new configuration option for updated API
2020-01-27 22:38:00 +01:00
SukramJ
1dbfc66669
Cleanup of HomematicIP Cloud tests ( #31181 )
...
* CleanUp tests for HomematicIP_Cloud
* Remove not required CoroutineMock
* remove None return in mocks, add asserts
* rewrite test
2020-01-27 21:34:15 +01:00
Christian Clauss
1d537ad416
Fix typo: serivce --> service ( #31217 )
2020-01-27 19:56:26 +01:00
Paulus Schoutsen
ab8b94382e
Update Hue discovery ( #31215 )
2020-01-27 10:54:38 -07:00
Aaron Bach
f95a072877
Constrain SimpliSafe's check for emergency token usage ( #31214 )
2020-01-27 10:50:16 -07:00
Ron Klinkien
4e2737bfb7
Add Garmin Connect integration ( #30792 )
...
* Added code files
* Correctly name init file
* Update codeowners
* Update requirements
* Added code files
* Correctly name init file
* Update codeowners
* Update requirements
* Black changes, added to coveragerc
* Removed documentation location for now
* Added documentation url
* Fixed merge
* Fixed flake8 syntax
* Fixed isort
* Removed false check and double throttle, applied time format change
* Renamed email to username, used dict, deleted unused type, changed attr name
* Async and ConfigFlow code
* Fixes
* Added device_class and misc fixes
* isort and pylint fixes
* Removed from test requirements
* Fixed isort checkblack
* Removed host field
* Fixed coveragerc
* Start working test file
* Added more config_flow tests
* Enable only most used sensors by default
* Added more default enabled sensors, fixed tests
* Fixed isort
* Test config_flow improvements
* Remove unused import
* Removed redundant patch calls
* Fixed mock return value
* Updated to garmin_connect 0.1.8 fixed exceptions
* Quick fix test patch to see if rest is error free
* Fixed mock routine
* Code improvements from PR feedback
* Fix entity indentifier
* Reverted device identifier
* Fixed abort message
* Test fix
* Fixed unique_id MockConfigEntry
2020-01-27 09:12:18 -08:00
Quentame
a73a1a4489
Use config_entry.unique_id in Linky ( #31051 )
...
* Use config_entry.unique_id in Linky
* Reviews
* _show_setup_form not async
2020-01-27 08:57:36 -08:00
ktnrg45
d3ac3e48a3
Fix ps4 errors if pin begins with a 0 ( #31198 )
...
* Fix errors if pin begins with a 0
* Test PIN leading with zero
* Edit tests
2020-01-27 10:32:14 -05:00
David F. Mulcahey
7d9c8fdfa0
update remove service ( #31164 )
2020-01-27 08:54:31 -05:00
Ron Klinkien
50b0e938e1
Added missing file ( #31189 )
2020-01-27 12:52:58 +01:00
Franck Nijhof
6be9a45333
Upgrade HAP-python to 2.7.0 ( #31201 )
2020-01-27 11:42:09 +01:00
Alan Tse
4f07ccd350
Fix unnecessary regeneration of access token in Tesla component ( #31193 )
...
* Fix unnecessary regeneration of access token
* Add manifest.json
2020-01-27 11:30:35 +01:00
Franck Nijhof
050e4afdc0
Disable failing dsmr tests ( #31202 )
...
* Disable failing dsmr tests
* Disable module, disable import of missing dep
2020-01-27 11:13:36 +01:00
Rohan Kapoor
52c1bc9c26
Check that documentation urls are valid ( #31188 )
...
* Check that documentation urls are valid
* Validate documentation url in pieces
2020-01-27 10:42:26 +01:00
starkillerOG
1278f32306
Add webostv sound_output capability ( #31121 )
...
* Webostv: add sound_output capability
Add the ability to read and set the sound_output
* Webostv: add sound_output capability
* Webostv: add sound_output capability
* fix blank spaces
* fix to long line
* add ,
* Import ATTR_SOUND_OUTPUT
Do not have the ability to test this change right now
* Add white space
* Create const.py
* Use const import
* Use import from const.py
* Add docstring
* Change order
* Change order
* Fix import
* Fix import
* Fix typo
* Change order again
* Change order again
* Change order of attributes
2020-01-27 10:40:48 +01:00
Paulus Schoutsen
1f0f62de7f
Add unique IDs to automation/scenes ( #31150 )
...
* Add unique IDs to automation and scenes
* Fix typo
2020-01-26 23:01:35 -08:00
Ville Skyttä
8fff6462a1
Upgrade huawei-lte-api to 1.4.7 ( #31155 )
...
https://github.com/Salamek/huawei-lte-api/releases/tag/1.4.7
2020-01-27 08:50:01 +02:00
Aaron Bach
ac2172333c
Use non-deprecated method of instantiating RainMachine client ( #31149 )
2020-01-26 18:01:59 -07:00
finnysamuel
9ba1a4a91a
Bump aiobotocore to 0.11.1 ( #30951 )
...
* Bumped aiobotocore version to 0.11.1
* New dependencies are added to requirements_all.txt
2020-01-26 18:25:42 -05:00
Franck Nijhof
aa390efd69
Add hassfest URL validation to documentation link ( #31143 )
2020-01-26 21:32:20 +01:00
Tom Harris
4311b1ae65
Bump insteonplm to 0.16.6 ( #31182 )
2020-01-26 19:53:31 +01:00
brefra
51e032a7ca
Add counters sensors for Velbus ( #31165 )
...
* Add counter sensor
* Apply black formatting
* Move all counter logic to sensor.py
* Code cleanup
2020-01-26 18:48:20 +01:00
SukramJ
1b3c4ed4b3
Use unique_id for config_entries of HomematicIP Cloud ( #31133 )
...
* use hapid as unique_id for config_entry of HomematicIP Cloud
* Add qualita_scale to manifest
* Update config_flow
* use core interface for config_flow tests
* refactor to fail earlier
* use asynctest
* rewrite tests
* rewrite tests
* fix test
* add assert
2020-01-26 14:54:33 +01:00
Maikel Punie
3f03848a07
Fix Velbus covers (includes velbus lib upgrade) ( #31153 )
...
* Fix velbus covers
* Update python-velbus lib
* flake8 and black fixes
* Fix comments
* fix codeowner
2020-01-26 14:36:29 +01:00
Malachi Soord
bc196a3c9f
Introduce unique_id for lastfm to allow changing entity_id in backwards compatible way ( #31163 )
...
* Replace . with _ for lastfm entity_id
* lint
* double quotes
* Rollback change, add unique_id
* Expose prop
* Generate unique ID from user
* Linty
* FIx linter
* Revert changes for splitting entity_id
* Simplify
2020-01-26 14:28:42 +01:00
Jeff Irion
cd72128a80
Implement 'volume_set' service for Android TV devices ( #31161 )
2020-01-26 10:39:19 +01:00
Aaron Bach
4c4f726323
Refactor RainMachine switch platform ( #31148 )
...
* Import constants sanely
* Linting
* Rename data constants for consistency
* Refactor RainMachine switch platform
* Comments
* Cleanup
* Refactor switch and sensor API calls to be separate
* Linting
* Make sure zones are updated in appropriate service calls
* Correctly decrement
* Linting
* Don't do weird inheritance
* Ensure service calls update data properly
* Docstring
* Docstring
* Errors can be logged without string conversion
* Code review comments
2020-01-25 20:27:35 -07:00
Aaron Bach
37d1cdc4cb
Add additional alarm states to SimpliSafe ( #31060 )
...
* Add additional alarm states to SimpliSafe
* Remove unused constant
* Remove redundant local variable
2020-01-25 18:41:49 -07:00