I have noticed that CPU load becomes very high on my Raspberry Pi 3 after a while on 0.38.3. It is normally very low, but jumps to ~30% (95-105% in top). It never goes back - in the plot that is when I restarted hass. The web interface is still responsive, but I can’t turn on or off any devices.
I have tried to do a downgrade to 0.30.1, but no difference. I have installed hass in a virtual environment.
Also, I have moved to a mysql-database which speeds things up, but didn’t make a difference on the high load.
Another thing that I did was to install OpenCV and motion. Motion runs separately - the question below lists ffmpeg, but I have not used any camera in my configuration.
Hi @martisak, I ran into a very similar situation. By stripping my config I found that the emulated_hue component is causing the high CPU load on my RPi. Did you find something similar?
I believe the noise is because I reactivated some modules. I have kept updater, discovery and device_tracker disabled for now. The updates seem to come more often as well.
How did you isolate the high load to the emulated_hue component?
I was going through each component one by one and noticed that disabling discovery did bring the load down, however disabling emulated_hue appears to have fixed it.