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