Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #dashboard:
- type: vertical-stack
- cards:
- - type: horizontal-stack
- cards:
- - type: media-control
- entity: media_player.szary_main
- - type: horizontal-stack
- cards:
- - type: picture-entity
- entity: switch.nowyswiat_gray
- show_name: false
- show_state: false
- tap_action:
- action: toggle
- state_image:
- 'on': /local/images/new.jpg
- 'off': /local/images/new_off.jpg
- #switch.yaml:
- - platform: template
- switches:
- radio357_gray:
- friendly_name: "Radio 357 Szary"
- value_template: "{{ is_state_attr('media_player.szary_main','media_artist', 'Radio 357 (Warsaw/Polish)') }}"
- turn_on:
- - service: media_player.turn_on
- entity_id: media_player.szary_main
- - delay: 2
- - service: script.preset5_szary
- turn_off:
- service: media_player.turn_off
- entity_id: media_player.szary_main
- icon_template: mdi:radio
- nowyswiat_gray:
- friendly_name: "Radio New Szary"
- value_template: "{{ is_state_attr('media_player.szary_main','media_artist', 'Radio Nowy Εwiat (Warsaw/Polish)') }}"
- turn_on:
- - service: media_player.turn_on
- entity_id: media_player.szary_main
- - delay: 2
- - service: script.preset1_szary
- turn_off:
- service: media_player.turn_off
- entity_id: media_player.szary_main
- icon_template: mdi:radio
- #google nest mini speaker:
- nowyswiat_hall:
- friendly_name: "Radio New Hall"
- value_template: "{{ is_state_attr('media_player.hall_speaker', 'media_content_id', 'http://stream.rcs.revma.com/ypqt40u0x1zuv') and is_state('media_player.hall_speaker', 'playing') }}"
- turn_on:
- service: media_player.play_media
- data:
- media_content_id: http://stream.rcs.revma.com/ypqt40u0x1zuv
- media_content_type: music
- target:
- entity_id: media_player.hall_speaker
- turn_off:
- service: media_player.turn_off
- entity_id: media_player.hall_speaker
- icon_template: mdi:radio
- #scripts.yaml:
- preset5_szary:
- alias: Preset 5 Szary
- sequence:
- - service: rest_command.musiccast_preset
- data:
- ip_address: 10.144.1.158
- preset: 5
- - delay: 00:00:03
- - service: media_player.media_play
- data: {}
- entity_id: media_player.szary_main
- #rest_command.yaml:
- musiccast_preset:
- url: 'http://{{ ip_address }}/YamahaExtendedControl/v1/netusb/recallPreset?zone=main&num={{ preset }}'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement