I am using Home Assistant and have integrated my Tempest Weather Station without any problems. It smoothly added all the entities but I noticed that precipitation and Lightning does not follow what is shown on the Tempest app. On Tempest it shows precipitation at .5" and when it transfers to the entity in HA it gives me a reading of .000036542 of which means nothing and I can not figure out why. Also Lightning strikes nor counts show up in their respective entities. All other entities follow the station perfectly just those two. Just wondering if anyone has come across this as well and maybe has the fix or workaround.
Are you using the recently-added native Home Assistant integration for your Tempest station, or the third-party “WeatherFlow Forecast and Sensor integration” version available via HACS at the link below:
http://homeassistant.hvtraffic.com:8123/hacs/repository/692701325
The native Home Assistant integration reads all raw values from UDP broadcasts on your local subnet. The third-party HACS integration gets all data from the WF-T cloud servers, which apply filters like correcting the rain measurements and sending nearby lightning alerts that their network has detected but your Tempest may have missed.
I’m using the HACS version, and am extremely happy with how it works in Home Assistant…
Thanks downloading and installing now. I did not know to look for it in HACS as the Weatherflow integration came up when I did initial search! I was trying everything to make sense of the numbers!
If you look at the UDP API docs linked at the top of every forum page, it will explain that all measurements are only reported for the current observation period (usually one minute) and in mm in the case of rainfall. If you want totals, you either need to add all of the observations in Home Assistant or else use the HACS integration that accesses the cloud where totals are stored…
Downloaded and added all to my HA integration. Works as you said and I am super happy with it. Thanks for the help much appreciated!!!