Forum eedomus http://forum.eedomus.fr/ |
|
Calcul delta entre consommation et production électrique http://forum.eedomus.fr/viewtopic.php?f=18&t=6968 |
Page 1 sur 1 |
Auteur: | febrard [ 18 Avr 2018 14:29 ] |
Sujet du message: | Calcul delta entre consommation et production électrique |
Bonjour, J'utilise actuellement 2 compteurs d’électricité pour mesurer : 1) la consommation électrique globale de mon installation 2) la production photovoltaïque de mes panneaux solaires Ces deux mesures sont faite par des Qubino Smart Meter dans le tableau et les mesures sont cohérentes. J'utilise ensuite un périphérique virtuel dans lequel je stock la valeur Consommation - production pour ensuite appliquer le tarif EDF que j'ai renseigné et ainsi avoir ma conso électrique en € par jour. Je bute toutefois sur les valeurs négatives (cas de la production > à la consommation). J'aurais donc besoin de pouvoir mettre 0 et non le résultat du calcul Consommation - Production (effectué via le script math.php) dans ce cas. Comme les valeurs sont stockées dans un périphérique virtuel, je ne trouve pas non plus le moyen de rejeter des valeur < 0 par exemple. Est-ce que par hasard quelqu'un a déjà essayé de faire cela (je ne veux pas de solution utilisant une infra type serveur SQL en dehors de ma box Eedomus ...) ou aurait une idée brillante ? Merci d'vance |
Auteur: | merguez07 [ 18 Avr 2018 16:07 ] |
Sujet du message: | Re: Calcul delta entre consommation et production électrique |
bonjour, essaye de mettre dans le chemin Xpath de ton calculateur l'expression suivante : concat(substring(0, 1, (round(/result)<0)), substring(round(/result), 1, (round(/result)>0)*string-length(/result))) Cordialement |
Auteur: | jbourdin [ 19 Avr 2018 14:35 ] |
Sujet du message: | Re: Calcul delta entre consommation et production électrique |
Sinon, tu fais un périphérique d'état qui vaut toujours 0 et un périphérique (min max moy) où tu fais le max de ton périphérique qui peut renvoyer un nombre négatif et de ton périphérique 0. |
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |