722 lines
No EOL
24 KiB
Text
722 lines
No EOL
24 KiB
Text
{
|
|
"version": 1,
|
|
"minor_version": 1,
|
|
"key": "lovelace.media_controls",
|
|
"data": {
|
|
"config": {
|
|
"views": [
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Remote",
|
|
"path": "remote",
|
|
"icon": "mdi:remote",
|
|
"badges": [],
|
|
"cards": [
|
|
{
|
|
"square": false,
|
|
"columns": 3,
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"show_name": false,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "media_player.select_source",
|
|
"data": {
|
|
"source": "Hulu"
|
|
},
|
|
"target": {
|
|
"entity_id": "media_player.tv_downstairs"
|
|
}
|
|
},
|
|
"entity": "media_player.cast_downstairs",
|
|
"name": "Hulu",
|
|
"icon": "mdi:hulu"
|
|
},
|
|
{
|
|
"show_name": false,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "media_player.select_source",
|
|
"data": {
|
|
"source": "Netflix"
|
|
},
|
|
"target": {
|
|
"entity_id": "media_player.tv_downstairs"
|
|
}
|
|
},
|
|
"entity": "media_player.cast_downstairs",
|
|
"name": "Netflix",
|
|
"icon": "mdi:netflix"
|
|
},
|
|
{
|
|
"show_name": false,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "media_player.select_source",
|
|
"data": {
|
|
"source": "Plex"
|
|
},
|
|
"target": {
|
|
"entity_id": "media_player.tv_downstairs"
|
|
}
|
|
},
|
|
"entity": "media_player.cast_downstairs",
|
|
"name": "Plex",
|
|
"icon": "mdi:plex"
|
|
},
|
|
{
|
|
"show_name": false,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "media_player.select_source",
|
|
"data": {
|
|
"source": "Prime"
|
|
},
|
|
"target": {
|
|
"entity_id": "media_player.tv_downstairs"
|
|
}
|
|
},
|
|
"entity": "media_player.cast_downstairs",
|
|
"name": "Prime",
|
|
"icon": "phu:amazon-logo"
|
|
},
|
|
{
|
|
"show_name": false,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "media_player.select_source",
|
|
"data": {
|
|
"source": "Disney+"
|
|
},
|
|
"target": {
|
|
"entity_id": "media_player.tv_downstairs"
|
|
}
|
|
},
|
|
"entity": "media_player.cast_downstairs",
|
|
"name": "Disney+",
|
|
"icon": "phu:disney-plus"
|
|
},
|
|
{
|
|
"show_name": false,
|
|
"show_icon": true,
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "media_player.select_source",
|
|
"data": {
|
|
"source": "HBO Max"
|
|
},
|
|
"target": {
|
|
"entity_id": "media_player.tv_downstairs"
|
|
}
|
|
},
|
|
"entity": "media_player.cast_downstairs",
|
|
"name": "HBO Max",
|
|
"icon": "phu:hbo-max"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:undo-variant",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": "Back",
|
|
"device": "53372080"
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:menu-up-outline",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": "DirectionUp",
|
|
"device": 53372080
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:home-outline",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": "VIA",
|
|
"device": "53372080"
|
|
},
|
|
"target": {
|
|
"entity_id": "remote.harmony_hub"
|
|
}
|
|
},
|
|
"show_name": false
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:menu-left-outline",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": "DirectionLeft",
|
|
"device": 53372080
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:circle-outline",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"command": "Ok",
|
|
"device": "53372080",
|
|
"entity_id": "remote.harmony_hub"
|
|
}
|
|
},
|
|
"show_name": false
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:menu-right-outline",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": "DirectionRight",
|
|
"device": 53372080
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:close-box-outline",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"command": "Exit",
|
|
"device": "53372080",
|
|
"entity_id": "remote.harmony_hub"
|
|
}
|
|
},
|
|
"show_name": true,
|
|
"name": "Exit"
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:menu-down-outline",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": "DirectionDown",
|
|
"device": 53372080
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:menu",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"command": "Menu",
|
|
"device": "53372080",
|
|
"entity_id": "remote.harmony_hub"
|
|
}
|
|
},
|
|
"show_name": true,
|
|
"name": "Menu"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:numeric-1",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"command": "1",
|
|
"device": "53372080"
|
|
},
|
|
"target": {
|
|
"entity_id": "remote.harmony_hub"
|
|
}
|
|
},
|
|
"show_name": false,
|
|
"show_icon": true
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:numeric-2",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": 2,
|
|
"device": "53372080"
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false,
|
|
"show_icon": true
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:numeric-3",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": 3,
|
|
"device": "53372080"
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false,
|
|
"show_icon": true
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:numeric-4",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": 4,
|
|
"device": "53372080"
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false,
|
|
"show_icon": true
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:numeric-5",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": 5,
|
|
"device": "53372080"
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false,
|
|
"show_icon": true
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:numeric-6",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": 6,
|
|
"device": "53372080"
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false,
|
|
"show_icon": true
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:numeric-7",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": 7,
|
|
"device": "53372080"
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false,
|
|
"show_icon": true
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:numeric-8",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": 8,
|
|
"device": "53372080"
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false,
|
|
"show_icon": true
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:numeric-9",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": 9,
|
|
"device": "53372080"
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false,
|
|
"show_icon": true
|
|
},
|
|
{
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "none"
|
|
},
|
|
"icon": "mdi:none"
|
|
},
|
|
{
|
|
"type": "entity-button",
|
|
"icon": "mdi:numeric-0",
|
|
"entity": "remote.harmony_hub",
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "remote.send_command",
|
|
"service_data": {
|
|
"entity_id": "remote.harmony_hub",
|
|
"command": 0,
|
|
"device": "53372080"
|
|
},
|
|
"target": {}
|
|
},
|
|
"show_name": false,
|
|
"show_icon": true
|
|
},
|
|
{
|
|
"type": "button",
|
|
"tap_action": {
|
|
"action": "none"
|
|
},
|
|
"icon": "mdi:none"
|
|
}
|
|
],
|
|
"square": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "Movies (Daniel)",
|
|
"type": "panel",
|
|
"icon": "mdi:movie-open",
|
|
"visible": [
|
|
{
|
|
"user": "a6abfa1ca0014d72a82548756d80262f"
|
|
}
|
|
],
|
|
"badges": [],
|
|
"cards": [
|
|
{
|
|
"type": "custom:plex-meets-homeassistant",
|
|
"protocol": "https",
|
|
"sort": "titleSort:asc",
|
|
"playTrailer": true,
|
|
"showExtras": true,
|
|
"showSearch": true,
|
|
"ip": "plex.mcknight.tech",
|
|
"token": "7L38JVSsrzXVcBnhty4s",
|
|
"port": "",
|
|
"entity": [
|
|
"cast | media_player.cast_downstairs"
|
|
],
|
|
"libraryName": "Movies",
|
|
"maxCount": "",
|
|
"maxRows": "",
|
|
"useHorizontalScroll": "No",
|
|
"useShuffle": "No",
|
|
"displayTitleMain": "Yes",
|
|
"displaySubtitleMain": "Yes",
|
|
"minWidth": "",
|
|
"minEpisodeWidth": "",
|
|
"minExpandedWidth": "",
|
|
"fontSize1": "",
|
|
"fontSize2": "",
|
|
"fontSize3": "",
|
|
"fontSize4": "",
|
|
"minExpandedHeight": "",
|
|
"title": "Movies",
|
|
"runBefore": "",
|
|
"runAfter": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "TV (Daniel)",
|
|
"path": "tv",
|
|
"icon": "mdi:television-classic",
|
|
"type": "panel",
|
|
"visible": [
|
|
{
|
|
"user": "a6abfa1ca0014d72a82548756d80262f"
|
|
}
|
|
],
|
|
"badges": [],
|
|
"cards": [
|
|
{
|
|
"type": "custom:plex-meets-homeassistant",
|
|
"protocol": "https",
|
|
"sort": "titleSort:asc",
|
|
"playTrailer": true,
|
|
"showExtras": true,
|
|
"showSearch": true,
|
|
"ip": "plex.mcknight.tech",
|
|
"token": "7L38JVSsrzXVcBnhty4s",
|
|
"port": "",
|
|
"entity": [
|
|
"cast | media_player.cast_downstairs"
|
|
],
|
|
"libraryName": "TV Shows",
|
|
"maxCount": "",
|
|
"maxRows": "",
|
|
"useHorizontalScroll": "No",
|
|
"useShuffle": "No",
|
|
"displayTitleMain": "Yes",
|
|
"displaySubtitleMain": "Yes",
|
|
"minWidth": "",
|
|
"minEpisodeWidth": "",
|
|
"minExpandedWidth": "",
|
|
"fontSize1": "",
|
|
"fontSize2": "",
|
|
"fontSize3": "",
|
|
"fontSize4": "",
|
|
"minExpandedHeight": "",
|
|
"title": "",
|
|
"runBefore": "",
|
|
"runAfter": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"type": "panel",
|
|
"title": "Music",
|
|
"icon": "mdi:music",
|
|
"visible": [
|
|
{
|
|
"user": "a6abfa1ca0014d72a82548756d80262f"
|
|
}
|
|
],
|
|
"badges": [],
|
|
"cards": [
|
|
{
|
|
"type": "custom:plex-meets-homeassistant",
|
|
"protocol": "https",
|
|
"sort": "",
|
|
"playTrailer": true,
|
|
"showExtras": true,
|
|
"showSearch": true,
|
|
"ip": "plex.mcknight.tech",
|
|
"token": "7L38JVSsrzXVcBnhty4s",
|
|
"port": "",
|
|
"entity": [
|
|
"sonos | media_player.sonos_downstairs"
|
|
],
|
|
"libraryName": "Music",
|
|
"maxCount": "",
|
|
"maxRows": "",
|
|
"useHorizontalScroll": "No",
|
|
"useShuffle": "No",
|
|
"displayTitleMain": "Yes",
|
|
"displaySubtitleMain": "Yes",
|
|
"minWidth": "",
|
|
"minEpisodeWidth": "",
|
|
"minExpandedWidth": "",
|
|
"fontSize1": "",
|
|
"fontSize2": "",
|
|
"fontSize3": "",
|
|
"fontSize4": "",
|
|
"minExpandedHeight": "",
|
|
"title": "",
|
|
"runBefore": "",
|
|
"runAfter": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"type": "panel",
|
|
"title": "Movies (Guest)",
|
|
"path": "movies-guest",
|
|
"icon": "mdi:movie-open",
|
|
"visible": [
|
|
{
|
|
"user": "fbae1d9a121a4337afacc998041e0711"
|
|
},
|
|
{
|
|
"user": "d14bca76b32d455d8caaef0b94454a13"
|
|
},
|
|
{
|
|
"user": "ff041c9684104a34ab3cdf7f875ed38d"
|
|
}
|
|
],
|
|
"badges": [],
|
|
"cards": [
|
|
{
|
|
"type": "custom:plex-meets-homeassistant",
|
|
"protocol": "https",
|
|
"sort": "titleSort:asc",
|
|
"playTrailer": true,
|
|
"showExtras": true,
|
|
"showSearch": true,
|
|
"ip": "plex.mcknight.tech",
|
|
"token": "z2kg4KxX_Qni3hi3bYYe",
|
|
"port": "",
|
|
"entity": [
|
|
"cast | media_player.cast_downstairs"
|
|
],
|
|
"libraryName": "Movies",
|
|
"maxCount": "",
|
|
"maxRows": "",
|
|
"useHorizontalScroll": "No",
|
|
"useShuffle": "No",
|
|
"displayTitleMain": "Yes",
|
|
"displaySubtitleMain": "Yes",
|
|
"minWidth": "",
|
|
"minEpisodeWidth": "",
|
|
"minExpandedWidth": "",
|
|
"fontSize1": "",
|
|
"fontSize2": "",
|
|
"fontSize3": "",
|
|
"fontSize4": "",
|
|
"minExpandedHeight": "",
|
|
"title": "Movies",
|
|
"runBefore": "",
|
|
"runAfter": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"theme": "Backend-selected",
|
|
"title": "TV (Guest)",
|
|
"path": "tv-guest",
|
|
"icon": "mdi:television-classic",
|
|
"type": "panel",
|
|
"visible": [
|
|
{
|
|
"user": "fbae1d9a121a4337afacc998041e0711"
|
|
},
|
|
{
|
|
"user": "d14bca76b32d455d8caaef0b94454a13"
|
|
},
|
|
{
|
|
"user": "ff041c9684104a34ab3cdf7f875ed38d"
|
|
}
|
|
],
|
|
"badges": [],
|
|
"cards": [
|
|
{
|
|
"type": "custom:plex-meets-homeassistant",
|
|
"protocol": "https",
|
|
"sort": "titleSort:asc",
|
|
"playTrailer": true,
|
|
"showExtras": true,
|
|
"showSearch": true,
|
|
"ip": "plex.mcknight.tech",
|
|
"token": "z2kg4KxX_Qni3hi3bYYe",
|
|
"port": "",
|
|
"entity": [
|
|
"cast | media_player.cast_downstairs"
|
|
],
|
|
"libraryName": "TV Shows",
|
|
"maxCount": "",
|
|
"maxRows": "",
|
|
"useHorizontalScroll": "No",
|
|
"useShuffle": "No",
|
|
"displayTitleMain": "Yes",
|
|
"displaySubtitleMain": "Yes",
|
|
"minWidth": "",
|
|
"minEpisodeWidth": "",
|
|
"minExpandedWidth": "",
|
|
"fontSize1": "",
|
|
"fontSize2": "",
|
|
"fontSize3": "",
|
|
"fontSize4": "",
|
|
"minExpandedHeight": "",
|
|
"title": "",
|
|
"runBefore": "",
|
|
"runAfter": ""
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"title": "Livingroom Media"
|
|
}
|
|
}
|
|
} |