I would like to create a blueprint to receive notification either with mobile_app or with signal_messenger.
Both notifications are working however I am not able to find the right selector in the blueprint input that will restrict the choice.
In reality I am not even able to find a selector that is able to select signal_messenger.
Here is my current blueprint that works well, but the notify input selector is not.
blueprint:
name: Light Notification
description: Send a notification when a light is switch on
domain: automation
input:
light_entity:
name: Entity
selector:
entity:
domain: light
notify_device:
name: Device to notify
description: Device that will receive the notification
selector:
entity:
domain: notify
trigger:
- platform: state
entity_id: !input "light_entity"
action:
service: "notify.signal"
data:
message: "plop"
Digging up an old post while looking for the same answer
I set up my signal_messenger properly and tried to create a blueprint to list available (and working) signal groups : I only managed to use the “select” selectors and manually define my groups in the blueprint.
Here is how you can use the “select” selector in your blueprint to list your signal groups:
configuration.yaml
notify: !include notify.yaml
notify.yaml
- name: signal-group_house
platform: signal_messenger
url: "http://XXX.lan:YYYY" # the URL where the Signal Messenger REST API is listening
number: "+XXXXXXXXXXX" # the sender number
recipients: # one or more recipients
- "group.MkdXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXND0="
- name: signal-group_house2
platform: signal_messenger
url: "http://XXX.lan:YYYY" # the URL where the Signal Messenger REST API is listening
number: "+XXXXXXXXXXX" # the sender number
recipients: # one or more recipients
- "group.MkdXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXND0="
Once you have that, you have to declare manualy your groups in your blueprint.
Here is a simple blueprint to notify signal group when a vibration sensor
Note : I d love to get a dynamic list using the platform “signal_messenger” but so far no luck.
I tried using the device selector, might have better luck using template one
The problem is that Notify doesn’t creates an entity like others, only services, and there’s no service pickers for blueprints (which maybe should be another FR).