Si7021 - please add support for internal chip-heating

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
umbm
New user
Posts: 7
Joined: 09 Oct 2016, 11:08

Si7021 - please add support for internal chip-heating

#1 Post by umbm » 08 Nov 2020, 15:31

The P014_SI7021.ino does not support the internal heating of the chip.

Using the si7021-adafruit-library it is possible to activate the internal chip-heating if the humidity is very high (>75%) to increase the precision in outdoor use.
In this case the temperature rises 1.8 and this value has to be substracted form measured temperature.

Would be nice if this could be added to espeasy too.

TD-er
Core team member
Posts: 8756
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Si7021 - please add support for internal chip-heating

#2 Post by TD-er » 08 Nov 2020, 20:40

Correcting for heating isn't as simple as subtracting some offset from the temperature alone.
Do you know if the library also has a formula for that?

umbm
New user
Posts: 7
Joined: 09 Oct 2016, 11:08

Re: Si7021 - please add support for internal chip-heating

#3 Post by umbm » 09 Nov 2020, 00:38

Yes I know. The recalculation of the temp offset isn't the problem.
The most important thing is to set the register to activate/deactivate the internal heater if necessary.

I took a look at the adafruit_Si7021.h library and it's in use from last version on there.

https://github.com/adafruit/Adafruit_Si7021

Post Reply

Who is online

Users browsing this forum: No registered users and 41 guests