Le paramètre `Commande de l'index de production` n'interprète pas le calcul

Bonjour,

Je tente de configurer le plugin Solcast afin de m’en servir un jour.

Avec les infos que je récupère de l’onduleur, je suis obligé de faire un calcul pour arriver au résultat à mettre dans Commande de l'index de production. Il se trouve que le calcul n’est pas fait par le plugin.
Le calcul que je fais est le suivant :

#[Local technique][Onduleur][Daily energy yield]# + #[Local technique][Onduleur][Battery - Current day charge capacity]# - #[Local technique][Onduleur][Battery - Current day discharge capacity]#

C’est-à-dire en gros A + B - C. Le testeur d’expression arrive à faire ce calcul :

Le plugin ne prend a priori que la première variable en compte.

Je pense que l’utilisation de la fonction jeedom::evaluateExpression() sur l’ensemble de la saisie devrait corriger le problème. Je n’ai pas testé.

A+
Michel


Informations Jeedom

Core : 4.4.8.1 (V4-stable)
DNS Jeedom : non

Plugin : SolCast
Version : 2024-05-26 10:51:17 (stable)

Salut,

En effet je n’ai pas prévu que ce qu’il y a dans ce paramètre soit autre chose qu’une commande.

Je regarderai ce que ça donne avec la fonction que tu indiques.

2 « J'aime »

Oui oui, c’est bon ça. J’ai déjà utilisé dans SuiviConso

1 « J'aime »

Moi aussi dans MyModbus.

Salut,

Nouvelle bêta pour permettre un calcul sur l’index de Prod

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.