# Présentation Sylvain\_G

**URL:** <https://forum.hacf.fr/t/presentation-sylvain-g/1025>\
**Category:** Présentations\
**Created:** [Novembre 16, 2020, 3:04 UTC](https://forum.hacf.fr/t/presentation-sylvain-g/1025 "2020-11-16T15:04:21Z")\
**Posts on this page:** 1\
**Showing post:** 39

<div class="post-metadata">

**Author:** ![Clemalex](https://forum.hacf.fr/user_avatar/forum.hacf.fr/clemalex/32/3691_2.png) [@Clemalex](https://forum.hacf.fr/u/Clemalex)\
**Post date:** [Décembre 28, 2020, 9:02 UTC](https://forum.hacf.fr/t/presentation-sylvain-g/1025/39 "2020-12-28T09:02:01Z")

</div>

> [@Sylvain\_G](#):
>
> J’ai créé 2 répertoires `triggers` et `actions` car il se peut qu’un ~~trigger~~ **déclencheur** soit utilisé par plusieurs ~~scripts d’automation~~ **automatisations** (pareil pour les actions). Cela me permettra de factoriser le code.

Au lieu de partager les actions, je partirais plus sur l’utilisation de [scripts](https://www.home-assistant.io/integrations/script/).

Leurs utilisation permet :

- de choisir le [mode](https://www.home-assistant.io/integrations/script/#script-modes) d’exécution
- d’exécuter [des actions](https://www.home-assistant.io/integrations/script/#waiting-for-script-to-complete) en parallèle (ou non, suivant l’appel fait dans l’automatisation)
- de passer des [paramètres](https://www.home-assistant.io/integrations/script/#passing-variables-to-scripts) (par exemple… un message 😉)

> [@Sylvain\_G](#):
>
> Du coup, il faudrait que je puisse « passer en argument » le contenu du message vers l’action `notify_sm_a530f_sg.yaml`
> 
> ```auto
> service: notify.mobile_app_sm_a530f_sg
> data:
> message: "Home Assitant a redémarré !"
> 
> ```
> 
> 🤔

🤐 🙄 ☝

---

_[View the full topic](https://forum.hacf.fr/t/presentation-sylvain-g/1025)._
