Carte map, enregistrement des positions

Bonjour,

J’ai un problème depuis un bout de temps, à savoir l’enregistrement des parcours sur une carte map, comme sur cet exemple : https://forum.hacf.fr/t/presentation-et-ma-home-page/12173/7, mais je m’aperçois qu’à chaque rafraichissement de page ou autre, l’historique disparait.


Capture d'écran 2024-11-16 195614

Capture d'écran 2024-11-16 194119

type: history-graph
title: Historique
entities:
  - entity: device_tracker.mi_9
    name: Ludo
hours_to_show: 4

Capture d'écran 2024-11-16 194931

Je n’ai rattaché que mon téléphone à ma « person »

Capture d'écran 2024-11-16 195201

J’ai regardé dans le recorder et commenté ce qui pourrait poser problème

recorder:
  commit_interval: 30
  purge_keep_days: 7
  include:
    domains:
      - sensor
      - input_boolean
      - input_datetime
      - input_number
      - input_select
      - input_text
      - binary_sensor
      - light
      - cover
  exclude:
    domains:
      - automation
      - alarm_control_panel
      - calendar
      - camera
      - climate
 #     - device_tracker
      - group
      - media_player
 #     - person
 #     - proximity
      - scene
      - script
      - sun
      - switch
      - timer
      - vacuum
      - weather
#      - zone
      - zwave
      - detecteur
    event_types:
      - automation_triggered
      - script_started
      - service_registered
      - home_assistant_start
      - home_assistant_stop
      - home_assistant_stop
    entity_globs:
      - sensor.detecteur*
      - sensor.memory*
      - sensor.processor*
    entities:
      - sun.sun
      - sensor.last_boot
      - sensor.date
      - sensor.time
  auto_purge: false

Et sur le téléphone :

Donc à quel endroit faut il paramétrer l’enregistrement des positions, ou qu’est ce que je fais de mal ?
Merci.

Bonjour,
il faut attendre maintenant que tu as enlevé device_tracker, person, zone et proximity du recorder. ( il faut redémarrer HA, après ta modification ).
Les anciens historique n’existent pas.
Désormais ça devrait être bon, pour les prochains déplacement.

Merci pour la réponse,
il y a un délai spécifique à attendre ?

Il faut redémarrer HA, après t’es modification dans le recorder. Après c’est instantané ( du moins dans l’heure qui suis ).

Bon, je verrai ce soir si mon trajet est enregistré :wink:

Bonsoir,

Bon, pas de chance, l’historique disparait aléatoirement entre 15 et 20 mn, des fois moins.
Il y a une erreur dans les journaux, je sais pas si ça a un rapport.

Enregistreur: homeassistant.components.recorder.db_schema
Source: components/recorder/db_schema.py:624
intégration: Recorder (documentation, problèmes)
S'est produit pour la première fois: 02:30:58 (4 occurrences)
Dernier enregistrement: 02:30:59

State attributes for sensor.unavailable_entities exceed maximum size of 16384 bytes. This can cause database performance issues; Attributes will not be stored

J’ai dû dire une bêtise, ça doit changer à la prochaine purge du recorder a 4h12.

Pour ton erreur, ça n’a rien avoir. C’est ton entité sensor.unavailable_entities qui a trop d’information dans les attributs. Il y a une limite pour être enregistré dans le recorder.
Pour corriger ce souci, il faut exclure c’est entité du recorder.

Hello,
Pas mieux à 6h30, je vois bien mon image chez moi, pas déplacement depuis le boulot et pas d’historique.

Je n’avais pas fait attention à c’est option.

auto_purge booléen ( facultatif , par défaut : true )

Purger automatiquement la base de données chaque nuit à 04h12 heure locale. La purge empêche la base de données de croître indéfiniment, ce qui prend de l’espace disque et peut ralentir Home Assistant. Si vous désactivez cette option, auto_purge il est recommandé de créer une automatisation pour appeler recorder.purgepériodiquement la fonction.

l’auto purge est désactivée :frowning:

fais une purge dans outils de dev et actions avec l’action recorder.purge:

action: recorder.purge
data:
  repack: false
  apply_filter: true
  keep_days: 7

Rehello,
J’avais modifié la valeur de recorder.purge sur true, mais mis la copie du fichier avant modif. Sinon il y a une automatisation qui purge régulièrement :

Rebonsoir,
2 choses bizarres :

Le capteur de direction est fonctionnel contrairement au capteur GPS
Capture d'écran 2024-11-17 171753

Du coup, j’ai supprimé l’app companion, tous les capteurs dans HA ont disparu,
réappairé l’app,puis les capteurs sont apparus dans les entités HA , et enfin leurs doubles sont arrivés.

Il faut supprimer l’application, puis redémarrer HA. Puis, tu réinstalles l’application.
Vide le cache de ton navigateur ou cas ou aussi.

Bon, j’ai fait comme tu as écris, pareil, je perds l’historique, et bizarrement aussi quand je rafraichis la page (f5), et j’ai bien vidé le cache avec f12 et clic droit sur la flèche ronde.

Je vais laisser vivre le temps de la sieste avant ma nuit.

Bon, pas de chance au réveil :wink:

Hello, ça fonctionne. Le problème se situait au niveau du recorder : comme tout ce qui n’est pas inclus est exclu, l’historique des devices trackers n’était pas historisé. Du coup, rajouté dans les entity_globs.

recorder:
  commit_interval: 30
  purge_keep_days: 7
  auto_purge: true
  include:
    domains:
      - sensor
      - input_boolean
      - input_datetime
      - input_number
      - input_select
      - input_text
      - binary_sensor
      - light
      - cover
    entity_globs:
      - device_tracker.*
1 « J'aime »