DarkFox-homeassistant/packages/mediaplayers.yaml

44 lines
1.1 KiB
YAML

media_player:
- platform: universal
name: projector
children:
- binary_sensor.projector_power
- media_player.projector_chromecast
commands:
turn_on:
service: switch.turn_on
data:
entity_id: switch.projector_power
turn_off:
service: script.projector_off
volume_up:
service: switch.turn_on
data:
entity_id: switch.projector_vol_up
volume_down:
service: switch.turn_on
data:
entity_id: switch.projector_vol_dn
volume_mute:
service: switch.turn_on
data:
entity_id: switch.projector_mute
attributes:
state: binary_sensor.projector_power
- platform: spotify
client_id: !secret spotify_id
client_secret: !secret spotify_secret
- platform: webostv
name: Bedroom TV
host: 192.168.33.15
mac: !secret LGwebOSTV_MAC
filename: webostv.conf
icon: mdi:television
turn_on_action:
service: wake_on_lan.send_magic_packet
data:
mac: !secret LGwebOSTV_MAC
broadcast_address: "192.168.33.255"