Envoi notification depuis un scenario

Jeedom Core : 4.4.19 (master)
DNS Jeedom : oui

Statut Démon : Stoppé (NA)
Version JC : 1.11.0 stable
Version OS : debian 11.8
Version PHP : 7.4.33
Bin : ok / vNotif_2

Equipements :
  Mobile Christian : v1.12.0 stable sur ios [os : 18.1.1] (polling) - PA
  Mobile Pascale : v1.8.0 stable sur android [os : 34] (polling) - PA
  Mobile Popo : v1.8.0 stable sur android [os : 34] (polling) - PA
  Tablette Ch : v1.7.0 stable sur android [os : 29] (polling) - PA

A chaque envoi de notif, j’ai ce message d’erreur:

L'envoi de la notification ne peut pas être vérifiée : 2025/01/19 10:49:47 response: 

Je ne vois pas d’où cela vient. Avant tout était ok
Merci d’avance pour votre aide

Partagez un extrait d’un scénario concerné, et le paramétrage de vos notifications sur jeedomconnect.

c’est un des sujets que j’ai sur ma todo … essayer de comprendre pourquoi parfois on n’a pas de retour
meme si ca ne semble pas simple

la notif arrive quand meme ?
il pourrait etre bien de passer le plugin en DEBUG pour avoir + d’infos au moment de l’envoie


quand je teste sur jeedom connect, je n’ai pas de message d’erreur

ca ne repond a aucune de mes 2 questions :sweat_smile:

dans quel cas tu as une erreur alors…?

uniquement depuis un scénario
Et le problème est récent sur 2 configurations Jeedom atlas identiques

je passe le plugin JC en Debug

[2025-01-20 10:49:04] DEBUG  : [API] Request Received {"method":"SET_APPSTATE","params":{"state":"active","apiKey":"497fb59acafed6ddb68040286b23f084"},"jsonrpc":"2.0","id":1737366544593}
[2025-01-20 10:49:04] DEBUG  : [API] Send SET_APPSTATE -> null
[2025-01-20 10:49:07] DEBUG  : [API] Request Received {"method":"CMD_EXEC","params":{"id":"1763","options":{"user_login":"admin","user_id":"1"},"widgetId":201,"apiKey":"497fb59acafed6ddb68040286b23f084"},"jsonrpc":"2.0","id":1737366547009}
[2025-01-20 10:49:07] INFO  : Exécution de la commande [Sécurité][ALARME MODE][Forcé] (1763) par l'utilisateur admin
[2025-01-20 10:49:07] DEBUG  : [API] Send CMD_EXEC -> null
[2025-01-20 10:49:07] INFO  : Send notification to [3708] with data {"type":"DISPLAY_NOTIF","payload":{"cmdId":"3708","title":"SECURITE","message":"La maison n'est pas vide => Alarme en mode S\u00e9cu Exter","answer":null,"timeout":null,"notificationId":17373665476928,"otherAskCmdId":null,"options":[],"files":[],"update":false,"critical":false,"criticalVolume":0.6,"color":"#0080ff","image":[],"index":1,"id":"notif-0","time":1737366547,"category":[{"id":"notif-0","actions":[]}],"display_options":{"title":"SECURITE","body":"La maison n'est pas vide => Alarme en mode S\u00e9cu Exter","ios":{"categoryId":"notif-0","timestamp":1737366547000,"sound":"default"},"data":{"extraData":"{\"actions\":[],\"notificationId\":\"notif-0\",\"otherAskCmdId\":null,\"options\":[]}"}}}}
[2025-01-20 10:49:08] DEBUG  : JSON OUTPUT : " {\"SuccessCount\":1,\"FailureCount\":0,\"Responses\":[{\"Success\":true,\"MessageID\":\"projects\/jeedomconnect\/messages\/1737366547970880\",\"Error\":null}]}\n"
[2025-01-20 10:49:08] DEBUG  :    -- SuccessCount : 1
[2025-01-20 10:49:08] DEBUG  :    -- FailureCount : 0
[2025-01-20 10:49:08] DEBUG  :    -- Responses :
[2025-01-20 10:49:08] DEBUG  :        {"Success":true,"MessageID":"projects\/jeedomconnect\/messages\/1737366547970880","Error":null}
[2025-01-20 10:49:08] INFO  : Send notification to [3710] with data {"type":"DISPLAY_NOTIF","payload":{"cmdId":"3710","title":"SECURITE","message":"La maison n'est pas vide => Alarme en mode S\u00e9cu Exter","answer":null,"timeout":null,"notificationId":17373665481601,"otherAskCmdId":null,"options":[],"files":[],"channel":"channel-1","update":false,"critical":false,"criticalVolume":null,"color":"#0080ff","image":[],"index":1,"id":"notif-2","time":1737366548}}
[2025-01-20 10:49:08] ERROR  : L'envoi de la notification ne peut pas être vérifiée : 2025/01/20 10:49:08 response:
[2025-01-20 10:49:12] DEBUG  : [API] Request Received {"method":"SET_APPSTATE","params":{"state":"inactive","apiKey":"497fb59acafed6ddb68040286b23f084"},"jsonrpc":"2.0","id":1737366552626}
[2025-01-20 10:49:12] DEBUG  : [API] Send SET_APPSTATE -> null
[2025-01-20 10:49:13] DEBUG  : [API] Request Received {"method":"SET_APPSTATE","params":{"state":"background","apiKey":"497fb59acafed6ddb68040286b23f084"},"jsonrpc":"2.0","id":1737366553691}
[2025-01-20 10:49:13] DEBUG  : [API] Send SET_APPSTATE -> null

Mets tes logs entre balises de texte préformaté pour que ce soit lisible.

1 « J'aime »
[2025-01-20 14:23:37] DEBUG  : [API] Request Received {"method":"SET_APPSTATE","params":{"state":"active","apiKey":"497fb59acafed6ddb68040286b23f084"},"jsonrpc":"2.0","id":1737379417862}
[2025-01-20 14:23:37] DEBUG  : [API] Send SET_APPSTATE -> null
[2025-01-20 14:23:44] DEBUG  : [API] Request Received {"method":"CMD_EXEC","params":{"id":"1763","options":{"user_login":"admin","user_id":"1"},"widgetId":201,"apiKey":"497fb59acafed6ddb68040286b23f084"},"jsonrpc":"2.0","id":1737379423993}
[2025-01-20 14:23:44] INFO  : Exécution de la commande [Sécurité][ALARME MODE][Forcé] (1763) par l'utilisateur admin
[2025-01-20 14:23:44] DEBUG  : [API] Send CMD_EXEC -> null
[2025-01-20 14:23:44] INFO  : Send notification to [3708] with data {"type":"DISPLAY_NOTIF","payload":{"cmdId":"3708","title":"SECURITE","message":"La maison n'est pas vide => Alarme en mode S\u00e9cu Exter","answer":null,"timeout":null,"notificationId":17373794247878,"otherAskCmdId":null,"options":[],"files":[],"update":false,"critical":false,"criticalVolume":0.6,"color":"#0080ff","image":[],"index":1,"id":"notif-0","time":1737379424,"category":[{"id":"notif-0","actions":[]}],"display_options":{"title":"SECURITE","body":"La maison n'est pas vide => Alarme en mode S\u00e9cu Exter","ios":{"categoryId":"notif-0","timestamp":1737379424000,"sound":"default"},"data":{"extraData":"{\"actions\":[],\"notificationId\":\"notif-0\",\"otherAskCmdId\":null,\"options\":[]}"}}}}
[2025-01-20 14:23:45] DEBUG  : JSON OUTPUT : " {\"SuccessCount\":1,\"FailureCount\":0,\"Responses\":[{\"Success\":true,\"MessageID\":\"projects\/jeedomconnect\/messages\/1737379425041923\",\"Error\":null}]}\n"
[2025-01-20 14:23:45] DEBUG  :    -- SuccessCount : 1
[2025-01-20 14:23:45] DEBUG  :    -- FailureCount : 0
[2025-01-20 14:23:45] DEBUG  :    -- Responses :
[2025-01-20 14:23:45] DEBUG  :        {"Success":true,"MessageID":"projects\/jeedomconnect\/messages\/1737379425041923","Error":null}
[2025-01-20 14:23:45] INFO  : Send notification to [3710] with data {"type":"DISPLAY_NOTIF","payload":{"cmdId":"3710","title":"SECURITE","message":"La maison n'est pas vide => Alarme en mode S\u00e9cu Exter","answer":null,"timeout":null,"notificationId":17373794252145,"otherAskCmdId":null,"options":[],"files":[],"channel":"channel-1","update":false,"critical":false,"criticalVolume":null,"color":"#0080ff","image":[],"index":1,"id":"notif-2","time":1737379425}}
[2025-01-20 14:23:45] ERROR  : L'envoi de la notification ne peut pas être vérifiée : 2025/01/20 14:23:45 response:
[2025-01-20 14:23:54] DEBUG  : [API] Request Received {"method":"SET_BATTERY","params":{"level":85,"apiKey":"497fb59acafed6ddb68040286b23f084"},"jsonrpc":"2.0","id":1737379434134}
[2025-01-20 14:23:54] DEBUG  : [API] Send SET_BATTERY -> null
`

du coup l’info intéressante, c’est que ca permet de voir que la notification est envoyée à 2 équipements différents à 1 sec de diff.
le 1er répond correctement, mais pas le 2nd …

du coup :

reste d’actualité, surtout pour le 2nd équipement, qui détient la commande n° 3710

Je me greffe au sujet.
J’ai créer la même demande de support il y a quelque temps sans réponse : Erreur qui remonte à chaque envoi de notification
A chaque envoi de notification j’obtiens aussi cette erreur

Merci

Bonjour,

Pour aller dans le sens de que que @tomitomas vient d’analyser, quand j’ai eu ce soucis chez mes parents, c’était en lien avec l’envoi d’une notification sur un ancien mobile qui était resté activé quelque part dans un scénario.

Il faut regarder quel équipement à la commande 3710 (que l’on voit dans les logs en debug).

je vais vérifier

La commande 3710 est sur une tablette sur laquelle j’utilise rarement Jeedom
Je vais désactiver la ligne sur les scénarios pour voir

Je viens de faire des essais avec les lignes désactivées, je n’ai pas de message d’erreur.
Je n’ai pas fait de mise à jour depuis longtemps.
Je n’ai pas accès à la tablette pour le moment. Je ferai une MàJ quand je la récupérerai.

1 « J'aime »

Tu n’as pas sélectionné le bon message comme solution à ton problème.

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