Page 9 sur 11

Re: DIGICODE SOFT pour Alarme

Publié : 02 janv. 2018, 15:46
par Sartog
@Gregoire,

Peux-tu nous mettre le log du scénario stp ?

Re: DIGICODE SOFT pour Alarme

Publié : 02 janv. 2018, 20:01
par gregoire
Scenario.JPG
Scenario.JPG (96.51 Kio) Consulté 2902 fois
Et voilà :)

Comme cela tout fonctionne correctement.

Si le code commence par le T par exemple, le code 00000 marche pour armer et désarmer l'alarme.

Re: DIGICODE SOFT pour Alarme

Publié : 02 janv. 2018, 22:05
par Sartog
Il me semble avoir lu qu’il était conseillé d’utiliser matches plutôt que == pour la comparaison de chaîne (mais je ne sais plus du tout où je l’ai lut).
Il faudrait tester.

--- Edit :
Ou essayer === (strictement égal) plutôt que ==
Mais je n'ai jamais essayé sous Jeedom.

Re: DIGICODE SOFT pour Alarme

Publié : 03 janv. 2018, 11:12
par snapnick
Salut,

Effectivement, le 000000 active le scénario quand le code vérifier commence par une lettre.
Je n'ai pas essayé le matches, mais d'après ce que j'ai vu c'est plus un "contains" qu'un == .

Si jamais tu veux absolument garder un code commençant par une lettre et que tu veux garder ton ==, il te suffit de modifier le code du widget ( la fonction envoyant la commande avec le code ), par quelque chose comme ça :

Code : Tout sélectionner

function() {
              $('div.cmd[data-cmd_id="#id#"]').digicode(function(code) {
                if(code.toString() !== "000000"){ 
                  jeedom.cmd.execute({
                    id: '#id#',
                    value: { title : '', message: code.toString() }
                  });
              	}
              }, 4);
                
            }
ça empêchera simplement d'envoyer la commande si celle-ci vaut "000000"

Re: DIGICODE SOFT pour Alarme

Publié : 06 janv. 2018, 16:26
par gregoire
La modification du wigdet fonctionne parfaitement.
Merci :)

Re: DIGICODE SOFT pour Alarme

Publié : 09 janv. 2018, 12:45
par philou15
Hello a tous
Je me permet de revenir a la charge :)

Bon le digicode fonctionne bien mais je n'ai pas vu le tuto pour rajouter les infos widjet, fenetre temperature etc.


Quelqu'un aurait-il un peu de temps pour expliquer la chose a faire ?

Merci beaucoup

Re: DIGICODE SOFT pour Alarme

Publié : 18 févr. 2018, 15:35
par benj29
Salut (décidemment Djul va me maudire... lol).

J'ai mis en place la gestion par digicode depuis quelques jours et curieusement cette après-midi... un souci ?

J'avais beau entrer des codes, le scénario qui gère la désactivation ne se lançait pas !
Je précise que je n'avais rien changé.

J'ai donc modifié en tentant plusieurs trucs :
- remplacer == par === KO.
- recréer un nouveau widget pour test KO,
- essayer sur un PC, sur les tablettes domotiques, KO...

En fait, j'avais beau tapé un code, le scénario de désactivation ne se lance pas ! Rien dans les logs.
On voit un gros trou ...

Code : Tout sélectionner

[2018-02-18 15:12:03][SCENARIO] Fin correcte du scénario
------------------------------------
[2018-02-18 15:12:09][SCENARIO] Start : 'Scenario execute automatiquement sur evenement venant de : [Securite][Digicode][value]'.
[2018-02-18 15:12:09][SCENARIO] Exécution du sous-élément de type [condition] : if
[2018-02-18 15:12:09][SCENARIO] Evaluation de la condition : [12340 == "1234A" AND 1 == 1] = Faux
[2018-02-18 15:12:09][SCENARIO] Exécution du sous-élément de type [action] : else
[2018-02-18 15:12:09][SCENARIO] Affectation de la variable message_TTS => Code incorrect, recommencez ! = Code incorrect, recommencez !
[2018-02-18 15:12:10][SCENARIO] Lancement du scénario : Gestion TTS Global options : Array
(
)
[2018-02-18 15:12:10][SCENARIO] Fin correcte du scénario
------------------------------------
[2018-02-18 15:12:40][SCENARIO] Start : 'Scenario execute automatiquement sur evenement venant de : [Securite][Digicode][value]'.
[2018-02-18 15:12:40][SCENARIO] Exécution du sous-élément de type [condition] : if
[2018-02-18 15:12:40][SCENARIO] Evaluation de la condition : ["0214A" == "1234A" AND 1 == 1] = Vrai
[2018-02-18 15:12:40][SCENARIO] Exécution du sous-élément de type [action] : then
[2018-02-18 15:12:40][SCENARIO] Exécution de la commande [Sécurité][Gestion Alarme][Bonjour !] avec comme option(s) :
Array
(
[background] => 0
)
[2018-02-18 15:12:41][SCENARIO] Fin correcte du scénario
------------------------------------
[2018-02-18 15:27:13][SCENARIO] Start : 'Lancement provoque'.
[2018-02-18 15:27:13][SCENARIO] Exécution du sous-élément de type [condition] : if
[2018-02-18 15:27:13][SCENARIO] Evaluation de la condition : ["1254A" === "1234A" AND 1 == 1] = Vrai
[2018-02-18 15:27:13][SCENARIO] Exécution du sous-élément de type [action] : then
[2018-02-18 15:27:13][SCENARIO] Exécution de la commande [Sécurité][Gestion Alarme][Bonjour !] avec comme option(s) :
Array
(
[background] => 0
)
[2018-02-18 15:27:14][SCENARIO] Fin correcte du scénario
Alors que quand je regarde l'historique, on voit bien que la variable a été affectée entre 15:12 et 27....
Image

Le scénario est le suivant, déclenché sur #[Sécurité][Digicode][value_digicode]# (le code n'est pas le bon lol) :
Image

Le widget est comme suit :
Image

Pour m'en sortir, j'ai trouvé une parade... mais des avis ? Je force le lancement du scénario de désactivation par digicode dans action après avoir utilisé la commande :
Image

Re: DIGICODE SOFT pour Alarme

Publié : 07 mars 2018, 23:26
par dJuL
As tu correctement configuré la répétition ?
Car c'est exactement le symptôme...
dJuL a écrit :
07 déc. 2016, 19:59
Ça se configure dans la commande de type info qui est associée au widget et qui stocke la valeur du code saisie :

Il faut mettre toujours répéter :
Image

;)

Re: DIGICODE SOFT pour Alarme

Publié : 27 mars 2018, 08:58
par abourguignon37
Bonjour djul

J'ai bien avancé sur la mise en oeuvre du DIGICODE par contre je n'arrive pas a reproduire l'affichage de l'heure qui se "transforme" en ON quand la code est bon.

Aurais tu les sources, je sais c'est un peu directe, mais je bloque depuis pas mal de temps (se qui m'a permis d'avancer sur la compréhension du fonctionnement de jeedom, c'est déjà ça ;)).

Merci d'avance.

Bonne journée

Re: DIGICODE SOFT pour Alarme

Publié : 27 mars 2018, 17:30
par bjuice2
Bonjour Djul,

Pour rebondir sur le message de abourguignon37, je serai aussi preneur, j'arrive à faire 2-3 trucs mais rien d'aussi sympa que ce que tu as en page1...

D'avance merci.

Re: DIGICODE SOFT pour Alarme

Publié : 17 mai 2018, 10:28
par fwehrle
Hello,

Ce widget marche nickel. MErci DJul.
Juste 2 petites remarques :
Dommage qu'il n'y ait pas de widget pour l'interface mobile.. y'a une raison?
Et j'ai un pote qui a remarqué un truc étrange : le clic sur les touche ne fonctionne pas avec la souris ou le trackpad, seulement au tactile, mais uniquement sur windows!
Car sur mon Mac, ca fonctionne avec le trackpad et la souris.
(Testé sur Chrome dans tous les cas)

Re: DIGICODE SOFT pour Alarme

Publié : 22 mai 2018, 14:18
par snapnick
Salut,

Pour la partie clic souris sous windows/chrome, je pense que la réponse se trouve sur la page précédente :p

Re: DIGICODE SOFT pour Alarme

Publié : 16 juin 2018, 07:44
par philb
Bonjour,
j'ai installé la version BLM de ce script.
Super. Mais je n'arrive pas à trouver quel fichier modifier pour customizer les actions liées aux touches P,T,D.
Pas dans digicode.js.
Merci

Re: DIGICODE SOFT pour Alarme

Publié : 12 août 2018, 09:15
par Jerome84
Bonjour,

pendant mes vacances, j'avais envie de jouer un peu avec mon jeedom. Du coup, je me suis mis à developper un petit plugin sur la base du travail de djul. Il gère automatiquement l'activation de l'alarme (mode Total, Partiel, désactivé) et il permet la gestion des utilisateurs.
Qu'est ce que vous en pensez ? Je continue ?
2018-08-12_09h09_50.gif
2018-08-12_09h09_50.gif (681.08 Kio) Consulté 2097 fois

Re: DIGICODE SOFT pour Alarme

Publié : 12 août 2018, 12:17
par Morlock
Très joli, c'est un plus :)

Re: DIGICODE SOFT pour Alarme

Publié : 12 août 2018, 16:00
par Kalimasta7075
Oh oui, tu peux continuer.. 😀. D'autant que si l'installation et la configuration sont simplifiées, ça élargira le cercle des utilisateurs.
Salutations

Re: DIGICODE SOFT pour Alarme

Publié : 12 août 2018, 18:12
par tom74
@Jerome84
+1, très bonne idée

Re: DIGICODE SOFT pour Alarme

Publié : 12 août 2018, 19:25
par Kalimasta7075
Dis-moi, quand penses-tu pouvoir nous faire la joie d'essayer ta création ?
Jerome84 a écrit :Bonjour,

pendant mes vacances, j'avais envie de jouer un peu avec mon jeedom. Du coup, je me suis mis à developper un petit plugin sur la base du travail de djul. Il gère automatiquement l'activation de l'alarme (mode Total, Partiel, désactivé) et il permet la gestion des utilisateurs.
Qu'est ce que vous en pensez ? Je continue ?
2018-08-12_09h09_50.gif
Envoyé de mon SM-G965F en utilisant Tapatalk


Re: DIGICODE SOFT pour Alarme

Publié : 12 août 2018, 20:58
par Jerome84
Kalimasta7075 a écrit :
12 août 2018, 19:25
Dis-moi, quand penses-tu pouvoir nous faire la joie d'essayer ta création ?
Jerome84 a écrit :Bonjour,

pendant mes vacances, j'avais envie de jouer un peu avec mon jeedom. Du coup, je me suis mis à developper un petit plugin sur la base du travail de djul. Il gère automatiquement l'activation de l'alarme (mode Total, Partiel, désactivé) et il permet la gestion des utilisateurs.
Qu'est ce que vous en pensez ? Je continue ?

2018-08-12_09h09_50.gif
Envoyé de mon SM-G965F en utilisant Tapatalk
Je reprends le travail demain et j'ai encore un peu de boulot dessus. Je viens d'intégrer l'état des ouvrants et il me manque encore un timer, un test avant activation, une grosse relecture, et la documentation a faire.
Je dirai d'ici 2 semaines si tout va bien. 😉

Re: DIGICODE SOFT pour Alarme

Publié : 12 août 2018, 21:12
par Kalimasta7075
Je vais à attendre avec impatience donc. 😉😉