Diuck 47 Signaler ce message Posté(e) 23 mai 2014 Tu as bien fait je pense que je dois te remercier ? Alors Merci Did de m'avoir laissé l'avantage pour une fois je suis capable de détecter la cause d'1 problème ! IL EST CONTENT DIUCK IL EST CONTENT 1 Partager ce message Lien à poster Partager sur d’autres sites
HANSOLO 381 Signaler ce message Posté(e) 24 mai 2014 @Hansolo Tu ne peux pas mettre de commentaire dans l'entête, supprime les éléments inutiles. --[[ %% autostart %% properties 14 value %% globals --]] Merci Steven, effectivement ça fonctionne très bien sans commentaire dans l'entête. Encore un truc d'appris! En passant chapeau pour ta patiente et ta pédagogie. Je ne suis pas un pro du script mais je crois que tu devrais enlever les -- devant les value --[[ %% autostart %% properties 21 value 28 value 69 value 6 value 29 valueSensor 14 value %% globals --]] --Allumer lumière cellier si porte ouverte GEA.add(14, -1, "", {{"turnOn",15}}) --Eteindre lumière cellire si porte fermée GEA.add(14, -1, "", {{"Inverse"},{"turnOff",15}}) Un nouveau steven à l'horizon? Je verrais un jeu d'accolades en moins en première ligne: -- Allumer lumière cellier si porte ouverte GEA.add(14, -1, "", {"turnOn",15} -- Eteindre lumière cellier si porte fermée GEA.add(14, -1, "", {{"Inverse"},{"turnOn",15}}) Effectivement comme le précise steven, pas d'accolade en trop 1 Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 24 mai 2014 @Domodial Derrière le bouton du module virtuel qui fait parler ton lapin, tu dois avoir le code qui va chercher le contenu de ta variable global "Karotz". Un code du style local message = fibaro:getGlobal("Karotz") Remplace le par en ajoutant :gsub(" ", "+") cela va remplacer les espaces par des + local message = fibaro:getGlobal("Karotz"):gsub(" ","+") J'ai donc changé le code... mais le lapin ne parle toujours pas, même plus le début de la phrase (avec la 3.30 beta ok, avec la 3.30 ça ne cause plus). Voici un copier/coller de l'intérieur de la variable La+porte+dentrée+est+ouverte+depuis+1 minute Voici ma ligne de commande dans Gea GEA.add(58, 1*60, "Porte d'entrée ouverte depuis #duration#", {{"Global", "Karotz", "La+porte+dentrée+est+ouverte+depuis+#durationfull#"}, {"VirtualDevice",191,"1"}, {"Repeat"}}) Si je clic sur le bouton de messages du VD Karotz, rien ne se passe. Les pushs arrivent bien par contre. Si je clic sur un autre VD que j'ai avec des messages pré-enregistrés, ça fonctionne (comme ça je peux voir si c'est le lapin qui fait la tronche) Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 24 mai 2014 Hier soir, j'ai posté un module OpenKarotz si tu en as besoin. Je teste dans quelques minutes avec ce module et te tiens informé. Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 24 mai 2014 Je confirme cela fonctionne très bien avec mon module virtuel. Installe le et essai, il utilise aussi la variable "Karotz". Tu n'aura qu'àremplacer l'ID 191 par celui du mon module. Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 24 mai 2014 Bon ben avec ton VD OpenKarotz ça fonctionne à la perfection, j'ai du coup enlevé les + dans mes phrases Gea ! 1 Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 24 mai 2014 Par contre pour ma lumière plafond, pas de notif et pas d'allumage. Tu m'avais suggéré ce code, mais pourquoi ne pas mettre le parametre -1 ? Je souhaite juste que la lumière s'allume toute seule lorsqu'il fait nuit (pour les chiens). L'hiver il fait nuit tot, l'été plus tard... -- Allumage auto salon à la tombé de la nuit puis extinction a 22h30 -- Ete GEA.add(9, 5*30, "Plafond salon allumé", {{"Inverse"},{"Time", "Sunset", "22:29"}, {"DST"}}) GEA.add(9, 5*30, "Plafond salon éteind", {{"Time", "23:30", "Sunrise"}, {"DST"}}) -- Hiver GEA.add(9, 5*30, "Plafond salon allumé", {{"Inverse"},{"Time", "Sunset", "22:29"}, {"NOTDST"}}) GEA.add(9, 5*30, "Plafond salon éteind", {{"Time", "22:30", "Sunrise"}, {"NOTDST"}}) Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 24 mai 2014 Il manque les {"turnOn"} et {"turnOff"} Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 24 mai 2014 Arf c'était un piège Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 24 mai 2014 Je ne comprends pas toute la commande "Battery" GEA.add({"Battery", 97, 40}, 1*60*60, "Pile faible #value# - #name# ", {{"Repeat"}}) 97 est l'ID du capteur 40 est le niveau de pile en % 1*60*60 (1 = 1h ou 1mn ?) j'ai mi a 1 pour ne pas attendre 24h et que veut dire 60*60 ? Parce que pour l'instant pas de remonté, et j'ai un capteur dans le rouge. Merci Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 24 mai 2014 60 * 60 secondes = 60 minutes = 1 heure Sinon oui 40 est le niveau de la batterie. Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 24 mai 2014 arf je ne comprends pas pourquoi je ne suis pas notifié de pile faible alors ^^ Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 24 mai 2014 Je sais pas a partir de combien la HC2 estime qu'il faut mettre en rouge. Essaie avec 50 au lieu de 40 pour voir. J'ai mis 80 au lieu de 40 pour tester et j'ai bien la remontée de tout mes périphériques à pile (sauf celui à 86%) même celui dont la pile est dans un état critique qui est indiqué à 255%. Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 24 mai 2014 Ton périphérique 9 fonctionne bien àpile ? .. C'est pas ta lampe LED du salon ? Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 24 mai 2014 y a pas de ID 9 dans ma commande lol Le 9 est la lampe led salon. Mais je check sur le 97 et 69 et ça fonctionne toujours pas. -- VERIFICATION DES PILES GEA.add({"Battery", 97, 80}, 1*60*60, "Pile faible #value# - #name# ", {{"Repeat"}}) -- Sirène extérieur GEA.add({"Battery", 69, 80}, 1*60*60, "Pile faible #value# - #name# ", {{"Repeat"}}) Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 24 mai 2014 Tu serais pas encore sur la bêta ? Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 24 mai 2014 non justement je l'avais changé ce matin ^^ Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 24 mai 2014 ATTENTION : Vu le nombre de pages de ce topic +20 pages, il devient impossible de s'y retrouver. En accord avec la communauté de ce forum, nous avons décidé de créer une nouvelle rubrique. Support GEA Ce nouveau topic est là pour vous aider alors n'hésitez pas. Soit à venir y poser vos questions, faire part de vos expériences ou aider à répondre aux questions. Merci pour votre compréhension. Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 26 mai 2014 Version 3.40 [Nouveauté] Ajout de la condition {"Batteries", <valeur max>} [Nouveauté] Ajout de la condition {"SceneActivation", <id module>, <id scene>} [Correction] détection activation/désactivation sur module RGB par @HANSOLO En cas de question : Support GEA Partager ce message Lien à poster Partager sur d’autres sites
byackee 22 Signaler ce message Posté(e) 8 juin 2014 . 1 Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 11 juin 2014 Version 3.50 [Nouveauté] Ajout des conditions {"Global+", <variable>, <valeur>} et {"Global+", <variable>, <valeur>} par @HANSOLO [Nouveauté] Ajout des conditions {"setArmed", <id>} et {"setDisarmed", <id>} [Correction] Erreur lorsqu'un module àpile ne retourne pas son information [Correction] Mode debug dans certains circonstance 1 Partager ce message Lien à poster Partager sur d’autres sites
HANSOLO 381 Signaler ce message Posté(e) 12 juin 2014 3.50 installée et adoptée Partager ce message Lien à poster Partager sur d’autres sites
Nongbamba 0 Signaler ce message Posté(e) 24 juin 2014 Bonsoir, C'est un peu trop technique pour moi, mais quand je lis le scénario : "Éteindre automatiquement la lumière des WC si cette dernière est allumée plus de 5 minutes" Est ce que cela ne pas pas être fait simplement avec un détecteur de mouvement qui après 5 minutes d'inactivité détecté éteindra la lumière? ou pour le scénario: "Éteindre le frigo et recevoir une notification si ce dernier consomme trop d'électricité ou pas assez" Est ce que l'on ne peut pas mettre un wall plug Fibaro et demander une notification si la consommation dépense tel ou tel niveau? Toutes mes excuses si ces questions vous semblent un peu idiotes, je débute Merci. A plus Nong Partager ce message Lien à poster Partager sur d’autres sites
HANSOLO 381 Signaler ce message Posté(e) 24 juin 2014 Si tout à fait, mais les avantages de GEA sont: - pas besoin de ré-écrire un script à chaque nouvelle fonction, une ligne de paramètres suffit. (surtout pour ceux pas à l'aise avec LUA) - du coup comme il n'y a pas 36000 scènes qui tournent c'est tout bénéf pour la charge CPU de la HC2 (normalement GEA est optimisé) - Pas mal centralisé du coup - tu as besoin d'une nouvelle fonctionnalité, Steven la pond dans la 1/2 heure Partager ce message Lien à poster Partager sur d’autres sites
Nongbamba 0 Signaler ce message Posté(e) 24 juin 2014 Merci Hansolo! donc si je comprends bien, si j'ai un soucis j'appelle Steven! Cool! :) mais si je suis sur HC Lite, je peux quand même créer ces scénarios ? Partager ce message Lien à poster Partager sur d’autres sites