ERROR (MainThread) [pyhaversion] Timeout error fetching version information from Hassio

Hi,
Would appreciate if somebody could help me debug my system, have had several issues since 0.113…

My instance runs fine for hours then all of a sudden I start getting numerous errors and it seems to get stuck in a loop?
This is causing increased CPU, PI temperature and a general slow down of the system, AppDaemon Apps and Automations
Below is just a small extract from part of my core log.

2020-08-06 14:58:15 ERROR (MainThread) [pyhaversion] Timeout error fetching version information from Hassio, 
2020-08-06 14:58:15 INFO (MainThread) [backoff] Backing off call_api(...) for 0.1s (asyncio.exceptions.TimeoutError)
2020-08-06 14:58:15 INFO (MainThread) [backoff] Backing off call_api(...) for 0.9s (asyncio.exceptions.TimeoutError)
2020-08-06 14:58:15 WARNING (MainThread) [homeassistant.components.sensor] Updating systemmonitor sensor took longer than the scheduled update interval 0:00:30
2020-08-06 14:58:18 WARNING (MainThread) [homeassistant.components.binary_sensor] Updating amcrest binary_sensor took longer than the scheduled update interval 0:00:05
2020-08-06 14:58:22 WARNING (MainThread) [homeassistant.components.camera] Updating amcrest camera took longer than the scheduled update interval 0:00:15
2020-08-06 14:58:23 WARNING (MainThread) [homeassistant.components.binary_sensor] Updating amcrest binary_sensor took longer than the scheduled update interval 0:00:05
2020-08-06 14:58:28 WARNING (MainThread) [homeassistant.components.binary_sensor] Updating amcrest binary_sensor took longer than the scheduled update interval 0:00:05
2020-08-06 14:58:33 WARNING (MainThread) [homeassistant.components.binary_sensor] Updating amcrest binary_sensor took longer than the scheduled update interval 0:00:05
2020-08-06 14:58:33 WARNING (MainThread) [homeassistant.components.calendar] Updating google calendar took longer than the scheduled update interval 0:01:00
2020-08-06 14:58:36 INFO (MainThread) [backoff] Backing off call_api(...) for 1.9s (asyncio.exceptions.TimeoutError)
2020-08-06 14:58:36 WARNING (MainThread) [homeassistant.components.sensor] Updating command_line sensor took longer than the scheduled update interval 0:01:00
2020-08-06 14:58:37 INFO (MainThread) [backoff] Backing off call_api(...) for 2.0s (asyncio.exceptions.TimeoutError)
2020-08-06 15:00:58 WARNING (MainThread) [homeassistant.components.binary_sensor] Updating amcrest binary_sensor took longer than the scheduled update interval 0:00:05
2020-08-06 15:01:02 WARNING (MainThread) [homeassistant.helpers.entity] Update of camera.amcrest_camera is taking over 10 seconds

Version

System Health
arch	aarch64
chassis	embedded
dev	false
docker	true
docker_version	19.03.8
hassio	true
host_os	HassOS 5.0
installation_type	Home Assistant OS
os_name	Linux
os_version	4.19.127-v8
python_version	3.8.3
supervisor	229
timezone	Europe/London
version	0.113.3
virtualenv	false
Lovelace
dashboards	4
mode	storage
resources	15
views	1

Same problem here.
Could you check your python process with py-spy?
This is my CPU situation running in docker and OMV5:


Log:

2020-08-14 07:57:17 ERROR (MainThread) [pyhaversion] Timeout error fetching version information from Hassio, ,
2020-08-14 07:57:22 WARNING (MainThread) [homeassistant.helpers.entity] Update of sensor.season is taking over 10 seconds,

Version:

arch	armv7l
docker	true
docker_version	19.03.12
hassio	true
host_os	Raspbian GNU/Linux 10 (buster)
installation_type	Home Assistant Supervised
os_name	Linux
os_version	5.4.51-v7l+
python_version	3.8.3
supervisor	232
version	0.113.3
virtualenv	false

Did you find any solution to the issue?

I think the error was coming from my wall mounted tablet, was causing all sorts of errors and time outs.

I swapped it out for a faster spec model and all my issues cleared.