mirror of
https://github.com/adrianjagielak/home-assistant-futurehome.git
synced 2026-01-11 10:23:04 +00:00
Add support for 'media_player' service
This commit is contained in:
@@ -1942,5 +1942,58 @@
|
||||
}
|
||||
},
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"client": {
|
||||
"name": "Smart Speaker"
|
||||
},
|
||||
"id": 1001,
|
||||
"model": "zigbee - Futurehome - Smart Speaker",
|
||||
"modelAlias": "Smart Speaker",
|
||||
"type": {
|
||||
"subtype": null,
|
||||
"supported": {
|
||||
"boiler": []
|
||||
},
|
||||
"type": null
|
||||
},
|
||||
"locationRef": {
|
||||
"id": "11",
|
||||
"type": "Room"
|
||||
},
|
||||
"thingRef": {
|
||||
"id": "166"
|
||||
},
|
||||
"origin": "056e610614c848c50b",
|
||||
"services": {
|
||||
"media_player": {
|
||||
"name": "media_player",
|
||||
"addr": "/rt:dev/rn:zigbee/ad:1/sv:media_player/ad:1001_0",
|
||||
"enabled": true,
|
||||
"props": {
|
||||
"sup_playback": ["play", "pause", "next_track", "previous_track"],
|
||||
"sup_modes": ["repeat", "repeat_one", "shuffle", "crossfade"],
|
||||
"sup_metadata": ["album", "track", "artist", "image_url"]
|
||||
},
|
||||
"intf": [
|
||||
"cmd.playback.set",
|
||||
"cmd.playback.get_report",
|
||||
"evt.playback.report",
|
||||
"cmd.playbackmode.set",
|
||||
"cmd.playbackmode.get_report",
|
||||
"evt.playbackmode.report",
|
||||
"cmd.volume.set",
|
||||
"cmd.volume.get_report",
|
||||
"evt.volume.report",
|
||||
"cmd.mute.set",
|
||||
"cmd.mute.get_report",
|
||||
"evt.mute.report",
|
||||
"cmd.metadata.get_report",
|
||||
"evt.metadata.report"
|
||||
],
|
||||
"metadata": null
|
||||
}
|
||||
},
|
||||
"metadata": null
|
||||
}
|
||||
]
|
||||
|
||||
@@ -1243,5 +1243,76 @@
|
||||
"name": "sensor_wattemp"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1001,
|
||||
"services": [
|
||||
{
|
||||
"addr": "/rt:dev/rn:zigbee/ad:1/sv:media_player/ad:1001_0",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "playback",
|
||||
"values": [
|
||||
{
|
||||
"ts": "2022-05-05 00:01:50 +0200",
|
||||
"val": "play",
|
||||
"val_t": "string"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "playbackmode",
|
||||
"values": [
|
||||
{
|
||||
"ts": "2022-05-05 00:01:50 +0200",
|
||||
"val": {
|
||||
"repeat": true,
|
||||
"repeat_one": false,
|
||||
"shuffle": false,
|
||||
"crossfade": false
|
||||
},
|
||||
"val_t": "bool_map"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "volume",
|
||||
"values": [
|
||||
{
|
||||
"ts": "2022-05-05 00:01:50 +0200",
|
||||
"val": 69,
|
||||
"val_t": "int"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "mute",
|
||||
"values": [
|
||||
{
|
||||
"ts": "2022-05-05 00:01:50 +0200",
|
||||
"val": false,
|
||||
"val_t": "bool"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "metadata",
|
||||
"values": [
|
||||
{
|
||||
"ts": "2022-05-05 00:01:50 +0200",
|
||||
"val": {
|
||||
"album": "The Dark Side of the Moon",
|
||||
"track": "Money",
|
||||
"artist": "Pink Floyd",
|
||||
"image_url": "https://upload.wikimedia.org/wikipedia/en/3/3b/Dark_Side_of_the_Moon.png"
|
||||
},
|
||||
"val_t": "str_map"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "media_player"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user