Aller au contenu

byackee

Membres confirmés
  • Compteur de contenus

    89
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Tout ce qui a été posté par byackee

  1. byackee

    Reveil Douceur

    Pour plus tard
  2. byackee

    Support Gea

    Salut les geeks, Je pense que mon script ne fonctionne pas vraiment comme il faut, j'aimerais que mes detecteurs de chaque pieces mettent une variable a 0 ou 1 selon si il y a une présence ou non. Lorsque toutes les variables sont a zero pendant x minutes cela veut dire qu'il n'y a personne dans l'appart et que la varibale global "presence" doit etre mise a zero. Je ne recois jamais le message "il n'y a personne dans l'appartement", je ne vis pas ce qui bloque?? GEA.checkEvery = 15 -- On vérifie toutes les X secondes GEA.portables = {193} -- Liste des portables devant recevoir une notification {70, 71} --GEA.debug = true -- Affichage des traces dans la console -- gestion des présences dans chaques pieces -- On test si il y a personnes et on met les variables a 0 GEA.add(178, -1, "", {{"Inverse"}, {"Global", "Presence_entree", "0"}, {"Group", 1}}) GEA.add(181, -1, "", {{"Inverse"}, {"Global", "Presence_salon", "0"}, {"Group", 1}}) GEA.add(74, -1, "", {{"Inverse"}, {"Global", "Presence_chambre", "0"}, {"Group", 1}}) -- On test si il y a une présence et on met les variables a 1 GEA.add(178, -1, "", {{"Global", "Presence_entree", "1"}, {"Global", "Presence", "1"}, {"Group", 2}}) GEA.add(181, -1, "", {{"Global", "Presence_salon", "1"}, {"Global", "Presence", "1"}, {"Group", 2}}) GEA.add(74, -1, "", {{"Global", "Presence_chambre", "1"}, {"Global", "Presence", "1"}, {"Group", 2}}) -- si toutes les varibles du group1 sont a 0 c'est qu'il n'y a personne, sinon il y a quelqu'un GEA.add({"Group", 1}, 5*60, "Aucune activité dans l'appartement", {{"Global", "Presence", "0"}}) -- Gestion des lumieres GEA.add(187, 10*60, "Toilette allumée, extinction automatique", {{"turnOff"}}) -- Eteindre automatiquement les toilettes GEA.add(189, 50*60, "Salle de bain allumée, extinction automatique", {{"turnOff"}}) -- Eteindre automatiquement la salle de bain -- gestion de la hotte local condition = {"If",{{"Value+", 78, 0}}} -- si la lumiere de hotte est allumée alors on check GEA.add({"Value-", 101, 20}, 7*60, "Plaque éteinte depuis #duration#, Hotte éteinte", {{"VirtualDevice", 136, 4},{"VirtualDevice", 136, 7}, condition}) GEA.add({"Value+", 101, 25}, 1*60, "", {{"VirtualDevice", 136, 2},{"VirtualDevice", 136, 6}, condition}) --GEA.add({"Value+", 101, 1000}, 1*60, "", {{"VirtualDevice", 136, 3},{"VirtualDevice", 136, 6}}) merci pour votre aide
  3. Merci une nouvelle fois, la partie if est tres intéressante car je voulais créer un trc du genre: si ma plaque de cuissson consomme moins de 15w pendant 10 mins et que l'une des 2 vitesses de hotte est activé alors j'éteins la hotte ( lumiere + ventil). Inversement si la plaque de cuisson consomme plus de 15w pendant 30 secondes alors j'allume la petite vitesse et la lumiere et je passe la VMC en position grange vitesse. Si la plaque consomme plus de 1000w alors je passe ma hotte en grande vitesse Merci mes reves deviennent réalités
  4. MDR les mecs. Ya pas une option pour couper le son de ma copine quand elle parle plus de 5 minutes ?
  5. Tu es vraiment un fou, ton script est une tuerie!!!!!! J'essai de trouver un truc a ajouter pour te lancer un defi mais ton code est parfait Je suis entrain d'implementer la V2, je te tiens au jus
  6. Merci pour ta réactivité, pour mon utilisation j'ai modifié un peu le code car je souhaite detecter une absence de muvement avec le motion detector et pour ce cas je passe de: if (type == "door_sensor" or type == "water_sensor" or type == "motion_sensor") then result = tonumber(fibaro:getValue(tonumber(id), "value")) == 1 a ceci if (type == "door_sensor" or type == "water_sensor" or type == "motion_sensor") then result = tonumber(fibaro:getValue(tonumber(id), "value")) == 0
  7. Arfff, corrigé de suite, je ferais attention la prochaine fois
  8. Moi moi je veux tester!!!!!!
  9. Hello, j'ai modifie le code avec le setGlobalMessages et ma variable ne passe pas a 1 :s Envoyé de mon LG-D802 en utilisant Tapatalk
  10. Bonjour, Je suis un utilisateur de ton script, la version 1.2 est deja installée Mon objectif est de détecter une présence ou non dans chaque piece (motion sensor de fibaro). J'aimerais que le controle de chaque detecteur passe une variable a 0 ou 1 ( exemple: detecteur salon inactif depuis 30mins = varible "Presence_Salon" sur 0). Une autre scence controlerais toutes les variables de présence et si toutes a 0, alors on passe la maison en veille. Est il possible d'effectuer une action autre que "turn off" comme par exemple modifier une variable, activer un peripherique virtuel? Merci et encore bravo!!!!!
  11. bonjour, pour un reveil efficace avec l'aide du forum fibaro j'ai réalisé ceci: squeezebox et simulateur d'aube
  12. Bonjour a tous, Nouveau sur ce forum, je vous passe donc le bonjour. Je possede une box fibaro et mon but comme la majorité d'entre vous est de réaliser une maison connectée ( pour ma pars un apprt connecté). Je suis un développeur amateur est j'ai réalisé quelques travaux: Sarah et le home center 2 Squeezebox et simulateur d'aube Sarah avec Xbmc et programme TV A tres bientot
×
×
  • Créer...