I have an LTE Hotspot providing my HomeAssistant instance with internet. Monitoring the data usage I see sporadic downloads of about 170MB, last time yesterday at around 8pm GMT+1
There are no other devices, except for a dehumidifier in this WLAN, and the downloads happen even if I disconnect it from the WLAN. I had my router run without any clients for several days and there were no downloads happening, so all points to the HA instance.
I don’t have many integrations installed and none of them seem like a likely candidate:
True, OWM has a steady data usage, same for waste collection, but those are minimal. I think I even disabled them for testing once, but I’m currently unsure. Will attempt to do so again, as they are not critical to me yet.
Thank you for the pointers. It seems that lately the spikes have actually gone down in frequency, to about once a month. Last time it was at 8pm of November 4th, the time before that at 7pm October 4th.
Definitely not regular app usage, especially since it’s mostly me checking on the instance. My wife just receives the notifications, can’t imagine those producing the spikes.
I’ve checked the add-ons and saw that Tailscale still had auto-updates enabled, but if I see it correctly, last release was on September 14th, so not fitting the pattern, but good catch. Disabled also now.
Leaves HACS, even though I can’t imagine the index is more than a few megabytes in size, as it should be all text. I’ll keep HACS disabled and see if there are any spikes just to be safe.
You are right, of course. I was hoping for it to be something obvious, as I don’t have much time to invest into analyzing it in more depth - I’d rather concentrate on finishing rebuilding my house itself.
Whatever it is, it now has downloaded something two times in 24h and my bandwidth for the month is basically depleted.
If you want to investigate further you have to spend some time on it. As most of the traffic is encrypted, you should either install a DNS servers and log the queries to understant the destination endpoint, or install and configure a proxy to inpect the traffic (that might be even more complex).
Some router do have inspection capabilities that you can enable (I think I saw something on Asus routers, Netgears and for sure Ubiquity).
As tom_l suggested you can always sniff using Wireshark, but you would need to mirror the switch port to read all the packets.