You can take this a step further and get one of those 5-in-one/7-in-one weather stations and then listen to its communications to its basestation with an RTL-SDR using rlt_433 and then pipe those datapoints into a Prometheus + Grafana installation.
The benefit (or drawback I guess) with your approach is that you can also ingest your neighbors data, if you can reach it :)