Bonjour,
Depuis la version 2022.2.0, la charge CPU de mon Raspberry Pi 3B+ a significativement augmenté (de 7-9% a 22-30%). En conséquence, la température moyenne du CPU a grimpé de plus de 10°C pour atteindre par moment 70°C.
Je n’ai rien fait d’autres que d’updater la version d’Home Assistant.
Est-ce que d’autres personnes ont observé la même chose ? Y a-t-il un moyen simple d’identifier si une ou plusieurs intégrations en particulier utilise davantage le CPU ?
Merci d’avance!
Ma configuration
System Health
version
core-2022.2.5
installation_type
Home Assistant OS
dev
false
hassio
true
docker
true
user
root
virtualenv
false
python_version
3.9.7
os_name
Linux
os_version
5.10.92-v7
arch
armv7l
timezone
America/New_York
Home Assistant Community Store
GitHub API
ok
Github API Calls Remaining
5000
Installed Version
1.22.0
Stage
running
Available Repositories
1050
Downloaded Repositories
35
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 7.3
update_channel
stable
supervisor_version
supervisor-2022.01.1
docker_version
20.10.9
disk_total
57.8 GB
disk_used
8.5 GB
healthy
true
supported
true
board
rpi3
supervisor_api
ok
version_api
ok
installed_addons
File editor (5.3.3), Samba share (9.5.1), Check Home Assistant configuration (3.9.0), ADB - Android Debug Bridge (0.7.0), SSH & Web Terminal (10.0.2), deCONZ (6.12.0), Log Viewer (0.12.2), Duck DNS (1.14.0)
J’ai un Rpi 4b mais effectivement depuis quelques version je tourne à 20% de charge au repos mais pour une température de 45,8°C.
Ton RPi est dans un boitier ventilé ou avec dissipateur ?
Salut,
tu peux déjà voir au niveau de chaque add-on si un en particulier utilise plus de CPU.
En allant sur chacun d’entre eux tu peux voir ça.
Je ne sais pas si ensuite il y a quelque chose de plus précis dispo à l’intérieur de HA core…
Sinon pour mes 2cts, je suis sur céléron et j’ai l’impression que ça a augmenté… mais pas autant que vous.
De 1-2% c’est passé à 1-3% … donc pas exactement significatif.
Chez moi pas d’add-on VisualStudio, juste le client lourd sur mon pc connecté en ssh sur le nuc où tourne HA (HA en mode core).
Mais pas plus tard que la semaine dernière j’ai du désactiver l’extension « Home Assistant », car dès que je me connectais au Nuc le Cpu de celui-ci partait en sucette. Et ça jusqu’à faire perdre la connexion entre VSCode et le nuc.
Bref depuis j’attends une màj de l’extension pour voir si ça revient à la normale, et je travaille sans.
Merci pour le tip. J’ai vérifié mais aucun add-on n’utilise plus que 0.3% du CPU, donc ça ne vient pas de là.
Dans système, je vois que c’est clairement HA core qui occupe tout mon processeur. Savez-vous si on peut vérifier indépendamment la charge CPU des différentes intégrations (je parle des intégrations type Zigbee deconz, AndroidTV, Spotify, Sonos, Xiaomi etc.) Peut-être que l’une d’entre elle n’est pas optimisée pour 2022.2 ?
Peut-être voir laquelle a été significativement modifiée dans les release notes.
Sinon ptet aussi dans les logs de HA Core, s’il y a des indices d’une intégration qui crache des messages en boucle…
Bonsoir,
Pi4B 4 Go, avec dissipateur et ventilateur, je ne dépasse pas 35°c, en débranchant le ventilateur ça prends 10°c de plus.
Visual studio désactivé je ne vois pas de différence mais je l’active lorsque j’en ai besoin.
Je ravive un peu ce sujet car je n’ai vu absolument aucune amélioration (pas de diminution de la charge CPU) avec les mises à jour successives…
Mon CPU est utilisé en moyenne à 25%, avec des pics à plus de 45% ponctuellement…
J’ai palié à ce problème en installant un ventilateur pour éviter que le CPU ne surchauffe trop, mais ça ne règle pas la cause racine.
Savez vous s’il est possible d’analyser finement quelle intégration ou process utilise davantage le cpu ?
Salut.
Depuis une modification dans la config vstudio (virer le lien symbolique config qui crée une boucle), j’ai plus de souci.
Pour vérifier qui correspond consomme par exemple tu peux aller sur chaque page d’addon il y a les informations de conso du container
Merci,
Je n’ai pas VS code sur mon serveur, donc le soucis ne vient pas de là.
J’ai checké chacun de mes 8 add-ons, mais aucun n’utilise plus que 0.4% du CPU (la plupart 0%).
En regardant dans system health, c’est clairement Home Assistant Core qui consomme la majorité du CPU. Les add-ons ne faisant pas partie du Core, il faudrait rechercher plutôt du côté d’une intégration en particulier, mais c’est là où je ne sais pas s’il est possible d’avoir une idée des resources utilisées par chaque intégration?
OK. Par contre il faut quand même que tu précises ton type d’installation…
Faire un top dans le Linux c’est faisable mais pas aussi facilement si tu es sous HA OS
Home assistant m’indique une utilisation CPU d’environ 26-27% au moment du screenshot. La commande top affiche CPU 18% et user 10%, faut-il additionner ces deux valeurs pour avoir l’utilisation CPU réelle ?
Mais sinon, tous les process sont à 0% …
Avez-vous une piste ?
Merci,
Mat