I'm currently eyeing up an Airgradient One, which uses the SHT40.
Unfortunately, I don't have enough tinkering time at the moment to roll out much more kit.
In honesty, I use the relative humidity readings as more of a "it's dry" "It's OK" "it's moist", than expecting any sort of accuracy!
I've even considered mapping percentage ranges to "moist, normal, dry" in HA.
If it helps for a future purchase, Focusrite's external interfaces have been amazing for Linux support.
To the point where I didn't even notice; It just worked perfectly out of the box.
I'm assuming you've already checked this, but is your interface set to the same frequency/bit depth between Linux and windows? Or if it uses optical, whether it's set to the same word clock source.