Page 1 sur 2
Historique dispositifs de mesure
Publié : 21 mai 2021, 17:05
par e111111
Bonjour à tous,
J'ai un petit truc qui me gène : Domoticz ne garde pas d'historique sur les dispositifs de mesure,
si l'on clique sur RAPPORT, on a le message : " This device does not have any reports. " et les années précédentes
sont vides...
Pour un device en particulier cela m'aurait intéressé de pouvoir faire des comparaisons, quelqu'un connait-il
une ruse pour contourner cette limitation ?
Re: Historique dispositifs de mesure
Publié : 21 mai 2021, 18:59
par psubiaco
Bonjour,
c'est étrange! Domoticz enregistre par défaut, toutes les 5 minutes, les valeurs des capteurs dans la base de données. Sans ces données, il est impossible de dessiner des graphiques.
Pouvez-vous voir le graphique de l'année pour ce capteur? De quel type de capteur s'agit-il? Température?
Paolo
Re: Historique dispositifs de mesure
Publié : 21 mai 2021, 19:43
par e111111
Bonjour,
c'est ainsi pour tous les devices de l'onglet mesures, il y a des "custom sensor", des "general voltage", des "general alert", et des general percentage".
J'ai les graphiques sur l'année, depuis mai 2020, mais pas l'année antérieure sur le graphique et rien dans le rapport, même sur l'année en cours, et ça pour tous les devices de l'onglet mesure.
C'est la même chose pour l'onglet interrupteurs, mais là ça ne me pose pas de pb, je n'ai pas besoin d'historique.
Re: Historique dispositifs de mesure
Publié : 21 mai 2021, 21:06
par Keros
Tu es sur quelle version de DomoticZ ?
Tu as déjà eu ces rapports et ce serait quelque chose que tu n'as plus ? Ou c'est quelque chose que tu n'as jamais utilisé ?
Re: Historique dispositifs de mesure
Publié : 21 mai 2021, 22:21
par e111111
Bonsoir,
je suis en 4.10, et non, je ne me souviens pas d'avoir déjà utilisé cette fonction sur ces dispositifs, mais il y en a un ou deux dont j'aurais aimé garder un historique pour comparaison ...
Re: Historique dispositifs de mesure
Publié : 21 mai 2021, 22:38
par Keros
Ca me dit quelque chose, mais je n'arrive pas à me souvenir ... et je ne retrouve plus dans la recherche
Ce n'est pas un souci de cache ? Tu as la même chose sur 2 OS différents et / ou deux navigateurs différents ?
Re: Historique dispositifs de mesure
Publié : 22 mai 2021, 07:00
par denis_brasseur
Tu peux essayer avec une commande json en personnalisant cette commande avec ton ip, port et idx.
Cela te permettra de voir sir l'historique d'un device est bien présent.
Domoticz API/JSON URL's
Code : Tout sélectionner
192.168.xxx.xxx:8080/json.htm?type=graph&sensor=Percentage&idx=2305&range=year
Tu devrais obtenir quelque chose comme ceci pour un périphérique pourcentage
{
"result": [
{
"d": "2020-11-27",
"v_avg": "25.0394",
"v_max": "52.0",
"v_min": "3.0"
},
{
"d": "2020-11-28",
"v_avg": "30.7543",
"v_max": "67.0",
"v_min": "7.0"
},
{
"d": "2020-11-29",
"v_avg": "22.2176",
"v_max": "73.0",
"v_min": "3.0"
},
Re: Historique dispositifs de mesure
Publié : 22 mai 2021, 07:35
par Chrominator
C'est curieux en effet ;
J'ai de l'historique antérieur aux 12 derniers mois sur quelques équipements (Thermostats, mesure de consommation électrique (kW/h), RFXmeter counters)

- Screenshot_2021-05-22 Domoticz(1).png (38.26 Kio) Consulté 2755 fois

- Screenshot_2021-05-22 Domoticz(2).png (11.89 Kio) Consulté 2755 fois
mais rien sur les mesures de tension, de courant instantané, tout ce qui est % ou custom sensor, ...
Pourtant on trouve des données dans la base.
Par exemple, je mesure le niveau de la batterie de la tablette qui me sert pour commander Domoticz (avec monitor).
Impossible d'afficher les valeurs antérieures à 12 mois (Bouton rapport inexistant):

- Screenshot_2021-05-22 Domoticz(3).png (46.99 Kio) Consulté 2755 fois
Et les données sont bien dans la base :
Code : Tout sélectionner
SQLite version 3.31.1 2020-01-27 19:55:54
Enter ".help" for usage hints.
.headers on
sqlite> select distinct strftime('%Y',date) as 'Année', count(*) as 'Nombre de dates'
...> from Percentage_Calendar
...> where DeviceRowID = '1036'
...> group by strftime('%Y',date);
Année|Nombre de dates
2017|2
2018|272
2019|360
2020|363
2021|140
sqlite>
En conclusion :
- Il existe bien une chance pour que les données historiques de ton capteur soient enregistrées quelque part, mais il faudra aller les chercher dans la bonne table de la base.
- Pour ceux qui ont du temps et la compétence, c'est le moment de proposer une PR à Gizmocuz !
Re: Historique dispositifs de mesure
Publié : 22 mai 2021, 07:51
par Keros
Je n'ai pas non plus le bouton Rapport pour mes custom sensors. Je pensais que je l'avais
Cela dépend du type de dispositif.
Re: Historique dispositifs de mesure
Publié : 22 mai 2021, 17:54
par e111111
Alors, celui qui m'intéresse plus particulièrement est une mesure de tension, General Voltage,
j'ai lancé la commande suivante :
"
http://192.168.1.44:8084/json.htm?type= ... range=year"
et en retour, j'ai l'historique depuis le 22 mai 2020, pas plus.
Le bouton rapport quant à lui est présent sur ce type de device, mais il répond "This device does not have any reports."
Donc, à priori, rien de plus d'un an n'est stocké dans la BDD ...
Par contre, pour ma part, les custom sensor ont le bouton rapport, mais tout aussi inutile.