Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    14 830
  • Inscription

  • Dernière visite

  • Jours gagnés

    197

Tout ce qui a été posté par jojo

  1. jojo

    Support Gea

    On compte, car si après 2 ou 3 tentative de fermeture infructureuse, c'est qu'il y a un vrai problème, et qu'il faut arrêter d'esaayer Mais avec ce code, le portail se referme d'office, et pas uniquement si tentative de fermeture infructueuse. Il faudrait peut-être alors modifier comme ceci ? local fermetureportail = GEA.add(portailouvert, 2*60, "portail ouvert #duration# à #date#", {{"VirtualDevice", 169, 1}, {"Time", "07:02", "22:00"}, {“NotStartedâ€}})
  2. jojo

    Support Gea

    @Did, Voici donc ce que je propose. Tu dois d'abord créer une variable globale (NON prédéfinie) : "Portail" Ensuite, dans les déclencheurs du GEA, tu dois définir le FGBS pour ManÅ“uvre motorisation %% properties 207 value Enfin, tu insères ces instructions dans GEA : -- si ouverture (il était fermé, 61=1) du portail (par télécommande ou VD) => Portail = 0 GEA.add ({207, 61}, -1, "Ouverture du portail", {“Globalâ€, "Portail", 0}) -- si fermeture du portail il était ouvert, 61=0) (par télécommande ou VD) => Portail = 1 GEA.add ({207, {“Valueâ€, 61, 0}}, -1, "Fermeture du portail", {“Globalâ€, "Portail", 1}) -- si portail non fermé après 1 min et 1 <= Portail >= 4 => essayer de fermer portail via VD et incrémenter Portail de 1 GEA.add (61, {“Global+â€, "Portail", 0}, {“Global-â€, "Portail", 5}, 1*60, "Erreur fermeture portail => on réessaie", {{“VirtualDeviceâ€, 169, 1}, {“Globalâ€, "Portail", “inc+â€}) -- si Portail >= 5 => envoyer nottification erreur GEA.add ({“Global+â€, "Portail", 4}, 1*60, "Erreur fermeture portail après 3 tentatives",{}) -- remarque je n'ai jamais fait d'instruction GEA sans action (seulement notification) => à valider N.B.1 : j'ai fait ce code dans notepad++ => non testé, non validé (soit indulgent si erreur) N.B.2 : je te propose d'introduire une instruction à la fois dans GEA, et de la tester (notifications ok, bonne valeur de la variable) avant d'inclure l'instruction suivante. N.B.3 : pour simuler ton chat qui saute du muret, tu n'es pas obligé de faire comme lui, juste passer avec ta main devant la cellule, c'est ok
  3. perso, je n'ai ouvert aucun port pour le serveur NTP, et ça fonctionne
  4. mets l'heure en auto
  5. http://www.domotique-fibaro.fr/index.php/topic/3042-marquer-un-sujet-comme-r%C3%A9solu/
  6. jojo

    Support Gea

    il faut passer par une variable portail pour savoir si on a fermé le portail via la télécommande et compter le nombre de fois qu'il a essayé de se refermer automatiquement.
  7. tous tes paramètres de configuration sont ok ? (localisation/ coordonnées GPS, fuseau horaire, serveur NPT, ...) perso, je n'ai jamais observé un telle dérive. Ou peut-être que ta maison a changé d'espace temps durant la nuit ? C'est comment en 2028 ?
  8. as-tu lu mon tuto (http://www.domotique-fibaro.fr/index.php/topic/4149-afficher-les-valeurs-dune-variable-dans-un-vd-sour-hc2/), tu devrais y trouver toutes les explications. Si non, merci de préciser ta question
  9. le fonctionnement que tu décris est "as designed". Si tu veux quelque chose de plus personnalisé, tu dois faire une (ou 2 si tu es sous HCL) scènes. Sous HC2, tu peux également utiliser GEA.
  10. Que ne l'ais-je pas vu plus tôt. Merci Lazer pour ce rappel
  11. jojo

    Support Gea

    ok, la demande est très claire, mais je ne peux pas faire cela maintenant, j'ai l'esprit trop embrumé... Mais c'est un super beau projet GEA, et je me ferai un GRAND plaisir de te proposer qqch
  12. jojo

    Support Gea

    non, non, si la variable Portail est entre 1 et 4, elle essaye de se refermer. Et si elle est >=5 (soit après 3 essais), elle n'essayerait plus, mais juste notif
  13. pour utiliser la fonction des changements de variables en direct, tu es obligé de renseigner le compte admin (et AUCUN autre). Pour éviter cela, j'appelle des VD qui modifient les variables (et ainsi j'ai un compte spécifique sur la sheet qui n'a l'autorisation que pour ce que je veux). Regarde dans ma signature
  14. jojo

    Support Gea

    @Did, "c'est une usine à gaz, mais possible" donc l'idée serait de créer un variable globale = Portail Lorsque tu appuyes sur le bouton pour l'ouvrir, Portail = 0 (pour savoir si tu ouvres ou fermes, c'est en fonction de l'état du portail au moment de l'action) Lorsque tu appuyes sur le bouton pour fermer, Portail = Portail + 1 (il y a une instruction GEA pour incrémenter de 1) si après 1 min, le portail est ouvert et que Portail >=1 et <=4 alors tu réappuyes sur le bouton via GEA et incrémentes la variable, avec un Repeat si Portail >=5, tu envoies une notif d'erreur. Es-tu d'accord avec cette analyse / ce scénario ?
  15. La variable gardera sa valeur, jusqu'au prochain changement, via le VD ou si modifiée d'une autre manière. ! que si tu modifies la variable via le panneau variables, le déclencheur de scène lié àcette variable ne fonctionnera pas. Regarde dans ma signature j'ai l'un ou l'autre tuto sur le sujet
  16. et bien on est 2 àdevenir fou, si ça peut te rassurer. Un petit restart de la box ?
  17. jojo

    Support Gea

    @Did, Mais il doit réessayer combien de fois ? Pas indéfiniment, car il y a peut-être vraiment un problème
  18. es-tu sûr ? Dans les propriétés avancées du module il y a pourtant Notify me by e-mail About turn On / About turn Off / About any change ?
  19. et que te renvoie json.Tables.alerts[1] ? Ne trouverais-tu pas les champs disponibles / interrogeables ?
  20. donc tu dois faire le test de Lazer àce niveau if jsonTable.alerts[1].level_meteoalarm_name ~= nil then local AlerteLvl = jsonTable.alerts[1].level_meteoalarm_name else local AlerteLvl = "" end
  21. jojo

    Support Gea

    pour faire des ou, tu dois faire une ligne par ou, donc GEA.add ({estHiver, estChome},... GEA.add ({estHiver, estMaison},...
  22. jojo

    Ups / Onduleur

    en fait si j'ai un UPS de 600VA, pour mon HC2 uniquement, j'ai une autonomie de 20h minimum minimorum, donc, je ne suis plus tracassé de ne pas pouvoir l'arrêter proprement.
  23. jojo

    V 4.049 - 11 Juin 2015

    C'est très difficile d'identifier la cause d'un problème aléatoire. Moi aussi hier soir certaines scènes GEA ne fonctionnaient plus. Un restart e la box, et hop, c'est ok. Trigger : c'est le déclencheur de la scène. Toutes les scènes commencent par une entête du type --[[ %% autostart %% properties 27 value 25 value 157 value 274 value %% globals Auth_TV Auth_PS3 --]] %% autostart : veut dire que la scène démarre dès qu'elle est modifiée et sauvée ou que la box démarre %% properties : on met l'id du device suivi de la propriété qui est sujette à modification. Si la propriété précisée pour le device précisé est modifiée, la scène démarre. %% global : idem que %% properties, mais pour le contenu des variables globales listées. l'en-tête c'est tout ce que je viens de d'expliquer juste avant. Tu peux également te référer à l'excellent tuto de mprinfo ( Tout Sur Le Déclenchement D'une Scéne En Lua (By Steven)) dans la section "La Home Center pour les nuls"
  24. "partie 1" et "partie 2" dans mon exemple était du texte, mais ça pourrait être une variable. Je ne comprends toujours pas pourquoi ça ne marche pas
  25. essaye ceci local Mavariable = jsonTable.liste[1].titre or ""
×
×
  • Créer...