Recently bought Netatmo Smart Home weather station, which comes with both indoor and outdoor modules. It measures air quality (CO2, PM2.5) along with temperature, humidity, air pressure, sound. It has its own app and can work with Apple HomeKit and Alexa. Happy with it as of now.
Pretty sure that Netatmo measures only CO2, not PM2.5. There’s no mention of PM2.5 on the link you posted.
Also, to properly calibrate the Netatmo needs to be exposed to essentially outside air once a week as it takes the weekly lower bound as its reference point. More sophisticated sensors don’t have this limitation.
https://www.netatmo.com/en-us/weather/weatherstation