sr0wx.py
czyli co tam panie w eterze
Do kolegi VSS
w pliku: world_weather_online.py
było coś takiego:
REQ_URL = "https://api.worldweatheronline.com/free/v2/weather.ashx?"\
+ "q={LAT},{LON}&format=json&num_of_days=2&key={API_KEY}"
znalazłem w opisie na stronie worldweatheronline.com że powinno być coś takiego:
#Free API: https://api.worldweatheronline.com/free/v2/search.ashx
#Premium API: https://api.worldweatheronline.com/premium/v1/search.ashx

jak wygenerowałem ten API program ruszył z następującym kodem:
REQ_URL = "https://api.worldweatheronline.com/premium/v1/weather.ashx?"\
+ "q={LAT},{LON}&format=json&num_of_days=2&key={API_KEY}"

tylko tak mi się wydaje że tylko przez 60 dni będzie za free.

Następnie zerknij tutaj: config.py
from world_weather_online import WorldWeatherOnline
worldweatheronline = WorldWeatherOnline(
api_key="Tu wstawić wygenerowany API",
latitude=52.22,
longitude=19.35,
language=pl_microsoft,
message_template="""\
stan_pogody_z_godziny {OBSERVATION_TIME}
_ {CURRENT_WEATHER}
temperatura {CURRENT_TEMP_C} wilgotnosc {CURRENT_HUMIDITY}
_ kierunek_wiatru {CURRENT_WIND_DIR}
{CURRENT_WIND_DIR_DEG} predkosc_wiatru {CURRENT_WIND_SPEED_MPS}
{CURRENT_WIND_SPEED_KMPH} _ cisnienie {CURRENT_PRESSURE}
pokrywa_chmur {CURRENT_CLOUDCOVER} _

prognoza_na_nastepne trzy godziny
temperatura {FCAST_TEMP_C} stopni_celsjusza
kierunek_wiatru {FCAST_WIND_DIR} {FCAST_WIND_DIR_DEG} predkosc_wiatru
{FCAST_WIND_SPEED_MPS} {FCAST_WIND_SPEED_KMPH}""")

Zobaczymy co będzie jak minie ten czas free pewnie już teraz trzeba dopisać coś aby pobierało dane z innej strony lub własnych czujników.
Jak ktoś już coś dopisał to proszę się podzielić informacjami.

Pozdrawiam
Krzysztof


  PRZEJDŹ NA FORUM