Merge pull request #599 from pimoroni/helgibbons-patch-1

Use http instead of https to avoid memory errors
This commit is contained in:
Hel Gibbons 2022-12-14 10:02:13 +00:00 committed by GitHub
commit a9d9c1089e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions

View File

@ -25,7 +25,7 @@ LAT = 53.38609085276884
LNG = -1.4239983439328177
TIMEZONE = "auto" # determines time zone from lat/long
URL = "https://api.open-meteo.com/v1/forecast?latitude=" + str(LAT) + "&longitude=" + str(LNG) + "&current_weather=true&timezone=" + TIMEZONE
URL = "http://api.open-meteo.com/v1/forecast?latitude=" + str(LAT) + "&longitude=" + str(LNG) + "&current_weather=true&timezone=" + TIMEZONE
UPDATE_INTERVAL = 900 # refresh interval in secs. Be nice to free APIs!
# Weather codes from https://open-meteo.com/en/docs#:~:text=WMO%20Weather%20interpretation%20codes%20(WW)
@ -88,7 +88,6 @@ def get_data():
# open the json data
j = r.json()
print("Data obtained!")
r.close()
# parse relevant data from JSON
current = j["current_weather"]
@ -101,6 +100,8 @@ Conditions = {WEATHERCODES[weathercode]}
Last Open-Meteo update: {datetime_arr[0]}, {datetime_arr[1]}
""")
r.close()
# flash the onboard LED after getting data
pico_led.value(True)
time.sleep(0.2)