Diuck Posté(e) le 23 mai 2014 Signaler Posté(e) le 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
HANSOLO Posté(e) le 24 mai 2014 Signaler Posté(e) le 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
Domodial Posté(e) le 24 mai 2014 Signaler Posté(e) le 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)
Steven Posté(e) le 24 mai 2014 Auteur Signaler Posté(e) le 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é.
Steven Posté(e) le 24 mai 2014 Auteur Signaler Posté(e) le 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.
Domodial Posté(e) le 24 mai 2014 Signaler Posté(e) le 24 mai 2014 Bon ben avec ton VD OpenKarotz ça fonctionne à la perfection, j'ai du coup enlevé les + dans mes phrases Gea ! 1
Domodial Posté(e) le 24 mai 2014 Signaler Posté(e) le 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"}})
Steven Posté(e) le 24 mai 2014 Auteur Signaler Posté(e) le 24 mai 2014 Il manque les {"turnOn"} et {"turnOff"}
Domodial Posté(e) le 24 mai 2014 Signaler Posté(e) le 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
Steven Posté(e) le 24 mai 2014 Auteur Signaler Posté(e) le 24 mai 2014 60 * 60 secondes = 60 minutes = 1 heure Sinon oui 40 est le niveau de la batterie.
Domodial Posté(e) le 24 mai 2014 Signaler Posté(e) le 24 mai 2014 arf je ne comprends pas pourquoi je ne suis pas notifié de pile faible alors ^^
Steven Posté(e) le 24 mai 2014 Auteur Signaler Posté(e) le 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%.
Steven Posté(e) le 24 mai 2014 Auteur Signaler Posté(e) le 24 mai 2014 Ton périphérique 9 fonctionne bien àpile ? .. C'est pas ta lampe LED du salon ?
Domodial Posté(e) le 24 mai 2014 Signaler Posté(e) le 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"}})
Steven Posté(e) le 24 mai 2014 Auteur Signaler Posté(e) le 24 mai 2014 Tu serais pas encore sur la bêta ?
Domodial Posté(e) le 24 mai 2014 Signaler Posté(e) le 24 mai 2014 non justement je l'avais changé ce matin ^^
Steven Posté(e) le 24 mai 2014 Auteur Signaler Posté(e) le 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.
Steven Posté(e) le 26 mai 2014 Auteur Signaler Posté(e) le 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
Steven Posté(e) le 11 juin 2014 Auteur Signaler Posté(e) le 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
Nongbamba Posté(e) le 24 juin 2014 Signaler Posté(e) le 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
HANSOLO Posté(e) le 24 juin 2014 Signaler Posté(e) le 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
Nongbamba Posté(e) le 24 juin 2014 Signaler Posté(e) le 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 ?
Messages recommandés