Home Assistant hat zwei Datenquellen:
- Die Daten wandern zunächst in den Recorder, der die Daten 10 Tage aufbewahrt.
- Ältere Daten werden verdichtet und in der Langzeitstatistik gespeichert.
In die Langzeitstatistik können nur numerische Daten überführt werden, daher kann ich bspw. den Ladestand das gesamte Jahr zurückverfolgen, aber andere Dinge wie bspw. den Status der Klimatisierung nur im Bereich des Recorders. Das erklärt deine Beobachtung, dass du Daten für unterschiedliche Zeiträume siehst.
In meinem Screenshot kannst die unterschiedlichen Datenquellen unterscheiden; die detaillierten Daten im Recorder werden dunkelblau eingefärbt und die der Langzeitstatistik hellblau. Bei mir bewahrt der Recorder die Daten 31 Tage auf.
Du kannst das auch in der Erklärung der History-Integration nachlesen. Wie du die Vorhaltedauer vom Recorder änderst, siehst du in dessen Konfiguration. Der Parameter ist purge_keep_days.