Short version: Is it expected that the more dashboards you have showing camera streams, the slower the frame rate of the camera becomes?
Detail: I’ve just discovered that the cause of my cameras displaying with refresh rates of just 1 frame every few seconds, relates directly to the number of dashboards on and running a UI that displays HA I’ve found the same thing regardless fo whether each dashboard is HomeHabit or Lovelace). With a single dashboard displaying 2 or 3 different cameras (Foscam and generic) and camera streams set to live, I see multiple frames a second. Add in just 1 more dashboard and it drops to 1 frame every 2 to 3 seconds. The effect is instant, and reversible. Close the dashboard app on my phone, the 1 remaining dashboard returns to better than 1 frame a second. Open it again, I see both dashboards immediately fgo to 2-3 seconds per frame again. I have seen it drop to much slower with more dashboards showing.
I have now moved all camera views to 1 frame a second, which with 2 dashboards actually displays at about 2 seconds per frame. Sadly adding a 3rd dashboard sees this drop to 3 seconds a frame for each dashboard, so there is still an affect from adding dashboards
Interestingly I added a 4th and it went to 4 seconds per frame on each display. Its almost suspicious that its so consistent - like maybe a bug in how it handles the 1 frame a second request - probably just coincidence and wishful thinking though.
I would just like to understand if this is expected behaviour? Also, is there anything else I can do to fix or mitigate this please?
I have also noticed that since buying an extra dashboard, and keeping 3+ dashboards running at all times, I have found HA becomes unresponsive after just a few hours, requiring a restart of ha to fix the problem. I wonder if this too was due to overworking HA. I really help my work around resolves this too.