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 042776ebb82924d39ab706f9f3907967a2730eb5.
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