10 Commits

Author SHA1 Message Date
Jesse Hills
eb469d6a2f
Move enum mapper to own file to prevent circular dependency (#90890)
* Move enum_mapper to own file to prevent circular dependency

* Add enum mapper test
2023-04-05 22:55:51 -04:00
epenet
f56bf134d2
Improve browse_media type hints in media player (#90060)
* Improve browse_media type hints in media player

* Adjust components

* Adjust base entity
2023-03-24 21:49:12 -07:00
Franck Nijhof
382e1ac679
Code styling tweaks to the ESPHome integration (#86146) 2023-01-18 11:10:16 +01:00
epenet
18e30e7c06
Adjust type hints for MediaPlayerEntityFeature (#82258) 2022-11-17 13:58:34 +01:00
Marc Mueller
e8156adb13
Update mypy to 0.981 (#79115) 2022-09-26 16:10:06 -04:00
epenet
a1aac4a2e9
Use new media player enums in esphome (#78099) 2022-09-10 22:12:37 +02:00
Marc Mueller
79bdc02829
Improve esphome state property decorator typing (#77152) 2022-08-26 10:52:05 +02:00
Jesse Hills
ca54eaf40d
Fix KeyError from ESPHome media players on startup (#73149) 2022-06-07 11:02:08 +12:00
Erik Montnemery
47d0cc9b09
Update integrations to pass target player when resolving media (#72597) 2022-05-27 09:05:06 -07:00
Jesse Hills
8ff0ced846
Initial implementation of ESPHome media players (#72047)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-05-18 09:46:13 -07:00