esphome / issues

Issue Tracker for ESPHome
https://esphome.io/
292 stars 36 forks source link

Sensirion SEN55 NoX reporting issues #6330

Open chris-in-texas opened 1 month ago

chris-in-texas commented 1 month ago

The problem

For a while now the NoX values have increased to 100 from a value of 1 as a baseline, however those values do dip down towards mid-upper 60's on occasion. After a power on reboot, this started happening in that the value went from 1 to 100. If I take the SEN55 directly and use the Sensirion software it is reporting correctly with a value of 1, and if there is an engine running nearby it will increase as expected into the upper single digits. If its plugged into the 8266 module the raw data feed is showing 100 now. I have 8 of these sensors and all of them now are reporting 100 on the NOX levels. Changing the index_offset has no effect on the unit. There are other users experiencing the same issue. It started with a single unit that went from 1 to 100 over a power on reboot, and now all of the sensors are doing the same thing. It took about 6 months of various reboots to get them all now reporting 100 as the base value and will go down from there on occasion.

Which version of ESPHome has the issue?

2024.9.2

What type of installation are you using?

Home Assistant Add-on

Which version of Home Assistant has the issue?

2024.10.2

What platform are you using?

ESP8266

Board

No response

Component causing the issue

No response

Example YAML snippet

nox: name: "Node 1 NOX" algorithm_tuning: index_offset: 100 learning_time_offset_hours: 12 learning_time_gain_hours: 12 gating_max_duration_minutes: 180 std_initial: 50 gain_factor: 230

Anything in the logs that might be useful for us?

No response

Additional information

No response

ryanwasalreadytaken commented 1 week ago

If you need any help troubleshooting I have two units on two esp32 devices that have the same issue. Both were functioning and problem started with an update around the same timeline as chris-in-texas.

I don't believe it should make a difference, but I'm using the adafruit sen5x breakout adapter on both.