Add new script blueprints
This commit is contained in:
31
blueprints/script/balloob/add-to-do-item.yaml
Normal file
31
blueprints/script/balloob/add-to-do-item.yaml
Normal file
@ -0,0 +1,31 @@
|
||||
blueprint:
|
||||
name: Add to-do
|
||||
description: A script that adds an item to a to-do list.
|
||||
domain: script
|
||||
input:
|
||||
to_do_list:
|
||||
selector:
|
||||
entity:
|
||||
domain:
|
||||
- todo
|
||||
multiple: false
|
||||
name: To-do list
|
||||
item_label:
|
||||
selector:
|
||||
text: {}
|
||||
default: Item
|
||||
name: Item label
|
||||
source_url: https://community.home-assistant.io/t/add-to-do-item/699193
|
||||
mode: queued
|
||||
fields:
|
||||
item:
|
||||
selector:
|
||||
text:
|
||||
name: !input item_label
|
||||
required: true
|
||||
sequence:
|
||||
- service: todo.add_item
|
||||
data:
|
||||
item: '{{ item }}'
|
||||
target:
|
||||
entity_id: !input to_do_list
|
@ -0,0 +1,36 @@
|
||||
blueprint:
|
||||
name: Announce
|
||||
description: A script that announces a message on a media player using text-to-speech.
|
||||
domain: script
|
||||
input:
|
||||
text_to_speech_engine:
|
||||
selector:
|
||||
entity:
|
||||
domain:
|
||||
- tts
|
||||
multiple: false
|
||||
name: Text-to-Speech engine
|
||||
media_player:
|
||||
selector:
|
||||
entity:
|
||||
domain:
|
||||
- media_player
|
||||
multiple: true
|
||||
name: Media Player
|
||||
source_url: https://community.home-assistant.io/t/announce-text-to-speech-on-media-player/699186
|
||||
mode: queued
|
||||
fields:
|
||||
message:
|
||||
selector:
|
||||
text:
|
||||
multiline: true
|
||||
name: Message
|
||||
description: The message to broadcast
|
||||
required: true
|
||||
sequence:
|
||||
- service: tts.speak
|
||||
data:
|
||||
media_player_entity_id: !input media_player
|
||||
message: '{{ message }}'
|
||||
target:
|
||||
entity_id: !input text_to_speech_engine
|
Reference in New Issue
Block a user