Unreliable/Inconsistent Updates

Hi everyone,

I am having problems with the frequency some of my integrations and addons update the data. For example, I have the Apple iCloud integration configured and it shows presence and battery status. The battery status only seems to update once or twice a day, it is so far from accurate and I use it for my Daughters phone when she is walking to and from school. The presence is also unreliable, I left work at 5.30pm this evening and the alert on my companion app came up to say I had left home, which happened 9 hours earlier.

What can I check? Is there a way to change the configuration to poll more frequently?

I also have an Octopus Energy Mini which gives me solar export and consumption but the minimum refresh time is 1 minute, is it possible to use custom code to change this?

Many thanks in advance,