"daily" data should be removed after 24 hours, "month data" should be removed after 30 days
this will keep the database from growing too large
Could be done by firebase functions (requires blaze plan), by esp32 on station possibly, maybe by script running from spreadsheet, google cloud platform may give a free low power virtual machine?
Another way to have the esp32 do this is have it store the data locally and overwrite each array completely each update (bonus, could write data as proper json array)
Experiments are needed
"daily" data should be removed after 24 hours, "month data" should be removed after 30 days
this will keep the database from growing too large
Could be done by firebase functions (requires blaze plan), by esp32 on station possibly, maybe by script running from spreadsheet, google cloud platform may give a free low power virtual machine? Another way to have the esp32 do this is have it store the data locally and overwrite each array completely each update (bonus, could write data as proper json array) Experiments are needed