Ошибка 401 openweathermap

General overview

About the company: what is OpenWeather?

OpenWeather (headquartered in London) is a team of IT-intellectuals that create pivotal products for business using climate data. For each point on the globe, OpenWeather provides hyperlocal minutely forecast, historical data, current state, and from short-term to annual forecasted weather data. All data is available via industry standard APIs.

OpenWeather Ltd. has more than 3 million customers including Fortune 500 companies and thousands of other businesses globally.

Get started

How to get an API key

In order to use our services, you need to get and use your personal API key in all your API requests. How to do it:

  1. Sign up and get an API key (APPID) on your account page.
  2. Verify your email address via a confirmation letter that will be sent to you.
  3. After verification, check your Inbox again to find our welcome email that contains your API key and important information.

Congratulations! Now you have a Free OpenWeather account and can start using our services. We highly recommend you to read the API documentation that explains how to use our APIs.

What products and types of data can I request?

For each point on the globe, OpenWeather provides hyperlocal minutely forecast, historical data, current state, and from short-term to annual and forecasted weather data. All data is available via industry standard APIs.

One Call API by call:

Make just one API call and get all your essential weather data for a specific location with One Call API 3.0.

  • Current weather
  • Minute forecast for 1 hour
  • Hourly forecast for 48 hours
  • Daily forecast for 7 days
  • National weather alerts
  • Historical weather data for 40+ years back

For more functionality, please consider our generous professional subscriptions.

Professional collections:

Current Weather and Forecasts Collection

How to get:

  • APIs (you can request data for geographic coordinates, ZIP codes, city name, city ID, number of cities)
  • Bulk Download (download already collected and regularly updated data for a list of global locations; available for premium subscriptions)

Historical Weather Collection

How to get:

  • On-the-fly bulks for customised lists of coordinates
  • Marketplace of prepared data sets (coordinates, cities, zip codes) — History Bulk (40+ years back), History Forecast Bulk (from 7 Oct 2017)
  • APIs to a timestamp / a period (subscriptions with different limits on calls and depth of archive)

Specialised products:

  • Solar Radiation API
  • Global Weather Alerts
  • Road Risk API
  • Global Precipitation Maps — Forecast and historical data
  • Weather Maps 2.0 with 1-hour step

Detailed information about all our products can be found on the Pricing page.

Do I need to activate my API key?

Your API key will be activated automatically, up to 2 hours after your successful registration. We invite you to read the API documentation that explains how to use our APIs.

How can I use an API key in API calls?

To authorise a request from you and process it, we require you to use your unique API key in each API call.

In order to do this, add your API key as an appid parameter to the GET request, like in the following example:

api.openweathermap.org/data/2.5/weather?id=524901&appid=YOUR_API_KEY

Just use your API key instead of “YOUR_API_KEY” with your personal API key, it can be found in your personal account on the “API keys” page. You can also create additional API keys there.

Where can I find my API key(s) and generate additional ones?

Your API key can be found in your personal account on the “API keys” page. You can always create additional API keys there.

How many keys can I create?

You can create as many keys as you like. The total number of API calls for your account is counted based on all of your API keys together — please note this when choosing a subscription as they have various limits on API calls that can be made per day/per minute.

More information about subscription limits can be found on the Pricing page.

How to delete an API key?

You can delete unnecessary API keys but please note that your account with us should have at least 1 API key at any time.

To find your API key, go to your personal account and click the “API keys” tab

When you have more than 1 registered API key, there will be an option to delete an API key.

How often is the weather data updated?

The frequency of weather data updates depends on your subscription. Please find more information on our “Detailed pricing” page, the “Weather API data update” part.

«One Call by call» subscription

What is «One Call by call subscription»? What does this subscription include

The «One Call by Call» subscription is a subscription that includes only one product, but allows you to pay only for the number of API calls made to this product. One Call API 3.0 contains the following data in an API response:

  • Minute forecast for 1 hour
  • Hourly forecast for 48 hours
  • Daily forecast for 8 days
  • Historical data for 40+ years back by timestamp
  • National weather alerts

If you want to learn more about One Call API 3.0, please follow the link.

If you are ready to subscribe to the «One Call by call subscription», please refer to the Pricing page.

Where can I find how much calls I make?

You can find the statistics of your One Call usage on the «OneCall statistics» tab in your Personal account.

How and when I will be charged for the exceeding calls?

Our system sums up the number of calls that were in excess of the free limit (1,000 calls per day). You will be automatically charged at the end of your subscription months.

If you unsubscribe before the end of your subscription month, then you will be charged at the time of unsubscribing.

Can I use this product for free?

You can make 1,000 API calls per day for free.

However, you should put your payment details when you subscribe to this plan.

I’m worried that I might accidentally make too many calls and be charged for them. How can I limit API calls?

Once you subscribe to this plan, 2,000 API calls per day are set up by default.
If you want to change this limit, please go to the «Billing plans» tab in your Personal account to update standard settings. Please see the screen below:

I received the «429» error in API response. Why?

You can recieve «429» error in only one case — if you make the number of calls that exceeds the set limit of calls per day or per month.

Please note that the limit 2,000 API calls per day is set by default. You can always change this limit on the «Billing plans» tab. Please see the screen below:

Professional API collections

What is Professional API collections?

The Professional API collections include several products in each subscription plan. Unlike the «One Call by Call» subscription, professional subscriptions have a fix price per month and API call limits (number of API calls per minute and number of API calls per month).

The Professional API collections contain access to weather historical data, current and various forecasts. These collections also allow users to request weather maps and get weather data not only via API, but with other instruments.

What is the depth of historical weather data that you provide?

We offer historical weather data
for any location for more than 40 years back (since 1st January 1979). You can find more information about specific products in the Historical Weather Collection section of our “Pricing” page.

How do I choose the right subscription?

The structure of our Pricing is quite simple.

The Current Weather and Forecasts Collection provides access to a range of products such as current weather, forecasts, short-term historical data, weather maps and other products.

We provide a completely Free plan. If its functionality is not enough for the size of your applications, we suggest a variety of subscriptions with ability to call APIs more intensively, higher availability of service (up to 99.9%) and premium level of support.

The Historical Weather Collection provides access to up 40 years’ worth of detailed historical weather data for any location. You can request data via APIs or by a one-time export of historical data for a list of locations.

If you need an advice on choosing the correct subscription, please contact our team for assistance.

Can I subscribe for more than one month?

Yes, we support the annual/biannual and other options. Please contact our team for details.

I need more information about the API call limits of my professional subscription.

The number of API calls you are allowed to make depends on the subscription you choose.

For any professional subscription you should to maintain your usage below both per-minute and per-month limits.

What happens if I exceed the API calls limit of my professional subscription?

For Free plan

We will notify you and ask you to either migrate to a subscription plan that meets your needs or reduce a number of API calls accordingly. We expect you to take one or another action to avoid suspending of your account.

For users with paid plans

We always contact you to find a suitable solution for you.

How will I be charged for my subscription for recurring monthly payments?

For monthly recurring payments

You will be charged a fixed monthly fee based on the subscription plan you select on the “Pricing” page. In this case, the fee will be taken from your payment card. In your first month, you will be charged immediately after subscribing. The next payment will be a month later, and so on. The fee is subject to change, but we always notify you beforehand.

You can subscribe here.

For long-term subscriptions via manual invoicing

In case of manual invoicing, the payment process is discussed personally with each customer.

If you want to set up a long-term subscription, please contact our support team.

Can you customise an API?

We have a rich experience of cooperation with corporate customers providing them with an individual approach and personalised service. We are ready to discuss and estimate any customisations. It is possible for the Enterprise license holders. For more details, please contact us.

How to unsubscribe from your service?

If you would like to unsubscribe, please log in to your account on our website, then use the “Unsubscribe” button opposite your active plan in your personal account. After cancellation your subscription will still remain active until the end of the month for which you have paid.

If you pay by manual invoicing and would like to cancel your subscription, please contact our support team.

Pricing & payment process

Which payment methods we accept?

We accept payment either by credit or debit card. You can pay with most of credit or debit card such as Visa®, MasterCard®, American Express®, Maestro®, JCB®, Union Pay®. We accept bank transfer payments for premium accounts — Professional and Enterprise — and for long-term subscriptions. You can choose the way of payment in the subscription process.

Payments we do not accept

We do not accept cash or check payments.

Is my payment secure?

All transactions made on the OpenWeather website are secure. We use HTTPS secure protocol over the website. We do not collect, store or process any of your payment details.

Where is my invoice?

You can find invoices and transaction history in the ‘Payments’ section of your settings.

Note that you need to add your company information in the ‘Invoice info’ tab in your personal account.

For bank transfer payments, our support team send invoices directly to your email. You can always contact us if you have any questions.

What happens after I pay for a subscription?

After receiving your payment, your API key will get activated and you will receive a confirmation email with API endpoints and guides.

How can I upgrade or downgrade my subscription plan?

Please note that you can upgrade or downgrade only one of the professional subscriptions.

If you pay by monthly recurring payments (via payment card):

Please log in to your account on our website, then use the “Subscribe” button underneath the desired plan in your personal account.

You will be charged immediately when you upgrade or downgrade your subscription. Note, that for your automatic subscription there is no any recalculation of payment that has already been done. To avoid double payment, we recommend you to change your subscription plan at the end of the month for which you have paid.

For example, if you have a Startup subscription and your billing payment date is the 15th day of each month, we would recommend to upgrade/downgrade your subscription on the 14th.

If you pay by manual invoice

You can сhange your subscription plan by contacting us.

How can I change information represented on the invoice (company info, address, etc.)?

What happens if my payment fails?

If you have subscribed via our website and are paying for your monthly subscription automatically, our system will make several attempts (up to 4) to charge your payment card. These attempts will happen with a minimum of 1-day difference between each charging attempt.

In case we are not able to charge you after the final attempt, your subscription will be cancelled automatically, and your account will be suspended.

You have to contact us for help if your account was suspended.

Personal account

How can I reset my password?

You can reset your password on the “Sign in” page of our website by following the link after the question “Lost your password?”.

Can I change my account email?

Yes, we can change your account email. Please send us you current email, new email, and your API key.

Can I change the country of my account?

Yes, we can change your country. Please send us the country you need to change to.

I have exceed my subscription limits and my account has been blocked. How long my account will be suspended?

Our blocking system suspends your account for a couple of hours to several days randomly. If you want to be unlocked immediately, please subscribe to our paid subscriptions.

I want to know how many API calls I do?

We do not provide statistics on how many calls the user is making to our APIs. The best way to find how many calls you are making is to add counters on your end, so it could tell you the exact amount of how many times you have sent your request to the API.

I want to delete my account; how should I do it?

You can always delete your account in the “My profile/Privacy centre” section of your settings.

License

Can I use OpenWeather’s APIs commercially?

Yes, you can. Please see our pricing page for more details.

How to ensure that I give the attribution to OpenWeather correctly?

For the plans between Free and Professional, the attribution requirement is obligatory. When it is required by your license you should place the following information in the visible part of your solution:

  • ‘Weather data provided by OpenWeather’
  • Hyperlink to our website https://openweathermap.org/
  • OpenWeather logo. We provide a library of different styles to match your application design. You can download them here.

If you have any doubts about your specific scenario, please reach out to our support team and we will be glad to advise.

Technologies

What models do you use?

We provide data for any coordinates by utilising our proprietary convolutional neural network/machine learning model that we use for weather forecasting and historical data calculation. On different levels, different data sources are used (such as radars and a vast network of weather stations, along with data from global/local providers such as NOAA, Environment Canada and the Met Office). You can find out more about our approach here.

I have a weather station. Can I connect my station with your system?

If you also believe in the significance of climate data in tackling climate and healthcare challenges and would like to contribute to our initiatives, then we invite you to connect your automated weather station to our platform. The accuracy of weather data benefits from enthusiasts from all over the world and we reward these contributions with our Startup plan.

To contribure your data to our ssytem, please use the Weather station API. To get access to the Startup plan, please contact us.

APIs

What are the minimum/maximum temperature fields in the Current Weather API and Forecast Weather API?

In the Current Weather API and Hourly Forecast API:

As it is a current weather data that reflect weather conditions only for the current moment, we add optional statistical parameters the temp_min and temp_max fields to show dispersion of temperature at this current moment. This is the minimum/maximum currently observed temperature or forecast temperature (within large megalopolises and urban areas).

In the 16-Day Forecast API and 30-Day Forecast

The list.temp.min and list.temp.max fields are minimum/maximum daily temperature, and show the minimum and maximum temperatures in the day.

Which time format and timezone are used?

OpenWeather uses Unix time and the UTC/GMT time zone for all API calls, including current weather, forecast and historical weather data. The timezone_offset parameter shows the shift in seconds from UTC. In the One Call API 3.0 response, there is also a timezone parameter that shows the time zone name for the requested location.

Why I do not see some parameters in the API response?

If you do not see some of the parameters in your API response, it means that these weather phenomena just have not happened for the selected location at the time of measurement. Only actually measured or calculated data is displayed in an API response.

What is the format of the API response?

The JSON format is used by default. To get data in the XML or HTML format, just use “xml” or “html” for the mode parameter. The HTML format is available for Current Weather API only. For the One Call API 3.0, data is only available in the JSON format. If the mode parameter is omitted, the format is JSON by default.

Examples of API calls:

  • JSON: api.openweathermap.org/data/2.5/weather?q=London&{YOUR_API_KEY}
  • XML: api.openweathermap.org/data/2.5/weather?q=London&mode=xml&{YOUR_API_KEY}
  • HTML: api.openweathermap.org/data/2.5/weather?q=London&mode=html&{YOUR_API_KEY}

How can I switch between temperature units in API calls?

Temperature is available in Fahrenheit, Celsius and Kelvin units. Kelvin is used by default, with no need to use the units parameter in API calls.

For temperature in Fahrenheit, use "units=imperial".

For temperature in Celsius, use "units=metric".

You can find examples of API calls in the documentation for the service you are interested in.

A full list of all API parameters, with units, can be found here.

What are the weather condition codes and icons?

A list of weather condition codes with icons (range of thunderstorm, drizzle, rain, snow, clouds, atmosphere including extreme conditions such as tornado or hurricane) can be found here.

You are free to use these icons in your own solutions.

How can I specify locations in API calls?

Requesting API calls by geographical coordinates is the most accurate way to specify any location. If you need to convert city names and zip-codes to geo coordinates and the other way around automatically, please use our Geocoding API.

However, some of our APIs support in-built geocoding, which allows users to call weather data by city name, city ID and Zip-code. If the chosen API supports built-in geocoding, then you will find the «Buil-it geocoding» section in the API documentation.

We support over 200,000 cities worldwide and our data is available for any coordinates around the globe. However, we don’t recommend using large locations or countries as it will not be weather data for a large location (aggregated data or averages), but weather data for a central point of the territory.

Where can I find a list of City IDs?

For current and forecast products (Current API, Hourly Forecast API, Daily Forecast for 16 days, Climatic forecast for 30 days, 5 day/3 hour forecast data) can be downloaded here.

Please note that you can also make requests to our APIs by using coordinates, ZIP codes, etc. Please refer to documentation of specific API to see all available options.

API errors

API calls return an error 401

You can get the error 401 in the following cases:

  • You did not specify your API key in API request.
  • Your API key is not activated yet. Within the next couple of hours, it will be activated and ready to use.
  • You are using wrong API key in API request. Please, check your right API key in personal account.
  • You are using a Free subscription and try requesting data available in other subscriptions . For example, 16 days/daily forecast API, any historical weather data, Weather maps 2.0, etc). Please, check your subscription in your personal account.

API calls return an error 404

You can get this error when you specified the wrong city name, ZIP-code or city ID. For your reference, this list contains City name, City ID, Geographical coordinates of the city (lon, lat), Zoom, etc.

You can also get the error 404 if the format of your API request is incorrect. In this case, please review it and check for any mistakes. To see examples of correct API requests, please visit the Documentation of a specific API and read the examples of API calls there.

API calls return an error 429

You can recieve this error in the following cases:

  • If you have a Free plan of Professional subscriptions and make more than 60 API calls per minute (surpassing the limit of your subscription). To avoid this situation, please consider upgrading to a subscription plan that meets your needs or reduce the number of API calls in accordance with the limits.

API calls return errors 500, 502, 503 or 504

In case you receive one of the following errors 500, 502, 503 or 504 please contact us for assistance. Please enclose an example of your API request that receives this error into your email to let us analyze it and find a solution for you promptly.

Error:
Invalid API key. Please see http://openweathermap.org/faq#error401 for more info

API calls responds with 401 error:
You can get the error 401 in the following cases:

  • You did not specify your API key in API request.
  • Your API key is not activated yet. Within the next couple of hours, it will be activated and ready to use.
  • You are using wrong API key in API request. Please, check your right API key in personal account.
  • You have free subscription and try to get access to our paid services (for example, 16 days/daily forecast API, any historical weather data, Weather maps 2.0, etc). Please, check your tariff in your [personal account]([price and condition]).

here are some steps to find problem.

1) Check if API key is activated

some API services provide key information in dashboard whether its activated, expired etc. openWeatherMap don’t.
to verify whether your key is working ‘MAKE API CALL FROM BROWSER’
api.openweathermap.org/data/2.5/weather?q=peshawar&appid=API_key

replace API_key with your own key, if you get data successfully then your key is activated otherwise wait for few hours to get key activated.

2) Check .env for typos & syntax

.env is file which is used to hide credentials such as API_KEY in server side code.
make sure your .env file variables are using correct syntax which is
NAME=VALUE

API_KEY=djgkv43439d90bkckcs

no semicolon, quotes etc

3) Check request URL

check request url where API call will be made , make sure

  • It doesn’t have spaces, braces etc
  • correct according to URL encoding
  • correct according to API documentation

4) Debug using dotenv:

to know if you dotenv package is parsing API key correctly use the following code

const result = dotenv.config()

if (result.error) {
  throw result.error
} 
console.log(result.parsed)

this code checks if .env file variables are being parsed, it will print API_KEY value if its been parsed otherwise will print error which occur while parsing.

Hopefully it helps :)

Error:
Invalid API key. Please see http://openweathermap.org/faq#error401 for more info

API calls responds with 401 error:
You can get the error 401 in the following cases:

  • You did not specify your API key in API request.
  • Your API key is not activated yet. Within the next couple of hours, it will be activated and ready to use.
  • You are using wrong API key in API request. Please, check your right API key in personal account.
  • You have free subscription and try to get access to our paid services (for example, 16 days/daily forecast API, any historical weather data, Weather maps 2.0, etc). Please, check your tariff in your personal account.

here are some steps to find problem.

1) Check if API key is activated

some API services provide key information in dashboard whether its activated, expired etc. openWeatherMap don’t.
to verify whether your key is working ‘MAKE API CALL FROM BROWSER’
api.openweathermap.org/data/2.5/weather?q=peshawar&appid=API_key

replace API_key with your own key, if you get data successfully then your key is activated otherwise wait for few hours to get key activated.

2) Check .env for typos & syntax

.env is file which is used to hide credentials such as API_KEY in server side code.
make sure your .env file variables are using correct syntax which is
NAME=VALUE

API_KEY=djgkv43439d90bkckcs

Enter fullscreen mode

Exit fullscreen mode

no semicolon, quotes etc

3) Check request URL

check request url where API call will be made , make sure

  • It doesn’t have spaces, braces etc
  • correct according to URL encoding
  • correct according to API documentation

4) Debug using dotenv:

to know if you dotenv package is parsing API key correctly use the following code

const result = dotenv.config()

if (result.error) {
  throw result.error
} 
console.log(result.parsed)

Enter fullscreen mode

Exit fullscreen mode

this code checks if .env file variables are being parsed, it will print API_KEY value if its been parsed otherwise will print error which occur while parsing.

Hopefully it helps :)

Problem Description:

I’m trying to get the weather data for London in JSON but I am getting HTTPError: HTTP Error 401: Unauthorized. How do I get the API working?

import urllib2
url = "http://api.openweathermap.org/data/2.5/forecast/daily?q=London&cnt=10&mode=json&units=metric"
response = urllib2.urlopen(url).read()

Solution – 1

The docs open by telling you that you need to register for an API key first.

To access the API you need to sign up for an API key

Since your url doesn’t contain a key, the site tells you you’re not authorized. Follow the instructions to get a key, then add it to the query parameters.

http://api.openweathermap.org/data/2.5/forecast/daily?APPID=12345&q=...

Solution – 2

The api key not set in your url ! before all you must register in https://openweathermap.org/ then get api key in your pesrsonal account after that do it like this:
http://api.openweathermap.org/data/2.5/weather?q={city}&appid=YOUR_API_KEY_HERE&units=metric

replace you apikey code with {YOUR_API_KEY_HERE}
then run your app.

Solution – 3

Error:
Invalid API key. Please see http://openweathermap.org/faq#error401 for more info

API calls responds with 401 error:
You can get the error 401 in the following cases:

  • You did not specify your API key in API request.
  • Your API key is not activated yet. Within the next couple of hours, it will be activated and ready to use.
  • You are using wrong API key in API request. Please, check your right API key in personal account.
  • You have free subscription and try to get access to our paid services (for example, 16 days/daily forecast API, any historical weather data, Weather maps 2.0, etc). Please, check your tariff in your [personal account]([price and condition]).

here are some steps to find problem.

1) Check if API key is activated

some API services provide key information in dashboard whether its activated, expired etc. openWeatherMap don’t.
to verify whether your key is working ‘MAKE API CALL FROM BROWSER’
api.openweathermap.org/data/2.5/weather?q=peshawar&appid=API_key

replace API_key with your own key, if you get data successfully then your key is activated otherwise wait for few hours to get key activated.

2) Check .env for typos & syntax

.env is file which is used to hide credentials such as API_KEY in server side code.
make sure your .env file variables are using correct syntax which is
NAME=VALUE

API_KEY=djgkv43439d90bkckcs

no semicolon, quotes etc

3) Check request URL

check request url where API call will be made , make sure

  • It doesn’t have spaces, braces etc
  • correct according to URL encoding
  • correct according to API documentation

4) Debug using dotenv:

to know if you dotenv package is parsing API key correctly use the following code

const result = dotenv.config()

if (result.error) {
  throw result.error
} 
console.log(result.parsed)

this code checks if .env file variables are being parsed, it will print API_KEY value if its been parsed otherwise will print error which occur while parsing.

Hopefully it helps 🙂

Solution – 4

After registering, you need to verify email.

Solution – 5

For a graduate i was helping, he had a correct api key and it was active, but the api was incorrectly 401 when no content type was given

it was a simple as adding a Content-Type: application/json, and hey presto the api started working

curl command

curl --location 
  --request GET 
  'https://api.openweathermap.org/data/2.5/forecast?lat=55&lon=-3&appid=xxx' 
  --header 'Content-Type: application/json'

Solution – 6

I also faced the same issue, I have just created an account on open weather map and also verified the email, tried to load the api using several different url , but they replied with 401 , api key not found.

Solution: after 1 hour they all started working, so the reason was for activation it took 1 or some more hours.

OneCall 3.0 API generated keys are not compatible with the URL being using within the binding.

This issue was identified by issuing a TRACE and isolating the error and URL being generated. When I attempted to use the API Key for OneCall 3.0 outside of the binding, it was successful. However, changing the URL to 2.5 aligned with the issue seen within the trace log.

The issue is discussed here:
#13314 https://community.openhab.org/t/openweathermap-onecall-invalid-api-key/138296/11

Expected Behavior

The following is the URL that is compatible and provides a successful response for OneCall 3.0 API:
https://api.openweathermap.org/data/3.0/onecall?

Current Behavior

The following is the URL that is not compatible and yields a HTTP status of ‘401’ for the OneCall 3.0 API:
https://api.openweathermap.org/data/2.5/onecall?

16:32:59.856 [DEBUG] [l.connection.OpenWeatherMapConnection] — OpenWeatherMap server responded with status code 401: Invalid API key.
16:32:59.867 [DEBUG] [l.connection.OpenWeatherMapConnection] — Exclude: ‘[minutely, alerts]’
16:32:59.871 [TRACE] [l.connection.OpenWeatherMapConnection] — OpenWeatherMap request: URL = ‘https://api.openweathermap.org/data/2.5/onecall?appid=*****&lon=*&exclude=minutely%2Calerts&units=metric&lang=en&lat=*’
16:32:59.876 [INFO ] [hab.event.ThingStatusInfoChangedEvent] — Thing ‘openweathermap:onecall:bridge:local’ changed from UNKNOWN to OFFLINE (CONFIGURATION_ERROR): Invalid API key. Please see https://openweathermap.org/faq#error401 for more info.
16:32:59.879 [INFO ] [hab.event.ThingStatusInfoChangedEvent] — Thing ‘openweathermap:weather-api:bridge’ changed from UNKNOWN to OFFLINE

Possible Solution

So it appears that the API keys are not backward compatible and the URL must be configurable based on API version (e.g. 2.5, 3.0 etc.). Since I cannot contrast the two versions (API), I cannot determine the impact on the data structure being returned (if applicable).

Steps to Reproduce (for Bugs)

  1. Acquire a One Call (version 3.0 currently) API key.
  2. Apply the API key to the OpenWeatherMap binding (file or UI).

Context

Anyone who acquires a One Call API Key (>2.5) will not be able to use this binding until a solution is provided.

Your Environment

OpenHab 3.2.0
351 │ Active │ 80 │ 3.2.0 │ openHAB Add-ons :: Bundles :: OpenWeatherMap Binding

  • Version used: (e.g., openHAB and add-on versions)
  • Environment name and version (e.g. Chrome 76, Java 8, Node.js 12.9, …):
  • Operating System and version (desktop or mobile, Windows 10, Raspbian Buster, …):

Понравилась статья? Поделить с друзьями:
  • Ошибка 4010 при прошивке iphone
  • Ошибка 401 keenetic
  • Ошибка 401 роутер
  • Ошибка 4010 при обновлении айфон
  • Ошибка 401 ростелеком