Information de geofence ne remonte plus

Bonjour,
Depuis la dernière MaJ, l’application JeedomConnect sur android ne lance plus mes scénarios :
Par exemple, Fonction de ma position GPS, j’ai un scénario qui se lance pour désarmer l’alarme, ouvrir le portail et la porte du sous-sol…

Sur le téléphone de ma femme dont l’application n’a pas été mise à jour, JeedomConnect envoie bien l’information pour que le scénario se lance…

Ci-dessous les infos community JeedomConnect :

Jeedom Core : 4.2.20
Version JC : 1.3.1
DNS Jeedom : oui

Equipements :
  JConnect - Redmi Note 10 Pro : v1.3.0 sur android [os : 31] (polling)
  JConnect - Redmi Note 6 Pro : v1.2.0 sur android

Le scénario qui ne se lance plus sur mon tél :

> - Nom du scénario : Entrée zone JConnect Rodolphe
> - Objet parent : Domicile
> - Mode du scénario : provoke
>     - Evènement : #[Téléphones][JConnect - Redmi Note 10 Pro][Maison]#
> 
> Ouverture portail + luminaires terrasse et portail + désarmement alarme si entrée dans zone GPS
> 
>     
>     SI lastChangeStateDuration( #[Téléphones][JConnect - Redmi Note 10 Pro][Maison]# == 0,0) < 90
>     ALORS
>      (stop) Arret du scenario
>     SINON
>     
>     SI scenario(#[Porte + Portail + Alarme][Domicile][Entrée Zone JConnect Carole]#) == 1 ou #[Téléphones][NETWORK Redmi Note 10 Pro][Statut]# == 1
>     ALORS
>      (stop) Arret du scenario
>     SINON
>     
>     SI #[Téléphones][JConnect - Redmi Note 10 Pro][Maison]# == 1  et #[Téléphones][NETWORK Redmi Note 10 Pro][Statut]# == 0
>     ALORS
>          
>         ACTION
>          #[Domicile][Alarme][OFF]# - Options : {"enable":"1","background":"0"}
>          
>         SI #[Domicile][Alarme][relay:0]# == 'on'  
>         ALORS
>          #[Domicile][Alarme][OFF]# - Options : {"enable":"1","background":"0"}
>         SINON
>          
>         SI #sjour# in ['Samedi','Dimanche'] ET (#time# > 1000 OU #time# < 0500) ET #[Sous-sol][Porte de garage][input0]# == '0'  
>         ALORS
>          #[Sous-sol][Porte de garage][ON]# - Options : {"enable":"1","background":"0"}
>         SINON
>          
>         SI #sjour# in ['Lundi','Mardi','Mercredi','Jeudi','Vendredi'] ET (#time# > 1500 OU #time# < 0500) ET #[Sous-sol][Porte de garage][input0]# == '0'  
>         ALORS
>          #[Sous-sol][Porte de garage][ON]# - Options : {"enable":"1","background":"0"}
>         SINON
>          
>         SI #[Configuration][Météo][Coucher du soleil]# < #time# ou #[Configuration][Météo][Lever du soleil]# > #time#
>         ALORS
>          #[Domicile][Luminaire extérieur][Allumer]# - Options : {"enable":"1","background":"0"}
>          #[Domicile][Luminaires terrasse][Allumer]# - Options : {"enable":"1","background":"0"}
>          #[Domicile][Piscine Spots Terrasse][Allumer]# - Options : {"enable":"1","background":"0"}
>         SINON
>          
>         SI #[Domicile][Portail][input:0]# == '0'  
>         ALORS
>          #[Domicile][Visiophone][Ouverture Porte]# - Options : {"enable":"1","background":"0"}
>         SINON
>      (sleep) Pause de  : 90
>      #[Domicile][Luminaire extérieur][Eteindre]# - Options : {"enable":"1","background":"0"}
>      #[Domicile][Piscine Spots Terrasse][Eteindre]# - Options : {"enable":"1","background":"0"}
>      #[Domicile][Luminaires terrasse][Eteindre]# - Options : {"enable":"1","background":"0"}
>          
>         SI #[Domicile][Portail][input:0]# == '1'  
>         ALORS
>          #[Domicile][Visiophone][Ouverture Porte]# - Options : {"enable":"1","background":"0"}
>         SINON
>     SINON

Je n’ai pas eu d’actualisation de log depuis que j’ai fait la MaJ :

[2022-07-05 20:03:41][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Telephones][JConnect - Redmi Note 10 Pro][Maison] (1).
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [condition] : if lastChangeStateDuration( #[Téléphones][JConnect - Redmi Note 10 Pro][Maison]# == 0,0) < 90
[2022-07-05 20:03:41][SCENARIO] Evaluation de la condition : [1041 < 90] = Faux
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [action] : else
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [condition] : if scenario(#[Porte + Portail + Alarme][Domicile][Entrée Zone JConnect Carole]#) == 1 ou #[Téléphones][NETWORK Redmi Note 10 Pro][Statut]# == 1
[2022-07-05 20:03:41][SCENARIO] Evaluation de la condition : [0 == 1 ou 0 == 1] = Faux
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [action] : else
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Téléphones][JConnect - Redmi Note 10 Pro][Maison]# == 1  et #[Téléphones][NETWORK Redmi Note 10 Pro][Statut]# == 0
[2022-07-05 20:03:41][SCENARIO] Evaluation de la condition : [1 == 1  et 0 == 0] = Vrai
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-07-05 20:03:41][SCENARIO] Exécution d'un bloc élément : 351
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [action] : action
[2022-07-05 20:03:41][SCENARIO] Exécution de la commande  [Domicile][Alarme][OFF]
[2022-07-05 20:03:41][SCENARIO] Exécution d'un bloc élément : 194
[2022-07-05 20:03:41][SCENARIO] Exécution d'un bloc élément : 209
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [condition] : if #sjour# in ['Samedi','Dimanche'] ET (#time# > 1000 OU #time# < 0500) ET #[Sous-sol][Porte de garage][input0]# == '0'
[2022-07-05 20:03:41][SCENARIO] Evaluation de la condition : ["Mardi" in ['Samedi','Dimanche'] ET (2003 > 1000 OU 2003 < 0500) ET 1 == '0'  ] = Faux
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [action] : else
[2022-07-05 20:03:41][SCENARIO] Exécution d'un bloc élément : 195
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [condition] : if #sjour# in ['Lundi','Mardi','Mercredi','Jeudi','Vendredi'] ET (#time# > 1500 OU #time# < 0500) ET #[Sous-sol][Porte de garage][input0]# == '0'
[2022-07-05 20:03:41][SCENARIO] Evaluation de la condition : ["Mardi" in ['Lundi','Mardi','Mercredi','Jeudi','Vendredi'] ET (2003 > 1500 OU 2003 < 0500) ET 1 == '0'  ] = Faux
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [action] : else
[2022-07-05 20:03:41][SCENARIO] Exécution d'un bloc élément : 196
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Configuration][Météo][Coucher du soleil]# < #time# ou #[Configuration][Météo][Lever du soleil]# > #time#
[2022-07-05 20:03:41][SCENARIO] Evaluation de la condition : [2210 < 2003 ou 605 > 2003] = Faux
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [action] : else
[2022-07-05 20:03:41][SCENARIO] Exécution d'un bloc élément : 197
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Domicile][Portail][input:0]# == '0'
[2022-07-05 20:03:41][SCENARIO] Evaluation de la condition : [0 == '0'  ] = Vrai
[2022-07-05 20:03:41][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-07-05 20:03:41][SCENARIO] Exécution de la commande  [Domicile][Visiophone][Ouverture Porte]
[2022-07-05 20:03:41][SCENARIO] Pause de 90 seconde(s)
[2022-07-05 20:05:12][SCENARIO] Exécution de la commande  [Domicile][Luminaire extérieur][Eteindre]
[2022-07-05 20:05:12][SCENARIO] Exécution de la commande  [Domicile][Piscine Spots Terrasse][Eteindre]
[2022-07-05 20:05:12][SCENARIO] Exécution de la commande  [Domicile][Luminaires terrasse][Eteindre]
[2022-07-05 20:05:12][SCENARIO] Exécution d'un bloc élément : 198
[2022-07-05 20:05:12][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Domicile][Portail][input:0]# == '1'
[2022-07-05 20:05:12][SCENARIO] Evaluation de la condition : [1 == '1'  ] = Vrai
[2022-07-05 20:05:12][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-07-05 20:05:12][SCENARIO] Exécution de la commande  [Domicile][Visiophone][Ouverture Porte]
[2022-07-05 20:05:12][SCENARIO] Fin correcte du scénario

Merci d’avance de votre aide

T es sur que tu melanges un paquet de truc…!?
:confused:

Ya une difference entre :

  1. Lancer un scenario
  2. Envoyer une information (qui declenchera par la suite un scenario sur jeedom)

En l occurence JC ne sait pas lancer un scenario tout seul. Soit tu clic sur un widget scenario, soit sur un scenario directement dans le menu correspondant.

Donc j imagine que tu es dans le cas n°2 ??

Les logs du scenario ne vont pas bcp aider, ce sont celles du plugin qui seront interessantes .

Oui, je suis bien dans le cas N°2

Voici les logs du plug-in :

[2022-07-06 06:21:45][ERROR] : Echec lors de l'authentification
[2022-07-08 23:08:44][ERROR] : Echec lors de l'authentification
[2022-07-08 23:08:51][ERROR] : Echec lors de l'authentification

Du coup tu peux changer le titre de ton post pour que ca soit coherent avec le probleme.

Plugin a mettre en debug pour avoir + d info. Car la il n y a rien de particulier.

Lorsque tu partages des log, penses a utiliser le bouton </> pour que le texte soit pré formatté et bcp + lisible !
Edit : merci @Mips


En // il me semble qu il y a deja eu plusieurs posts qui concernent le geofence. Jettes un oeil pour voir si la solution n a pas deja ete donnee

Voici les logs en mode debug :

[2022-07-06 06:21:45][ERROR] : Echec lors de l'authentification
[2022-07-08 23:08:44][ERROR] : Echec lors de l'authentification
[2022-07-08 23:08:51][ERROR] : Echec lors de l'authentification
[2022-07-10 23:15:26][DEBUG] : ¤¤¤¤¤ only send the config file without enrichment for apikey 0fbf8760acb1f1975dcd287ce004885d
[2022-07-10 23:15:26][DEBUG] : ¤¤¤¤¤ only send the config file without enrichment for apikey a11ec9762997d845daf4b734f8a307cb

Bonjour,

Je ne sais pas si cela peut aider a trouver la raison du problème, ci-dessous une capture d’écran de l’historique de la commande info « Maison » du plug-in Jeedom Connect. On voit que depuis le 6 juillet, date où j’ai fait la MaJ, mes sorties et entrées de zone ne sont plus repérées.


Merci d’avance de votre aide

J’ai également fait un retour à l’appli 1.2.4 mais cela ne résout pas le problème

Bonjour,
La remontée d’information fonctionne de nouveau, il s’agissait tout simplement des paramètres de géolocalisation qui n’étaient plus activés. Désolé du dérangement pour trouver une solution à ce problème qui n’en est pas un !
Le sujet peut-être supprimé n’apportant aucun intérêt pour la communauté…

1 « J'aime »

Bonjour
Même chose pour moi.
La réinstallation de l’app suite au passage beta>stable, scan du qr code et idem le paramétre était décoché.

Ce qui est normal car décoché par défaut dans mon cas.

Mais lors d’une maj, l’app devrait conserver le paramétre non?

1 « J'aime »

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