Script pour récupérer le temps d'utilisation du Ballon d'eau chaude.
Script pour récupérer le temps d'utilisation du Ballon d'eau chaude.
Hello à tous,
J'aimerai avoir les informations sur mon ballon d'eau chaude, le temps de fonctionnement et la conso kwh.
On va commencer par le temps.
Je pense prendre un script Lua Time (pas device ou variable).
J'arrive à avoir le temps de fonctionnement dans une variable, cependant, j'aimerai la mettre dans un device type dummy, j'ai essayé custom sensor.
Mon problème c'est qu'il attend une valeur toutes les 5mn, j'aimerai avoir juste pour 1 jour.
A la fin du fonctionnement du ballon, j'ai mon temps dans ma variable, j'aimerai l'ajouter à un device pour avoir des stats par jour
Lundi 31 Decembre 2018 = 154 mn
Mardi 1 Janvier 2019 = 223 mn
etc...
Il manque juste le device pour faire le bon choix, merci d'avance de votre aide.
J'aimerai avoir les informations sur mon ballon d'eau chaude, le temps de fonctionnement et la conso kwh.
On va commencer par le temps.
Je pense prendre un script Lua Time (pas device ou variable).
J'arrive à avoir le temps de fonctionnement dans une variable, cependant, j'aimerai la mettre dans un device type dummy, j'ai essayé custom sensor.
Mon problème c'est qu'il attend une valeur toutes les 5mn, j'aimerai avoir juste pour 1 jour.
A la fin du fonctionnement du ballon, j'ai mon temps dans ma variable, j'aimerai l'ajouter à un device pour avoir des stats par jour
Lundi 31 Decembre 2018 = 154 mn
Mardi 1 Janvier 2019 = 223 mn
etc...
Il manque juste le device pour faire le bon choix, merci d'avance de votre aide.
Re: Script pour récupérer le temps d'utilisation du Ballon d'eau chaude.
Il faut que tu utilise un dummy de type texte. Ton script lua aura alors la charge de remplir le texte.
Dernière modification par thier le 27 déc. 2018, 15:26, modifié 1 fois.
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
Re: Script pour récupérer le temps d'utilisation du Ballon d'eau chaude.
Merci pour ta réponse, cependant, avec le texte je ne peux pas avoir de graphique et j'aimerai bien un histogramme de mes valeurs.
Je ne sais pas si c'est possible avec du texte.
Merci
Je ne sais pas si c'est possible avec du texte.
Merci
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Script pour récupérer le temps d'utilisation du Ballon d'eau chaude.
Salut,
Ton chauffe eau démarre et est coupé par domoticz ?
Ton chauffe eau démarre et est coupé par domoticz ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Script pour récupérer le temps d'utilisation du Ballon d'eau chaude.
Hello,
Non.
Merci
Non.
Merci
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Script pour récupérer le temps d'utilisation du Ballon d'eau chaude.
Je reformule
Domoticz possède un device qui change d'état selon les marche/arrêt de ton ballon ?
Domoticz possède un device qui change d'état selon les marche/arrêt de ton ballon ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Script pour récupérer le temps d'utilisation du Ballon d'eau chaude.
Il me semble que j'utilise le compteur EDF avec une variable HC.
Quand la conso du module EDF Info passe sur HC, la variable est modifié.
J'utilise ce script.
https://easydomoticz.com/forum/viewtopic.php?f=17&t=365
Quand la conso du module EDF Info passe sur HC, la variable est modifié.
J'utilise ce script.
https://easydomoticz.com/forum/viewtopic.php?f=17&t=365
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Script pour récupérer le temps d'utilisation du Ballon d'eau chaude.
Hum
Les HC (contractuelles) n'ont rien à voir avec le temp de marche de ton ballon (thermostat)
Les HC (contractuelles) n'ont rien à voir avec le temp de marche de ton ballon (thermostat)
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Script pour récupérer le temps d'utilisation du Ballon d'eau chaude.
Oui je sais, mais je ne vois pas ou tu veux aller
Merci pour ton aide dans tous les cas.
En fait, j'ai un script lua time, j'arrive à avoir en sec le temps de fonctionnement de mon ballon, sachant qu'il commence vers 23h15 pour finir à 7h15, je regarde la conso en live, si la variable HC = on et la conso est sup à 3000w alors je note dans une variable le temps.
La fin se fait quand la conso est en dessous de 3000w et/ou la variable HC = off, cela veut dire que nous sommes passés en HP.
J'ai bien l'information dans ma variable, cependant, je cherche le device sous domoticz qui peut me faire des stats via graphique.
Temps par jour, par mois, par an avec une moyenne par exemple.
Je teste pour l'instant avec un custom sensor, le problème c'est que je lui donne une donnée par jour, à la fin de la chauffe du ballon et donc, le device est toujours en alerte, il est rouge car il doit attendre des données toutes x minutes, je pense...
Le but est d'avoir une moyenne à l'année du temps de chauffe du ballon car j'aimerai mettre un panneau solaire pour le ballon, je suis dans le sud et du soleil j'ai ce qu'il faut, soit un prend de suite pour 3000w de panneau ou si je vois que le ballon chauffe en moyenne 2h par nuit, peut-être que 1000w de panneau seront suffisant. 2817 heures de soleil en 2017, presque 8h par jour.
Mais c'est un autre sujet...
Merci pour ton aide dans tous les cas.
En fait, j'ai un script lua time, j'arrive à avoir en sec le temps de fonctionnement de mon ballon, sachant qu'il commence vers 23h15 pour finir à 7h15, je regarde la conso en live, si la variable HC = on et la conso est sup à 3000w alors je note dans une variable le temps.
La fin se fait quand la conso est en dessous de 3000w et/ou la variable HC = off, cela veut dire que nous sommes passés en HP.
J'ai bien l'information dans ma variable, cependant, je cherche le device sous domoticz qui peut me faire des stats via graphique.
Temps par jour, par mois, par an avec une moyenne par exemple.
Je teste pour l'instant avec un custom sensor, le problème c'est que je lui donne une donnée par jour, à la fin de la chauffe du ballon et donc, le device est toujours en alerte, il est rouge car il doit attendre des données toutes x minutes, je pense...
Le but est d'avoir une moyenne à l'année du temps de chauffe du ballon car j'aimerai mettre un panneau solaire pour le ballon, je suis dans le sud et du soleil j'ai ce qu'il faut, soit un prend de suite pour 3000w de panneau ou si je vois que le ballon chauffe en moyenne 2h par nuit, peut-être que 1000w de panneau seront suffisant. 2817 heures de soleil en 2017, presque 8h par jour.
Mais c'est un autre sujet...
Re: Script pour récupérer le temps d'utilisation du Ballon d'eau chaude.
Voilà qui devrait t'aider. Ca vient d'un script de chauffage de Vil1driver
Code : Tout sélectionner
-- extraction des valeurs du compteur, (P1 smart meter, ex: "Data" : "17564059;9855288;0;0;517;0")
usageHP, usageHC, x, y, usage, z = string.match(otherdevices_svalues[conso], "(%d+%.*%d*);(%d+%.*%d*);(%d+%.*%d*);(%d+%.*%d*);(%d+%.*%d*);(%d+%.*%d*)")
commandArray['UpdateDevice'] = conso_id .. "|0|" .. usageHP .. ";" .. usageHC .. ";" .. x .. ";" .. y .. ";" .. 0 .. ";" .. zCode : Tout sélectionner
local conso = 'Conso X' -- nom du capteur virtuel de consommation électrique
local conso_id = 87 -- idx du capteur virtuel de consommation électriqueVersion: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen