OpenWeatherMap-Alerts-Weather-Driver

Mine stopped also on the 15th. Had to input a new 3.0 API key and switch the toggle for API to On (indicating 3.0) - Don't forget to hit save..

Looks like they started enforcing it finally. I had created a new key when they mentioned the changeover. But, the old one still worked and I was not sure which key was which. The old one kept working...... until it didn't.


Edited to add, I just put the old key back in and hit save and it still works. But, I left the API toggle on to indicate 3.0.

1 Like

In on API 3 too.

1 Like

Interesting version 2.5 works, but I remember setting up the weather station, the code did not like lat and long; it required city name. I change hubitat to version, and used the 2.5 api, and now I have data. Thanks

1 Like

Hi, is there a way to have the snow precipitation for the next hour ?

Not with this driver.

I signed up for API3 One Call and set a limit of 1000 calls per day to stay in the free tier.

I don't see anywhere in my profile settings about setting up an API key explicitly for API3 though. My API keys page is the same as it has always been. And my "Services" page still shows "Free Plan" only.

I did get an activation email from Openweathermap though for One call API 3.0

So I'm still getting 401 Unauthorized errors from the driver no matter if I choose 2.5 or 3.0 in the driver settings.

Any ideas?

Just realized you were asking about the OWM site and not HE.

There, I just created a new API after I set up the new 3.0 capability. Then, I put the NEW API key into the device on HE and changed the switch to on.

Thanks. I guess I was impatient. It took about 30 minutes for my account to be updated after the activation email and it's working now.

Is there a way to get the 3 day forecast into the EZ Dashboard? Sorry if this is obvious, new to HE and learning as I go.

I have never used EZ Dashboard. See this post on how to get the tiles on the legacy dashboard.

EasyDash doesn't have an attribute tile. As a work around I added the capability to pull an attribute value to my Hub Proxy utility which would allow it to be displayed using the built-in Virtual URL Device and an EasyDash URL tile. Definitely not as straight forward, but it works.

I followed the instructions (I think), copied the code, and even tried adding from the package manager, but the only "Type" that shows up is OpenWeatherMap, not ...Map-Alerts. Subscribed to 3.0. What did I miss?

If the code was successfully copied and saved, it should show up lower in the Type list. OpenWeatherMap is under the System drivers and OpenWeatherMap-Alerts Weather Driver is under User.
OW

When selecting the driver scroll to the bottom... Past all the built-in drivers to the 'User' drivers. You should find the driver there.

Just slapped my forehead! Totally missed that.
Selected 3.0 but getting a 401 error.
dev:2042024-11-30 12:10:15.289 PMwarnOpenWeatherMap.org Weather Driver - WARNING: 401:Unauthorized

dev:2042024-11-30 12:10:15.288 PMwarnOpenWeatherMap.org Weather Driver - WARNING: Calling https://api.openweathermap.org/data/3.0/onecall?lat=39.474500&lon=-74.457500&exclude=minutely,hourly&mode=json&units=imperial&appid=(Key blanked)

Make sure you have a One Call API 3.0 subscription (your screen shot cut off, so I could not tell)

If you do .... Some have reported that it may take a while before OWM recognizes a new API KEY, give it sometime an try again later.

1 Like

That did it. Thanks again.

When I open the OWM device in HE is shows all of the pulled data and icons, but I can't get the icons on the dashboard tile. Using HD+ by jpage
Any ideas or should I go to the HD+ board?

found the issue, changed icon location to https://tinyurl.com/y6xrbhpf/