No forecast attribute in OpenWeathermap weather

I used to have an automation that uses the forecast attribute of the weather entity in order to iterate over it and check whether rain is expected in the next X hours.

I just added OpenWeathermap using their official integration (V3 API), however no forecast attribute exists for the weather entity, nor other sensors exist with this information.

Having said that, I do see when I open the weather entity in the devices & services section, that the forecast information is there.

Any hint or direction is appreciated

If I’m remembering correctly, with the new forecast methods you won’t see the data in an attribute anywhere by default. If you’re seeing weather in the entity, then it is working. You can confirm this by going to DEVELOPER TOOLS > SERVICES and using the Weather:Get forcasts service call to get the forecast. Like this:

If you want the forecast in an attribute or any individual sensors out of the forecast, you have to build them yourself. There are a bunch of threads if you search. Here’s a good one to look at:

Isn’t it more difficult to achieve what I’m after here?
I guess what I need now is to learn how to call this service and iterate over the results to get what I need, will update here when I have a working solution

After a bit of tinkering I came up with a solution, for anyone interested in the future here