For low cost, I'd go with the Senseair S8 Residential. It's not fantastically accurate but it's still a "real" sensor and you can get it for $20 from China.
For other aspects of air quality, I haven't finished researching the options yet.
If privacy is your concern, I wouldn't recommend them. If stability is your concern, I wouldn't recommend them.
The light bulb works with an app only (probably to remove the need for a separate hub), the camera could be rooted to work offline-only (which is why I bought it, but I gave up after a couple of shots and it's currently sitting in my drawer), and the TV box is by far the noisiest device in my local network. It's like 60% of all DNS requests blocked by my Pi-hole.
Their devices are also the most unstable devices I own, to the point where I'm considering just throwing them in the trash and re-investing in another camera and a TV box. I've already replaced the bulb I've purchased with a Philips Hue system. Quite more expensive, but truly works locally.
An accurate CO2 sensor is much more expensive. I would not trust the readings of the sensor in this blog. It's going to be off by over 100ppm, especially if there's a lack of good airflow.
https://www.atlas-scientific.com/product_pages/probes/ezo-co...
I believe that some of the more expensive sensors are more accurate, but this cheap one may be a good enough solution in some cases (e.g. indoor air monitoring for DIY projects).