# Historische Verbesserung der Gerätedaten durch Granularität

**URL:** <https://community.gladysassistant.com/t/amelioration-historique-des-donnees-des-appareils-par-granularite/8727>\
**Category:** Demandes livrées\
**Tags:** feature-core\
**Created:** [22. Februar 2024 um 05:48 UTC](https://community.gladysassistant.com/t/amelioration-historique-des-donnees-des-appareils-par-granularite/8727 "2024-02-22T05:48:29Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [4. März 2024 um 12:59 UTC](https://community.gladysassistant.com/t/amelioration-historique-des-donnees-des-appareils-par-granularite/8727/14 "2024-03-04T12:59:18Z")

</div>

Kleine Nachricht, um unser Gespräch zusammenzufassen, @Terdious 🙂 Es war schön, sich anzurufen, um das alles ein bisschen zu klären!

- Ich denke, es liegt an den Integrationsentwicklern, die richtigen Mechanismen zu implementieren, damit ihre Integration nicht «&nbsp;zu aggressiv&nbsp;» in Bezug auf die Datenmenge ist, die sie an Gladys senden.

Im Fall von Netatmo bin ich dafür, im Code fallweise vorzugehen.

Beispiel: Feature «&nbsp;Batterie&nbsp;»: max 1 Punkt alle 30 Minuten, wenn sich der Wert nicht ändert.

Das Ziel ist, dass wir die besten Grenzen finden, die so präzise wie möglich sind, ohne die Größe der Datenbank oder die Leistung von Gladys zu beeinträchtigen.

Für den Benutzer ist das transparent und funktioniert automatisch, im Sinne der Projektphilosophie.

- Mittelfristig verfolge ich [DuckDB](https://duckdb.org/) sehr genau, eine Dateidatenbank (wie SQLite), aber für Zeitreihendaten optimiert. Die Idee wäre nicht, das SQLite von Gladys zu ersetzen (das perfekt für den Rest von Gladys geeignet ist), sondern nur unsere Zeitreihendaten in eine dedizierte Datei zu übertragen. Laut meinen Tests ist die Reduzierung der Datenbankgröße bei gleichzeitiger Leistungssteigerung im Vergleich zu dem, was wir derzeit tun, ziemlich phänomenal (siehe: [Gestion plus fine de l'historique des états - #18 par pierre-gilles](https://community.gladysassistant.com/t/gestion-plus-fine-de-lhistorique-des-etats/8444/18?u=pierre-gilles))

Derzeit halte ich mich mit der Entwicklung zurück, da sie noch in der Beta-Phase sind (0.10.0). Mal sehen, ob sie sich selbst als «&nbsp;production-ready&nbsp;» betrachten oder nicht.

---

_[View the full topic](https://community.gladysassistant.com/t/amelioration-historique-des-donnees-des-appareils-par-granularite/8727)._
