Incrémenter un index électrique dans un virtuel

amuse toi a récupérer les valeurs dans ta bdd ou historique
j’ai utilisé admirer> Citation

admirer… Kezako???

un logiciel de bdd


que j’ai ajjouté

j’ai pas tout suivis votre discutions et je sais pas si c’est cela que tu veux faire, mais de mon cote je récupère les valeurs de conso de mon linky afin de connaitre mes différentes conso jour - semaine - mois avec ce type de formule

je fais la meme chose avec une prise qui me donne la conso

round(statisticsbetween(#[Maison][LINKY_TIC][BBRHPJB CONSO HP]#,count,Today 00:00,Now))

image

statisticsBetween(#[Garage][wemos02_Eau_2][compteur]#,sum, #annee#-#mois#-#jour# 13:30:00, now)

j’ai bien 0 en retour

image

@ludoviclt moi aussi je récupère toutes les infos de mon linky…
là je veux créer in index qui n’existe pas et qui vient d’une opération entre ( ma conso live - ma production solaire) somme qui quand je produit trop passe en négatif, puis via une formule je la passe en positif et j’en crée un index

Merci! quelque chose comme PHPmyAdmin…
J’avais lu admirer … difficile de trouver dans le Gogol.

Bon je ne bricole pas sur ma Jeedom Smart. C’est l’hiver et j’ai besoin du chauffage!

A oui admir er !
Sinon

Tu as la commande SQL

Une machine de test, ou virtuel, …

En effet. Pas dangereux si on se contente de SELECT

Après via scénario fonction code que tu incrément dans un log

2 possibilités

Api

Ou si tu remontes le sujet cité sql

Salut,

Je cherche à faire la même chose quoi toi. Calculer un volume (ici l’index elec en kWh) depuis une info débit (puissance en watt).
Tu viens de me donner des idées :wink: … merci
Je vais tester différente solution pour faire un virtuel (auto-actualisant) en temps réel.

encore merci @darkmoon et @yoyouri

@NicoRaptor
je te confirme que ma solution choisie fonctionne à merveille, soit un scénario toutes les minutes qui
incrémente ma variable « V_index_injection » qui contient: variable(V_index_injection) + (#[Data][Production Photovoltaique][Injection Réseau]# /60 ) le tout affiché dans un virtuel de type info numérique
:+1:

Salut, le problème de ta solution. C’est justement la partie temporelle.
Ici tu actualises toute les minutes et donc un pic de conso de 30 sec pourrait être invisible. Ou alors prendre la moyen de la valeur toute les minutes.
Je vais plutôt calculer le volume consommé à chaque changement de débit.
Donc mon index sera incrémenté au changement de la valeur puissance instantané

Pour info, les expression php fonctionne dans les virtuels (voir le lien)
https://www.php.net/manual/fr/index.php

average(#[Energie][Consommation Electrique][Instantané]#,hour) => donne la moyen de la valeur sur 1h

@NicoRaptor @darkmoon
Salut
Une autre solution ici

Merci du renseignement :wink:

attention néamois

A ben c’est toi qui est à l’origine du plugin …

Justement, je veux calculer la consommation total en fonction de l’instantané.
php propose différent moyen de le calculer il me semble.

PS: je suis au boulot. pas encore eu le temps d’éplucher les différentes expression de php

pour mon compteur ce n’est pas vraiment un problème car ma source d’énergie se rafraichie toutes les minutes, j’ai également testé avec les fonctions average et avg, cela me donne exactement le même résultat au watt près…

peut-être devrais tu te tourner vers un compteur d’eau à impulsion (ce que j’utilise…)
car si j’ai bien compris, dans ton cas c’est pour de l’eau ???

Je commence seulement les étapes pour gérer les consommations par jeedom.
Je suis toujours à la partie test des différentes solution. Donc la tienne, va y passer aussi :wink:
Par contre, je n’ai pas encore grand chose d’installer physiquement (c’est en cours).

Ma vision du chemin:

  • recupérer les index de tous les compteurs (eau, elec, etc), pour avoir des infos fiable et de controle pour la simulation
  • récup si possible les débits (puissance, débit eau, etc) et a défaut les estimer et les virtualiser.
  • créer la méthode de comptage/calcul par virtuel / scénario pour tout type de débit (eau, elec, etc).
  • Créer les équipements d’affichage des données pertinante.
  • Faire un algorythme de simulation pour prédire les consos en fonction de …
  • et dans le futur, l’installation de panneau solaire + pompe à chaleur et de pouvoir gérer la production/consommation

Une usine à gaz comme dirait un ami ^^

Hello à tous,

Je me permets de déterrer le sujet car je souhaite faire la même chose et du coup j’ai quelques questions à vous poser.
Mon objectif est de déterminer mon index de production solaire tout au long de la journée pour notamment pouvoir comparer avec le rendement théorique grâce au #plugin-solcast.
Je dispose déjà de l’index grâce au #plugin-suiviconso mais il ne s’actualise malheureusement pas assez souvent. Il me faudrait une actualisation toutes les heures au max.

Je récupère la puissance instantanée produite via un sonoff POW R2.
Je pensais faire mon calcul via scénario puis incrémenter un virtuel.

Question : a votre avis à quelle fréquence déclencher mon scénario sachant que je n’ai pas besoin non plus d’une précision à 3 chiffres après la virgule et que la production est relativement stable sur la journée (pas de grande variation).

Merci d’avance

Xav

Salut @Xav-74,

Si tu utilises suivi-conso pour avoir ton index tu peux aussi tout simplement augmenter la fréquence du cron dans le moteur de tâches et mettre par exemple sur UpdateTable 2 */1 * * * pour calcul toutes les heures et 2 minutes (…, 14h02, 15h02, …) :wink:

1 « J'aime »

Pas faux :slight_smile:
Pourquoi se compliquer ! C’est en place pour demain !

PS : un 2 * * * * c’est la même chose on est OK ?
Sachant que pour ton plugin sur la prod, tu es sur un 5 * * * *

Yes, c’était pour garder le principe du /3 si tu voulais revenir en arrière :smile: