Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for AirCO2ntrol Coach (with code) #2

Open
jaller94 opened this issue Feb 13, 2020 · 0 comments
Open

Support for AirCO2ntrol Coach (with code) #2

jaller94 opened this issue Feb 13, 2020 · 0 comments

Comments

@jaller94
Copy link

Disclaimer: I got a device sent for free to test its USB capabilities and develop some example code.

With just a few changes the AirCO2NTROL Coach can become compatible as well.

In addition to the CO2 concentration and temperature, it also measures the relative humidity.

I've forked this library to adapt it to the Coach. A next step would be to restore the compatibility with the Mini.

Code changes for compatibility with the Coach:
https://gitlab.com/jaller94/node-co2-monitor/commit/6d3ca1dbe185b373e22e696546943e4305d1cbf7

To tell them apart one can test this._device.deviceDescriptor.bcdDevice. The Mini's number is 256 (0x0100 for version 1.00) and the Coach's number is 512 (0x0200 for version 2.00).

Other than the Mini's data, the Coach's data does not need to be decrypted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant