Problème historique - volets modules fibaro zwave

Bonjour,

Mon problème

Je cherche comment je peux historiser des éléments qui ne le sont pas, mes volets par exemple, je ne peux pas retrouver leur position en historique, la position est bien visible sur la tuile correspondante, mais impossible d’avoir un historique. Ils fonctionnent avec des modules Fibaro ZWAVE.
J’utilise le blueprint CCA qui me donne satisfaction et je viens de mettre en service la fonction ‹ Sun protection ›, ça fonctionne mais j’aurais aimé retrouver l’historique des positions, en Normandie, avec les nuages fréquents, ça risque de monter et descendre trop souvent. Ou puis-je trouver cette valeur ?
Une valeur que je ne retrouve pas non plus est par exemple, l’Azimut de l’intégration SUN, je souhaitais pouvoir l’historiser pour voir la position en fonction de l’heure (pour l’Azimut et l’élévation), je l’utilise pour le blueprint CCA, et ça marche, mais je ne vois que la valeur actuelle

Merci de votre aide

Ma configuration


[center]## System Information

version core-2026.4.3
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch amd64
user root
virtualenv false
python_version 3.14.2
os_name Linux
os_version 6.12.77-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 2942
Downloaded Repositories 10
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 17.2
update_channel stable
supervisor_version supervisor-2026.04.0
agent_version 1.8.1
docker_version 29.3.1
disk_total 30.8 GB
disk_used 8.2 GB
nameservers fd0f:ee:b0::1, 192.168.1.254
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization kvm
board ova
supervisor_api ok
version_api ok
installed_addons Let’s Encrypt (6.3.1), File editor (6.0.0), Z-Wave JS (1.2.0), Get HACS (1.3.1), NGINX Home Assistant SSL proxy (4.1.0)
Dashboards
dashboards 16
resources 7
views 21
mode storage
Network Configuration
adapters lo (disabled), enp0s18 (enabled, default, auto), hassio (disabled), docker0 (disabled), veth1a71d70 (disabled), vethce10469 (disabled), vethc12e056 (disabled), veth722555d (disabled), veth66330c1 (disabled), veth33edb46 (disabled), veth407add3 (disabled), veth6173e23 (disabled)
ipv4_addresses lo (127.0.0.1/8), enp0s18 (192.168.1.63/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), veth1a71d70 (), vethce10469 (), vethc12e056 (), veth722555d (), veth66330c1 (), veth33edb46 (), veth407add3 (), veth6173e23 ()
ipv6_addresses lo (::1/128), enp0s18 (2a01:e0a:4d5:f9c0:9932:1b:2d6e:7e19/64, fe80::c229:2ab8:e44d:be05/64), hassio (fe80::58ea:36ff:fefc:adc/64), docker0 (fe80::a849:b5ff:fe18:bf4/64), veth1a71d70 (fe80::bc8f:85ff:fefa:c9bd/64), vethce10469 (fe80::c8e:1eff:fe96:de00/64), vethc12e056 (fe80::9042:daff:fe8c:79ca/64), veth722555d (fe80::945f:37ff:fe37:9549/64), veth66330c1 (fe80::fc21:54ff:fe89:8659/64), veth33edb46 (fe80::5cfc:19ff:fe5a:f644/64), veth407add3 (fe80::503a:dbff:fe46:b71b/64), veth6173e23 (fe80::542c:1cff:fe0a:b46b/64)
announce_addresses 192.168.1.63, 2a01:e0a:4d5:f9c0:9932:1b:2d6e:7e19, fe80::c229:2ab8:e44d:be05
Recorder
oldest_recorder_run 8 avril 2026 à 16:41
current_recorder_run 18 avril 2026 à 09:40
estimated_db_size 365.54 MiB
database_engine sqlite
database_version 3.49.2
[/center] Comment récupérer ma configuration : Dans votre HA, Menu latéral `Paramètres` > `Système` > `Corrections` puis les trois petits points en haut a droite > `Informations Système` puis une fois en bas `Copier` ___

Est ce que la position (ou l’état) est enregistrée dans le recorder ?

Si non, c’est normal, il faut que tu ajoutes l’entité cover.nomdetonvolet au recorder pour avoir un historique.

Merci de ta réponse, je vais me documenter sur ce ‹ recorder ›.

Est ce que tu l’as déjà modifié ? (il s’agit du fichier recorder.yaml)

Si non, ce n’est sans doute pas la bonne piste… et c’est plutôt la manière dont tes volets sont intégrés qu’il faut regarder (vu ta réponse j’ai un gros doute…)

Poste une capture d’écran d’un de tes volets dans la page parametres/appareils

Ca c’est normal, car l’historique et le recorder (la base de donnée long terme) ne stockent pas les attributs, seulement les états (donc pour sun: below horizon et above horizon, mais pas l’azimut ou l’élévation).
Si tu veux stocker dans ta base de donnée l’état de l’azimut du soleil (toutes les heures, jusqu’à la nuit des temps… c’est le principe du recorder) il te faut créer une entrée template dont l’état recopie cet attribut. Mais l’utilité est discutable…

Il y a peut être le même genre de souci sur la façon dont sont intégrés tes volets.

Modifie peut être ton titre en « problème historique - volets modules fibaro zwave » pour avoir plus de chance de chopper les bons spécialistes…

Merci de ton aide, en effet je n’ai jamais touché au recorder, d’ailleurs le fichier recorder.yaml n’existe pas chez moi dans mon file editor.

Capture d’écran d’un volet en exemple

Je suis d’accord avec toi pour l’utilité du truc (enregistrer l’Azimut et l’élévation) ou du moins l’inutilité, mais c’était pour connaitre la position angulaire en fonction de l’heure sans avoir à être présent, je mettais des capteurs d’éclairement et l’enregistrement se faisait une journée bien ensoleillé, en théorie

Et j’ai modifié le titre :wink:

Tu as deux entité avec le nom volet cuisine.
Une est un switch l’autre probablement un cover. C’est celui là qui doit avoir l’historique que tu cherches

Clique dessus et ensuite cherche l’icône roue dentée ( paramètres) puis l’icone historique ( un espèce de graphiques a3barres)

J’ai désactivé le switch pour voir si quelque chose va changer dans le temps, mais l’historique que je regardais avant était bien celui que tu me demande de regarder, et il ne m’affiche pas de pourcentage, mais uniquement un état (ouvert ou fermé) voir capture çi dessous. Quand il n’est pas fermé mais ouvert comme sur l’image à 81%, il m’affiche ouvert dans l’historique.

OK. comme tu peux voir, tu as donc bien un historique de l’état du volet (ouvert ou fermé).

Mais ce que tu voudrais c’est un historique du pourcentage d’ouverture, qui lui est un attribut, donc non sauvegardé (comme pour le soleil).

Pour ça il faut créer une entité dont l’état soit ce pourcentage.

Tu vas trouver des procédures sur des tutos. Mais ça se fait en quelques étapes :

  • Ouvrir un onglet avec les outils de développement : paramètres/ outils de développement. Dans l’onglet état cherche ton volet, tu verras ainsi son état et tous ses attributs. C’est là qu’il faut noter ton attributs ( son nom) ou laisser cet onglet ouvert. (chez moi c’est current_position)

  • tester la syntaxe que tu vas devoir utiliser dans les outils de dev (facultatif mais instructif) : dans l’onglet modèle taper{{state_attr('cover.ton_volet','ton_attribut')}}
    exemple chez moi:

c’est cette syntaxe qui permet de recuperer la valeur de l’attribut dans l’entité tu peux l’utiliser un peu partout, c’est un template. (J’ai mis un tuto sur les template a la fin de ce post du concours…)

  • créer une entité « entrée ». Dans Paramètres / appareils et services, onglet « entrées » faire « ajouter une entrée ».
    Selectionner le type « template » tout en bas (il faut scroller) et choisir le type capteur. tu renseigne tout ce qui te semble bon en particulier un nom, la formule précédente dans l’état l’unité (%) et si tu veux l’appareil source (ton module fibaro) pour qu’il apparaisse avec les autres dans les parametres de l’appareil. ex:

tu cliques valider et c’est fait. Tu as une entité dont l’état est l’ouverture en % et qui sera sauvegardée car c’est son état et pas un attribut.

Si besoin tu peux refaire la même chose pour le soleil (azimut et elevation).

Ensuite tu pourras aller voir les différents fils sur le recorder pour filtrer ce que tu veux sauvegarder et ce qui n’a pas d’intérêt pour toi…

2 « J'aime »

Bonjour,

Un grand merci à toi, c’est tout bon, ça fonctionne, c’est très bien expliqué.

Je vais regarder ton tuto sur les templates.

1 « J'aime »

Je trouve au passage la doc officielle (le lien est aussi dans le tuto) très bien faite. Perso j’en ai profité pour tout relire, c’est progressif et bien expliqué, il y a plein d’exemples simples… Ne pas hésiter à s’y référer…

1 « J'aime »

Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.