Aller au contenu

Support Gea


Steven

Recommended Posts

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}})

 

 

Lien vers le commentaire
Partager sur d’autres sites

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

 
Lien vers le commentaire
Partager sur d’autres sites

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"}})

 

 

 

Lien vers le commentaire
Partager sur d’autres sites

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 ...?

Lien vers le commentaire
Partager sur d’autres sites

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é par 971jmd
  • Upvote 1
Lien vers le commentaire
Partager sur d’autres sites

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}})

Lien vers le commentaire
Partager sur d’autres sites

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. 

Lien vers le commentaire
Partager sur d’autres sites

@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 ça
GEA.add(true, 5*60, "", {{"turnOff", 84}})

 

Lien vers le commentaire
Partager sur d’autres sites

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é par Domodial
Lien vers le commentaire
Partager sur d’autres sites

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 ?

Lien vers le commentaire
Partager sur d’autres sites

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é par Domodial
Lien vers le commentaire
Partager sur d’autres sites

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é par Domodial
Lien vers le commentaire
Partager sur d’autres sites

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")

 

Lien vers le commentaire
Partager sur d’autres sites

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é par Domodial
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...