mirror of
https://github.com/home-assistant/developers.home-assistant.git
synced 2025-07-16 13:56:29 +00:00
Add media player websocket command (#5)
* Add media player websocket command * Add periods commit back
This commit is contained in:
parent
4f5fa21425
commit
9f915227f6
@ -355,6 +355,34 @@ The server will respond with a result message containing the thumbnail.
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Fetching media player thumbnails
|
||||||
|
|
||||||
|
_Introduced in Home Assistant 0.69._
|
||||||
|
|
||||||
|
Fetch a base64 encoded thumbnail picture for a media player.
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"id": 19,
|
||||||
|
"type": "media_player_thumbnail",
|
||||||
|
"entity_id": "media_player.living_room"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
The server will respond with the image encoded via base64.
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"id": 19,
|
||||||
|
"type": "result",
|
||||||
|
"success": true,
|
||||||
|
"result": {
|
||||||
|
"content_type": "image/jpeg",
|
||||||
|
"content": "<base64 encoded image>"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
## Error handling
|
## Error handling
|
||||||
|
|
||||||
If an error occurs, the `success` key in the `result` message will be set to `false`. It will contain an `error` key containing an object with two keys: `code` and `message`.
|
If an error occurs, the `success` key in the `result` message will be set to `false`. It will contain an `error` key containing an object with two keys: `code` and `message`.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user