Connaitre la puissance consommée (élec) sans appareil de mesure.
Compte tenu du prix d'un appareil de mesure ZWave (80 à 110 €), il peut être économe de l'évaluer pour l'afficher avec votre Eedomus sans écrire une seule ligne de code.
(A noter que cette méthode sera applicable pour n'importe quelle autre box avec une adaptation de langage)
Il suffit d'appliquer la méthode suivante pour chaque circuit de chauffage piloté :
Créer un périphérique virtuel qui va servir à déterminer l'état du circuit de chauffage (On ou Off)
Programmation - Périphérique - Ajouter ou supprimer - Ajouter un autre type - Etat - Créer
On le nommera ici "Etat - Chauff - Pièce 1"
Usage : Autre indicateur (Actionneur)
On peut le poser dans la pièce concernée (Pièce 1) mais aussi dans une pièce technique dédiée aux bilans comme "_Compteurs"
Sauver et continuer à éditer
Dans l'onglet "Valeurs":
pour une valeur brute de 0, écrire une description "OFF"
pour une valeur brute de 1, écrire une description "ON"
Ecrire une règle qui va détecter le non-besoin de chauffage.
Attention, dans mon installation, les thermostats sont abaissés ou relevés suivant les horaires ou la présence des personnes. (ce qui est le cas pour la majorité bien qu'il existe d'autres manières de gérer la température d'une maison).
Nom : Chf Pièce 1 - OFF
Critères : T° pièce 1 change de valeur
ou Thermostat pièce 1 change de valeur
Et Thermostat pièce 1 est inférieur au périphérique T° pièce 1
Actions Etat - Chauff - Pièce 1 OFF
et une autre règle pour le chauffage en marche :
Nom : Chf Pièce 1 - ON
Critères : T° pièce 1 change de valeur
ou Thermostat pièce 1 change de valeur
Et Thermostat pièce 1 est supérieur au périphérique T° pièce 1
Actions Etat - Chauff - Pièce 1 ON
Désormais, cette règle va indiquer si le chauffage de la pièce 1 est OFF ou ON.
Maintenant, il faut trouver le moyen d'indiquer la puissance consommée quand le chauffage est ON:
Créer un périphérique de calcul :
Programmation - Périphérique - Ajouter ou supprimer - Store Eedomus - Utilitaire - Calculateur mathématique - Créer
On le nommera ici "Puissance - Chauff - Pièce 1"
Usage : Autre indicateur
paramètres: Unités : W ou Watt ou kW (comme vous voulez mais il faudra penser à diviser par 1000 si vous voulez afficher des kW)
Affichage : Type de données : Nombre décimal
URL : laisser tel quel
Chemin Xpath : laisser tel quel
Fréquence requête : 1
Variable utilisateur : 500 * device(n) si le convecteur placé sur ce circuit de chauffage a une puissance de 500 W.
pour connaitre n, c'est le code API de l'actionneur virtuel créé précédemment.
On peut le récupérer de différentes manières:
Configuration - Périphériques - clic sur une entête de colonne permet d'afficher des colonnes supplémentaires.
Afficher le code API et l'écrire à la place de n.
On peut le poser dans la pièce concernée (Pièce 1) mais aussi dans une pièce technique dédiée aux bilans comme "_Compteurs"
Sauver.
Ouf, c'est fini.
Rendez vous à l'accueil, choisissez la pièce "Compteurs".
Et là, petit miracle, la puissance consommée par votre circuit s'affiche en W.
En cumulant tous vos circuits de chauffage, vous avez alors une idée assez précise de la réalité.
Cette méthode n'est pas parfaite.
En effet, elle pèche par excès dans le cas des thermostats PID car ceux ci éteignent le convecteur avant d'atteindre la t° requise.
Mais elle est gratuite.
A bientôt.
Ditalb