Here it is my remote:
type: picture-elements
elements:
- image: /local/mando/television.png
style:
left: 50%
top: 30px
width: 180px
tap_action:
action: none
type: image
- image: /local/mando/power.png
entity: media_player.tv_salon
state_image:
'on': /local/mando/on_color.png
'off': /local/mando/off_color.png
style:
left: 22%
top: 130px
width: 55px
tap_action:
action: call-service
service: media_player.toggle
target:
entity_id: media_player.tv_salon
type: image
- image: /local/mando/channel+.png
style:
left: 10%
top: 100px
width: 70px
tap_action:
action: call-service
service: webostv.button
service_data:
entity_id: media_player.tv_salon
button: CHANNELUP
type: image
- image: /local/mando/channel-.png
style:
left: 10%
top: 170px
width: 70px
tap_action:
action: call-service
service: webostv.button
service_data:
entity_id: media_player.tv_salon
button: CHANNELDOWN
type: image
- image: /local/mando/volume-up.png
style:
left: 33%
top: 90px
width: 70px
tap_action:
action: call-service
service: webostv.button
service_data:
entity_id: media_player.tv_salon
button: VOLUMEUP
type: image
- image: /local/mando/volume-down.png
style:
left: 33%
top: 180px
width: 70px
tap_action:
action: call-service
service: webostv.button
service_data:
entity_id: media_player.tv_salon
button: VOLUMEDOWN
type: image
- image: /local/mando/mute.png
style:
left: 37%
top: 135px
width: 50px
tap_action:
action: call-service
service: webostv.button
service_data:
entity_id: media_player.tv_salon
button: MUTE
type: image
- type: custom:text-element
text: 'Fuente:'
style:
left: 70%
top: 80px
width: 160px
- type: state-label
entity: media_player.tv_salon
attribute: source
style:
left: 88%
top: 80px
width: 180px
- type: custom:text-element
text: 'Canal:'
style:
left: 70%
top: 115px
width: 160px
- type: state-label
entity: media_player.tv_salon
attribute: media_title
style:
left: 88%
top: 115px
width: 180px
- type: custom:text-element
text: 'Volumen:'
style:
left: 70%
top: 150px
width: 160px
- type: state-label
entity: media_player.tv_salon
attribute: volume_level
style:
left: 88%
top: 150px
width: 180px
- type: custom:text-element
text: 'Mute:'
style:
left: 70%
top: 185px
width: 160px
- type: state-label
entity: media_player.tv_salon
attribute: is_volume_muted
style:
left: 88%
top: 185px
width: 180px
- image: /local/mando/amplificador.png
style:
left: 50%
top: 240px
width: 180px
tap_action:
action: none
type: image
- image: /local/mando/power.png
entity: media_player.salon
state_image:
playing: /local/mando/on_color.png
'off': /local/mando/off_color.png
style:
left: 12%
top: 305px
width: 55px
tap_action:
action: call-service
service: media_player.toggle
target:
entity_id: media_player.salon
type: image
- image: /local/mando/sonido-tv.png
style:
left: 12%
top: 375px
width: 70px
tap_action:
action: call-service
service: media_player.select_source
target:
entity_id: media_player.salon
service_data:
source: audio1
type: image
- image: /local/mando/satellite.png
style:
left: 30%
top: 305px
width: 60px
tap_action:
action: call-service
service: media_player.select_source
target:
entity_id: media_player.salon
service_data:
source: hdmi1
type: image
- image: /local/mando/usb.png?v=1
style:
left: 30%
top: 375px
width: 60px
tap_action:
action: call-service
service: media_player.select_source
target:
entity_id: media_player.salon
service_data:
source: hdmi2
type: image
- image: /local/mando/volume-up.png
style:
left: 45%
top: 305px
width: 70px
tap_action:
action: call-service
service: media_player.volume_up
target:
entity_id: media_player.salon
type: image
- image: /local/mando/volume-down.png
style:
left: 45%
top: 395px
width: 70px
tap_action:
action: call-service
service: media_player.volume_down
target:
entity_id: media_player.salon
type: image
- image: /local/mando/mute.png
style:
left: 50%
top: 350px
width: 50px
tap_action:
action: call-service
service: script.amplificador_mute_toggle
type: image
- image: /local/mando/satelite-on2.png
style:
left: 12%
top: 435px
width: 70px
tap_action:
action: call-service
service: script.amplificador_encender_satelite
type: image
- image: /local/mando/satelite-off2.png
style:
left: 12%
top: 485px
width: 70px
tap_action:
action: call-service
service: script.amplificador_apagar_satelite
type: image
- image: /local/mando/fire-tv-on2.png
style:
left: 32%
top: 435px
width: 70px
tap_action:
action: call-service
service: script.amplificador_encender_fire_tv
type: image
- image: /local/mando/fire-tv-off2.png
style:
left: 32%
top: 485px
width: 70px
tap_action:
action: call-service
service: script.amplificador_apagar_fire_tv
type: image
- type: custom:text-element
text: 'Fuente:'
style:
left: 80%
top: 300px
width: 160px
- type: state-label
entity: media_player.salon
attribute: source
style:
left: 98%
top: 300px
width: 180px
- type: custom:text-element
text: 'Volumen:'
style:
left: 80%
top: 335px
width: 160px
- type: state-label
entity: media_player.salon
attribute: volume_level
style:
left: 98%
top: 335px
width: 180px
- type: custom:text-element
text: 'Mute:'
style:
left: 80%
top: 370px
width: 160px
- type: state-label
entity: media_player.salon
attribute: is_volume_muted
style:
left: 98%
top: 370px
width: 180px
- image: /local/mando/satelite.png
style:
left: 25%
top: 540px
width: 180px
tap_action:
action: none
type: image
- image: /local/mando/sat.png?v2
style:
left: 10%
top: 600px
width: 70px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: sat
dispositivo: satelite
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/power.png
entity: binary_sensor.satelite
state_image:
'on': /local/mando/on_color.png
'off': /local/mando/off_color.png
style:
left: 25%
top: 600px
width: 55px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: power
dispositivo: satelite
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/info.png
style:
left: 40%
top: 600px
width: 50px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: info
dispositivo: satelite
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/back.png
style:
left: 10%
top: 660px
width: 55px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: atras
dispositivo: satelite
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/exit2.png
style:
left: 40%
top: 660px
width: 55px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: exit
dispositivo: satelite
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/channel+.png
style:
left: 25%
top: 660px
width: 70px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: subir canal
dispositivo: satelite
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/volume-down.png
style:
left: 10%
top: 720px
width: 75px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: bajar volumen
dispositivo: satelite
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/success.png
style:
left: 25%
top: 720px
width: 55px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: enter
dispositivo: satelite
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/volume-up.png
style:
left: 40%
top: 720px
width: 75px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: subir volumen
dispositivo: satelite
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/channel-.png
style:
left: 25%
top: 780px
width: 75px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: bajar canal
dispositivo: satelite
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/love.png
style:
left: 40%
top: 780px
width: 60px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: favoritos
dispositivo: satelite
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/proyector.png
style:
left: 25%
top: 845px
width: 180px
tap_action:
action: none
type: image
- image: /local/mando/switch-on.png
style:
left: 15%
top: 910px
width: 80px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: encender
dispositivo: proyector
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/switch-off.png
style:
left: 15%
top: 980px
width: 80px
tap_action:
action: call-service
service: script.broadlink_manda_comando
service_data:
boton: apagar
dispositivo: proyector
repeticiones: 1
retardo: 0
type: image
- image: /local/mando/projection-screen_up.png
style:
left: 35%
top: 915px
width: 60px
tap_action:
action: call-service
service: script.proyector_apagar
type: image
- image: /local/mando/projection-screen_down.png
style:
left: 35%
top: 985px
width: 60px
tap_action:
action: call-service
service: script.proyector_encender
type: image
- image: /local/mando/fire-tv2.png?v=1
style:
left: 78%
top: 420px
width: 145px
tap_action:
action: none
type: image
- image: /local/mando/mando_fire-tv.jpg
style:
left: 78%
top: 755px
width: 160px
tap_action:
action: none
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 67%
top: 487px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 458854 && sendevent /dev/input/event4
1 116 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 458854 && sendevent /dev/input/event4 1 116 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 78%
top: 530px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 786977 && sendevent /dev/input/event4
1 217 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 786977 && sendevent /dev/input/event4 1 217 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 78%
top: 570px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 458834 && sendevent /dev/input/event4
1 103 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 458834 && sendevent /dev/input/event4 1 103 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 65%
top: 620px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 458832 && sendevent /dev/input/event4
1 105 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 458832 && sendevent /dev/input/event4 1 105 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 91%
top: 620px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 458831 && sendevent /dev/input/event4
1 106 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 458831 && sendevent /dev/input/event4 1 106 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 78%
top: 670px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 20 0 0 && sendevent /dev/input/event4 20 1
0 && sendevent /dev/input/event4 4 4 458833 && sendevent
/dev/input/event4 1 108 1 && sendevent /dev/input/event4 0 0 0 &&
sendevent /dev/input/event4 4 4 458833 && sendevent /dev/input/event4
1 108 0 && sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 78%
top: 620px
width: 50px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 458840 && sendevent /dev/input/event4
1 96 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 458840 && sendevent /dev/input/event4 1 96 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 67%
top: 715px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 458993 && sendevent /dev/input/event4
1 158 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 458993 && sendevent /dev/input/event4 1 158 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 78%
top: 715px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 786979 && sendevent /dev/input/event4
1 172 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 786979 && sendevent /dev/input/event4 1 172 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 89%
top: 715px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 786496 && sendevent /dev/input/event4
1 139 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 786496 && sendevent /dev/input/event4 1 139 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 67%
top: 760px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 786612 && sendevent /dev/input/event4
1 168 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 786612 && sendevent /dev/input/event4 1 168 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 78%
top: 760px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 786637 && sendevent /dev/input/event4
1 164 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 786637 && sendevent /dev/input/event4 1 164 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 89%
top: 760px
width: 35px
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
command: >-
sendevent /dev/input/event4 4 4 786611 && sendevent /dev/input/event4
1 208 1 && sendevent /dev/input/event4 0 0 0 && sendevent
/dev/input/event4 4 4 786611 && sendevent /dev/input/event4 1 208 0 &&
sendevent /dev/input/event4 0 0 0
entity_id: media_player.fire_tv
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 78%
top: 810px
width: 35px
tap_action:
action: call-service
service: media_player.volume_up
target:
entity_id: media_player.salon
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 78%
top: 858px
width: 35px
tap_action:
action: call-service
service: media_player.volume_down
target:
entity_id: media_player.salon
type: image
- image: /local/mando/cuadro_transp.png
style:
left: 78%
top: 906px
width: 35px
tap_action:
action: call-service
service: media_player.volume_mute
target:
entity_id: media_player.salon
service_data:
is_volume_muted: true
hold_action:
action: call-service
service: media_player.volume_mute
target:
entity_id: media_player.salon
service_data:
is_volume_muted: false
type: image
- image: /local/mando/netflix.png
style:
left: 66%
top: 955px
width: 22px
tap_action:
action: call-service
service: media_player.select_source
service_data:
source: com.netflix.ninja
entity_id: media_player.fire_tv
hold_action:
action: call-service
service: media_player.select_source
service_data:
source: '!com.netflix.ninja'
entity_id: media_player.fire_tv
type: image
- image: /local/mando/spotify.png
style:
left: 78%
top: 955px
width: 40px
tap_action:
action: call-service
service: media_player.select_source
service_data:
source: com.spotify.tv.android
entity_id: media_player.fire_tv
hold_action:
action: call-service
service: media_player.select_source
service_data:
source: '!com.spotify.tv.android'
entity_id: media_player.fire_tv
type: image
- image: /local/mando/pluto.png
style:
left: 90%
top: 955px
width: 40px
tap_action:
action: call-service
service: media_player.select_source
service_data:
source: tv.pluto.android
entity_id: media_player.fire_tv
hold_action:
action: call-service
service: media_player.select_source
service_data:
source: '!tv.pluto.android'
entity_id: media_player.fire_tv
type: image
- image: /local/mando/kodi2.png
style:
left: 66%
top: 1015px
width: 38px
tap_action:
action: call-service
service: media_player.select_source
service_data:
source: org.xbmc.kodi
entity_id: media_player.fire_tv
hold_action:
action: call-service
service: media_player.select_source
service_data:
source: '!org.xbmc.kodi'
entity_id: media_player.fire_tv
type: image
- image: /local/mando/youtube2.png
style:
left: 78%
top: 1015px
width: 40px
tap_action:
action: call-service
service: media_player.select_source
service_data:
source: com.amazon.firetv.youtube
entity_id: media_player.fire_tv
hold_action:
action: call-service
service: media_player.select_source
service_data:
source: '!com.amazon.firetv.youtube'
entity_id: media_player.fire_tv
type: image
- image: /local/mando/tivify.png
style:
left: 90%
top: 1015px
width: 40px
tap_action:
action: call-service
service: media_player.select_source
service_data:
source: com.tvup.tivify.app.tv
entity_id: media_player.fire_tv
hold_action:
action: call-service
service: media_player.select_source
service_data:
source: '!com.tvup.tivify.app.tv'
entity_id: media_player.fire_tv
type: image
- image: /local/mando/luz-salon.png?v=2
style:
left: 28%
top: 1070px
tap_action:
action: none
type: image
- image: /local/mando/azul.png
style:
left: 8%
top: 1145px
width: 50px
tap_action:
action: call-service
service: script.luz_salon_color
service_data:
color: blue
type: image
- image: /local/mando/rojo.png
style:
left: 22%
top: 1145px
width: 50px
tap_action:
action: call-service
service: script.luz_salon_color
service_data:
color: red
type: image
- image: /local/mando/verde.png
style:
left: 36%
top: 1145px
width: 50px
tap_action:
action: call-service
service: script.luz_salon_color
service_data:
color: green
type: image
- image: /local/mando/violeta.png
style:
left: 50%
top: 1145px
width: 50px
tap_action:
action: call-service
service: script.luz_salon_color
service_data:
color: purple
type: image
- image: /local/mando/blanco.png
style:
left: 64%
top: 1145px
width: 50px
tap_action:
action: call-service
service: script.luz_salon_blanca
type: image
- image: /local/mando/negro.png
style:
left: 78%
top: 1145px
width: 50px
tap_action:
action: call-service
service: script.luz_salon_brillo
service_data:
step_pct: '-100'
type: image
- image: /local/mando/mas.png
style:
left: 92%
top: 1115px
width: 50px
tap_action:
action: call-service
service: script.luz_salon_brillo
service_data:
step_pct: '10'
type: image
- image: /local/mando/menos.png
style:
left: 92%
top: 1175px
width: 50px
tap_action:
action: call-service
service: script.luz_salon_brillo
service_data:
step_pct: '-10'
type: image
image: /local/mando/fondo_blanco2.png