Salut a tous
Je souhaiterai solliciter vos conseils et votre aide afin de réaliser un scenario pour récupérer la consommation de mon cumulus pendant la période de routage de mon surplus?
Pour cela je possède un routeur solaire qui récupère des commandes dans Jeedom
En premier j ai un switch avec 3 positions ; mode ‹ manuel › (marche forcée du cumulus), mode ‹ Auto › (routage du surplus solaire) et mode ‹ Off › (pas de routage et arrêt du cumulus); il faut donc qu il soit en mode ‹ Auto › pour que le routage soit fait?
j ai également 2 commandes pour la puissance et la consommation du cumulus
Pourriez vous me conseillez si cela est possible et comment procéder étant donné que je suis débutant
EN vous remerciant par avance
Bien cordialement
La précision va dépendre du matériel qui mesure et remonte la consommation mais je pense que le mieux c’est de le prendre à l’envers.
Stocker la consommation quand tu passes en marche forcée et déduire le routage par différence entre la consommation totale et la consommation en marche forcée.
Donc un scénario qui s’exécute lors de la marche forcée et qui stocke la consommation dans une variable ou une virtuel.
Le même scénario quand il sort de la marche forcée et le scénario stocke, dans un virtuel ou une variable, la consommation en faisant une soustraction.
Tu peux utiliser le plugin-suiviconso en mesurant la puissance de ton chauffe-eau avec un capteur de puissance.
Bien sur, tu gère la chauffe via un contacteur piloté par Jeedom.
Ensuite, tu créé 2 infos virtuelles dans un virtuel avec le premier qui mesure la conso quand tu es en marche forcée et l’autre quand tu n’es pas en marche forcée:
Salut
J ai une pince ampèremétrique sur mon routeur solaire qui mesure la puissance et la consommation de mon cumulus
si je crée 2 infos virtuel une en marche forcée et l autre en mode auto (routage); il faut donc que je récupère la puissance mais il faut alors faire un calcul avec une formule afin d avoir la consommation en Wh ?
Pour le si, ça ne s’écrit pas comme ça, il faut mettre #commande# == 1 || commande# == 4 || commande# == 7
Et ce n’est pas la commande de puissance qu’il faut stocker mais la consommation. Tu peux, la mettre dans un virtuelle si tu veux plutôt que dans une variable.
Le principe ensuite est de soustraire quand ça quitte la marche forcée.
Exemple.
Passage en ma marche forcée
Tu stockes la consommation par le exemple 1000
Si c’est pas la marche forcée
Tu fais la différence entre la consommation (disons 6000) et la valeur stockée (1000) ce qui donne 5000.
J’avais pas vu mais faut inverser le event et ajoute ce que je mets dans variable(), c’est pour faire en sorte que si la variable n’existe pas, il prendra la valeur de la consommation histoire que la soustraction fasse 0.
donc la valeur de l event j ai cela : #[Solaire][MsunPV virtual][Consommation journalière cumulus]#-variable(conso_mode_manuel,#[Solaire][MsunPV virtual][Consommation journalière cumulus]#)