Using the official WeatherFlow integration

Back in March, I replaced the HACS WeatherFlow integration with the new built-in integration. In so doing, I broke the one automation that uses the integration. I only just found out because the automation is for controlling my irrigation system, and the irrigation system was off all winter. The problem is that I cannot find states equivalent to weatherflow_is_raining (whether or not it is raining now) and weatherflow_precipitation_yesterday (the amount of precipitation yesterday). Do these states have equivalents in WeatherflowCloud (or Weatherflow)?

In my frustration, I figured that I would return to the HACS version, which I presume is the one called “WeatherFlow Forecast and Sensor integration for Home Assistant”. I follow the directions provided, but I always get “Unknown error occurred”. Is this version supposed to work still?

I’m using that new HACS version with no problems, and not the recently added built-in one:

https://github.com/briis/weatherflow_forecast

The built-in WF-T integration uses the station’s local UDP broadcasts of current sensor readings, which do not contain totals or summaries like you are searching for. All of that info needs to come from the WF-T cloud, which is where the above HACS integration retrieves those values from…

For the benefit of any other idiots, the installation directions for the HACS “WeatherFlow Forecast and Sensor integration for Home Assistant” to which vreihen links include this statement: “To get your Station ID, login with your account, select the station on the list, and then click Status.” Believe it. Every line on the Settings page other than Status that links to another page has a right arrow. Status is a line with a green dot and “Online” next to it. Do not be deceived as I was that clicking on that line, if it did anything at all, would turn the dot red and take you “Offline”. Clicking on that line actually takes you to another page just like all the lines with the right arrow. On that page you will see a line for Station ID.

Since I could not find the actual Station ID, I figured that the name of the device on the “Manage Devices” devices page was the Station ID. The error message could be more informative than “Unknown error occurred” when the Station ID I specified was not even the right format for a Station ID. Also, Tempest should be consistent in their use of the right arrow.

1 Like

An even simpler way to find the station ID is to log into their cloud web site and look at the URL in your web browser’s address bar:

https://tempestwx.com/station/910/

(Yes, my station number is really 910!)

There are several other ways to find your station number in a document on the WF-T forum web site:

https://community.tempest.earth/t/station-id-how-to-find-it-and-what-it-is-good-for/4276

Hope this is helpful to someone searching to solve this problem in the future…