Création virtuel comptage appuie bouton

salut
J’aimerai faire un virtuel pour me comptabilisé le nombre de fois que quelqu’un appuie sur ma sonnette avec les heures. Pour les heures je pense récupéré l’historisation de changement d’état, mais pour le comptage, je vois pas.
merci de votre aide

Hello

Faire simple :
https://doc.jeedom.com/fr_FR/core/4.1/scenario

statistics(commande,calcul,période) et statisticsBetween(commande,calcul,start,end) : Donnent le résultat de différents calculs statistiques (sum, count, std, variance, avg, min, max) sur la période (period=[month,day,hour,min] ou expression PHP) ou entre les 2 bornes demandées (sous la forme Y-m-d H:i:s ou expression PHP).

salut naboleo

j’ai déja lu cette page mais je n’ai pas compris grand chose :man_shrugging:

j’ai tester ça duration(#[Salon][Bouton clic Salon][Clic]#,0,day) marche pas
ça
Changes(#[Salon][Bouton clic Salon][Clic]#,0,day) marche pas
et ça statistics(#[Salon][Bouton clic Salon][Clic]#,0,day) et devine quoi ?
marche pas

je comprend pas…

personne n’a une idée?

Salut,
tu as essayer comme ça
stateChanges(#[Salon][Bouton clic Salon][Clic]#,0,day)

salut loustic03
Je viens de tester et devine quoi??? bein marche pas non plus…
Sur le forum V3 j’ai lu, je ne sais plus ou, qu’il y avait un soucis avec se genre de calcule dans un virtuel, mais je sais pas si ça a été résolut en V4.

Oui j’avais déjà vu un post aussi qui parlé de ce souci.
Sinon tu peux passer par un scénario avec une variable qui incrémente +1 à chaque appui sur la sonnette .
Et le virtuel qui affiche la variable

j’avais cette idéé au depart, mais je me suis dit qu’il devait bien avoir quelques chose de moin machine a gaz…
tu aurai un exemple de scenario et virtuel ? :grin:

image

stateChangesBetween(#[Chambre Adrien][Fenetre Adrien][Etat]#,0,-6day23:59,now)

Je vais évaluer : 7
Résultat : 7

–3day23:59 = 4
–1day23:59 ou « today » = 1

salut ajja17orang

J’ai deux, trois questions ( pour l’instant ). Tu me montre un historique et pour la fenètre, il y a un etat. se qui, avec le bouton Xiaomi, il n’y a ni l’un,ni l’autre.

une action est lié a une info
si c’est pas fait c’est le 1er truc à faire
afin d’avoir toutes les fonctions de calcul sur l’historique.

je te cite

Pour les heures je pense récupéré l’historisation de changement d’état,

sinon comment arrives tu as savoir que quelqu’un viens de sonner et l’action sur le carillon

J’ai creer un virtuel por pouvoir avoir l’historqiue et
stateChangesBetween(#[Chambre Adrien][Fenetre Adrien][Etat]#,0,-6day23:59,now)
marche nickel.

par contre j’ai pas compris ça

–3day23:59 = 4
–1day23:59 ou « today » = 1

si tu changes -6days,…
par -3days,… ça doit 4
que tu peux vérifier avec mon historique.

utilise le testeur d’expression pour ça.

ok selon si on veux l’historique sous 1, 3 ou 6 jours
mais comment je peux faire pour avoir en texte l’historique par jour sur le 7?

par exemple

1- 9h35
2-10h12
3-11h15
etc…

non, personne? :lying_face: