-
Notifications
You must be signed in to change notification settings - Fork 11
Feels like sensor has been reading 0 degrees #88
Comments
Could you try the WeatherFlow Swagger, and see what is returned as raw data?
This will then give you the raw data returned from the station and what I use in the Integration. Look for the field |
Looks like its not giving data for feels like.. { |
It seems there is something wrong with the data you are sending to WeatherFlow. If I should guess you have an AIR & SKY unit, and from the data above your SKY unit is not delivering any data. The formula WeatherFlow uses for Feels Like, is a combination of a few sensors, but two vital values are WindChill and HeatIndex. And without any wind readings your are not getting a WindChill value and without that, you are not getting Feels like. So this is not this Integration failing, it just shows the data we can get and I would guess with what I see above, all your wind sensors should also be 0. |
Here is how my data look from my station: "obs": [
{
"timestamp": 1638966553,
"air_temperature": 1.3,
"barometric_pressure": 996.9,
"station_pressure": 996.9,
"sea_level_pressure": 1003.2,
"relative_humidity": 89,
"precip": 0,
"precip_accum_last_1hr": 0,
"precip_accum_local_day": 0.548151,
"precip_accum_local_yesterday": 0,
"precip_minutes_local_day": 69,
"precip_minutes_local_yesterday": 0,
"wind_avg": 2.8,
"wind_direction": 130,
"wind_gust": 4.9,
"wind_lull": 0.6,
"solar_radiation": 13,
"uv": 0.05,
"brightness": 1474,
"lightning_strike_last_epoch": 1635258810,
"lightning_strike_last_distance": 33,
"lightning_strike_count": 0,
"lightning_strike_count_last_1hr": 0,
"lightning_strike_count_last_3hr": 0,
"feels_like": -1.8,
"heat_index": 1.3,
"wind_chill": -1.8,
"dew_point": -0.3,
"wet_bulb_temperature": 0.6,
"delta_t": 0.7,
"air_density": 1.26537,
"pressure_trend": "steady"
}
] |
Hmm its weird.. I have a tempest and it was giving me the feels like data until recently. It still shows a value if I log into the tempest website and view the dashboard that way. |
Could you give me your station id, then I could try and see what I can figure out from here? |
Sure. 18736 |
There is something wrong with your device. It does not deliver any wind data. If you use the call where you retrieve data directly from the device, this is the data we get: {
"status": {
"status_code": 0,
"status_message": "SUCCESS"
},
"device_id": 64342,
"type": "obs_st",
"source": "cache",
"summary": {
"pressure_trend": "rising",
"strike_count_1h": 0,
"strike_count_3h": 0,
"precip_total_1h": 0,
"strike_last_dist": 29,
"strike_last_epoch": 1636707055,
"precip_accum_local_yesterday": 0,
"precip_accum_local_yesterday_final": 0,
"precip_analysis_type_yesterday": 1,
"heat_index": 6.5
},
"obs": [
[
1638966927,
null,
null,
null,
null,
300,
998.2,
6.5,
94,
0,
0,
0,
0,
0,
0,
0,
2.35,
1,
0,
null,
null,
0
]
]
} If you look under the
Index 1-4 are all the Wind Values, and as you can see your Tempest does not send any data, and that is then causing all the other errors. The data you see on their website might be cached data - are seeing the Wind values changing all the time? They should change every 2 seconds. I suggest you do the following:
|
Good to know I will try that in the morning. |
For a week or so the Feels like sensor has been showing 0 degrees. I have logged into tempest's website and it shows a value that appears to be correct (closer to the temperature). I have the newest version of the integration and of home assistant. I've tried uninstalling and reinstalling the integration and it still has the same value. All the other sensors seem to be good.
The text was updated successfully, but these errors were encountered: