Un premier script?

Un script qui ne fonctionne pas

Je souhaite utiliser Alarmo et donc je crée un script qui lit un fichier mp3 avec les echo dot de la maison
Quand je crée ce script, il s’enregistre dans config/scripts.yaml
Par contre quand je relance home assistant, il n’apparaît pas dans la liste des scripts. Pourquoi ?
De plus je ne peux pas aller chercher ce script dans une action Alarmo …
</>sirene:
alias: Sirene
sequence:

  • service: media_player.volume_set
    data:
    volume_level: 1
    target:
    device_id:
    • 595c19e545ea0273c25c083aabc99f49
    • 039c666b34381458b495cef8e1f17625
    • 2f34a49d66c79be557b0893f09a8dd57
    • 764736a4f72887d2825f1b4773494909
  • repeat:
    until:
    • condition: state
      entity_id: alarm_control_panel.alarmo
      state: disarmed
      sequence:
    • service: media_player.play_media
      target:
      entity_id: media_player.vlc_telnet
      data:
      media_content_id: media-source://media_source/local/www_Alarm.mp3
      media_content_type: audio/mpeg
      metadata:
      title: www_Alarm.mp3
      thumbnail:
      media_class: music
      children_media_class:
      navigateIds:
      • {}
      • media_content_type: app
        media_content_id: media-source://media_source
        mode: single
        icon: mdi:bullhorn</>

Ma configuration


[center]## System Information

version core-2023.2.5
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.7
os_name Linux
os_version 5.15.90
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.30.1
Stage running
Available Repositories 1213
Downloaded Repositories 21
Home Assistant Cloud
logged_in true
subscription_expiration 14 février 2024 à 01:00
relayer_connected true
remote_enabled true
remote_connected true
alexa_enabled true
google_enabled false
remote_server eu-central-1-1.ui.nabu.casa
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 9.5
update_channel stable
supervisor_version supervisor-2023.01.1
agent_version 1.4.1
docker_version 20.10.22
disk_total 30.8 GB
disk_used 8.1 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons File editor (5.5.0), Terminal & SSH (9.6.1), Mosquitto broker (6.1.3), Studio Code Server (5.5.2), Zigbee2MQTT (1.30.1-1), ESPHome (2023.2.4), Duck DNS (1.15.0), VLC (0.1.3)
Dashboards
dashboards 4
resources 9
views 5
mode storage
Recorder
oldest_recorder_run 14 février 2023 à 06:48
current_recorder_run 24 février 2023 à 12:20
estimated_db_size 318.55 MiB
database_engine sqlite
database_version 3.38.5
[/center] Merci pour l'aide apportée ...

Mon fichier scripts.yaml
http://casedesmaths.net/images/0.T-Generale/scripts.yaml

Je reformule ma question:
En fait quel que soit le script saisi, ce dernier ne s’enregistre pas dans la rubique scripts…
Y a t-il quelque à taper dans le fichier configuration .yaml ?
Merci pour l’aide apportée

bonjour,
Dans configuration .yaml tu dois avoir ceci à minima

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

pour info ton script tu l’as créé en mode interface utilisateur ou en yaml direct ?

Super, c’est ce qui manquait dans le fichier configuration.yaml
Je crée le script en mode interface utilisateur
Un grand merci :ok_hand: