@watsonm love this installation, very professional.
Very interested in how to factor humidity into the ecowitt WH41 results, which is what I'm using now. I'm in the pacific northwest where humidity does sometimes get off the charts. My unit actually says that it's the WH41B, but I have no idea what they changed.
As far as calibration goes, I'm using home assistant as a "middleman" to present easy graphs for the family before ingesting from that to a time series database (I'm using prometheus and grafana). I'm using home assistant's template object, which lets you take one datasource, transform it, and expose it as a new one, for other metrics as a way to apply formulas (for example to calculate AQI) and calibration offsets where they aren't supported.