So I've been trying to make the best of this for a few days but it's just driving me crazy. I know that this has to be my inexperience with python or the sense hat or something so I'm certainly not blaming the hardware but my readings seem to be wildly inaccurate. I would understand if it were just the temperature as I've seen the threads about the cpu thermals interfering with the temp sensor on the sense hat but all of my sensor reedings seem to be really off.
As an example the current outdoor temperature pressure and humidity as read by my davis weather station are
Temperature = 70F, Pressure = 31in, Humidity = 26%
and my current reading from the pi, sitting behind my house without direct sunlight are, converted for matching units
Temperature = 75.7, Pressure=38.5, Humidity = 20.4%
Like I said, the temp I know will be variable (I have a pimoroni black hat to move the sense hat off of the pi itself)
but that doesn't explain the other numbers being skewed unless the warmer temps are directly affecting the other
sensor readings ... it might increase the pressure but it should lower the humidity.