diff --git a/src/common/entity/get_states.ts b/src/common/entity/get_states.ts index f79a16e5e2..c98501092d 100644 --- a/src/common/entity/get_states.ts +++ b/src/common/entity/get_states.ts @@ -118,24 +118,40 @@ const FIXED_DOMAIN_ATTRIBUTE_STATES = { "window", ], }, + device_tracker: { + source_type: ["bluetooth", "bluetooth_le", "gps", "router"], + }, + fan: { + direction: ["forward", "reverse"], + }, humidifier: { device_class: ["humidifier", "dehumidifier"], }, media_player: { device_class: ["tv", "speaker", "receiver"], media_content_type: [ + "album", "app", + "artist", "channel", + "channels", + "composer", + "contibuting_artist", "episode", "game", + "genre", "image", "movie", "music", "playlist", + "podcast", + "season", + "track", "tvshow", "url", "video", ], + repeat: ["off", "one", "all"], }, number: { device_class: ["temperature"],