971jmd Posté(e) le 7 octobre 2017 Signaler Posté(e) le 7 octobre 2017 salut @Pepite si je me trompe pas : --[[ %% autostart %% properties value 84 value 73 %% globals --]] GEA.add({{"Value", 84, 0},{"Value", 73, 1}, -1, "", {{"turnOn", 84}})
daivy9kens Posté(e) le 7 octobre 2017 Signaler Posté(e) le 7 octobre 2017 Oui, sur de mon 84 car ceci fonctionne : GEA.add(73, -1, "", {{"turnOn", 84}}) En mettant {"Value", 84, "0"} au lieu de {"Value", 84, "OFF"}, ca fonctionne Seulement a chaque fois que je passe devant le détecteur et que la lampe est allumée il me remet : [DEBUG] 19:36:21: [ 73 | n/a ] Add Property : ajout de la tâche pour lancement instantané (ID: 1) [turnOn,84] [If..] du coup je ne sais pas vraiment si il ne relance pas l'actionneur sur ON malgré la condition qu'il ne doit pas le faire.[DEBUG] 18:28:37
971jmd Posté(e) le 7 octobre 2017 Signaler Posté(e) le 7 octobre 2017 une chose que j'ai pas encore essayer : GEA.add({{"Value", 84, 0},{"Value", 73, 1}, -1, "", {{"turnOn"}}) si je comprend bien, si j'avais deux lampes 84 et 85 par exemple les deux vont passer a off: GEA.add({{"Value", 84, 1}, {"Value", 85, 1}, {"Value", 73, 1}} -1, "", {{"turnOff"}})
971jmd Posté(e) le 7 octobre 2017 Signaler Posté(e) le 7 octobre 2017 (modifié) @daivy9kens essaye ça GEA.add({"Value", 84, 1}, -1, "détection ok") normalement tu vas recevoir une notification Modifié le 7 octobre 2017 par 971jmd
daivy9kens Posté(e) le 7 octobre 2017 Signaler Posté(e) le 7 octobre 2017 @971jmd ceci fonctionne : GEA.add({"Value", 73, 1}, -1, "détection ok") ceci par contre ne fonctionne pas : GEA.add({{"Value", 84, 0},{"Value", 73, 1}}, -1, "", {{"turnOn"}}) Dans ces moments là, on se dit mais vive les interrupteurs
971jmd Posté(e) le 7 octobre 2017 Signaler Posté(e) le 7 octobre 2017 (modifié) voie avec ça GEA.add({{"Value", 84, 0}, {"Value", 73, 1}}, -1, "lampe Off et détection ok") Modifié le 7 octobre 2017 par 971jmd
971jmd Posté(e) le 7 octobre 2017 Signaler Posté(e) le 7 octobre 2017 (modifié) ou ça GEA.add({"Value", 84, 0}, -1, "lampe Off ok") et GEA.add({"Value", 84, 1}, -1, "lampe ON ok") Modifié le 7 octobre 2017 par 971jmd
daivy9kens Posté(e) le 7 octobre 2017 Signaler Posté(e) le 7 octobre 2017 Toutes les notifications fonctionnent
minos Posté(e) le 7 octobre 2017 Signaler Posté(e) le 7 octobre 2017 Le 20/09/2017 à 10:59, pepite a dit : Faire : - mettre dans l'entete : 45 value - creer une variable globale : Carillon - tester ce code (non testé) : A verifier si la variable s’incrémente bien de 1, sinon remplace "inc+" par "inc%+". GEA.add({id["Portail_Sonnette"], {"Global-", "Carillon", "6"}} -1, "", { {"Global", "Carillon", "inc+"} }) GEA.add({id["Portail_Sonnette"], {"Global", "Carillon", "5"}}, -1, "", {{"turnOn", id["Carrillon_Entree"]}, {"Global", "Carillon", "0"}}) @pepite En fait l'idée , c 'est ouvrir mon portail , avec 3 ou 4 appuis consécutifs sur le bouton de ma sonnette sans que le carillon dans la maison ne sonne à chaque fois , que une fois ... ton code permet d’Incrémenter une variable et faire sonner une fois ...ok cool par contre comment dire ouvrir portail après X appuis du bouton de la sonnette ...? tu me suis ...?
971jmd Posté(e) le 7 octobre 2017 Signaler Posté(e) le 7 octobre 2017 (modifié) il y a 12 minutes, daivy9kens a dit : Toutes les notifications fonctionnent il n y pas de raison que la ligne suivante ne fonctionne pas: GEA.add({{"Value", 84, 0}, {"Value", 73, 1}}, -1, "lampe Off et détection ok") et si ne fonctionne pas, tu inversse 84 et 73 : GEA.add({{"Value", 73, 1}, {"Value", 84, 0}}, -1, "ok") Modifié le 7 octobre 2017 par 971jmd 1
daivy9kens Posté(e) le 8 octobre 2017 Signaler Posté(e) le 8 octobre 2017 Il y a 17 heures, 971jmd a dit : il n y pas de raison que la ligne suivante ne fonctionne pas: GEA.add({{"Value", 84, 0}, {"Value", 73, 1}}, -1, "lampe Off et détection ok") et si ne fonctionne pas, tu inversse 84 et 73 : GEA.add({{"Value", 73, 1}, {"Value", 84, 0}}, -1, "ok") En inversant cela fonctionne bien ! Au final cela donne cela : GEA.add({{"Value", 73, 1},{"Value", 84, 0}}, -1, "", {{"turnOn", 84}}) Pour l'extinction après 5 minutes, me suis basé sur la même chose et voici : GEA.add({{"Value", 84, 1},{"Value", 73, 0}}, 5*60, "", {{"turnOff", 84}})
pepite Posté(e) le 8 octobre 2017 Signaler Posté(e) le 8 octobre 2017 GEA.add({{"Value", 73, 1},{"Value", 84, 0}}, -1, "", {{"turnOn", 84}}) équivaut à GEA.add({73,{"Value", 84, 0}}, -1, "", {{"turnOn", 84}}) @minos Pour ton portail, tu dois pouvoir faire la même chose. Tu incrémentes la variable et quand tu as atteint le nombre dont tu as besoin, tu ouvres le portail.
971jmd Posté(e) le 8 octobre 2017 Signaler Posté(e) le 8 octobre 2017 @pepite j'ai remarqué que le déclencheur droit être placé devant Fonctionne pas : si déclenchement et lampe éteint alors.... Fonctionne : quand déclenchement et lampe éteint alors...... @daivy9kens Pour l'extinction après 5 minutes tu faire comme çaGEA.add(true, 5*60, "", {{"turnOff", 84}})
Domodial Posté(e) le 9 octobre 2017 Signaler Posté(e) le 9 octobre 2017 (modifié) Salut à tous, Est-ce que vous voyez une erreur dans ma ligne svp ? Ma femme ne reçois pas les notifications alors qu'elle les reçois par la méthode d'envoi Fibaro (notifications). PHONE_BERNARD et PHONE_BERNARD_PRO reçoivent bien les notifications par GEA, sauf PHONE_NATHALIE. GEA.add({{"Global","EtatPortail","open"},{"Global","Maison","Absent"}}, -1, "Portail ouvert à #time# le #date#", {{"Portable", MobileId["PHONE_BERNARD"]}, {"Portable", MobileId["PHONE_BERNARD_PRO"]}, {"Portable", MobileId["PHONE_NATHALIE"]}}) Merci, car je ne pige plus moa Modifié le 9 octobre 2017 par Domodial
Steven Posté(e) le 9 octobre 2017 Auteur Signaler Posté(e) le 9 octobre 2017 A vu d’œil, il n'y a aucune raison. J'ai fréquemment des soucis avec les push Fibaro mais si tu me dis qu'elle reçoit les autres notifications c'est plutôt étrange. As-tu essayé d'inverser l'ordre, du style en commençant par elle puis tes 2 numéros ?
Domodial Posté(e) le 9 octobre 2017 Signaler Posté(e) le 9 octobre 2017 (modifié) Donc pas d'erreurs... je n'en trouvais pas mais à tout hasard. Moi j'ai fréquemment des problèmes avec 3 téléphones, en fait ça n'a jamais fonctionné depuis le début de GEA avec moi. Si je met sont tel à la place d'un des miens ça fonctionne. Par contre je n'ai pas essayé d'inverser l'ordre comme tu le suggère, ce que je vais faire de manière à garder 3 tel et non 2. Je confirme qu'elle reçois bien les notifs par fibaro directement si je joue une scène pour envoi de notifications via une URI par chrome par exemple, c'est instantané. Je vais faire le test d'inversion et reviens en parler. Modifié le 9 octobre 2017 par Domodial
Puni Posté(e) le 9 octobre 2017 Signaler Posté(e) le 9 octobre 2017 @Domodial Bonjour, Tu es bien sûr de l'id "PHONE_NATHALIE" ? Ex: local MobileId = { PHONE_BERNARD = 1, PHONE_BERNARD_PRO = 2, PHONE_NATHALIE = 3, }
Domodial Posté(e) le 9 octobre 2017 Signaler Posté(e) le 9 octobre 2017 (modifié) Absolument, sous cette même forme. Pas de fautes dans le mot et l'ID est le bon aussi (558), vérifié encore sur Toolkit et j'ai testé un envoi par la méthode fibaro. Modifié le 9 octobre 2017 par Domodial
Domodial Posté(e) le 9 octobre 2017 Signaler Posté(e) le 9 octobre 2017 et si je fait ça par fibaro, ça envoi sur les 3 téléphones. local tel_de_bernie = 557 fibaro:call(tel_de_bernie , "sendPush", "test de notification domotique") local tel_de_nath = 558 fibaro:call(tel_de_nath , "sendPush", "test de notification domotique") local tel_pro = 531 fibaro:call(tel_pro , "sendPush", "test de notification domotique")
Puni Posté(e) le 9 octobre 2017 Signaler Posté(e) le 9 octobre 2017 (modifié) As-tu essayé juste le code ci dessous ? GEA.add(true, 0, "Test push #date# à #time#",{{"Portable", 558}}) Modifié le 9 octobre 2017 par Puni
Domodial Posté(e) le 9 octobre 2017 Signaler Posté(e) le 9 octobre 2017 le true fonctionne toujours sous GEA ? je n'utilise plus... J'ai une erreur sur la ligne, une accolade..
Puni Posté(e) le 9 octobre 2017 Signaler Posté(e) le 9 octobre 2017 (modifié) J' ai édité mon post entre temps j'avais oublié la virgule ... désolé Modifié le 9 octobre 2017 par Puni
Domodial Posté(e) le 9 octobre 2017 Signaler Posté(e) le 9 octobre 2017 (modifié) Merci, j'ai même pas fait gaffe moi même ^^ J'ai l'impression que ça passe.... [DEBUG] 09:59:28: [ Toujours ] En cours : vérification (ID: 1) [Portable,558] [DEBUG] 09:59:28: [ Toujours ] Check : démarrage vérification (ID: 1) [Portable,558] [DEBUG] 09:59:28: [ Toujours ] Check : vérification des dates (ID: 1) [Portable,558] [DEBUG] 09:59:28: [ Toujours ] isActivated : vérification de l'activation (ID: 1) [Portable,558] [DEBUG] 09:59:28: [ Toujours ] isActivated : activé (ID: 1) [Portable,558] [DEBUG] 09:59:28: [ Toujours ] Check : activé depuis 30/0 (ID: 1) [Portable,558] [DEBUG] 09:59:28: [ Toujours ] sendActions : traitement des actions (ID: 1) [Portable,558] [DEBUG] 09:59:28: [ Toujours ] sendActions : !ACTION! : pushed to 558 (ID: 1) [Portable,558] [DEBUG] 09:59:28: [ Toujours ] Done : tâche effectuée et suspendue (ID: 1) [Portable,558] Mais comme elle travail elle ne peut pas me répondre immédiatement... Modifié le 9 octobre 2017 par Domodial
Puni Posté(e) le 9 octobre 2017 Signaler Posté(e) le 9 octobre 2017 Madame a reçu le push ? Si ok test ça: GEA.add(true, 0, "Test 2 push #date# à #time#",{{"Portable", MobileId["PHONE_NATHALIE"]}})
pepite Posté(e) le 9 octobre 2017 Signaler Posté(e) le 9 octobre 2017 Hiji heuu puni, pas de 0 en duree pour la 5.40. :-)Ça ne fonctionnera pas. :-)Envoyé de mon Nexus 5X en utilisant Tapatalk
Messages recommandés