Aller au contenu

Messages recommandés

Posté(e)

Quand ça ne veut pas entre les VD et GEA, je recrée une autre VD 

 

Alors exporte ta VD ID205 et supprime-la 

 

et importe la a nouveau afin d'avoir un nouveau ID.

Posté(e)

[mention=450]pepite[/mention] Je suis désolée mais je ne vois pas de différence entre mes lignes et ton exemple.

Dans les conditions, on met le nom du Slider et dans les actions son numéro.

Ma ligne se lance bien (donc la condition est ok) mais l'exécution ne se fait pas et GEA m'insulte en disant de vérifier la syntaxe...

434f7df94fabcd2207bbf3caf2b23ff5.jpg

Posté(e)

Il y avait bien une différence :-)

Tu peux essayer avec le nom du slider maintenant stp??
Mais normalement c'est ok aussi

Envoyé de mon BND-L21 en utilisant Tapatalk

Posté(e)

Le nom du slider ne fonctionne que dans les conditions. Pas dans les actions. Je trouve ça un peu dommage qu'il faille changer entre les 2 ... à voir pour une prochaine évolution de GEA ?

Envoyé de mon SM-A530F en utilisant Tapatalk

Posté(e)

Bonjour,

J'ai besoin de petites précisions/tuyaux concernant le pilotage de hue.

1) Gea ne semble pas prendre en compte le status d'une hue si on la met en condition dans un -1:

que ce soit avec {"hue-" ,...,...,1} ou {"hue" ,...,...,0}, la ligne ne s'execute pas. si j'enlève cette condition, cela fonctionne.

Je fais ça pour éviter d'envoyer les ordres si la lampe est déjà allumée

  GEA.add({id2["SDD_MVTZ"],{"Hue-", id2["CORNICHE_SDD"], "bri", 1},{"Time", "sunset-180", "06:00"}}, -1, "",{{"Hue", id2["CORNICHE_SDD"], "bri", 35},{"turnOn", id2["CORNICHE_SDD"]}})

2) pour éteindre et mettre la valeur à 0, je suis obligé de mettre un sleep, sinon la lampe se met à 0 mais brille toujours un peu (ce sont des rubans leds) et sans sleep, la commande turn off ne passe pas.

    En mettant "bri" à 0, le bouton dans l'interface reste bleuté, donc Fibaro ne considère pas la lampe éteinte.

  GEA.add({{"SceneActivation", id2["SALLE_DE_DOUCHE"], 26},{"Hue+", id2["CORNICHE_SDD"], "bri", 34}}, -1, "",{{"Hue", id2["CORNICHE_SDD"], "bri", 0},{"Sleep", 1, {"turnOff", id2["CORNICHE_SDD"]}}})

3) question subsidiaire:

Est'il toujours utile de tester si la lampe est éteinte pour envoyer un ordre d'allumage, afin de ne pas envoyer d'ordres zwave inutiles sur le réseau ? est-ce que GEA teste si la lampe n'est pas déjà à 98 avant d'envoyer/ne pas envoyer un ordre d'allumer à 98 ?

  GEA.add({id2["BUREAU_MVTZ"],{"Value", id2["BUREAU"] ,0},estNotSimu_Presence}, -1, "",{"Value", id2["BUREAU"], 98})

Merci pour vos lumières :)

Posté(e)

Bonsoir L'équipe, 

 

j'essaie d'ajouter une ligne dans mon GEA.... (mais cela ne semble pas fonctionner :15:)

 

Cette commande doit alimenter une serrure 12V pour mon portail ext.

 

Voici mes lignes :

 

-- Portail EXT ID129
  
-- Le portail se verrouille de nuit et reste ouvert le jour
GEA.add({id["Portail"], {"(turnOn)"}, {"Time", "20:30", "06:30"}}, -1, "")

 

Cela ne fonctionne pas, CAD que dès 20:30 le portail ne se verrouille pas.... Une idée de ce qu'il manque à mon code ?

De plus, dois-je lui dire que il faut faire le OFF entre 06:30 et 20:30 ?

Le débug ne semble pas  être en conflit avec mes lignes

 

23:07:10 j'ouvre le portail via le bouton ON, le portail va rester ensuite ouvert .

221277096_Capturedecran2020-04-05a23_12_59.png.c80ca2cc238e87e1818377fc722bd8c4.png

 

Ce que j'aimerais c'est que GEA vérifie tous les jours entre 20:30 et 06:30 que le portail est fermé (Ex il est 22:00 le portail est fermé,Si  je décide de l'ouvrir avec l'application en agissant directement sur mon ID via le bouton On/Off, j'aimerais que tous les 30 sec. GEA check et ferme si nécessaire ce portail)

 

Merci d'avance de vos précieux retour 

 

Miguel
  

Posté(e)

le -1 ne permet de vérifier que lorsque "portail" change. pour vérifier régulièrement (chaque heure) tu dois utiliser:

 

GEA.add({true, {"Time", "20:30", "20:31"}}, 30, "", {"turnOn", id["Portail"]})

Je pense que avec cette ligne,  il va allumer portail a 20h30.

pour l'éteindre c similaire

 

voici les exemples de @steven pour l'ancienne version:

-- Timer tout les jours
    GEA.add( true , 30, "", {{"Time", "01:00", "01:05"}})
-- Timer toute les heures
-- Chaque heure je rafraichi mon agenda // Every hours I refresh my calendar
    GEA.add( true , 60*60, "")

 

  • Upvote 1
Posté(e)

Merci @sebcbien :D

 

J'avais pas notion du -1 (que ce n'était vérifié que en cas de changement, mais maintenant que tu le dit cela me semble logique)

 

Je vais essayer dès ce soir le nouveau code, merci 

 

Donc si je suis cette logique et que j'écris :

 

GEA.add({true, {"Time", "20:30", "06:30"}}, 30, "", {"turnOn", id["Portail"]})

GEA va vérifier tous les 30 secondes que portail est ON (entre 20:30 et 06:30, juste ?)  Suis pas sûre d'avoir bien compris le passage ou le OFF va se faire quand le ON n'est pas actif

 

Est-ce possible de l'écrire ainsi aussi ? :

 

GEA.add({true, {"Time", "20:30", "06:30"}}, 2*60, "", {"turnOn", id["Portail"]})

 

Pour avoir deux minutes de battements (pendant le ON)

 

 

Merci

 

 

Posté(e)

Heuuu presque. Ta ligne va ouvrur le portail toutes les 2 mins durant ton "time"

 

Envoyé de mon BND-L21 en utilisant Tapatalk

 

 

 

 

  • Haha 1
Posté(e)

:93: Alors c'était pas du tout ça que je voudrais faire !

 

Comment faut-il alors écrire pour qu'il soit fermé (entre 20:30 & 06:30) et qu'il contrôle toutes les deux minutes cet état ? 

 

 

Posté(e)

Si je comprend bien, @pepite :

 

Ainsi c'est ok

 

GEA.add({"Time", "20:30", "06:30"}, "", {"turnOn", id["Portail"]})  

 

GEA  va vérifier tous les 30 secondes , que cet état est ON. Juste ? 

 

Comment lui dire que pour cet ligne il ne faut vérifier que toutes les deux minutes ? possible ? 

 

 

Posté(e)
Il y a 20 heures, mipa a dit :

GEA.add({"Time", "20:30", "06:30"}, "", {"turnOn", id["Portail"]})  

Bonjour tardif @mipa

 

NON non là GEA ouvre ;-)

 

Comme ceci plutot, à tester.
 

-- SI portail ouvert pendant 2 minutes de 20:30 à 06:30, alors fermeture du portail.
GEA.add({id["Portail"], {"Time", "20:30", "06:30"}}, 2*60, "", {"turnOff"}) 

 

 

Posté(e)
Il y a 22 heures, pepite a dit :

Bonjour tardif @mipa

 

NON non là GEA ouvre ;-)

 

Comme ceci plutot, à tester.
 


-- SI portail ouvert pendant 2 minutes de 20:30 à 06:30, alors fermeture du portail.
GEA.add({id["Portail"], {"Time", "20:30", "06:30"}}, 2*60, "", {"turnOff"}) 

 

 

:8:Ça ne fonctionne malheureusement pas...

 

CAD: le portail ne c'est pas fermé automatiquement à 20: 30, hier soir 

 

J'ai fermé par la suite en mode manuel (depuis le ON/OFF) . J'ai fais un On et là non plus, le GEA ne fait  pas turnOff  du portail après 2*60.

 

Vos avis ? 

 

Merci d'avance 

 

Posté(e)

Oui suis sûr de l'ID portail; = ID129  (d'autant plus que je peux le faire fonctionner en mode On/Off)

 

J'ai déclaré l'Id129 Value

 

image.png.4352b970870d319e278c4a60a2b4981a.png

 

 

L'étiquette id à été faite 

 

image.png.3d7575562d7cc0f26e0a9ead39bcf13f.png

 

 

Faut-il aussi déclarer le %% Time ?  ( j'avais en mémoire que non, mais dans le doute...) 

 

 

 

 

Posté(e)

Essaie cela @mipa

 

GEA.add(true, 0, "", {"turnOn", 129})

 

Portail fermé, lorsque tu vas enregistrer GEA caouvrira peut-etre le portail ;-)

Posté(e)

J'ai testé cette ligne, est : 

 

Cela fonctionne, cela ferme ma serrure immédiatement au lancement de GEA. 

 

Mais cela ne respecte pas les horaires souhaité et surtout si je fais un On, le Off n'est pas fait au bout de 2 minutes. (normal cela n'est pas demandé dans cette nouvelle ligne)

 

J'imagine que tu souhaitais que je test cette ligne pour être sûr de l'ID et de son fonctionnement. Juste ? 

 

 

Posté(e)
il y a 1 minute, mipa a dit :

ferme ma serrure

Ferme ? alors que je cela devrait ouvrir ;-)

Je pense que tout vient de là, c'est inversé non ?

Un turnOn ferme, donc un turnOff devrait ouvrir ?

 

Oui pour les conditions que tu souhaites, j'avais bien suivi. Etape par etape...

il y a 3 minutes, mipa a dit :

Mais cela ne respecte pas les horaires souhaité et surtout si je fais un On, le Off n'est pas fait au bout de 2 minutes. (normal cela n'est pas demandé dans cette nouvelle ligne)

cette ligne ne faisait rien d'autre que ùouvrir, enfn *fermer pour toi si cest bien inverse.

×
×
  • Créer...