weather: small nitpicks

* also made some arguments configurable

Signed-off-by: Adrian Matejov <a.matejov@centrum.sk>