A custom home-assistant component for a family of compatible CO2 monitors distributed under various names
- TFA Dostmann CO2 Monitor AIRCO2NTROL MINI.
- ZyAura ZGm053U
- TFA Dostmann CO2 Monitor AIRCO2NTROL COACH
- ZyAura ZGm27
Idea based on "Reverse-Engineering a low-cost USB CO₂ monitor". Thx Henryk Plötz. Code for this HA integration originally taken from jansauer. Some older devices have a static encryption (as Henryk Plötz found out). This integration is both, with the newer and older devices compatible.
If you a very old version from this repository installed, remove airco2ntrol
from your configuration.yaml
- Visit your HACS and install the airco2ntrol integration from there
- Follow step 2. from the "Manual" Section below
- Upload the
custom_components/airco2ntrol
folder to yourcustom_components
folder (using Samba or FTP addons). It should look likeconfig/custom_components/airco2ntrol/
. - Restart your Home Assistant.
- Go to your Integrations, click on "ADD INTEGRATION" and search for "
co2
" - choose
airco2ntrol
and click on "SUBMIT" - The integration should create 3 entities as soon as you have the CO2 sensor attached to your server
This is how your sensors measurement might look:
This integration should provide:
- CO2 values
- Temperature
- OPTIONAL: Humidity
Some devices appear to have a humidity readings. If they do so, then the humidity entity will be usable.
The pdf in this repository describes the usb protocol used by airco2ntrol device