Aller au contenu

sebcbien

Membres confirmés
  • Compteur de contenus

    4 189
  • Inscription

  • Dernière visite

  • Jours gagnés

    85

Tout ce qui a été posté par sebcbien

  1. sebcbien

    Support Gea

    3mm ou 3 cm ? ;-) Blague a part, tu veux reprogrammer le wall plug en fonction d'un événement ?
  2. sebcbien

    Motivateur

    En fait c'est ça qu'il faudrait... http://www.touteladomotique.com/index.php?option=com_content&view=article&id=1307 Ça a l'air d'être une bonne solution pour sensibiliser a la réduction de consommation... Bon, on le refait sur HC2 ;-)
  3. sebcbien

    Support Gea

    Tu devrais pouvoir t'en sortir avec la fonction "inverse" {"Inverse"} -- On inverse la condition si elle était vrai, le script retourn faux
  4. sebcbien

    Motivateur

    J'ai déjàun module pour récupérer mais c un bon départ pour la rotation des jours !
  5. sebcbien

    Motivateur

    Pour le moment il n'y a que l'ECO devices qui stocke et renvoie juste un index pour chaque compteur sous forme de json. J'uploade cet index sur emoncms qui lui met ça en db mysql. je ne pense pas que cette db est interrogeable via des query. Donc en fait je n'ai que un index. Donc d'après toi impossible de faire ça avec la HC2 uniquement et quelques variables globales qui stockeraient des valeurs en json ? Valeurs pré-calculées, donc pas possible de sortir un graphe, mais après chaque période mettre àjours les valeurs day/week/month/year
  6. Oui un divorce c peu en comparaison des joies de la V4 ... Mais bon, il faut penser aux enfants... Mdr
  7. y'a quand même quelques courageux sur la V4 et qui l'utilisent !!! Ce plugin me fait bien envie mais je crois que si je met la V4, j'ai une demande de divorce 2 jours plus tard, ... donc j'attends :-/
  8. sebcbien

    Support Gea

    ... vu la fiabilité zwave sans faille... (nan je rigole) ... ça se tiens ;-)
  9. sebcbien

    Support Gea

    bah non c mal fait, quand je bouge je vois la led zwave sur le HC2 qui clignotte :-/
  10. sebcbien

    Support Gea

    ok mais donc si c'est bien fait, un fibaro:call(id["LAMPE_SAM"], "setValue", "65") ne sera pas envoyé au device si la lampe est déjà allumée ?
  11. sebcbien

    Motivateur

    Je suis content de mon titre tiens pour une fois ! Plus sérieusement, j'ai comme projet de faire un VD qui permettrais de motiver les membres de ma famille à faire attention aux ressources naturelles utilisées dans la maison. J'ai déjà depuis longtemps un ECO-DEVICES qui me fait de beaux graphiques de cconsommationd'eau et de gaz via emoncms. Moi, ces graphiques me parlent mais ma femme me fait remarquer que elle et les enfants non... Elle voudrais donc que je puisse afficher, TTS, envoyer par mail etc. la consommation journalière avec des remarques du style: Tous les jours: "Aujourd'hui on a consommé 20L de plus que hier" Fin de semaine: "cette semaine la consommation a été de xL, soit x€ Idem par mois et par an. Je n'ai pas beaucoup de temps et la manipulation des dates et heures m'est assez opaque. Si vous connaissez des bouts de code ou même un projet qui fait cela et que vous pouvez m'aider, je vous gratifierai de ma considération distinguée ;-)
  12. je pense que c'est la version beta 3.591 qui n'est pas compatible avec home.fibaro
  13. sebcbien

    Support Gea

    Bonsoir, Petite question pas tout à fait GEA mais plutôt système. J'ai ceci qui fonctionne très bien: -------------------SAM------------------------ -- période NUIT entre sunset et sunrise -- Allumage à 60% dès que détection mouvement GEA.add( id["DETECTEUR_SAM"], -1, "",{ {"Time", "Sunset", "Sunrise"} ,{"Function", function() fibaro:call(id["LAMPE_SAM"], "setValue", "65") end}}) A chaque passage devant le détecteur, le dimmer recoit l'ordre de s'allumer. beaucoup de passage génère donc du traffic zwave inutile. La couverture zwave chez moi n'est pas très bonne et je remarque que j'ai plus de dead nodes quand il y a beaucoup de traffic (sans doute a cause de collisions).. Je voudrais donc limiter le plus possible les ordres qui transitent sur le réseau en mettant une condition "si device déjà allumé, ne pas renvoyer l'ordre". La question est la suivante: Est-ce que quelqu'un sais si la commande fibaro:call(id , "getValue" .... est une commande qui interroge la base de donnée du hc2 ou si c'est une commande qui va interroger le device ? est-ce que cela sert à quelquechose de tester l'état du dimmer et s'il est allumé, ne pas lui envoyer d'ordre ? Merciiii :-)
  14. Oui ils ont un bon système open source, mais personnellement je n'utilise que leur CMS pour centraliser mes mesures. J'utilise un eco-devices pour mesurer eau gaz et électricité (80€) et je remonte les infos via la HC2
  15. sebcbien

    Qubino-Micromodule

    quelqu'un a un retour àfaire sur la sensibilité zwave et aussi sur sa compatibilité avec les lampes led ? De ce que j'ai lu, ce sont des dimers trailing edge qui devraient bien s'accomoder avec les led.
  16. moi j'utilise emon cms http://openenergymonitor.org/emon/ depuis quelques mois avec satisfaction. Pour le moment mes données sont hébergées sur leur serveur http://emoncms.org/ mais d'ici quelques temps je compte l'installer sur mon synology: http://openenergymonitor.org/emon/node/1474/ Si ça intéresse quelqu'un je peux donner le code pour poster à partir de la HC2
  17. La variable doit contenir une ligne complète gea. Et ce n'est pas du tout comme ca que tu fais. Regarde les exemples gea dans le topic "showroom".
  18. Salut Tout le monde ! J'ai trouvé un workaround très simple: Il suffit dans l'appli toolkit, de sélectionner toutes les cellules d'une section (le petit rectangle tout en haut à gauche, à côté de ID#) et de copier (CTRL+C) Ensuite il suffit de les coller dans un fichier excel. La seule chose qui ne passe pas, ce sont les variable (contenues dans une list box)... Une suggestion Krikroff ?
  19. pourquoi demander àla hc2 si l'alarme sais le faire très bien ? demande a ton revendeur satel, c'est le meilleur endroit.
  20. A ma connaissance, Value=1 sera vrai également si la WP est allumée par un détecteur... C'est ça que j'essaye de t'expliquer. Tu dois donc gérer ça dans l'autre sens.
  21. Le problème c'est que on ne sais pas savoir si l'allumage a été manuel ou non (en observant le WP on peut juste savoir s'il est on ou off). Il faut donc observer le capteur et si le capteur n'a rien capté ET que le WP s'est allumé, alors c'est que c'était manuel... A ce stade stocker la VG et s'en servir pour bloquer l'automatisme jusqu'àce que le WP soit de retour a off
  22. Ah ok. Oui ca peut etre intéressant comme logique. Le problème c'est qu'il faut surveiller les deux devices et les lier par une variable. Le problème c que surveiller le WP ne suffit pas car on ne sais pas détecter s'il a été allumé manuellement ou automatiquement.
  23. Par elle même ?!? Pourquoi utiliser gea pour cela ? Tu clicque sur le bouton, ça s'allume. Il ne faut faire un gea que pour le détecteur a mon sens ?;?
  24. sebcbien

    Support Gea

    Yep, en précisant l'id, ça marche nickel ! merci :-) code définitif ici:
  25. sebcbien

    Support Gea

    Bonsoiiiirrrr :-) Comme certains le savent, je cherche(ait) une méthode WAF pour éteindre les lampes automatiquement Je vois beaucoup de scripts GEA style après 10 minutes on éteint dans le WC si lampe allumée ... le jour ou ma femme reste 12 minutes et que la lumière coupe sans prévenir ça va ch**r (oui je sais, normalement on est là pour ça ;-) ) On avait trouvé une solution avec double click pour relancer le timer.... ma femme pourquoi pas mais les invités, BabySit, Femme de ménage, etc. je me vois mal leur expliquer "oui, alors dans la toilette, après 10 minutes faites un double click... et dans la salle de bain là par contre vous faites.... Bref, je pense avoir enfin trouvé :-D Le principe est qu'après un certain temps, la lampe est fortement dimmée pour signaler que ça va couper. Soit le script est relancé automatiquement via détection de mouvement, soit par un appuy long sur le dimmer. (plus de double click) Exemples: script WC: action sur le dimer (up) et/ou détection de mouvement relance le script ------------------ WC ----------------------- -- Allumage à 95% dès que détection mouvement GEA.add( id["DETECTEUR_AEON"], -1, "",{{"Function", function() fibaro:call(id["LAMPE_WC"], "setValue", "95") end}}) -- On dimme la lampe automatiquement après 2 mn et on l'éteint après 3mn si pas de mouvement ou si la lampe à été remontée a plus de 76% local malampewc = GEA.add({"Value+", id["LAMPE_WC"],89}, 2*60, "Dim 15 CAR 120sec à plus de 89%",{{"Value", 15},{"Repeat"}} ) local malampewcdim = GEA.add({"Value-", id["LAMPE_WC"],55}, 3*60, "TurnOff apres 180s à moins de 55%",{{"turnOff"},{"If", {{"Value+", id["LAMPE_WC"], 1}}}},{"Repeat"}) -- Relance des tâches en cas de détection GEA.add(id["DETECTEUR_AEON"], -1, "Tasks Started", {{"RestartTask", malampewc},{"RestartTask", malampewcdim}}) -------------------------------------------- script Salle à Manger: action sur le dimer (up) et/ou détection de mouvement relance le script Il y a une variante pour le jour et une pour la nuit -------------------SAM------------------------ -- période NUIT entre sunset et sunrise local nuitsam = {"Time", "Sunset", "Sunrise"} -- Allumage à 75% dès que détection mouvement GEA.add( id["DETECTEUR_SAM"], -1, "",{ nuitsam ,{"Function", function() fibaro:call(id["LAMPE_SAM"], "setValue", "75") end}}) -- On dimme la lampe automatiquement après 5mn et on l'éteint après 3mn si pas de mouvement ou si la lampe à été remontée a plus de 70% local malampesam = GEA.add({"Value+", id["LAMPE_SAM"],70}, 5*60, "Dim à 40% CAR 5 min à plus de 70%",{ nuitsam ,{"Value", 40},{"Repeat"}}) local malampesamdim = GEA.add({"Value-", id["LAMPE_SAM"],45}, 3*60,"apres 3 min à moins de 45% set à 75% then TurnOff ",{nuitsam,{"Function", function() fibaro:call(id["LAMPE_SAM"], "setValue", "75") end},{"Function", function() fibaro:sleep(300) end},{"turnOff"},{"If", {{"Value+", id["LAMPE_SAM"], 1}}}},{"Repeat"}) -- Relance des tâches en cas de détection GEA.add(id["DETECTEUR_SAM"], -1, "Tasks Started", { nuitsam , {"RestartTask", malampesam}, {"RestartTask", malampesamdim} }) --------------------- -- Période JOUR entre sunrise et sunset local joursam = {"Time", "Sunrise", "Sunset"} -- On dimme la lampe automatiquement après 60mn et on l'éteint après 70mn si pas d'action manuelle local malampesam2 = GEA.add( {"Value+", id["LAMPE_SAM"],70}, 60*60, "Dim à 40% CAR 60min à plus de 70%",{ joursam ,{"Value", 40},{"Repeat"}} ) local malampesam2dim = GEA.add( {"Value-", id["LAMPE_SAM"],45}, 10*60,"TurnOff apres 10 min à moins de 45%",{joursam,{"Function", function() fibaro:call(id["LAMPE_SAM"], "setValue", "75") end},{"Function", function() fibaro:sleep(300) end},{"turnOff"},{"If", {{"Value+", id["LAMPE_SAM"], 1}}}},{"Repeat"}) -- Une action manuelle relance tout GEA.add( id["LAMPE_SAM"], -1, "", {{"Inverse"}, {"RestartTask", malampesam2}, {"RestartTask", malampesam2dim}}) ----------------------------------------------- Tout ça fonctionne très bien, il y a probablement moyen d'optimiser, mais pour certaines choses je "cale". Exemple qui fonctionne: {nuitsam , {"Function", function() fibaro:call(id["LAMPE_SAM"], "setValue", "75") end}, {"Function", function() fibaro:sleep(300) end}, {"turnOff"}, {"If", {{"Value+", id["LAMPE_SAM"], 1}}} }, Alors que ceci ne fonctionne pas... {nuitsam , {"Value", "75"}, {"Function", function() fibaro:sleep(300) end}, {"turnOff"}, {"If", {{"Value+", id["LAMPE_SAM"], 1}}} }, Steven, Une idée ? Tu vois des améliorations possibles ?
×
×
  • Créer...