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

Feature Request: Interface to SCD40 CO2, Temperature, Humidity sensor #227

Open
nielsonm236 opened this issue Jul 11, 2024 · 1 comment
Open

Comments

@nielsonm236
Copy link
Owner

nielsonm236 commented Jul 11, 2024

There is a request to implement the SCD40 CO2, Temperature, Humidity sensor. Note to self: Requestor "JR" email 4/17/2024.

This is similar to the BME280, except it adds CO2 reporting instead of barometric pressure. I suspect the code complexity is also similar, so this is easily 3 or 4 months of "spare time coding". I find it interesting, so I will see if I can get anywhere with it. As usual, the sample code available assumes a huge amount of RAM and processor resource is available (at least compared to the STM8), so the prospect of success is a bit shaky. This will require a standalone build as was done for the BME280.

The initial user interface target is Home Assistant.
Link to device purchase: https://www.ebay.com/itm/315204357309
Device image:
image

I purchased a device and should be able to start on code in a couple of weeks.

@nielsonm236
Copy link
Owner Author

Until the requestor is ready to perform Beta testing I will withhold this feature from general release.
Note to self:
An SCD40 specific build for use of this device is required, similar to the way that the BME280 is handled.
For Beta there is no GUI. All device settings are handled via URL commands. A URL command is used to display SCD40 measurements.
When the SCD40 specific build is started it will seek the SCD40 device, and if found the SCD40 will start operation and results will be communicated via MQTT to HA.

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