Diagral e-one - Activation/désactivation d'un groupe

Bon, quel foutoir !
Je viens de passer 2 heure à essayer de recréer un utilisateur secondaire pour Jeedom. A chaque fois (comme tout à l’heure au téléphone avec Diagral), j’avais un message error.central.servicecode.duplicated. Impossible de passer outre, impossible de sauvegarder… Au final, j’ai fini par y arriver, en changeant le code d’accès de l’utilisateur secondaire. J’aimerais bien savoir où ce code a été enregistré pour que je ne puisse plus m’en servir dans une nouvelle install e-One. Bon, je rappelerai demain…

En tous cas, cette fois ci j’ai pu récupérer mes groupes (même si j’ai toujours la même erreur sur l’exécution dans un bouton test de la commande, sur le plugin). Et je peux les activer dans un scénario. Bien

Par contre, du coup, j’ai un autre souci.
Je n’arrive pas à désactiver l’alarme dans un scénario
Je l’active sur le groupe 1, sans problème, ou en marche totale, mais même si le scénario s’exécute sans erreur, pas de message de ma centrale qu’elle a désactivé l’alarme, que j’utilise Désactivation total ou partielle sur le groupe démarré. Obligé de le faire « à la main ».
Pourtant ça semble fonctionner dans les commandes du plugin.
Pour le scénario, je lance la commande d’activation puis je fais une pause de 15 secondes avant de lancer la commande de désactivation (il y a du monde qui circule dans la maison, je ne peux pas tester jusqu’au déclenchement pour l’instant).
Bien entendu, j’ai changé le master code dans le plugin et sauvegardé !
Je suppose que ton code ne fait pas de vérification alarme active avant de lancer la désactivation ?
C’est bizarre, faut-il que je désinstalle le plugin et que je le réinstalle pour régénérer les équipements ?

Merci, je continue à tester.

Tu peux me faire un screenshot ?
Et sur quelle commande ?

Il me faut les logs en debug pour analyser.

Si on lance une désactivation de l’alarme si elle n’est pas activé, Diagral fait juste rien. Donc j’ai pas fait de tests particuliers de souvenir

En fait je viens de voir ça dans les logs de Jeedom :

2020-06-02 21:14:06 Diagral_eOne La fonctionnalitée SecureDisarm est active (‹ 1 ›). La désactivation de l’alarme au travers de Jeedom est désactivée.

J’aurais pu le voir avant ! Cela dit je ne sais pas ce que c’est que ce secure disarm. C’est dans le plugin ou dans Diagral ?

A noter qu’avant de le voir, l’idée m’est venue de refaire une synchronisation (je n’avais récupéré que les groupes avant cela), et que le plugin m’a créé un nouvel équipement du même nom.
Du coup j’ai essayé avec le nouveau et même problème. Avec en plus, après exécution du scénario :

020-06-02 21:13:48 Diagral_eOne Erreur exécution de la commande [Maison][* ChezNous][Activation Partielle] : Unable to connect to Diagral Cloud after 1 attempts. Please verify your internet connection and/or retry later.

Mais en dépit de tous ces messages, ça continue de fonctionner dans les commandes, sur le Widget ! Y compris l’arrêt ! Je ne vois pas la différence entre scénario et widget ??
Je refais des essais demain et j’envoie les logs
Merci, bonne soirée

C’est un feature du plugin. Tout est dans la doc. C’est pas activé par défaut donc tu as du l’activer manuellement. Ça bloque la désactivation d’alarme selon certains cas (cf doc)

Je t’invite à supprimer tes alarmes completement du plugin, relancer une synchro et refaire tes tests.
Au passage lis bien la doc, tout est dedans.

Bonjour
Désolé, c’était effectivement dans la doc, et en plus je l’avais lu, mais je ne retrouvais plus la case (il faut dire qu’hier, ma machine à café est tombée en panne, alors je n’ai rien pu faire d’efficace dans la journée).
Tout marche bien maintenant.
Tout était donc un peu de ma faute (ce qui n’est pas une surprise) et beaucoup de celle de Diagral, ce qui n’en est pas vraiment une non plus.
Pour ce qui est du plugin, il fonctionne très très bien, encore une fois bravo et merci.
En plus très réactif, et à l’écoute, ce qui n’est pas le cas de tous. Vraiment très agréable.

J’ai une question supplémentaire - pas en rapport avec le sujet initial, mais bon (j’ai relu la doc avant de la poser).
Si je désactive l’alarme via le plugin (scénario ou widget), j’ai un retour de ma centrale au bout de plusieurs secondes (je dirais 7 à 10), plus long que lorsque j’utilise e-One via mon téléphone (où c’est quasiment instantané).
Est-ce un fonctionnement normal ?
Comme on a un temps limité avant le déclenchement de l’alarme en intrusion, il peut être assez perturbant de ne pas avoir de retour immédiat de la centrale, et on peut se demander si la commande a bien été prise en compte.
Je me doute que ça vient d’e-One, mais comme mon système avait un souci avec les groupes, il pourrait en avoir un autre ailleurs.

Merci encore

Bonjour,

Merci

De mon coté j’ai environ 4 secondes entre le clic sur le widget et le voix de l’alarme.
Ce qui est plus rapide que l’application finalement si on compare de façon identique :slight_smile: .
En effet, l’application est loggué quand tu actives l’alarme, moi le plugin doit se logger et lancer l’action.

Si tout est bon pour toi, je te laisse mettre le sujet en Résolu :+1:

Je comprends l’explication de l’authentification. Pas certain qu’elle convienne à madame, mais elle a sa télécommande !
Donc oui, sujet résolu !

Madame chipotte. 4 secondes c’est rapide. Difficile de faire mieux par internet.
Effectivement si on veut plus de reactivité, dans ce cas on utilise pas l’application (pas plus que le plugin) et on utilise la télécommande et le clavier pour activer/désactiver l’alarme.

J’avais réfléchi a trouver un moyen de laisser la session tout le temps ouverte pour gagner quelques secondes mais Diagral n’autorise qu’une session simultanée entre l’application et le plugin. Donc dur de se couper la main a chaque fois

Hello

C’est vrai, c’est rapide pour Internet. mais Madame chipote beaucoup mes joujoux technologiques, et c’est sans doute de ma faute, je ne les fais pas fonctionner sans une erreur de temps en temps.

Encore une question - je suis un spécialiste des questions.
Si j’ai bien compris, le statut de l’alarme se met à jour à réception du mail de Diagral ou, par défaut, à chaque intervalle déterminé dans le champ « Mise à jour automatique (minutes) »
Si une commande Activation désactivation échoue, est-ce que le plugin se met à jour indépendamment de ces 2 possibilités ?
S ça n’est pas le cas, y aurait-il un moyen de récupérer dans une info du plugin un message d’erreur généré par une commande activation ou désactivation (sans passer par un traitement général des erreurs Jeedom) ? Ce serait sympa d’être averti si une commande n’a pas abouti.
Pardon si je demande la Lune, mais si je ne pose pas de question, je resterai idiot toute ma vie.
Merci d’avance

Bonjour,

A l’execution d’une commande par le plugin, le plugin lance une demande de refresh après.
Par conséquent, si le plugin n’a pas réussi a executer la commande, le statut ne changera pas.
Donc dans un scénario par exemple, il est facile de faire une verification quelques secondes après l’execution pour verifier le statut de l’alarme et ainsi confirmer la bonne execution de l’alarme.

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