-
Notifications
You must be signed in to change notification settings - Fork 11
Weatherflow integration is using deprecated forecast #87
Comments
I know. There is still 6 month to fix this, and I am working on it. |
Came here to add to this, glad to see it already acknowledged! Because I found this helpful from another weather integration, going to include this here as a reference: |
I was justing looking through the coming 2023.10 release, and I can see that there now will be a What the future of this complete integration will be I have not decided yet, but the domain name now seems taken by a What I have done, is that I have now created a first test version of a Forecast only version of WeatherFlow that fully supports the new Forecast format. If you want to test it out, go to this Github page and follow the instructions on how to add it to HACS. This is currently only been tested by me, so if any one else wants to give it a spin, feel free to do so. Eventually a combination of the |
Thanks for keeping us in the loop. Will check out the new forecast integration, thank you! Side note: I just noticed your name. Are you the cycling legend or just happen to have the same name and get this question all the time? (Sorry if it's the latter). :) |
@briis: Would it be possible to add sensors for the other values that are only available through the REST API, such as NC Rain? |
🚴♂️ No I am not the cycling legend, even though I actually do spend a significant amount of time on the Racing bike. 😎 |
It will not be difficult to do, I just need to consider if I want to do a full migration of this Integration or not. |
Awesome! Thanks for this integration and for satisfying my curiosity! ❤️ |
Thank you for your effort so far! It has been rock solid. Will the (your) current plugin still work with 2023.10 if I don't use the core Weatherflow integration? Or will it generate heaps of errors since the domain is meant to be used with the core integration? |
As far as my testing shows, if there is an integration in the |
I can confirm that custom integrations with the same namespace as core integrations will get loaded in place of (and so "replace") the core equivalent. This has been the way to sometimes "patch" core integrations while waiting for official updates/fixes for any issues. |
just rename yours RealWeatherFlow :) |
Yes I could just rename it, but I still had to to some work to get it running with the new Forecast specifications. |
So, if we own a weather station and want to access local sensor data as well as the forecast, would we then use the new core intergation and weatherflow_forecast together or would we use weatherflowmqtt and weatherflow_forecast? I hope I asked that clearly. |
Yes to both - eventually. Currently WeatherFlow2MQTT also has the forecast option built-in, but I will remove that, so that I do not have to maintain this in two places. So the a Combination of WeatherFlow2MQTT and WeatherFlow forecast without local sensors, will give you all the sensors, plus the forecast. |
Simply create a Template Binary sensor, that checks if Rain Rate is > 0 |
So if I am reading this correctly, once complete the Weatherflow Foecast is the only integration we will need for local sensor access as well as the forecast? Any idea what the timeline may be for that? |
The new core So, you will need both integrations. |
Thank you for this project and all your time on it. If we are using your custom integration, should we uninstall that one go with the core integration and then install the new Forecast Weatherflow integration. Is that what you are recommending? |
I'm not the code owner, but I believe that is the long-term recommendation. Currently, the core integration doesn't provide sensors for everything, including rain. Eventually, the WeatherFlow Forecast integration will include the sensor values from the REST API (including rain). Until then, I am personally sticking with this integration and the Weatherflow2MQTT add-on. |
Thanks @briis for all the previous work on this project and for the new Forecast integration. I just installed the Forecast integration, and it worked perfectly the first time. I haven't updated to HA 2023.10, but I think I'll keep the existing I'm assuming one of the REST-only sensors is the "Checked" version of the precipitation values - my understanding is WeatherFlow uses their cloud data from other stations/services, compares it against your raw readings from your device, and then provides what they believe is a more accurate precipitation value. I've only had my Tempest for about a month, but what I'm seeing is that the "Checked" values are closer to what I see with a traditional tube-style rain gauge in my yard. Hopefully the "Checked" versions of sensors can be part of the new Forecast integration, even if they aren't really a "forecast". I think the same applies for lightning strikes, at least from what I've heard from a friend who lives in an area where they actually get lightning more than once a year. |
The checked version applies to the Precipitation, and is a US only thing. I will get it included - cannot test it, as I do not get these sensors here where I live. If all goes well, a test release of WeatherFlow Forecast should come out sunday, with support for Sensors. |
As of Home Assistant v2023.9.0 the following warning is given:
I'm sure you are already aware, but thought I would open a issue anyway.
The text was updated successfully, but these errors were encountered: