# Looking for guidance: Addon for TFA Dostmann CO2 Monitor

**URL:** <https://discourse.mozilla.org/t/looking-for-guidance-addon-for-tfa-dostmann-co2-monitor/49827>\
**Category:** WebThings\
**Created:** [December 4, 2019, 9:24pm UTC](https://discourse.mozilla.org/t/looking-for-guidance-addon-for-tfa-dostmann-co2-monitor/49827 "2019-12-04T21:24:26Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![jaller94](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/jaller94/32/24189_2.png) [@jaller94](https://discourse.mozilla.org/u/jaller94)\
**Post date:** [January 3, 2020, 11:49pm UTC](https://discourse.mozilla.org/t/looking-for-guidance-addon-for-tfa-dostmann-co2-monitor/49827/3 "2020-01-03T23:49:51Z")

</div>

Thanks!  
I got the basics going (no real error handling though).

> **[web things / Webthings CO₂ Monitor Adapter · GitLab](https://gitlab.com/webthings/co2-monitor-adapter)**
>
> Webthings Adapter for the TFA CO2 Monitor AirCO2NTROL Mini & Coach

How do I deal with USB permissions?  
Currently I have to create a udev rule as root to be allowed to communicate with the USB CO2 Monitor.

As the Zigbee Adapter also relies on a USB connection (to the dongle), I’m reading through its code these days. It looks like they did not have the problem of missing permissions to read the device though.

> **[GitHub - WebThingsIO/zigbee-adapter: Zigbee adapter add-on for WebThings Gateway](https://github.com/WebThingsIO/zigbee-adapter)**
>
> Zigbee adapter add-on for WebThings Gateway

---

_[View the full topic](https://discourse.mozilla.org/t/looking-for-guidance-addon-for-tfa-dostmann-co2-monitor/49827)._
