DoR.Technique 5 Signaler ce message Posté(e) 29 octobre Bonjour, Je dispose de plusieurs modules Fibaro qui mesure la consommation électrique du module. Je voudrais pouvoir mesurer la consommation globale de tous mes modules, pour en déduire si je suis présent ou pas dans mon logement. Exemple: conso totale inferieur a 100w veut dire que je suis absent, et contrairement supérieur a 100w, je suis présent, donc je peux fermer mes volets a 21h alors que je ne le souhaite pas si je suis absent. Il doit exister une valeur de ce type puisque l'appli Fibaro est capable de donner la conso instantanée. C'est le seul moyen que j'ai trouvé pour détecter si je suis présent ou pas. Idéalement, j'aurais voulu détecter la position de mon alarme, mais c'est impossible. Quelqu'un a t-il des info pour arriver a cela? Un bout de code serait génial. Dom Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 160 Signaler ce message Posté(e) 29 octobre perso, j'ai une alarme qui a 20 ans (donc elle est bielle !) et il y a 2 contacts dessus : instruction et activation totale. J'ai demandé la personne qui fait l'entretien de l'alarme de me connecter un FGBS, et maintenant je fais ce que je veux ... Partager ce message Lien à poster Partager sur d’autres sites
DoR.Technique 5 Signaler ce message Posté(e) 29 octobre Tu as de la chance, Verisure ne le fais pas. Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 160 Signaler ce message Posté(e) 30 octobre Envoie le mode d'emploi/installation guide de ton alarme, on ne sait jamais Partager ce message Lien à poster Partager sur d’autres sites
DoR.Technique 5 Signaler ce message Posté(e) 30 octobre j'ai contacté Verisure qui me confirme que rien n'est faisable de ce coté la. Par contre, comment récupérer les valeur de conso de la HC2 ? C'est ça ma vrai question. Partager ce message Lien à poster Partager sur d’autres sites
Barelle 78 Signaler ce message Posté(e) 30 octobre Pour répondre à la vraie question, le plus simple est sans doute de faire l'addition Vite fait cela donnerait : local powerSum, devices = 0, api.get('/devices'); local nbrDevices = #devices; for i = 2, nbrDevices do if (devices[i].properties.power) then powerSum = powerSum + devices[i].properties.power; end end fibaro:debug("Consommation totale : " .. powerSum); Partager ce message Lien à poster Partager sur d’autres sites