What Is the SwitchBot CO2 Detector and What Does It Do?
The SwitchBot CO2 Detector is a portable indoor air quality monitor that measures CO2 levels, temperature, and humidity. It solves the problem of poor indoor air quality by providing real-time data to indicate when ventilation is needed. Commonly used in homes, offices, cars, greenhouses, and classrooms, it displays information on a large 92-millimeter screen, including time, date, and comfort levels. The device uses a high-precision Swiss-made NDIR sensor with readings every second, an accuracy of plus or minus 50 ppm, and a range from 400 to 9000 ppm. Powered by 2 AA batteries lasting up to 12 months, it weighs 4.8 ounces and supports wall mounting or standalone placement with an adjustable bracket.
What Does the SwitchBot CO2 Detector Work With? (Compatibility and Integrations)
The SwitchBot CO2 Detector connects via Bluetooth for direct integration with the SwitchBot app, enabling data viewing, historical logs, customizable alerts for CO2, temperature, and humidity thresholds, and sound or visual notifications. App notifications require no additional hardware, but advanced features like weather forecasts or expanded automations need a SwitchBot Hub. It supports voice control with Alexa when paired with a compatible SwitchBot Hub and an Alexa device.
Bluetooth operates locally within range without cloud dependency for basic monitoring, though app features may use cloud services. Matter support or HomeKit integration is not native and would require a SwitchBot Hub with Matter compatibility; confirm via hub firmware. Known limitations include Bluetooth range constraints for multi-room use and a hub requirement for full smart home ecosystem access.
Does the SwitchBot CO2 Detector Work With Home Assistant?
No, the SwitchBot CO2 Detector does not have native direct support in Home Assistant. It uses Bluetooth, which Home Assistant can access via the SwitchBot integration, but this requires a SwitchBot Hub for reliable bridging and full functionality exposure. Local control is possible through the integration when the hub is on the local network, avoiding cloud dependency after setup. Typically exposed entities include CO2 sensors, temperature sensors, and humidity sensors. No ZHA, Zigbee2MQTT, Z-Wave JS, or Thread support exists. Matter integration may work indirectly via a Matter-compatible SwitchBot Hub if enabled in firmware updates.