Jason Rumney
|
5c9f672146
Rename helpers/mixin.py to entity.py
|
преди 1 година |
Jason Rumney
|
f7bfe6d905
Further lint changes.
|
преди 1 година |
Jason Rumney
|
29f8e95974
Clean up formatting for lint
|
преди 1 година |
Jason Rumney
|
2d1753274b
Fan: fix last change
|
преди 1 година |
Jason Rumney
|
7ea0899aa3
Fan: enable TURN_OFF when fan has no switch but supports speed of 0
|
преди 1 година |
Jason Rumney
|
52816db805
Fan: add turn_on/off to support flags
|
преди 1 година |
Jason Rumney
|
66bda00b66
fan: handle edge case where percentage is None
|
преди 1 година |
Jason Rumney
|
afa13cc063
Avoid explicit returning of None where easy.
|
преди 2 години |
Jason Rumney
|
d0dc80064d
Cleanup: Reformat to satisfy ruff 0.3.0
|
преди 2 години |
Jason Rumney
|
ea58fafe45
Note that Becasmart BAC-005 is supported by BAC-002 config.
|
преди 2 години |
Jason Rumney
|
7f8210c4ed
Use HA scaling functions for fan speed and light brightness
|
преди 2 години |
Jason Rumney
|
519a72c1a5
Supported features: ensure enums are always used
|
преди 2 години |
Jason Rumney
|
2c71e28a17
Fan: use percentage and preset_mode arguments to turn_on.
|
преди 2 години |
Jason Rumney
|
69e90b04d2
Black being fussy about indentation
|
преди 2 години |
Jason Rumney
|
4e0ab2184f
Fan: add additional percentage and preset parameters to async_turn_on
|
преди 2 години |
Jason Rumney
|
406f37b42d
fan: fix further issue when turning off with 0 speed.
|
преди 2 години |
Jason Rumney
|
6f3982ba0e
Fan: update tests and fix issue.
|
преди 2 години |
Jason Rumney
|
82a108cc2a
fan: turn off when speed is set to 0 and on when speed set otherwise
|
преди 2 години |
Tim Laing
|
8410111dd5
Reformatted using isort & black to match vscode task
|
преди 2 години |
Jason Rumney
|
10a26639b5
Entities: call super().__init__ from __init__
|
преди 2 години |
Jason Rumney
|
cd4562e308
Return empty array rather than None for no values.
|
преди 2 години |
Jason Rumney
|
0a13b4addf
Refactor: merge generic/* implementations into the top-level platforms.
|
преди 3 години |
Jason Rumney
|
ef6c2e9519
Refactor platform init code.
|
преди 3 години |
Jason Rumney
|
0c9b48e530
Refactor common initialisation code into a helper.
|
преди 3 години |
Jason Rumney
|
62e3b725cf
Eliminate configuration of non-deprecated entities.
|
преди 3 години |
Jason Rumney
|
23e26cd325
Add new files for Minco Thermostat, cleanup, switch enhancement.
|
преди 4 години |
Jason Rumney
|
2d47be7a68
Prepare initialisation for future multiple entities of the same type.
|
преди 4 години |
Jason Rumney
|
c57c7bde70
Prefer non-legacy types.
|
преди 4 години |
Jason Rumney
|
09d30acbc4
Raise exception if config cannot be loaded.
|
преди 4 години |
Jason Rumney
|
ae418c840a
Migrate config.
|
преди 4 години |