Patrik Lindgren
b52a8ba37a
Bump pytradfri to 8.0.1 and fix fan preset mode "Auto" bug ( #63920 )
...
* Move util functions
* Fix errors
* Revert changes
* Fix tests
* Use self.async_set_percentage()
* Fix calculation functions and associated tests
* Handle case of 0
* Update tests/components/tradfri/test_util.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/tradfri/test_util.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/tradfri/test_util.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Handle case of 0
* Update homeassistant/components/tradfri/fan.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-01-14 04:01:24 +01:00
GitHub Action
d99548fc04
[ci skip] Translation update
2022-01-10 00:14:49 +00:00
Leah Oswald
ec508130d2
Add default mode 'auto' for tradfri starkvind air purifier on turn on ( #63641 )
...
* add default mode 'auto' for tradfri starkvind air purifier on turn on
This commits fixes the behaviour described in #60122 (purifier couldn't be
started via toggle switch). It adds 'auto' as default mode/fallback for
turning on the starkvind air purifier. This is now the same behaviour the
original app provides.
* Refactor code that set 'auto' as default value for tradfri starkvind on
turn on
2022-01-08 21:01:54 +01:00
Marc Mueller
ae6d9c229e
Use const imports [l-z] ( #63469 )
2022-01-05 18:21:20 +01:00
Marc Mueller
b0f72f59da
Use imports from `core` ( #63458 )
2022-01-05 14:55:38 +01:00
GitHub Action
8c8c7e91a2
[ci skip] Translation update
2021-12-25 00:13:29 +00:00
GitHub Action
babd753610
[ci skip] Translation update
2021-12-21 00:15:06 +00:00
Robert Hillis
357d91fb0e
Use enums in tradfri ( #62025 )
2021-12-16 13:07:33 +01:00
GitHub Action
eb345bfdf1
[ci skip] Translation update
2021-12-14 00:13:33 +00:00
GitHub Action
f75b325ab2
[ci skip] Translation update
2021-12-12 00:14:30 +00:00
GitHub Action
ecdb18eb0a
[ci skip] Translation update
2021-12-06 00:13:37 +00:00
Marc Mueller
b79b35abb5
Use platform enum (7) [T-Z] ( #60948 )
...
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-12-04 14:10:01 +01:00
GitHub Action
68ca0a05c8
[ci skip] Translation update
2021-12-04 00:13:16 +00:00
Martin Hjelmare
deae8dd07b
Bump pytradfri to 7.2.1 ( #60910 )
2021-12-03 15:30:09 +01:00
GitHub Action
c9589f763c
[ci skip] Translation update
2021-12-01 00:17:12 +00:00
epenet
ae9320b616
Use dataclass properties in tradfri discovery ( #60592 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-30 11:05:42 +01:00
GitHub Action
96313bbbe0
[ci skip] Translation update
2021-11-27 00:12:17 +00:00
GitHub Action
78b47019f9
[ci skip] Translation update
2021-11-26 00:12:49 +00:00
GitHub Action
d3c020325b
[ci skip] Translation update
2021-11-25 00:13:33 +00:00
GitHub Action
9e606abb0c
[ci skip] Translation update
2021-11-23 00:13:54 +00:00
jan iversen
5608b4fb18
Update CODEOWNERS for tradfri ( #60023 )
...
Co-authored-by: rianadon <ryanadolf123@gmail.com>
2021-11-22 13:43:04 +01:00
epenet
70f43a1415
Use ZeroconfServiceInfo in tradfri ( #60112 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-22 11:49:37 +01:00
GitHub Action
29dc9de08f
[ci skip] Translation update
2021-11-19 00:14:01 +00:00
epenet
4d96ca3ddb
Adjust async_step_homekit signature for strict typing ( #59745 )
...
* Use ZeroconfServiceInfo in async_step_homekit
* Update DiscoveryFlowHandler
* Update components
2021-11-15 17:27:04 -06:00
GitHub Action
86b12af3dc
[ci skip] Translation update
2021-11-10 00:17:39 +00:00
jan iversen
ad91e4b417
Simplify setup of tradfri entities ( #59343 )
...
* Simplify detection of devices.
2021-11-09 15:18:13 +01:00
jan iversen
06d29040b9
Catch connection errors that makes tradfri hang in startup ( #59368 )
2021-11-09 13:00:50 +01:00
jan iversen
ac354ecff5
Bump pytradfri to v7.2.0. ( #59342 )
2021-11-08 20:20:19 +01:00
jan iversen
2b68b9292c
Set tradfri entities to non-available when hub is not available ( #59278 )
...
* Set available when needed.
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-11-08 18:41:25 +01:00
GitHub Action
e35b83081e
[ci skip] Translation update
2021-11-08 00:12:31 +00:00
jan iversen
933ad5ae49
Fix tradfri group reachable access ( #59217 )
2021-11-06 16:46:51 +01:00
J. Nick Koston
10d6247fee
Bump to aiohttp 3.8.0 ( #58974 )
2021-11-04 10:07:50 -05:00
GitHub Action
2f4b7fe809
[ci skip] Translation update
2021-11-03 00:11:55 +00:00
GitHub Action
4e419d8c6f
[ci skip] Translation update
2021-11-01 00:13:04 +00:00
jan iversen
55534cfedd
When tradfri device goes offline set attr_available false ( #58487 )
2021-10-27 18:27:16 +02:00
jan iversen
79f68b050a
Bump pytradfri to 7.1.1 ( #58379 )
2021-10-25 08:55:50 +02:00
Patrik Lindgren
c950f1ccfa
Initial support for Tradfri STARKVIND Air purifier ( #58295 )
...
* Initial commit
* Update homeassistant/components/tradfri/const.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Feedback
* Updates
* Remove logger
* Fix codestring
* Update homeassistant/components/tradfri/fan.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/tradfri/fan.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/tradfri/fan.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Percent value
* Add tests
* Typo
* Update tests
* Fix util function
* Update homeassistant/components/tradfri/fan.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update after review
* Review
* Coverage
* Fix test
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-25 08:15:46 +02:00
GitHub Action
30fb619095
[ci skip] Translation update
2021-10-24 00:12:57 +00:00
epenet
176ed4f7ba
Use DeviceInfo on components with via_device (I-T) ( #58212 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 12:31:12 +02:00
GitHub Action
4634b65924
[ci skip] Translation update
2021-10-21 00:12:43 +00:00
Marc Mueller
ff853b2d53
Use assignment expressions 19 ( #57968 )
2021-10-18 15:54:38 +02:00
Marc Mueller
d5116810d4
Use assignment expressions 08 ( #57788 )
2021-10-17 20:02:42 +02:00
jan iversen
623d0ae932
Bump pytradfri to v.7.1.0 ( #57861 )
2021-10-16 22:19:14 +02:00
GitHub Action
34fee4ba60
[ci skip] Translation update
2021-10-16 00:12:06 +00:00
GitHub Action
8c326198cf
[ci skip] Translation update
2021-10-14 00:11:41 +00:00
jan iversen
8d7744a74f
Warn user if Gateway is already paired ( #57530 )
...
* Warn user if Gateway is already paired.
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-13 07:16:55 +02:00
jan iversen
4afb4d9076
Bump pytradfri to 7.0.7 ( #57543 )
2021-10-12 15:07:20 +02:00
GitHub Action
f42c2f5170
[ci skip] Translation update
2021-10-02 12:59:05 +00:00
Marc Mueller
d51487f82a
Import Callable from collections.abc (3) ( #56777 )
2021-09-29 16:19:06 +02:00
jan iversen
34de74d869
Strictly type tradfri config_flow.py ( #56391 )
...
* Strictly type config_flow.py.
* Review comments.
2021-09-21 16:23:10 +02:00