Déclencher une scène en envoyant un message / phrase à Gladys

Hello :slight_smile:

Je viens d’avoir une idée de fonctionnalité pour Gladys et notamment la fonctionnalité de chat.

Je pense qu’il serait intéressant de pouvoir ajouter dans les scènes un déclencheur « chat » et qu’on puisse définir des mots-clé ou phrases qui déclencheraient les scènes.

ça permettrait de pouvoir exécuter des scènes complexes seulement avec un mot envoyé à Gladys.

Par exemple: J’envoi le mot « Rapport » dans le chat Gladys et via une scène je fais retourner dans le chat toutes les informations de capteurs que je souhaite.

Actuellement on peut déjà retourner un message via une scène mais on ne peut pas en « recevoir »

J’espère que mon explication est claire et vous semblera utile :wink:

Merci

Bonjour @Checconio :

J’ai travaillé un peu sur cette nouvelle fonctionnalité.
J’arrive a lancer une scene depuis le chat.
Est ce que cela correspond à ta demande ?

Voici l’image docker avec les modifications : delogzway/gladys:execute_scene_from_chat

Est ce que tu pourrais faire des tests de ton coté ?

1 « J'aime »

Salut @Lokkye

Merci pour ton retour !

C’est effectivement l’objet de ma proposition :slight_smile:

Je vais tester ça et je te dit :wink:

C’est génial !

1 « J'aime »

@Checconio : Merci beaucoup pour les tests :slight_smile:

@pierre-gilles : La petite PR qui va bien :

2 « J'aime »

@Lokkye Merci pour la PR, effectivement j’avais codé cette fonctionnalité via l’intégration ChatGPT mais j’avais oublié de mettre les phrases locales :slight_smile: C’est bon pour moi, et mergé sur master.

Ca partira dans la prochaine release de Gladys !

3 « J'aime »

Cette fonctionnalité est disponible dans Gladys Assistant 4.30 !