Marc Mueller
|
816ce116bf
|
Remove unnecessary functools.cached_property backport (#114239)
|
2024-04-04 11:24:26 +02:00 |
J. Nick Koston
|
b311fe2a0f
|
Reduce overhead to clear cache in button state (#113895)
Same optimization as #113136
|
2024-03-20 19:41:24 -04:00 |
Sid
|
82a60fe8ad
|
Enable Ruff RSE (#113695)
|
2024-03-18 00:40:38 +01:00 |
Marc Mueller
|
ff3a801936
|
Add empty line after module docstring [a-d] (#112697)
|
2024-03-08 14:51:32 +01:00 |
J. Nick Koston
|
d885bf886a
|
Ensure button platform does not restore unavailable state (#108316)
|
2024-01-21 01:04:13 -10:00 |
J. Nick Koston
|
26cc6a5bb4
|
Add state caching to button entities (#108272)
|
2024-01-18 08:53:55 +01:00 |
J. Nick Koston
|
ef0031cbcf
|
Add support for attribute caching to the button platform (#106259)
|
2023-12-23 11:09:46 +01:00 |
Erik Montnemery
|
104bcc64b7
|
Allow inheriting base component entity descriptions in frozen dataclasses (#105512)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2023-12-15 23:33:50 -10:00 |
Erik Montnemery
|
d1afcd773f
|
Revert "Cache entity properties that are never expected to change in the base class" (#100422)
Revert "Cache entity properties that are never expected to change in the base class (#95315)"
This reverts commit 042776ebb8 .
|
2023-09-15 11:25:24 +02:00 |
J. Nick Koston
|
042776ebb8
|
Cache entity properties that are never expected to change in the base class (#95315)
|
2023-09-14 17:48:48 -05:00 |
Franck Nijhof
|
30058297cf
|
Migrate backported StrEnum to built-in StrEnum (#97101)
|
2023-07-23 23:19:24 +02:00 |
Erik Montnemery
|
24ea865553
|
Fix a couple of typos (#95441)
|
2023-06-28 14:37:13 +02:00 |
Franck Nijhof
|
5bd5ca8433
|
Add identify device class to button (#95244)
|
2023-06-26 15:46:37 +02:00 |
Franck Nijhof
|
a48030f5dd
|
Name unnamed buttons by their device class (#95084)
|
2023-06-22 23:51:41 +02:00 |
epenet
|
64988521bb
|
Make use of generic EntityComponent (part 2) (#78494)
|
2022-09-17 18:18:53 +02:00 |
Paulus Schoutsen
|
2a8797ae3f
|
Move scene and button restore to internal hook (#65696)
|
2022-02-04 10:43:06 -08:00 |
Marvin Wichmann
|
707fe67c00
|
Move StrEnum to homeassistant.backports and move Platform to homeassistant.const (#60880)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
|
2021-12-03 09:31:17 +01:00 |
Franck Nijhof
|
b5a6e03c21
|
Fix device class shorthand attr in ButtonEntity (#60622)
|
2021-11-30 15:06:33 +01:00 |
Franck Nijhof
|
9b9801516b
|
Migrate button device classes to StrEnum (#60611)
|
2021-11-30 11:54:06 +01:00 |
Franck Nijhof
|
9f26850a19
|
Add device class support for button entity (#60560)
|
2021-11-29 17:44:21 -07:00 |
Franck Nijhof
|
d126d88977
|
Add Button entity component platform (#57642)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
2021-11-04 16:50:43 +01:00 |