Data import mechanisms

I post this here, sorry if it’s not the right place.
I’m working on a dashboard that recap all my backups with details such backup operation results, backups lenght, this for every backup job.
HA History section is suitable for represent a backup job: it shows when the job started and when it finished.

My question is regarding the ways I can send/upload these data to HA.

My first thought was about webhooks: I can send all the info after every backup job with a simple HTTP POST, a sort of near real time import. Cons here are: not all clients and server are able to reach HA device (HA is currently connected to a dedicated VLAN, isolated from other VLANs).
Another option is to let HA get all the data from a central basket and just plot/graph them, maybe with a python script - it’s not real time but it’s fine.

Are there any other import data mechanisms suitable for this case?
It would be nice to use HA native features without addons.

Thanks for any tip.
-f

Unless I misunderstood what you need, there’s easier way. Just send mqtt message when backup job starts and another one when it finishes. Hook up with mqtt binary_sensor and create something like binary_sensor.backup_in_progress to see this in the history.