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. But because the "Decryption" part isn't necessary anymore with the current generation of devices I removed that.
Upload this folder to custom_components
in your configuration folder (using Samba or FTP addons)
Add the following platform to your configuration.yaml
:
# Example configuration.yaml entry
sensor:
- platform: airco2ntrol
In the sensor.py following variable can be changed if you have multiple hidraw devices connected:
- device Hidraw device node. (default = '/dev/hidraw0')
The pdf in this repository describes the usb protocol. There exists more than just co2 and temperature readings. Some devices appear to have a humidity reading but mine does only display "0" for humidity (opcode: 0x41).