J. Nick Koston
3f3f77c6e6
Reduce config entry setup/unload boilerplate N-P ( #49777 )
2021-04-27 20:42:21 +02:00
J. Nick Koston and Franck Nijhof
3fa8ffa731
Enable mccabe complexity checks in flake8 ( #49616 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2021-04-25 12:38:40 +02:00
Franck Nijhof
af80ca6795
Clean up superfluous integration setup - part 5 ( #49296 )
2021-04-16 09:22:56 -07:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
HomeAssistant Azure
93c68f8be6
[ci skip] Translation update
2021-04-13 00:04:04 +00:00
HomeAssistant Azure
99874cd993
[ci skip] Translation update
2021-03-27 00:03:21 +00:00
HomeAssistant Azure
d5afd0afb3
[ci skip] Translation update
2021-03-26 00:04:15 +00:00
Franck Nijhof
6932cf9534
Use contextlib.suppress where possible ( #48189 )
2021-03-23 14:36:43 +01:00
Erik Montnemery
c900e3030b
Migrate integrations n-q to extend SensorEntity ( #48214 )
2021-03-22 19:46:46 +01:00
Marc Mueller
3d2b81a401
Update typing 11 ( #48072 )
2021-03-18 13:21:46 +01:00
HomeAssistant Azure
f625e324dd
[ci skip] Translation update
2021-03-18 00:07:07 +00:00
HomeAssistant Azure
c11b85af2f
[ci skip] Translation update
2021-03-16 00:04:36 +00:00
Erik Montnemery
14a59d290a
Update integrations j-o to override extra_state_attributes() ( #47758 )
2021-03-11 20:11:25 +01:00
Tony Roman and Martin Hjelmare
f9e33a4a0d
Allow running and restarting with both ozw and zwave active ( #47566 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2021-03-08 10:26:08 -08:00
Quentame
198ecb0945
Uniformize platform setup ( #47101 )
...
* A platform is not a component
* Fix dynalite
* SUPPORTED_PLATFORMS --> PLATFORMS
* In tests
* In tests 2
* Fix SmartThings
* Fix ZHA test
* Fix Z-Wave
* Revert Z-Wave
* Use PLATFORMS const in ambient_station
* Fix ihc comment
2021-03-02 21:43:59 +01:00
Ville Skyttä
dc880118a4
Lint suppression cleanups ( #47248 )
...
* Unused pylint suppression cleanups
* Remove outdated pylint bug references
* Add flake8-noqa config and note to run it every now and then
* Add codes to noqa's
* Unused noqa cleanups
2021-03-02 09:02:04 +01:00
HomeAssistant Azure
9159f54900
[ci skip] Translation update
2021-02-24 00:04:14 +00:00
HomeAssistant Azure
0cb1f61deb
[ci skip] Translation update
2021-02-21 00:07:04 +00:00
J. Nick Koston and Paulus Schoutsen
f2b303d509
Implement percentage step sizes for fans ( #46512 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2021-02-18 21:05:09 -10:00
HomeAssistant Azure
d9ce7db554
[ci skip] Translation update
2021-02-19 00:03:06 +00:00
tkdrob
a5a45f29e2
Cleanup unused loggers ( #46510 )
2021-02-14 13:46:58 +01:00
Paulus Schoutsen and Erik
9e07910ab0
Mark entities as unavailable when they are removed but are still registered ( #45528 )
...
* Mark entities as unavailable when they are removed but are still registered
* Add sync_entity_lifecycle to collection helper
* Remove debug print
* Lint
* Fix tests
* Fix tests
* Update zha
* Update zone
* Fix tests
* Update hyperion
* Update rfxtrx
* Fix tests
* Pass force_remove=True from integrations
Co-authored-by: Erik <erik@montnemery.com >
2021-02-08 10:45:46 +01:00
Daniel Shokouhi
d02b78c634
Revert "Convert ozw climate values to correct units ( #45369 )" ( #46163 )
...
This reverts commit 1b6ee8301a .
2021-02-08 07:05:10 +01:00
HomeAssistant Azure
ce159d7db3
[ci skip] Translation update
2021-02-06 00:07:22 +00:00
Christopher Gozdziewski and Trevor
1b6ee8301a
Convert ozw climate values to correct units ( #45369 )
...
* Convert ozw climate values to correct units
* Remove debugger logging
* Fix black code formatting
* Remove extra spaces
* Add method descriptions and change to use setpoint
* Fix build and respond to comments
* Remove self from convert_units call
* Move method to top
* Move method outside class
* Add blank lines
* Fix test to use farenheit
* Update another value to farenheit
* Change to celsius
* Another test fix
* test fix
* Fix a value
* missed one
* Add unit test for convert_units
* fix unit test import
* Add new line to end of test file
* fix convert units import
* Reorder imports
* Grab const from different import
Co-authored-by: Trevor <tboyce021@gmail.com >
2021-02-04 08:32:43 +01:00
Paulus Schoutsen
959ed6d077
Update translations
2021-02-03 11:46:49 +01:00
Martin Hjelmare
bcc9add0b4
Fix mqtt check in ozw ( #45709 )
2021-01-29 17:57:39 +01:00
J. Nick Koston
e43d865112
Update ozw to use new fan entity model ( #45577 )
2021-01-28 09:40:10 +01:00
068d1b5eb8
Separate fan speeds into percentages and presets modes ( #45407 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: John Carr <john.carr@unrouted.co.uk >
2021-01-27 17:44:36 -06:00
Paulus Schoutsen
e584902b8b
Remove empty schema ( #45044 )
2021-01-11 14:25:09 +01:00
Olivier Cloirec and Martin Hjelmare
707a8e62f9
Add stop support to openzwave (mqtt) cover ( #44622 )
...
* feat: add stop to openzwave (mqtt) cover
* Fix isort and black linter
* Remove supported_features for cover.
As suggested by @MartinHjelmare, not needed anymore because base class
implementation is sufficient.
https://github.com/home-assistant/core/pull/44622#discussion_r549854542
* Make a simpler version depending on idempotency
qt-openzwave already implements idempotency, see:
https://github.com/OpenZWave/qt-openzwave/blob/77e414217f83fae89a8f41156db3783d562703b1/qt-openzwave/source/qtozwvalueidmodel.cpp#L180
We can use it and trigger button release anywhen.
* Clean up
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2021-01-10 18:05:52 +01:00
8b72324ae6
Add zwave to ozw migration ( #39081 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2021-01-09 15:23:03 +01:00
Ville Skyttä
2fb3be50ab
Make DeviceRegistry.async_get_device connections arg optional ( #44897 )
...
* Make async_get_device connections Optional, default None
* Remove unnecessary async_get_device connections arg usages
Some of these were using an incorrect collection type, which didn't
cause issues mostly just due to luck.
2021-01-07 13:49:45 +01:00
HomeAssistant Azure
6b743c3d16
[ci skip] Translation update
2020-12-24 00:03:44 +00:00
HomeAssistant Azure
139fb518d6
[ci skip] Translation update
2020-12-23 00:03:22 +00:00
HomeAssistant Azure
f3cabe97e0
[ci skip] Translation update
2020-12-21 00:04:09 +00:00
HomeAssistant Azure
4bdb793a94
[ci skip] Translation update
2020-12-18 00:03:48 +00:00
HomeAssistant Azure
9e1647d634
[ci skip] Translation update
2020-12-15 00:04:49 +00:00
HomeAssistant Azure
848224262c
[ci skip] Translation update
2020-12-10 00:03:01 +00:00
HomeAssistant Azure
0fc33bd6bf
[ci skip] Translation update
2020-12-09 00:03:07 +00:00
HomeAssistant Azure
9c63fbfcb1
[ci skip] Translation update
2020-12-07 00:04:18 +00:00
HomeAssistant Azure
6e74f90136
[ci skip] Translation update
2020-12-05 00:03:50 +00:00
Martin Hjelmare
e23dc90bac
Handle stale ozw discovery flow ( #43939 )
2020-12-04 20:41:08 +01:00
Martin Hjelmare
a47cf27ed6
Always send ozw network key to add-on config ( #43938 )
2020-12-04 20:23:20 +01:00
HomeAssistant Azure
42f00cff30
[ci skip] Translation update
2020-12-04 00:05:42 +00:00
Martin Hjelmare
5742db6308
Unsubscribe ozw stop listener on entry unload ( #43900 )
2020-12-03 19:40:33 +01:00
HomeAssistant Azure
8e6108b9e1
[ci skip] Translation update
2020-12-03 00:04:35 +00:00
Franck Nijhof
f2a371257d
Translation update
2020-12-02 20:51:05 +01:00
Martin Hjelmare
9043b7b214
Add ozw add-on discovery and mqtt client ( #43838 )
2020-12-02 20:03:29 +01:00
Chris and Martin Hjelmare
26892a629d
Add ozw scene_instance to scene_activated ( #43829 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-12-02 01:23:08 +01:00