Thank you both for the further clarification and also example provided. Now I see that to add a value to the choice of Home Assistant with ESPHome.
In general, what would you suggest in terms of needed resources to store the data locally (assuming 1Hz frequency for all sensors) for years and multiple monitors? I observed 2.3MB of data for 10 days of recording sampled once per minute. Then likely to expect 13.8 MB of data per day, thus 5GB per year per monitor?
I’m not familiar with influxdb, but I just quickly looked it up, and so it seems to be a time series oriented database provided by a third party. And they have some pricing plans for different cloud based usages, is that right?
In that case, do I still need the local server yo host home assistant (e.g. raspberry pi) as an interface to get data to influxdb? In principle, one should be able to set up the firmware code to stream the data directly to any cloud hosted server or database, correct?
I think for me the ideal scenario would still be to set up such cloud environment to receive the data directly from the AG monitor(s). If that can be achieved somehow with the aid from HA + ESPHome, then it would be great too.