Toujour dans ma recherche d’interaction avec AI_task, j’ai créé un script tout simple, mais impossible de faire fonctionner… Aussi d’avance merci de votre aide
sequence:
- action: ai_task.generate_data
data:
task_name: test tts
instructions: >
Génère une notification sympa mais avec une touche d’urgence pour dire
que la porte du garage est ouverte et l’a été pendant les 5 dernières
minutes.
response_variable: retour
- data:
message: "{{ retour }}"
data: tts
action: notify.alexa_media_partout
l’erreur que j’ai c’est ca : expected dict for dictionary value @ data[‹ data ›]
alors que maintenant ma connection à AI_task est bonne :
désolé pour les balises, c’est la première fois que je copie du code
j’ai fait cette modifiction :
sequence:
- action: ai_task.generate_data
data:
task_name: test tts
instructions: >
Génère une notification sympa mais avec une touche d'urgence pour dire
que la porte du garage est ouverte et l'a été pendant les 5 dernières
minutes.
response_variable: retour
- data:
message: "{{ retour.data }}"
data: tts
action: notify.alexa_media_partout
mais j’ai toujour ce même message :
Arrêté car une erreur s’est produite le 22 août 2025 à 12:20:17 (durée d’exécution : 11.97 secondes)
expected dict for dictionary value @ data[‹ data ›]
ok après avoir regardé, j’ai trouvé et corrigé ce qui posait pb
sequence:
- action: ai_task.generate_data
data:
task_name: test tts
instructions: >
Génère une notification sympa mais avec une touche d'urgence pour dire
que la porte du garage est ouverte et l'a été pendant les 5 dernières
minutes.
response_variable: retour
- action: notify.alexa_media_echo_bureau
metadata: {}
data:
message: "{{ retour.data }}"
data:
type: tts
alias: script chatgpt
description: ""
mais en regardant ce que je veux recuperer dans data, ce n’est que le message
bon c’est toujour la …. ma modification dans le l’outil de dev
action:
- service: ai_task.generate_data
data:
task_name: test tts
instructions: |
Génère une notification sympa mais avec une touche d'urgence pour dire
que la porte du garage est ouverte et l'a été pendant les 5 dernières
minutes.
structure:
message:
description: "message garage"
required: true
selector:
type: text
response_variable: retour
me retourne une erreur
Échec de l’exécution de l’action ai_task.generate_data. Unknown selector type texte found for dictionary value @ data[‹ structure ›][‹ message ›][‹ selector ›]. Got None
d’ailleur même l’example de doc ne fonctionne pas AI Task - Home Assistant # Example: Generate weather and indoor comfort report
Aussi je vais attendre un peu avant d’avoir des messages dynamiques
action: ai_task.generate_data
data:
task_name: test tts
instructions: |
Génère une notification pour la porte du garage est ouverte.
structure:
message:
description: "message garage"
required: true
selector:
type: null
response_variable: retour
me donne dans l’outil de dev
Échec de l’exécution de l’action ai_task.generate_data. Unknown selector type type found for dictionary value @ data[‹ structure ›][‹ message ›][‹ selector ›]. Got None extra keys not allowed @ data[‹ response_variable ›]. Got None
en regardant l’analyse de chatgpt, tantôt il me dit de supprimer le selector ou de changer le type, mais rien ne fonctionne…