Demande d'aide plugin alexa premium

Bonjour

J’ai plusieurs demande:

1 Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
(j’ai décoché le cronhourly pour évité dans avoir 50). J’ai vu dans forum qu’il n’y a pas d’incidence à priori au fonctionnement.

2 Impossible de supprimer une alarme dans Rappels/alarmes, est-ce normal?

3 Existe-t-il un moyen de faire baisser le volumes HP avant que j’utilise la commande dernier dialogue que j’utilise comme déclencheur dans un scénario pour que je sois sur que mon echo pop se mette à 1 avant de me me dire <<Désolée, je n’ai trouvé aucun groupe ou appareil>> car je le sais, il ne trouvera jamais.



Malgré tout les actions s’exécute bien, sauf que le volume HP n’est pris en compte qu’après l’exécution complet du scénario.

0000|== Jeedom 4.5.2 sur Debian GNU/Linux 12 (bookworm)/arm64/aarch64/64bits aka 'RPI 4 B' avec nodeJS v20.19.6 et jsonrpc:enable et alexaapiv2 (stable) 2025-11-06 23:28:53 (avant:inconnu)
0001|======================================================================
0002|== 03/01/2026 09:51:09 == Installation des dépendances de alexaapiv2
0003|======================================================================
0004|[  0% ] : Vérification des droits...
0005|[  4% ] : Vérification des droits : [0sec] : [  OK  ]
0006|[  5% ] : Mise à jour APT et installation des packages nécessaires...
0007|[  9% ] : Mise à jour APT et installation des packages nécessaires : [7sec] : [  OK  ]
0008|[ 10% ] : Prérequis...
0009|[ 14% ] : Prérequis : [0sec] : [  OK  ]
0010|[ 15% ] : Installation des packages nécessaires...
0011|[ 19% ] : Installation des packages nécessaires : [2sec] : [  OK  ]
0012|[ 20% ] : Vérification du système...
0013|[ 24% ] : Vérification du système : [0sec] : [  OK  ]
0014|[ 25% ] : Vérification de la version de NodeJS installée...
0015|[Vérification Version NodeJS actuelle : v20.19.6 : [  OK  ]
0016|[Vérification Version NPM : 10.8.2 : [  OK  ]
0017|[Vérification Prefixe : /usr et sudo prefixe : /usr et www-data prefixe : /usr : [  OK  ]
0018|[ 29% ] : Vérification de la version de NodeJS installée : [3sec] : [  OK  ]
0019|[ 30% ] : Nettoyage...
0020|[ 59% ] : Nettoyage : [0sec] : [  OK  ]
0021|[ 60% ] : Nettoyage anciens modules...
0022|[ 69% ] : Nettoyage anciens modules : [0sec] : [  OK  ]
0023|[ 70% ] : Installation des librairies, veuillez patienter svp...
0024|[ 89% ] : Installation des librairies, veuillez patienter svp : [11sec] : [  OK  ]
0025|[ 90% ] : Mise à jour class utilitaires...
0026|[ 99% ] : Mise à jour class utilitaires : [0sec] : [  OK  ]
0027|[100% ] : Terminé !
0028|======================================================================
0029|== OK == Installation Réussie [23sec]
0030|======================================================================


J’espère que @Limad44 passera par là pour me donner peut-être une solution plus viable que la mienne et qui m’aurais échappé car même en lisant la doc à plusieurs reprise j’ai compris cette solution pour commander des actions via alexa.

Merci de votre éclairage et bonne journée

Hello,

Pourquoi tu n’utilises pas le plugin Alexa (ash) plugin-ash ?

Ce plugin sert à créer tes équipements Jeedom dans Alexa et de pouvoir les piloter à la voix.

Bonjour

il me faudrait le log complet avec le N de ligne ou ça se produit. Regarde éventuellement les log http.error

il faut que je regarde

Non c’est pas possible, l
1- la réponse « Desolé… » est générée par alexa
2- la réponse « Desolé… » se produit avant (ou au pire au même temps) que plugin réceptionne « dernier dialogue », donc quand le scenario se déclanche c’est déjà trop tard.

le skill ask serait la bonne solution!

Bonsoir

Merci

Ci-joint le log http.error

0373|[Sun Jan 04 10:51:15.251422 2026] [php:warn] [pid 482461:tid 482461] [client 192.168.1.14:49746] PHP Warning:  Array to string conversion in /var/www/html/plugins/alexaapiv2/core/class/alexaapiv2.class.php on line 1875
0374|[Sun Jan 04 10:51:50.100392 2026] [php:warn] [pid 467355:tid 467355] [client 192.168.1.14:49748] PHP Warning:  Undefined array key "type" in /var/www/html/plugins/alexaapiv2/core/class/alexaapiv2.class.php on line 2990
0375|[Sun Jan 04 10:51:50.100472 2026] [php:warn] [pid 467355:tid 467355] [client 192.168.1.14:49748] PHP Warning:  Undefined array key "status" in /var/www/html/plugins/alexaapiv2/core/class/alexaapiv2.class.php on line 2991
0376|[04-Jan-2026 10:51:59 Europe/Brussels] PHP Warning:  foreach() argument must be of type array|object, string given in /var/www/html/plugins/alexaapiv2/desktop/modal/routines.php on line 81
0377|[Sun Jan 04 10:52:08.706698 2026] [php:warn] [pid 482779:tid 482779] [client 192.168.1.14:49747] PHP Warning:  Array to string conversion in /var/www/html/plugins/alexaapiv2/core/class/alexaapiv2.class.php on line 1875, referer: http://192.168.1.22/index.php?v=d&m=alexaapiv2&p=alexaapiv2
0378|[Sun Jan 04 10:52:35.259449 2026] [php:warn] [pid 484310:tid 484310] [client 192.168.1.14:49750] PHP Warning:  Undefined array key "type" in /var/www/html/plugins/alexaapiv2/core/class/alexaapiv2.class.php on line 2990
0379|[Sun Jan 04 10:52:35.259532 2026] [php:warn] [pid 484310:tid 484310] [client 192.168.1.14:49750] PHP Warning:  Undefined array key "status" in /var/www/html/plugins/alexaapiv2/core/class/alexaapiv2.class.php on line 2991
0380|[Sun Jan 04 10:52:41.128287 2026] [php:warn] [pid 484310:tid 484310] [client 192.168.1.14:49750] PHP Warning:  Undefined array key "status" in /var/www/html/plugins/alexaapiv2/core/class/alexaapiv2.class.php on line 2792
0381|[Sun Jan 04 10:52:41.277661 2026] [php:warn] [pid 484310:tid 484310] [client 192.168.1.14:49750] PHP Warning:  Array to string conversion in /var/www/html/plugins/alexaapiv2/core/class/alexaapiv2.class.php on line 1875

Et ici log du plugin

#1 ($array) must be of type array, string given
0002|[2026-01-03 20:00:06] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0003|[2026-01-03 21:00:06] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0004|[2026-01-03 22:00:07] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0005|[2026-01-03 23:00:06] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0006|[2026-01-04 00:00:07] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0007|[2026-01-04 01:00:06] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0008|[2026-01-04 02:00:06] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0009|[2026-01-04 03:00:06] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0010|[2026-01-04 04:00:06] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0011|[2026-01-04 05:00:07] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0012|[2026-01-04 06:00:06] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0013|[2026-01-04 07:00:06] ERROR  Erreur sur la fonction cronHourly du plugin : array_filter(): Argument #1 ($array) must be of type array, string given
0014|[2026-01-04 10:51:15] ERROR  Erreur exécution de la commande [MAISON][Echo Pop - Marc][Supprimer un rappel] : rqstDaemon error //deleteReminder : Array
0015|[2026-01-04 10:52:41] ERROR  Erreur exécution de la commande [MAISON][Echo Pop - Marc][Supprimer un rappel] : rqstDaemon error //deleteReminder : Array

En espérant que ce soit cela que tu as besoin

Pour le skill ask ok, il faut que je me documente et espère comprendre le fonctionnement.

Merci :wave: pour le taf

tu est sur quelle version ?

Bonsoir

La version stable

Oui normal en stable, il faut que je bascule la bêta vers stable.

Bonsoir

Ok merci, donc j’attends et je laisse le cronhourly décocher.

Bonne soirée et encore merci pour le taf

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.