Here it is:
artwork: full-cover-fit
background: url("/local/pictures/cardback.png")
entity: media_player.nuc
hide:
controls: true
icon: true
mute: false
power: true
source: true
volume: false
icon: 'mdi:kodi'
idle_view:
when_idle: true
when_paused: true
when_standby: true
name: Kodi nappali
shortcuts:
buttons:
- icon: 'mdi:skip-previous'
id: script.kr_prev_nuc
type: script
- icon: 'mdi:stop'
id: script.kr_stop_nuc
type: script
- icon: 'mdi:play-pause'
id: script.kr_play_pause_nuc
type: script
- icon: 'mdi:skip-next'
id: script.kr_next_nuc
type: script
- icon: 'mdi:rewind'
id: script.nuc_kodi_player_rewind
type: script
- icon: 'mdi:fast-forward'
id: script.nuc_kodi_player_fast_fwd
type: script
- icon: 'mdi:menu-up-outline'
id: script.kr_up_nuc
type: script
- icon: 'mdi:home'
id: script.kr_home_nuc
type: script
- icon: 'mdi:information-outline'
id: script.nuc_kodi_input_info
type: script
- icon: 'mdi:menu-left-outline'
id: script.kr_left_nuc
type: script
- icon: 'mdi:circle-outline'
id: script.kr_select_nuc
type: script
- icon: 'mdi:menu-right-outline'
id: script.kr_right_nuc
type: script
- icon: 'mdi:undo-variant'
id: script.kr_back_nuc
type: script
- icon: 'mdi:subtitles-outline'
id: script.nuc_kodi_input_next_subtitle
type: script
- icon: 'mdi:menu-down-outline'
id: script.kr_down_nuc
type: script
- icon: 'mdi:skip-next'
id: script.kr_playlist_nuc
type: script
- icon: 'mdi:rewind-10'
id: script.nuc_kodi_player_skip_back_30
type: script
- icon: 'mdi:rewind'
id: script.nuc_kodi_player_skip_back_10
name: '-10'
type: script
- icon: 'mdi:fast-forward'
id: script.nuc_kodi_player_skip_fwd_10
name: 10
type: script
- icon: 'mdi:fast-forward-10'
id: script.nuc_kodi_player_skip_fwd_30
type: script
column_height: 90
columns: 4
show_progress: true
type: 'custom:mini-media-player'
And the scripts:
kr_up_nuc:
alias: Kodi Remote Up Nuc
sequence:
data:
entity_id: media_player.nuc
method: Input.Up
service: kodi.call_method
kr_down_nuc:
alias: Kodi Remote Down Nuc
sequence:
data:
entity_id: media_player.nuc
method: Input.Down
service: kodi.call_method
kr_left_nuc:
alias: Kodi Remote Left Nuc
sequence:
data:
entity_id: media_player.nuc
method: Input.Left
service: kodi.call_method
kr_right_nuc:
alias: Kodi Remote Right Nuc
sequence:
data:
entity_id: media_player.nuc
method: Input.Right
service: kodi.call_method
kr_select_nuc:
alias: Kodi Remote Select Nuc
sequence:
data:
entity_id: media_player.nuc
method: Input.Select
service: kodi.call_method
kr_home_nuc:
alias: Kodi Remote Home Nuc
sequence:
data:
entity_id: media_player.nuc
method: Input.Home
service: kodi.call_method
kr_back_nuc:
alias: Kodi Remote Back Nuc
sequence:
data:
entity_id: media_player.nuc
method: Input.Back
service: kodi.call_method
kr_next_nuc:
alias: Kodi Remote Next Nuc
sequence:
data:
entity_id: media_player.nuc
service: media_player.media_next_track
kr_prev_nuc:
alias: Kodi Remote Prev Nuc
sequence:
data:
entity_id: media_player.nuc
service: media_player.media_previous_track
kr_play_pause_nuc:
alias: Kodi Remote PlayPause Nuc
sequence:
data:
entity_id: media_player.nuc
service: media_player.media_play_pause
kr_stop_nuc:
alias: Kodi Remote Stop Nuc
sequence:
data:
entity_id: media_player.nuc
service: media_player.media_stop
kr_playlist_nuc:
alias: Kodi Remote Playlist Nuc
sequence:
data:
entity_id: media_player.nuc
method: Audio.Details.Album
service: kodi.call_method
nuc_kodi_input_contectx_menu:
sequence:
- service: kodi.call_method
data:
entity_id: kodi_ubuntunuc_local
method: Input.ContextMenu
nuc_kodi_input_next_subtitle:
sequence:
- service: kodi.call_method
data:
entity_id: media_player.nuc
method: Player.SetSubtitle
playerid: 1
subtitle: next
enable: true
nuc_kodi_input_info:
sequence:
- service: kodi.call_method
data:
entity_id: media_player.nuc
method: Input.Info
nuc_kodi_player_fast_fwd:
sequence:
- service: kodi.call_method
data:
entity_id: media_player.nuc
method: Player.SetSpeed
playerid: 1
speed: increment
nuc_kodi_player_rewind:
sequence:
- service: kodi.call_method
data:
entity_id: media_player.nuc
method: Player.SetSpeed
playerid: 1
speed: decrement
nuc_kodi_player_skip_back_10:
sequence:
- service: kodi.call_method
data:
entity_id: media_player.nuc
method: Player.Seek
playerid: 1
value: smallbackward
nuc_kodi_player_skip_back_30:
sequence:
- service: kodi.call_method
data:
entity_id: media_player.nuc
method: Player.Seek
playerid: 1
value: bigbackward
nuc_kodi_player_skip_fwd_10:
sequence:
- service: kodi.call_method
data:
entity_id: media_player.nuc
method: Player.Seek
playerid: 1
value: smallforward
nuc_kodi_player_skip_fwd_30:
sequence:
- service: kodi.call_method
data:
entity_id: media_player.nuc
method: Player.Seek
playerid: 1
value: bigforward
nuc_update_kodi_library:
sequence:
- service: kodi.call_method
data:
entity_id: media_player.nuc
method: VideoLibrary.Scan
nuc_kodi_input_select:
sequence:
- service: kodi.call_method
data:
entity_id: media_player.nuc
method: Input.Select