Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ### Script ###
- sonos_say:
- alias: Sonos TTS script
- sequence:
- - service: sonos.snapshot
- data:
- entity_id: '{{ sonos_entity }}'
- - service: sonos.unjoin
- data:
- entity_id: '{{ sonos_entity }}'
- - service: media_player.volume_set
- data:
- entity_id: '{{ sonos_entity }}'
- volume_level: '{{ volume }}'
- - service: tts.voicerss_say
- data:
- entity_id: '{{ sonos_entity }}'
- message: '{{ message }}'
- - delay: '{{ delay }}'
- - service: sonos.restore
- data:
- entity_id: '{{ sonos_entity }}'
- ### Automationer ###
- - id: '1601368436223'
- alias: SONOS - CS ringer - mute Kontor
- description: ''
- trigger:
- - platform: state
- entity_id: sensor.hd1903_phone_state
- to: offhook
- condition: []
- action:
- - service: sonos.snapshot
- data: {}
- entity_id: media_player.amp_kontoret
- - service: media_player.media_pause
- data: {}
- entity_id: media_player.amp_kontoret
- mode: single
- - id: '1601368546305'
- alias: 'SONOS - CS lægger på - restore Kontor '
- description: ''
- trigger:
- - platform: state
- entity_id: sensor.hd1903_phone_state
- to: idle
- condition: []
- action:
- - service: sonos.restore
- data: {}
- entity_id: media_player.amp_kontoret
- mode: single
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement