Git Product home page Git Product logo

esphome_nodes's People

Contributors

leodj avatar mahlernim avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

esphome_nodes's Issues

Please, need a little help :)

Hello LeoDJ :)

First of all, thank you for your work and sharing your knowledge ;)

Allow me to contact you to perhaps get some help, otherwise, a track of reflection concerning your script to read the data from a CO2 sensor CM1106

To put it simply, I’m trying to improve a commercial Rovary RV2000P detector by adding an ESP32 in order to feed the data back to Home Assistant, ...

This project has already been considered by another enthusiast, but with a slightly different approach (no ESPHOME) and a slightly different Rovary motherboard.
The original project provides some details: https://www.weigu.lu/microcontroller/co2_sa1200p_hacks/index.html

The author retrieves the humidity and temperature values of the SHTxx sensor via the I2C bus, which I also manage to do without difficulty.
It retrieves the CM1106 value via "ESP softserial library" and it only connects a single cable (TX) from CM1106 to an esp8266 input (D5)

When I try your solution (CM1106.h + YAML) with RX and TX connected to the CM1106 I manage to read the CO2 sensor without any problem as long as the cm1106 is not plugged on the motherboard of the Rovary.
On the other hand when the sensor is plugged, so connected to the CPU of the Rovary, I get an error message ! this is most likely due to the fact that the sensor also interacts with the Rovary CPU.

I would be very grateful if your valuable knowledge would help me solve this problem by a trick comparable to that used by the author of the initial project, but compatible with ESPHOME

In advance, thank you for your advice and your opinion on the feasibility

Best regards,

Didier

Some logs of what I get :

When cm1106 not connected on MB of Rovary :

Capture d’écran 2024-03-25 à 19 30 47

Capture d’écran 2024-03-25 à 19 31 12

When connected :

Capture d’écran 2024-03-25 à 19 10 38

Zero calibration sets readings to 0 not 400

First of all, thank you for your code. I bought a CM1107 and it works well with your custom component.
I activated the zero calibration, and it seems like the current CO2 reading has been calibrated to 0.
I thought it should be calibrated to 400, not 0.
image

Will adding an offset filter of 400 do the job, or could there be some kind of setting I missed?
I the .h file and .yaml file in this repository, and changed the board setting to ESP8266 D1 mini.

Issue with CM1106 SL-NS

Hii ;
It helped me a lot . I have worked with your code .But , I am unable to read the data from the sensor CM1106 SL -NS . I am facing issue with reading UART failed .

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.