You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 :
When connected :
The text was updated successfully, but these errors were encountered:
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 :
When connected :
The text was updated successfully, but these errors were encountered: