Délai de mise à jour d'un capteur de température (Sonoff SNZB-02D)

Bonjour à tous !

J’ai quelques capteurs de température/humidité SonOff SNZB-02D.

Je les ai intégrés via ZHA, impeccable.

Par contre, j’ai un souci concernant la fréquence de la mise à jour dans HA de ces capteurs.

Visiblement, ils se mettent à jour environ toutes les 30M, des fois moins, des fois beaucoup plus…

Je trouve ce délai beaucoup trop long pour la gestion de mon chauffage.
J’ai cherché, mais je n’ai pas trouvé comment modifier ce délai.

Auriez-vous une piste ?
Merci.

Ma configuration


System Information

version core-2023.11.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.6
os_name Linux
os_version 6.1.59
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.33.0
Stage running
Available Repositories 1342
Downloaded Repositories 12
HACS Data ok
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 11.1
update_channel stable
supervisor_version supervisor-2023.11.3
agent_version 1.6.0
docker_version 24.0.6
disk_total 28.0 GB
disk_used 7.4 GB
healthy true
supported true
board green
supervisor_api ok
version_api ok
installed_addons TasmoAdmin (0.26.0), Advanced SSH & Web Terminal (16.0.1), Duck DNS (1.15.0), File editor (5.7.0), NGINX Home Assistant SSL proxy (3.5.0), Let’s Encrypt (4.12.9), Mosquitto broker (6.4.0), Home Assistant Google Drive Backup (0.111.1), Studio Code Server (5.14.2)
Dashboards
dashboards 1
resources 6
views 8
mode storage
Recorder
oldest_recorder_run 11 novembre 2023 à 22:53
current_recorder_run 21 novembre 2023 à 13:26
estimated_db_size 83.57 MiB
database_engine sqlite
database_version 3.41.2

Salut,

si c’est comme les SNZB-02, d’après Sonoff, ça n’envoie une mise à jour que quand il y a une variation. Et normalement la variation dépend du paramètre de précision de la température.

Salut,

Merci de ta réponse.

Alors effectivement quand le changement de température est « important » les maj sont plus rapprochées, mais toujours insuffisantes à mon gout.

Il y a-t-il moyen de changer ce seuil ?

Bonjour, non.

Merci pour vos réponses.

J’ai testé de passer de ZHA à Zigbee2MQTT pour faire un test.
J’ai modifié le réglage Temperature precision, j’ai mis 3.

Et là, j’ai des remontés BEAUCOUP plus rapide (moins de 3m) mais qu’au début…
Sur l’historique, c’est frappant.

Dans l’option Raports j’ai tenté de modifier Interval max réponse et de mettre 300s mais impossible.

Sous ZHA, avec zha-toolkit, il est possible de modifier la fréquence des rapports - un script pour le faire est fourni:

Pour la mise à jour du capteur qui dors la plupart du temps, il faut soit envoyer la configuration beaucoup de fois (ce que fait le script ci-dessus), soit « réveiller » le capteur. Parfois le bouton du capteur permet de le faire - une autre technique c’est de le chauffer entre les mains et d’envoyer la commande quelques fois dès qu’on commence à chauffer (la variation de la température a tendance à réveiller le capteur).

1 « J'aime »

Merci pour ce script, mais entre-temps, j’ai tout passé sur Zigbee2MQTT :sweat_smile:
Malgré tout les remontés de température sont plus rapides sur Zigbee2MQTT.

Va falloir que je maitrise la bête par contre ! :wink:

Hello !
J’ai le même souci. Je n’ai pas encore testé, mais visiblement il y a la réponse ici : Sonoff SNZB-02 Temp Sensor Reporting Interval - #36 by mikihacia - Zigbee - Home Assistant Community

Finalement, après quelques tests, ça ne fonctionne pas. Est-ce que quelqu’un a trouvé une solution svp ?