Skip to content

Weather Handler

Rafael Alves edited this page Oct 8, 2020 · 4 revisions

O Weather Handler é responsável por coletar as variáveis climáticas das APIs OpenWeather (OneCall API) e Wunderground e posta-las no Orion Context Broker nas entidades Weather Current e Weather Forecast relativas a cada API. Nota-se que na pasta falta um arquivo config.py com a declaração das variáveis api_key e api_key_wunder que devem ser incluídas na pasta antes de montar e subir os containers localmente.

Para uma completa descrição das APIs utilize os seguintes links para o OpenWeather e para o Weather Wunderground

O código weather.py coleta os parametrons climáticos de São Bernardo do Campo de hora em hora. É possível alterar o local em que as variáveis climáticas são coletadas bem como o intervalo de tempo dessa coleta. Também é importante notar que a previsão climática pela API do OpenWeather é de 7 dias enquanto que a previsão do Wunderground é de 5 dias.

o Weather handler coleta os seguintes parâmetros:

Parametros coletados pelo Weather Handler