-
Compteur de contenus
4 189 -
Inscription
-
Dernière visite
-
Jours gagnés
85
Tout ce qui a été posté par sebcbien
-
3mm ou 3 cm ? ;-) Blague a part, tu veux reprogrammer le wall plug en fonction d'un événement ?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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 ;-)
-
Tu devrais pouvoir t'en sortir avec la fonction "inverse" {"Inverse"} -- On inverse la condition si elle était vrai, le script retourn faux
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
J'ai déjàun module pour récupérer mais c un bon départ pour la rotation des jours !
-
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
-
Plugin Developer Plugin - Virtual Sensor
sebcbien a répondu à un(e) sujet de Krikroff dans Plugins Developpeur
Oui un divorce c peu en comparaison des joies de la V4 ... Mais bon, il faut penser aux enfants... Mdr- 932 réponses
-
- Plugin
- Virtual Sensor
-
(et 3 en plus)
Étiqueté avec :
-
Plugin Developer Plugin - Virtual Sensor
sebcbien a répondu à un(e) sujet de Krikroff dans Plugins Developpeur
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 :-/- 932 réponses
-
- Plugin
- Virtual Sensor
-
(et 3 en plus)
Étiqueté avec :
-
... vu la fiabilité zwave sans faille... (nan je rigole) ... ça se tiens ;-)
- 12 330 réponses
-
- 1
-
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
bah non c mal fait, quand je bouge je vois la led zwave sur le HC2 qui clignotte :-/
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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 ?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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 ;-)
-
je pense que c'est la version beta 3.591 qui n'est pas compatible avec home.fibaro
-
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 :-)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
topic unique GCE Electronics Eco-Devices - Gestionnaire d'énergie
sebcbien a répondu à un(e) sujet de Moicphil dans GCE Electronics
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 -
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.
-
topic unique GCE Electronics Eco-Devices - Gestionnaire d'énergie
sebcbien a répondu à un(e) sujet de Moicphil dans GCE Electronics
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 -
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".
- 905 réponses
-
- 1
-
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
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 ?
- 478 réponses
-
- tuto hc2 et hcl
- toolkit
- (et 4 en plus)
-
pourquoi demander àla hc2 si l'alarme sais le faire très bien ? demande a ton revendeur satel, c'est le meilleur endroit.
- 251 réponses
-
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.
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
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
- 905 réponses
-
- 1
-
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
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.
- 905 réponses
-
- 1
-
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
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 ?;?
- 905 réponses
-
- SCRIPT LUA
- Contrôle
-
(et 1 en plus)
Étiqueté avec :
-
Yep, en précisant l'id, ça marche nickel ! merci :-) code définitif ici:
- 12 330 réponses
-
- 1
-
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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 ?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :