Aller au contenu

synthetic

Membres confirmés
  • Compteur de contenus

    113
  • Inscription

  • Dernière visite

Tout ce qui a été posté par synthetic

  1. A priori, nous n'avons pas le même fichier *.js Tu le trouveras ici : http://goo.gl/axcOV
  2. Modifie les de cette manière : (pour l'instant, je n'ai touché qu'aux lignes 7, 14, 35 et 50 ci-dessous soit les lignes 234, 241, 262, 277 du *.js) var get_value = function ( module, value ) { switch ( module.baseType ) { case 'com.fibaro.binaryLight': return (value == 'false'? 0: 1); break; case 'com.fibaro.binarySwitch': if ( value == 'true' || value == 'false') { return (value == 'false'? 0: 99); } else { return value; break; } case 'com.fibaro.FGR221': if ( value == 'true' || value == 'false') { return (value == 'false'? 0: 99); } else { return value; break; } } } var say = function ( module, callback ) { switch ( module.baseType ) { case 'com.fibaro.multilevelSensor': output (callback, 'la ' + module.name + ' est de ' + module.properties.value + get_unit(module)); break; case 'com.fibaro.binaryLight': var string = module.name + " est " + (module.properties.value == '0'? ' éteint': ' allumé'); if (module.properties.valueSensor && module.properties.valueSensor !="") string += ' et la consommation est de ' + returnString(module.properties.valueSensor,".",",") + get_unit(module); output (callback, string); break; case 'com.fibaro.binarySwitch': output (callback, module.properties.value == '0'? 'c\'est éteint': 'c\'est allumé à' + module.properties.value + 'pour cent'); break; case 'com.fibaro.humiditySensor': output (callback, 'le taux d\'humidité est de ' + module.properties.value + get_unit(module)); break; case 'com.fibaro.multilevelSensor': output (callback, 'la valeur de ' + module.name + ' est de ' + module.properties.value + get_unit(module)); break; case 'com.fibaro.doorSensor': output (callback, module.name + (module.properties.value == '0'? ' est fermé': ' est ouvert ')); break; case 'com.fibaro.lightSensor': output (callback, 'la ' + module.name + ' est de ' + module.properties.value + get_unit(module)); break; case 'com.fibaro.FGR221': output (callback, (module.properties.value == '0'? ' fermeture en cours': ' ouverture en cours ')); break; case 'com.fibaro.motionSensor': output (callback, (module.properties.value == '0'? ' pas de mouvements sur ': ' detection présence sur') + module.name ); break; default: output(callback, "Je ne peux pas exécuter cette action"); } }
  3. Voici une capture d'écran de HC2 Toolkit si ca peut t'aider : Passe la souris dans la colonne "base type" en face de tes modules pour avoir l'appellation à remplacer dans le homecenter2.js Tu dois modifier les lignes "case 'com.fibaro" qui correspondent à tes modules.
  4. C'est uniquement Dimmablelight qui doit etre remplace par binaryswitch
  5. J'ai trouvé ! Le fait d'être passé à la V4 les appellations des modules ont changées. Il faut donc les modifier les lignes "case 'com.fibaro...." dans le fichier homecenter2.js du plugin Homecenter2 (lignes à 231 à 280) Par exemple : remplacer case 'com.fibaro.dimmableLight' par case 'com.fibaro.binarySwitch' Vous trouverez ces nouvelles appellations grâce à l'excellent HC2 Toolkit (onglet "Devices" colonne "Base type")
  6. Bonjour, Idem pour moi...ce message est récurent J'ai même changé mon mot de passe HC2 en pensant que le "&" dans celui-ci posait problème...et non, encore et toujours "la tache n'existe pas"... Une idée Steven ? Le passage en v4 est-il responsable ? HHEEEELLLPPPP !
  7. Bonsoir Gautherot, Voilà ce que tu cherches : http://www.domotique-fibaro.fr/index.php/topic/171-fibaro-module-dimmer-fgd-211/page-4#entry21177
  8. J'ai lié aux boutons "Bonne nuit", l'allumage de la lumière de ma trémie d'escalier pendant 2 mins, l'extinction de toutes les autres et la fermeture de mes volets roulants au Rdc. Si pour une raison ou une autre, j'ai besoin par exemple de rouvrir les volets ou rallumer une lumière après avoir appuyé sur un bouton "Bonne nuit" ça permet relancer la scène une 2ème fois. Sans "reset", la scène ne se relance pas (j'ai testé). Je ne sais pas si je suis très clair mais j'ai fais de mon mieux
  9. Bonjour Pepite, Pour la syntaxe GEA, je vais suivre les tes conseils et l'optimiser au fur et à mesure, promis ! Concernant la VG chauffage, je passe par un reset car cela permet de re-déclarer une nouvelle valeur dans le cas d'un 2ème appui sur le même bouton...je te répond à chaud là , du coup je ne sais plus pourquoi mais çà a une utilité....si si je te jure. Je la préciserais quand ça me reviendra. Et oui, tout fonctionne parfaitement....sinon pas de tuto tu penses bien ! Encore merci pour ton aide.
  10. MISE A JOUR (04/04/15) > Module virtuel v1.1 : Affichage de l'état de chaque zone de chauffage en temps réel ou presque (refresh toutes les minutes via la boucle principale) GESTION_CHAUFFAGE v1.1.vfib Bonjour a tous, Après installation de 3 modules QUBINO ZMNHJA2 sans sonde de température (1 module par Zone), ce module virtuel sert à gerer les radiateurs électriques (fil pilote) zone par zone suivant mes horaires et ceux de mon amie en utilisant les fonctions CONFORT, ECO et HORS GEL (pas de sonde donc pas de gestion suivant la température des pièces). Le module comprends 8 boutons : - 1x Bouton "JE PARS" (de la maison) - 1x Bouton "JE RENTRE" (chez moi) - 4x Boutons "BONNE NUIT" (je vais dormir) : il y a 4 boutons différents car mon amie (Cécile) est infirmière avec les horaires qui vont avec (de matin ou d'après midi) dont des scénarios différents en fonction de ses horaires et des miens. - 1x Bouton "DOUCHE" (confort pendant 2H00) - 1x Bouton "VACANCES" (tout en hors-gel) J'ai volontairement détaillé les étapes (qui pourront paraître inutiles pour certains) car ne connaissant rien à la domotique et encore moins celui du language informatique (LUA / GEA), j'aurais aimé trouver çà . ---------------------------------- Un grand Merci à Steven et Pepite (forum support GEA) pour leur aide. Pour ceux que çà intéresse, voici le contenu de ma scène et de mes boutons : (Gestion de 3 zones distinctes très utile quand Monsieur et Madame ont des horaires décalés) PROGRAMATION CHAUFFAGE : (3 zones > Z1 : JOUR / Z2 : NUIT / Z3 : Salle de Bain) 1/ Création d'une variable (non prédéfinie) : "Chauffage" avec la valeur par défaut. 2/ Création d'une variable (non prédéfinie) : "GEA_Tasks" avec la valeur par défaut. 3/ Récupérer le GEA 5.31 ici : https://github.com/sjauquet et y insérer la scène ci-dessous en adaptant les horaires suivant vos besoins. Remplacer les ID 46 (zone 1), 52 (zone 2) et 58 (zone 3) par ceux de vos modules. SCENE GEA : --[[ %% autostart %% properties 46 value 52 value 58 value 24 value 76 value %% globals Chauffage --]] -- [FR] Tableau d'identifiant (facultatif) local id = { --Z1, Z2 & Z3 MV_CHAUFFAGE = 32, Z1 = 46, Z3 = 58, Z2 = 52, } function yourcode() -- ================================================== -- =========================================================================== -- PROGRAMMATION CHAUFFAGE -- -- =========================================================================== -- ------------------------------------------------------------ -- Pour information : -- Confort : valeur = 99 -- Eco : valeur = 30 -- Hors Gel: valeur = 20 -- La dernière personne à partir de la maison appuyera sur le bouton "JE PARS" -- ------------------------------------------------------------ local Jepars = {"Global", "Chauffage", "Je_pars"} local Jerentre = {"Global", "Chauffage", "Je_rentre"} local Bonnenuit1 = {"Global", "Chauffage", "Bonne_nuit_1"} local Bonnenuit2 = {"Global", "Chauffage", "Bonne_nuit_2"} local Bonnenuit3 = {"Global", "Chauffage", "Bonne_nuit_3"} local Bonnenuit4 = {"Global", "Chauffage", "Bonne_nuit_4"} local Douche = {"Global", "Chauffage", "Douche"} local Vacances = {"Global", "Chauffage", "Vacances"} -- ----------------------- -- BOUTON JE PARS -- ----------------------- -- Passage de la zone jour en éco GEA.add({Jepars}, 60, "", {{"Value", 46, 30}, {"Repeat"}}) -- Passage de la zone nuit en éco GEA.add({Jepars}, 60, "", {{"Value", 52, 30}, {"Repeat"}}) -- Passage de la zone salle de bain en éco GEA.add({Jepars}, 60, "", {{"Value", 58, 30}, {"Repeat"}}) -- ----------------------- -- BOUTON JE RENTRE -- ----------------------- -- Passage de la zone jour en confort GEA.add({Jerentre}, 60, "", {{"Value", 46, 99}}, {"Repeat"}) -- Passage de la zone nuit en éco entre 10H00 et 21H29 GEA.add({Jerentre}, 30, "", {{"Time", "10:00", "21:29"}, {"Value", 52, 30}}) -- Passage de la zone nuit en confort entre 21H30 et 09H59 GEA.add({Jerentre}, 30, "", {{"Time", "21:30", "09:59"}, {"Value", 52, 99}}) -- Passage de la zone salle de bain en éco GEA.add({Jerentre}, -1, "", {{"Value", 58, 30}}) -- ----------------------- -- BOUTON BONNE NUIT 1 : Céc & Ol =1 (Cécile & Olivier travaillent le lendemain matin) -- ----------------------- -- Passage de la zone jour en éco, puis en confort à partir de 4H30 GEA.add({Bonnenuit1}, -1, "", {{"Value", 46, 30}}) GEA.add({Bonnenuit1}, 30, "", {{"Time", "04:30", "04:31"}, {"Value", 46, 99}}) -- Passage de la zone nuit en éco entre 10H00 et 21H29 GEA.add({Bonnenuit1}, 30, "", {{"Time", "10:00", "21:29"}, {"Value", 52, 30}}) -- Passage de la zone nuit en confort entre 21H30 et 09H59 GEA.add({Bonnenuit1}, 30, "", {{"Time", "21:30", "09:59"}, {"Value", 52, 99}}) -- Passage de la zone salle de bain en confort à partir de 4H30 GEA.add({Bonnenuit1}, 30, "", {{"Time", "04:30", "04:31"}, {"Value", 58, 99}}) -- ----------------------- -- BOUTON BONNE NUIT 2 : Céc =1 & Ol =0 (Cécile travaille le lendemain matin mais pas Olivier) -- ----------------------- -- Passage de la zone jour en éco, puis en confort à partir de 4H30 GEA.add({Bonnenuit2}, -1, "", {{"Value", 46, 30}}) GEA.add({Bonnenuit2}, 30, "", {{"Time", "04:30", "04:31"}, {"Value", 46, 99}}) -- Passage de la zone nuit en éco entre 10H00 et 21H29 GEA.add({Bonnenuit2}, 30, "", {{"Time", "10:00", "21:29"}, {"Value", 52, 30}}) -- Passage de la zone nuit en confort entre 21H30 et 09H59 GEA.add({Bonnenuit2}, 30, "", {{"Time", "21:30", "09:59"}, {"Value", 52, 99}}) -- Passage de la zone salle de bain en confort de 04H30 à 6H00, puis éco GEA.add({Bonnenuit2}, 30, "", {{"Time", "04:30", "04:31"}, {"Value", 58, 99}}) GEA.add({Bonnenuit2}, 30, "", {{"Time", "06:00", "06:01"}, {"Value", 58, 30}}) -- ----------------------- -- BOUTON BONNE NUIT 3 : Céc =0 & Ol =1 (Olivier travaille le lendemain matin mais pas Cécile) -- ----------------------- -- Passage de la zone jour en éco, puis en confort à partir de 6H00 GEA.add({Bonnenuit3}, -1, "", {{"Value", 46, 30}}) GEA.add({Bonnenuit3}, 30, "", {{"Time", "06:00", "06:01"}, {"Value", 46, 99}}) -- Passage de la zone nuit en éco entre 10H00 et 21H29 GEA.add({Bonnenuit3}, 30, "", {{"Time", "10:00", "21:29"}, {"Value", 52, 30}}) -- Passage de la zone nuit en confort entre 21H30 et 09H59 GEA.add({Bonnenuit3}, 30, "", {{"Time", "21:30", "09:59"}, {"Value", 52, 99}}) -- Passage de la zone salle de bain en confort de 06H00 à 8H00, puis éco GEA.add({Bonnenuit3}, 30, "", {{"Time", "06:00", "06:01"}, {"Value", 58, 99}}) GEA.add({Bonnenuit3}, 30, "", {{"Time", "08:00", "08:01"}, {"Value", 58, 30}}) -- ----------------------- -- BOUTON BONNE NUIT 4 : Céc & Ol =0 (pas de travail demain pour Cécile et Olivier) -- ----------------------- -- Passage de la zone jour en éco, puis en confort à partir de 7H00 GEA.add({Bonnenuit4}, -1, "", {{"Value", 46, 30}}) GEA.add({Bonnenuit4}, 30, "", {{"Time", "07:00", "07:01"}, {"Value", 46, 99}}) -- Passage de la zone nuit en éco entre 10H00 et 21H29 GEA.add({Bonnenuit4}, 30, "", {{"Time", "10:00", "21:29"}, {"Value", 52, 30}}) -- Passage de la zone nuit en confort entre 21H30 et 09H59 GEA.add({Bonnenuit4}, 30, "", {{"Time", "21:30", "09:59"}, {"Value", 52, 99}}) -- Passage de la zone salle de bain en éco GEA.add({Bonnenuit4}, -1, "", {{"Value", 58, 30}}) -- ----------------------- -- BOUTON DOUCHE -- ----------------------- -- Zone jour : pas de changements. -- Zone nuit : pas de changements. -- Passage de la zone salle de bain en confort pendant 2H00 puis retour en eco GEA.add({Douche}, -1, "", {{"Value", 58, 99}}) GEA.add({Douche}, 120*60, "", {{"Value", 58, 30}}) -- ----------------------- -- BOUTON VACANCES -- ----------------------- -- Passage de la zone jour en hors-gel GEA.add({Vacances}, 5*60, "", {{"Value", 46, 20}, {"Repeat"}}) -- Passage de la zone nuit en hors-gel GEA.add({Vacances}, 5*60, "", {{"Value", 52, 20}, {"Repeat"}}) -- Passage de la zone salle de bain en hors-gel GEA.add({Vacances}, 5*60, "", {{"Value", 58, 20}, {"Repeat"}}) -- ================================================== GEA.isVersionFour = true --- On est en version 4.017 Beta ou suppérieur -- [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] Liste des portables devant recevoir une notification {70, 71} -- [EN] Smarphones you want to be notified {XX, XX} for more than one GEA.portables = {} -- [FR] Affichage des traces dans la console (default : false) -- [EN] Show trace in the debug window GEA.debug = false --GEA.catchError=false -------------------------------------------------------------------- -- Démarrage du scénario GEA.run() * Afin de personnaliser les icônes de chacun de vos modules, je vous conseille d'aller les chercher dans la bibliothèque de COUILLEROT (vous y trouverez sà»rement votre bonheur !) Zone jour et zone nuit : http://www.domotique-fibaro.fr/index.php/gallery/image/2900-radiateur-2/ Zone salle de bain : http://www.domotique-fibaro.fr/index.php/gallery/image/3206-hg/ ----------------------------------------------------------------- 4/ Créer un MODULE VIRTUEL : GESTION_CHAUFFAGE v1.0.vfib "Télécommande" : Vignettes 1 & 2 : Dans les boutons suivants, l'ID 32 est à changer suivant l'ID de votre module virtuel : Bouton JE PARS & JE RENTRE : Icônes : Bouton BONNE NUIT 1 & BONNE NUIT 2 : Icônes : Bouton BONNE NUIT 3 & BONNE NUIT 4 : Icônes : Bouton DOUCHE & VACANCES : Icônes :
  11. synthetic

    Qubino Fil Pilote

    Merci i-magin, à‡à parait tout bête, mais je passais à coté de la manip a chaque fois
  12. synthetic

    Qubino Fil Pilote

    Je n'avais pas déclaré le module comme "autre module"...c'est chose faite. J'ai ajouté les 11 icones, appuyé sur "ajouter", la page c'est rechargée puis après plus rien...les cases après "Choisissez un fichier" sont de nouveau vides Je sais plus quoi faire là ! Je ne sais pas si çà a sont impotance mais ma box est en v4.035
  13. synthetic

    Qubino Fil Pilote

    Bonjour, J'ai également installé 3 modules pour gérer mes zones de chauffage (11 radiateurs répartis sur 3 zones). Ils remplissent bien leur rôle et en suis plus que satisfait. Avez-vous des difficultés comme moi pour changer les icônes du module en fonction de son état / sa valeur ?
  14. Bonjour Sebcbien, Pour ma part, j'utilise ces modules pour gérer mon chauffage électrique par zone via les fils pilotes et ils remplissent aussi très bien leurs rôles : http://www.domotique-fibaro.fr/index.php/topic/4023-gestion-fils-pilote-en-fonction-de-mon-mode-de-vie-zmnhja2/ Ils sont installés près de mon tableau électrique en remplacement de mon programmateur 3 zones. Je n'ai aucun retour concernant les sondes de température car inutiles dans mon cas. Le seul problème que je rencontre est le changement d’icône suivant l'état du module (0%, 10%...100%). Désolé, je viens de m'apercevoir que la ref de mon module n'est pas la même que le tien.
  15. Bonjour Steve.thierry, Personnellement, je ne connais pas ce produit. Que souhaites tu faire exactement ? J'imagine que tes fils pilotes sont tous regroupés dans une seule pièce à moins que ce soit pour un projet de maison à venir. Combien as tu de zones à gérer ?
  16. J'ai exactement le même problème. As-tu trouvé la solution ?
  17. Super boulot Merci !
  18. Non, pas de multimètre...juste mon électricien qui ne rappelle pas quand on lui laisse un des messages .... Sauvé !!! un électricien passe chez moi demain. Merci à vous. Problème résolu ! Les 2 télérupteurs ont été remplacés par le FGD211.
  19. Oui, c'est bien ça. Je viens de voir ton schéma mais le problème est que je n'ai pas de neutre apparemment. Je ne retrouve pas de fils bleus au niveau du télérupteur mais seulement les marrons + un rouge (la phase j'imagine) sur le dessus et un gris en dessous (celui là , je ne sais pas d'où il vient).
  20. Sur mon 1er télérupteur j'ai sur : A1 : 3 fils marrons A2 : 1 fil rouge 2 : 1 fil gris Sur mon 2ème télérupteur j'ai sur : A1 : 3 fils noirs A2 : 1 fil rouge 2 : 1 fil blanc Sur ma photo plus haut, je retrouve seulement le fil marron et le fil noir sur mes boutons poussoirs.
  21. Merci Mprinfo. Maintenant je vais pouvoir me laisser mourir ou harceler mon électricien pour qu'il me réponde enfin
  22. Merci Lionel, Je n'ai pas de fil rouge dans mon cas mais seulement 2 entrée rouge sur l’interrupteur (avec 2 fils bleu branchés dessus!) Mon module est un FGD211 et non un FGS221 C'est un vrai casse tête
  23. Ce ne serait pas çà que tu cherches ? : http://tutoriels.domotique-store.fr/content/12/243/fr/domotiser-son-eclairage-cas-du-telerupteur.html Désolé, j'ai répondu un peu vite...sur ce lien le module est à la place du télérupteur
  24. Merci Gazous, Je vais essayer. Personnellement, je n'ai jamais touché à un tableau électrique mais bon...on a rien sans rien... As-tu le schéma de montage que tu as utilisé par hasard ?
  25. Bonsoir, J'essaye de brancher un FGD211 sur un bouton poussoir (relié à un télérupteur) depuis un moment et je commence à m'arracher les cheveux car rien ne marche Soit la lampe reste allumée ou soit le télérupteur s'affole en passant de 1 à 0 10 fois par seconde. En fait c'est un double bouton poussoir qui commande 2 lampes (spots halogènes sur cables) dans mon salon (2 télérupteurs sur mon tableau) Dans un 1er temps, je voudrais brancher mon module sur 1 des 2 ....et par la suite récupérer l'alimentation de l'autre pour brancher une tablette (çà c'est pas sà»r du tout que ce soit possible). Voici LE responsable : Quelqu'un a déjà eu à faire à ce genre de branchement ? Merci.
×
×
  • Créer...