Lazer Posté(e) le 17 août 2014 Signaler Partager Posté(e) le 17 août 2014 Steven, on est à800m ! Fredo, ça marche bien. Même YouTube passe bien pour nos gremlin's Lien vers le commentaire Partager sur d’autres sites More sharing options...
fredo Posté(e) le 17 août 2014 Signaler Partager Posté(e) le 17 août 2014 J'y crois pas. Les 2 Lascars vont passer le dimanche aprem ensemble àparler HC2. Elles vont être contentes les dames. J'espère au moins que vous avez un temps pourri. 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Did Posté(e) le 17 août 2014 Signaler Partager Posté(e) le 17 août 2014 Bon avouez, tout était prévu. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Nico Posté(e) le 17 août 2014 Signaler Partager Posté(e) le 17 août 2014 Allez au moins boire un café italien ensemble ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 17 août 2014 Signaler Partager Posté(e) le 17 août 2014 Y'a t'il un tuto sur le placement des : { ] ) ... [ERROR] 09:55:36: line 97: '}' expected near ')' je me bat avec ce simple code GEA.add( id["DETECTEUR"], "DETECTION", {{"turnOn", id["PCC"]}) Lien vers le commentaire Partager sur d’autres sites More sharing options...
HANSOLO Posté(e) le 17 août 2014 Signaler Partager Posté(e) le 17 août 2014 GEA.add( id["DETECTEUR"], "DETECTION", {{"turnOn", id["PCC"]}}) Une } manquante tout àla fin Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 17 août 2014 Signaler Partager Posté(e) le 17 août 2014 j’abandonne pour le moment, je v passer la journée sur une plage bon WK Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 17 août 2014 Signaler Partager Posté(e) le 17 août 2014 GEA.add( id["DETECTEUR"], "DETECTION", {{"turnOn", id["PCC"]}}) Une } manquante tout à la fin Merci bien mai c toujours pareille Lien vers le commentaire Partager sur d’autres sites More sharing options...
HANSOLO Posté(e) le 17 août 2014 Signaler Partager Posté(e) le 17 août 2014 GEA.add( id["DETECTEUR"], 60, "DETECTION", {{"turnOn", id["PCC"]}}) GEA.add( id["DETECTEUR"], -1, "DETECTION", {{"turnOn", id["PCC"]}}) Il manque aussi la durée que le déclencheur doit être actif pour exécuter la commande Ligne 1 le DETECTEUR doit être actif durant 60 secondes Ligne 2 dés que le DETECTEUR se déclenche (immédiat) mais il faut ajouter l'id du DETECTEUR dans l'entête du code GEA --[[ %% autostart %% properties 14 value 19 value 20 value 41 value 86 value %% globals --]] Et juste au cas ou, tu as bien défini DETECTEUR = ID dans la partie "local id"? 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 17 août 2014 Signaler Partager Posté(e) le 17 août 2014 (modifié) merci ça foncions plus tard je v testé mon systeme automatique Modifié le 17 août 2014 par moicphil Merci de faire un effort sur l’orthographe.pas de langage sms non plus. ( "v" ) Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 18 août 2014 Signaler Partager Posté(e) le 18 août 2014 Avec une variable globale c'est assez facile. Je ne peux pas écrire le code depuis mon téléphone mais voici le principe. Imaginons une variable appelée "AUTOMATIQUE". Si l' interrupteur est activé AUTOMATIQUE passe à NON Si l'interrupteur est éteinte AUTOMATIQUE passe a OUI. Le détecteur allume la lampe uniquement si AUTOMATIQUE est à OUI. On éteint la lampe après 5mn uniquement si AUTOMATIQUE est à OUI. Et voilà . tout ce que j'ai peu réalisé avec de l'aide, mais j'ai encore de mal avec les variables GEA.add( id["DETECMOVE"], -1, "DETECTION", {{"turnOn", id["LAMPE_TERRASSE"]}}) GEA.add( id["LAMPE_TERRASSE"], 1*60, "", {{"turnOn"}}) GEA.add( id["LAMPE_TERRASSE"], 5*60, "", {{"turnOff"}}) Lien vers le commentaire Partager sur d’autres sites More sharing options...
PITP2 Posté(e) le 20 août 2014 Signaler Partager Posté(e) le 20 août 2014 Bonjour, j'ai voulu intégré la veille automatique d'une prise si la conso est inférieure à un seuil dans la nouvelle version de GEA et cela ne fonctionne pas (cela fonctionnait impec avec l'ancienne version) j'ai juste fait un copier coller de la commande dans la nouvelle version GEA d'une nouvelle scene. il se lance une fois et met bien en veille une seule fois la prise. Si je remets en route la prise elle n'est plus vue par le script GEA [DEBUG] 15:18:27: [ Sensor [40|Prise Multimedia] < 90 ] sendActions : !ACTION! : turnOff [turnOff,40][DEBUG] 15:18:27: [ Sensor [40|Prise Multimedia] < 90 ] Done : tache effectuée et suspendue [turnOff,40][DEBUG] 15:18:27: GEA Version 3.75 : en exécution...[DEBUG] 15:18:27: En cours : aucun traitement a effectuer[DEBUG] 15:18:57: [ Sensor [40|Prise Multimedia] < 90 ] En cours : vérification [turnOff,40][DEBUG] 15:18:57: [ Sensor [40|Prise Multimedia] < 90 ] Check : démarrage vérification [turnOff,40][DEBUG] 15:18:57: [ Sensor [40|Prise Multimedia] < 90 ] Check : vérification des dates [turnOff,40 --[[ %% autostart %% properties 40 value 40 sensorValue %% globals --]] -- ================================================== -- GEA : Gestionnaire d'Evénements Automatique -- ================================================== -- Auteur : Steven P. with modification of Hansolo and Shyrka973 -- Version : 3.75 -- Special Thanks to : -- Fredric, Diuck, Domodial, moicphil, lolomail, byackee, -- JossAlf, Did and all other guy from Domotique-fibaro.fr -- ------------------------------------------------------------ -- Historique / History -- ------------------------------------------------------------ -- L'historique complet est diponible ici : -- http://www.domotique-fibaro.fr/index.php/topic/1082-gea-gestionnaire-dévénements-automatique/?p=12428 function yourcode() -- ================================================== -- [FR] A VOUS DE JOUER -- [EN] YOUR TIME TO PLAY -- ================================================== -- [FR] Votre langue : FR (default) -- [EN] Your language : EN GEA.language = "FR"; -- [FR] On vérifie toutes les X secondes (default : 30) -- [EN] Check every X seconds GEA.checkEvery = 30 -- [FR] Affichage des traces dans la console (default : false) -- [EN] Show trace in the debug window GEA.debug = false --GEA.getGlobalForActivation = {"SuspendreGEA", "non"} -- === Salon == -- -- veille automatique Multimedia GEA.add({"Sensor-", 40, 90}, 3*60, "Consommation #value# inférieur à 90W depuis 1 minute", {{"turnOff",40}}) end Lien vers le commentaire Partager sur d’autres sites More sharing options...
HANSOLO Posté(e) le 20 août 2014 Signaler Partager Posté(e) le 20 août 2014 J'ai une commande similaire, si la consommation du walplug dépasse 80w je déclenche une scène qui fonctionne bien en 3.75 GEA.add({"Sensor+", id["WallPlugCuisine"], 80}, 30, "",{{"Scenario",id["ScnVMC"]},{"Repeat"}}) Lien vers le commentaire Partager sur d’autres sites More sharing options...
PITP2 Posté(e) le 20 août 2014 Signaler Partager Posté(e) le 20 août 2014 il me manque peut etre le "repeat" àla fin Lien vers le commentaire Partager sur d’autres sites More sharing options...
HANSOLO Posté(e) le 20 août 2014 Signaler Partager Posté(e) le 20 août 2014 Non, dans mon cas c'est voulu, c'est pour commander une bouche d'aération dans la cuisine Lien vers le commentaire Partager sur d’autres sites More sharing options...
PITP2 Posté(e) le 20 août 2014 Signaler Partager Posté(e) le 20 août 2014 le GEA.run n'est plus à mettre dans sa fonction ? je ne sais pas ce que veut dire cela dans le debug tache effectuée et suspendue Lien vers le commentaire Partager sur d’autres sites More sharing options...
HANSOLO Posté(e) le 20 août 2014 Signaler Partager Posté(e) le 20 août 2014 -- ================================================== -- [FR] -- Si vous n'avez pas mis votre code en haut du script -- vous avez toujours la possibilité de le mettre ici -- A VOUS DE JOUER -- [EN] -- If you don't have put your own code up this scrip, -- you can put it here -- YOUR TURN TO PLAY -- ================================================== -- [FR] NE PAS OUBLIER - Démarrage du scénario -- [EN] -DON'T FORGET - Starting the scene GEA.run() Il est toujours en dernière ligne du code (ligne 1317 pour moi) Lien vers le commentaire Partager sur d’autres sites More sharing options...
PITP2 Posté(e) le 20 août 2014 Signaler Partager Posté(e) le 20 août 2014 En effet pour moi aussi .... etrange tout ceci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Steven Posté(e) le 20 août 2014 Auteur Signaler Partager Posté(e) le 20 août 2014 Rien d'anormal, une fois la prise éteinte, il faudrait que la prise consomme plus de 90w pendant 30s pour que GEA repère son activation et sorte du mode veille. Sinon dans l'entête de ton script tu as mis sensorValue au lieu de valueSensor. Lien vers le commentaire Partager sur d’autres sites More sharing options...
PITP2 Posté(e) le 20 août 2014 Signaler Partager Posté(e) le 20 août 2014 Merci Steven mais cela fonctionnait pourtant avec l'ancienne version étrange cela ... je vais modifier l'entête mais cela fonctionnait aussi avec cela dans l'ancien ceci dit ajouter cette variable ne sert peut etre à rien lol par contre je ne comprends pas pourquoi cela doit repasser au dessus de 90w pour déclencher à nouveau l'évènement. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Steven Posté(e) le 20 août 2014 Auteur Signaler Partager Posté(e) le 20 août 2014 Elle ne servait et ne sert a rien Sinon il faut mettre le repeat mais il va éteindre toute les 3 mn une prise déjàéteinte. Lien vers le commentaire Partager sur d’autres sites More sharing options...
PITP2 Posté(e) le 20 août 2014 Signaler Partager Posté(e) le 20 août 2014 et hop une ligne en moins dans le code lol je prends donc note de ton observation et je vais voir si c'est nécessaire ... Merci Msieur Lien vers le commentaire Partager sur d’autres sites More sharing options...
jompa68 Posté(e) le 27 août 2014 Signaler Partager Posté(e) le 27 août 2014 Essayer de Activ mon ventilateur si l'humidité est supérieure à 50% dans ma salle de bain, mais je ne peux pas le faire fonctionner, quelqu'un peut-il m'aider? GEA.add(72,-1,"",{{"Value+",72,50},{"turnOn",67},{"Time","00:01","23:59"}}) 72 est mon capteur d'humidité. Tâche s'exécute mais il ne tourne pas sur mon fan. traduit avec google translate Anglais: Trying to turnOn my fan if humidity is over 50% in my bathroom but i cant get it to work, can someone help me? GEA.add(72,-1,"",{{"Value+",72,50},{"turnOn",67},{"Time","00:01","23:59"}}) 72 is my humidity sensor Task runs but it does not turn on my fan [DEBUG] 10:25:56: [ 24 | Takbelysning ] Done : task done and suspended [turnOff] [DEBUG] 10:25:56: Duration : 0.02 new delay : 19.98 / runing since 10m [DEBUG] 10:26:48: [ 72 | Fuktighet ] Add Property : task added for instant run [Value+,72,50] [turnOn,67] [Time,00:01,23:59] Lien vers le commentaire Partager sur d’autres sites More sharing options...
Steven Posté(e) le 28 août 2014 Auteur Signaler Partager Posté(e) le 28 août 2014 Use this / Utilise cela : GEA.add({"Value+",72,50}, 30, "", {{"turnOn",67}}) No need to specify a time periode for a full day and the {"Value+", .., ..} is the condition so it must be the parameter 1 Pas besoin de spécifié de plage horaire pour une journée complète et {"value+", .., ..}" est la condition et doit donc être le premier paramètre. Lien vers le commentaire Partager sur d’autres sites More sharing options...
jompa68 Posté(e) le 28 août 2014 Signaler Partager Posté(e) le 28 août 2014 Merci Steven Skickat från min iPhone med Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés