initial commit
This commit is contained in:
179
scripts.yaml
Normal file
179
scripts.yaml
Normal file
@ -0,0 +1,179 @@
|
||||
---
|
||||
cast_camera_doorbell:
|
||||
alias: Cast Doorbell Camera
|
||||
sequence:
|
||||
- service: webrtc.dash_cast
|
||||
entity_id: media_player.kitchen_max
|
||||
data:
|
||||
url: rtsp://10.10.11.110:8554/doorbell
|
||||
extra:
|
||||
mode: webrtc,mse
|
||||
force: true
|
||||
enabled: true
|
||||
|
||||
cast_camera_frontyard:
|
||||
alias: Cast Frontyard Camera
|
||||
sequence:
|
||||
- service: webrtc.dash_cast
|
||||
entity_id: media_player.kitchen_max
|
||||
data:
|
||||
url: rtsp://10.10.11.110:8554/frontyard
|
||||
extra:
|
||||
mode: webrtc,mse
|
||||
force: true
|
||||
enabled: true
|
||||
|
||||
cast_camera_entrance:
|
||||
alias: Cast Entrance Camera
|
||||
sequence:
|
||||
- service: webrtc.dash_cast
|
||||
entity_id: media_player.kitchen_max
|
||||
data:
|
||||
url: rtsp://10.10.11.110:8554/entrance
|
||||
extra:
|
||||
mode: webrtc,mse
|
||||
force: true
|
||||
enabled: true
|
||||
|
||||
cast_camera_side1:
|
||||
alias: Cast Side 1 Camera
|
||||
sequence:
|
||||
- service: webrtc.dash_cast
|
||||
entity_id: media_player.kitchen_max
|
||||
data:
|
||||
url: rtsp://10.10.11.110:8554/side1
|
||||
extra:
|
||||
mode: webrtc,mse
|
||||
force: true
|
||||
enabled: true
|
||||
|
||||
cast_camera_doorbell_nvidia:
|
||||
alias: Cast Doorbell to Nvidia ShieldTV
|
||||
sequence:
|
||||
- variables:
|
||||
link_id: "{% for _ in range(10) %}{{ range(10)|random }}{% endfor %}"
|
||||
- service: webrtc.create_link
|
||||
data:
|
||||
link_id: "{{ link_id }}"
|
||||
url: rtsp://10.10.11.110:8554/doorbell-mid-res
|
||||
open_limit: 0
|
||||
time_to_live: 90
|
||||
- service: rest_command.pipup_url
|
||||
data:
|
||||
title: Doorbell
|
||||
message: You have a visitor!
|
||||
width: 640
|
||||
height: 480
|
||||
url: "https://house.savin.nyc/webrtc/embed?url={{ link_id }}&webrtc=false"
|
||||
|
||||
receiver_switch_to_shield_tv:
|
||||
alias: "Switch Receiver to Nvidia ShieldTV"
|
||||
sequence:
|
||||
- service: media_player.select_source
|
||||
data:
|
||||
entity_id: media_player.onkyo_receiver
|
||||
source: dvd
|
||||
|
||||
receiver_switch_to_playstation:
|
||||
alias: "Switch Receiver to Playstation"
|
||||
sequence:
|
||||
- service: media_player.select_source
|
||||
data:
|
||||
entity_id: media_player.onkyo_receiver
|
||||
source: game
|
||||
|
||||
receiver_switch_to_security:
|
||||
alias: "Switch Receiver to Unifi Cameras"
|
||||
sequence:
|
||||
- service: media_player.select_source
|
||||
data:
|
||||
entity_id: media_player.onkyo_receiver
|
||||
source: strm-box
|
||||
|
||||
receiver_switch_to_windows:
|
||||
alias: "Switch Receiver to Windows 11"
|
||||
sequence:
|
||||
- service: media_player.select_source
|
||||
data:
|
||||
entity_id: media_player.onkyo_receiver
|
||||
source: cbl
|
||||
|
||||
receiver_switch_to_bluetooth:
|
||||
alias: "Switch Receiver to Bluetooth"
|
||||
sequence:
|
||||
- service: media_player.select_source
|
||||
data:
|
||||
entity_id: media_player.onkyo_receiver
|
||||
source: bluetooth
|
||||
|
||||
receiver_switch_to_chromecast:
|
||||
alias: "Switch Receiver to Chromecast"
|
||||
sequence:
|
||||
- service: media_player.select_source
|
||||
data:
|
||||
entity_id: media_player.onkyo_receiver
|
||||
source: net
|
||||
|
||||
netflix_start:
|
||||
sequence:
|
||||
- action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.android_tv_10_10_12_101
|
||||
data:
|
||||
source: "com.netflix.ninja"
|
||||
|
||||
netflix_stop:
|
||||
sequence:
|
||||
- action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.android_tv_10_10_12_101
|
||||
data:
|
||||
source: "!com.netflix.ninja"
|
||||
|
||||
youtube_start:
|
||||
sequence:
|
||||
- action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.android_tv_10_10_12_101
|
||||
data:
|
||||
source: "com.google.android.youtube.tv"
|
||||
|
||||
youtube_stop:
|
||||
sequence:
|
||||
- action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.android_tv_10_10_12_101
|
||||
data:
|
||||
source: "!com.google.android.youtube.tv"
|
||||
|
||||
plex_start:
|
||||
sequence:
|
||||
- action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.android_tv_10_10_12_101
|
||||
data:
|
||||
source: "com.plexapp.android"
|
||||
|
||||
plex_stop:
|
||||
sequence:
|
||||
- action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.android_tv_10_10_12_101
|
||||
data:
|
||||
source: "!com.plexapp.android"
|
||||
|
||||
primevideo_start:
|
||||
sequence:
|
||||
- action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.android_tv_10_10_12_101
|
||||
data:
|
||||
source: "com.amazon.amazonvideo.livingroom"
|
||||
|
||||
primevideo_stop:
|
||||
sequence:
|
||||
- action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.android_tv_10_10_12_101
|
||||
data:
|
||||
source: "!com.amazon.amazonvideo.livingroom"
|
Reference in New Issue
Block a user