Add support for a 3-in-1 CO2 device (PV28-AW model) (#4460)
* Add support for a 3-in-1 CO2 device. The PV28-AW model. Recognized in Tuya as "CO2_DETECTOR" (all capital letters).
* Address feedback from pull request: Use homeassistant naming style and more specific classes where possible.
* fix (pv28aw_co2detector): rename file and drop name
- rename file to follow standard convention order
- drop the name from battery_charging sensor to allow translations to show
PR #4460
---------
Co-authored-by: Jason Rumney <make-all@users.noreply.github.com>