Tag #slots# is not filled in

Hello
With the latest version of Snips installed using the “by SNIPS” application for Jeedom, when I call a scenario for the intent lightsSetJeedom all tags are properly passed in the scenario but #slots# stay empty.

Bonjour,
Les dernières versions du plugin Jeedom et de SNIPS étant installées, l’assistant a une application “Jeedom by SNIPS”; lorsque j’essaie d’afficher, via un scenario, les Tags de l’intent lightsSetJeedom, tous les Tags s’affichent sauf le Tag #slots#

Merci pour votre aide

Bonjour @manu,
il m’est arrivé d’avoir des difficultés à faire passer les tags également…

Pour vous aider, il serait plus facile si vous montriez comment vous lancez votre scénario : utilisez-vous le calback, si oui comment, ou passez-vous par un binding et dans ce cas pouvez-vous le montrer ?
Éventuellement, voir votre scénario pour le comprendre pour également aider.

En espérant pouvoir vous aider,
cordialement,
Tengu.

Bonjour
Merci pour le retour

Voici le configuration de l’intent:

Voici le scenario du callback:

Voici le contenu de “Sam watch”

et voici le résultat du scenario:

Merci pour ton aide

PS: Seul le tag Slots est vide les autres son ok.

Bonjour @manu,

pas de panique, c’est normal : tu ne peux pas récupérer le tag #slots# pour la bonne et simple raison que celui-ci peut comporter plusieurs tags.

Pour reprendre ton exemple, tu dois faire :

message : lampe=#device_light_type#
message : pourcentage=#device_light_persent#

De plus en plus, il est conseillé de faire :

message : lampe = tag(device_light_type)
message : pourcentage = tag(device_light_persent)

Voilà, j’espère que cela répond à ta question,
surtout n’hésite pas si ce n’est pas clair.

Bonne continuation ! :slight_smile:

Merci merci !!!
Pour ces clarifications, cela fonctionne :+1:

C’est avec plaisir ! :slight_smile: