Problème de connexion avec la Skill pour Ask

Bonjour,

J’ai créé la skill suivant le tuto.
Mais quand je pose une question ASK, l’écho prononce cette phrase :

un problème est survenu avec la réponse de la skill demandé


0002|[Mon Jul 14 22:09:50.482499 2025] [php7:notice] [pid 28192:tid 28192] [client 192.168.1.241:40126] PHP Notice:  Undefined index: serialNumber in /var/www/html/plugins/alexaapiv2/core/api/alexa_Api.php on line 3828


Informations Jeedom

Core : 4.4.19 (master)
DNS Jeedom : non

Plugin : Alexa Premium
Version : 2025-06-25 00:04:06 (stable)
Statut Démon : Démarré - (2025-07-14 19:05:24)

Informations complémentaires

== Jeedom 4.4.19 sur Debian GNU/Linux 11 (bullseye)/amd64/x86_64/64bits aka 'docker' avec nodeJS v20.18.1 et jsonrpc:enable et alexaapiv2 (stable) 2025-06-25 00:04:06 (avant:inconnu)

c’est un peu le principe du ask.
Le Ask fonctionne essentiellement via des scenarios Jeedom que vous élaborez.
vous programmez une question en fonction d’un déclencheur
et quand alexa vous pose la question, vous devez répondre Oui ou Non !
cette réponse est retourné à Jeedom et c’est le scenario qui décide de la suite.

Vous prouver aussi utiliser les uterrances Jeedom en precedant la question par « jacque dit » ex " jacques dit allume séjour"

Merci du retour rapide

Mais l’écho n’est pas censé dire la phrase

Voulez vous allumer la lumière

?

J’ai créé un scénario est l’écho ne pose pas la question.

si, si
vous avez bien modifié l’url Jeedom et l’apikey dans le code du skill ?
Attention c’est un code python, il faut faire attention aux espaces et indentations.
J’ai prévu des modifs du code pour séparer les fichiers mais ça sera plus tard

copier la chaine depuis:
image

regarder également les logs debug dans alexa_push

Oui oui


image

image
pour consulter les logs du skill

Voici

2025-07-14T21:16:20.477Z
INIT_START Runtime Version: python:3.8.v98	Runtime Version ARN: arn:aws:lambda:eu-west-1::runtime:c1115xxxxxxxxxxxxxxxxxxxxxxxxxxf59ec
INIT_START Runtime Version: python:3.8.v98 Runtime Version ARN: arn:aws:lambda:eu-west-1::runtime:c1115xxxxxxxxxxxxxxxxxxxxxxxxxxf59ec
	
2025-07-14T21:16:21.136Z
START RequestId: 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f Version: 12
START RequestId: 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f Version: 12
	
2025-07-14T21:16:21.392Z
Locale is fr
Locale is fr
	
2025-07-14T21:16:21.392Z
[INFO]	2025-07-14T21:16:21.392Z	080XXXX-XXXX-XXXX-XXXX-XXXXX6203f	Locale is fr
[INFO] 2025-07-14T21:16:21.392Z 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f Locale is fr
	
2025-07-14T21:16:21.394Z
None
None
	
2025-07-14T21:16:21.394Z
[DEBUG]	2025-07-14T21:16:21.394Z	080XXXX-XXXX-XXXX-XXXX-XXXXX6203f	None
[DEBUG] 2025-07-14T21:16:21.394Z 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f None
	
2025-07-14T21:16:21.394Z
INPUT_TEXT_ENTITY: input_text.alexa_actionable_notification
INPUT_TEXT_ENTITY: input_text.alexa_actionable_notification
	
2025-07-14T21:16:21.394Z
[DEBUG]	2025-07-14T21:16:21.394Z	080XXXX-XXXX-XXXX-XXXX-XXXXX6203f	INPUT_TEXT_ENTITY: input_text.alexa_actionable_notification
[DEBUG] 2025-07-14T21:16:21.394Z 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f INPUT_TEXT_ENTITY: input_text.alexa_actionable_notification
	
2025-07-14T21:16:21.394Z
Création url https://jeedom.XXXX.fr/plugins/alexaapiv2/core/php/askQuestion.php?apikey=2PXXXXXXXXXXXXXXXXXYIT
Création url https://jeedom.XXXX.fr/plugins/alexaapiv2/core/php/askQuestion.php?apikey=2PXXXXXXXXXXXXXXXXXYIT
	
2025-07-14T21:16:21.394Z
[DEBUG]	2025-07-14T21:16:21.394Z	080XXXX-XXXX-XXXX-XXXX-XXXXX6203f	Création url https://jeedom.XXXX.fr/plugins/alexaapiv2/core/php/askQuestion.php?apikey=2PXXXXXXXXXXXXXXXXXYIT
[DEBUG] 2025-07-14T21:16:21.394Z 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f Création url https://jeedom.XXXX.fr/plugins/alexaapiv2/core/php/askQuestion.php?apikey=2PXXXXXXXXXXXXXXXXXYIT
	
2025-07-14T21:16:29.147Z
2025-07-14T21:16:29.147Z 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f Task timed out after 8.01 seconds

2025-07-14T21:16:29.147Z 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f Task timed out after 8.01 seconds
	
2025-07-14T21:16:29.147Z
END RequestId: 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f
END RequestId: 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f
	
2025-07-14T21:16:29.147Z
REPORT RequestId: 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f	Duration: 8010.85 ms	Billed Duration: 8000 ms	Memory Size: 512 MB	Max Memory Used: 68 MB	Init Duration: 658.98 ms	
REPORT RequestId: 080XXXX-XXXX-XXXX-XXXX-XXXXX6203f Duration: 8010.85 ms Billed Duration: 8000 ms Memory Size: 512 MB Max Memory Used: 68 MB Init Duration: 658.98 ms
	
2025-07-14T21:16:29.172Z
INIT_START Runtime Version: python:3.8.v98	Runtime Version ARN: arn:aws:lambda:eu-west-1::runtime:c1115xxxxxxxxxxxxxxxxxxxxxxxxxxf59ec
INIT_START Runtime Version: python:3.8.v98 Runtime Version ARN: arn:aws:lambda:eu-west-1::runtime:c1115xxxxxxxxxxxxxxxxxxxxxxxxxxf59ec
	
2025-07-14T21:16:29.726Z
START RequestId: 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595 Version: 12
START RequestId: 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595 Version: 12
	
2025-07-14T21:16:29.972Z
Locale is fr
Locale is fr
	
2025-07-14T21:16:29.972Z
[INFO]	2025-07-14T21:16:29.972Z	8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595	Locale is fr
[INFO] 2025-07-14T21:16:29.972Z 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595 Locale is fr
	
2025-07-14T21:16:29.974Z
Session Ended Request Handler triggered
Session Ended Request Handler triggered
	
2025-07-14T21:16:29.974Z
[INFO]	2025-07-14T21:16:29.974Z	8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595	Session Ended Request Handler triggered
[INFO] 2025-07-14T21:16:29.974Z 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595 Session Ended Request Handler triggered
	
2025-07-14T21:16:29.974Z
None
None
	
2025-07-14T21:16:29.974Z
[DEBUG]	2025-07-14T21:16:29.974Z	8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595	None
[DEBUG] 2025-07-14T21:16:29.974Z 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595 None
	
2025-07-14T21:16:29.974Z
INPUT_TEXT_ENTITY: input_text.alexa_actionable_notification
INPUT_TEXT_ENTITY: input_text.alexa_actionable_notification
	
2025-07-14T21:16:29.974Z
[DEBUG]	2025-07-14T21:16:29.974Z	8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595	INPUT_TEXT_ENTITY: input_text.alexa_actionable_notification
[DEBUG] 2025-07-14T21:16:29.974Z 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595 INPUT_TEXT_ENTITY: input_text.alexa_actionable_notification
	
2025-07-14T21:16:29.974Z
Création url https://jeedom.XXXX.fr/plugins/alexaapiv2/core/php/askQuestion.php?apikey=2PXXXXXXXXXXXXXXXXXYIT
Création url https://jeedom.XXXX.fr/plugins/alexaapiv2/core/php/askQuestion.php?apikey=2PXXXXXXXXXXXXXXXXXYIT
	
2025-07-14T21:16:29.974Z
[DEBUG]	2025-07-14T21:16:29.974Z	8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595	Création url https://jeedom.XXXX.fr/plugins/alexaapiv2/core/php/askQuestion.php?apikey=2PXXXXXXXXXXXXXXXXXYIT
[DEBUG] 2025-07-14T21:16:29.974Z 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595 Création url https://jeedom.XXXX.fr/plugins/alexaapiv2/core/php/askQuestion.php?apikey=2PXXXXXXXXXXXXXXXXXYIT
	
2025-07-14T21:16:37.738Z
2025-07-14T21:16:37.738Z 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595 Task timed out after 8.01 seconds

2025-07-14T21:16:37.738Z 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595 Task timed out after 8.01 seconds
	
2025-07-14T21:16:37.738Z
END RequestId: 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595
END RequestId: 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595
	
2025-07-14T21:16:37.738Z
REPORT RequestId: 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595	Duration: 8012.09 ms	Billed Duration: 8000 ms	Memory Size: 512 MB	Max Memory Used: 36 MB	
REPORT RequestId: 8bXXXXX-XXXXXX-XXXXX-XXXXX-XXXXXX595 Duration: 8012.09 ms Billed Duration: 8000 ms Memory Size: 512 MB Max Memory Used: 36 MB
	
2025-07-14T21:16:37.760Z
INIT_START Runtime Version: python:3.8.v98	Runtime Version ARN: arn:aws:lambda:eu-west-1::runtime:c1115xxxxxxxxxxxxxxxxxxxxxxxxxxf59ec
INIT_START Runtime Version: python:3.8.v98 Runtime Version ARN: arn:aws:lambda:eu-west-1::runtime:c1115xxxxxxxxxxxxxxxxxxxxxxxxxxf59ec
	
	

https://jeedom.XXXX.fr/plugins/alexaapiv2/core/php/askQuestion.php?apikey=2PXXXXXXXXXXXXXXXXXYIT
tu as quoi si tu vas sur ce lien ?

Effectivement
j’ai peut être une erreur dans le code du skill.
remplacer le code « schemas.py »

{ "entity_id": "input_text.alexa_actionable_notification", "state": "{\"text\":\"Voulez vous que j'allume la t\\u00e9l\\u00e9vision ?\",\"event\":\"lance hello watt\",\"suppress_confirmation\":\"false\",\"deviceSerialNumber\":\"G091JJ1421630DE0\",\"textBrut\":\"Voulez vous que j'allume la t\\u00e9l\\u00e9vision ?\"}", "last_updated": "2025-07-14T21:52:55.997506+00:00" }

même problème

je te redirais…demain

1 « J'aime »

Bonjour,
pour info ton code modifié est le même que sur Github

Dans la doc ce lien est HS


Untitled

et enfin pour TOKEN = que faut il mettre ? laisser vide ?

Non rien à mettre dans le token.
J’ai créé un skill chez moi et ça fonctionne donc je ne sais pas d’où vient le problème et les logs ne remontent pas d’erreur.
Je vais creuser quand je peux.
Éventuellement passer le plugin en beta pour voir.

1 « J'aime »

Pourquoi Event ID : « lance hello watt » ?

Éveni-id ne sert à rien pour l’instant, c’est pour des tests.

hello, ce n’est peut etre pas ca, mais il ne faut pas mettre le / a la fin ici

image

Non il faut le mettre justement.

Je pense pas que c’est lié.
Tu as essayé d’envoyer une question depuis la tuile ?
La question dans le champ question.
Essaie une phrase simple du genre « comment »

idem l’echo repond

un problème est survenu avec la réponse de la skill demandé

il n’y a pas de log pour alexa_push
image