I have had this issue multiple times and usualy I can figure out why the automation does not show up in the UI while it is present in the automations.yaml, but I have no idea why this one is not showing up in the UI.
blueprint:
name: Auto Backup
description: Monthly auto backup
domain: automation
input:
timeofday_entity:
name: Time
selector:
time:
dayofmonth_entity:
name: Day of month
selector:
number:
min: 0
max: 31
variables:
backup_filename: "Automated backup {{ now().strftime('%F') }}"
trigger:
platform: time
at: !input timeofday_entity
condition:
condition: template
value_template: "{{ now().day == !input dayofmonth_entity }}"
action:
service: hassio.snapshot_full
data:
name: "{{ backup_filename }}"
mode: single
and the generated automation in automations.yaml
- id: '1637823246729'
alias: Monthly Auto Backup
description: ''
use_blueprint:
path: appels/AutoBackup.yaml
input:
time_entity: 01:00:00
day_entity: 1