moreamazingnick / loxone-weather-proxy

Proxies loxone weather requests to DarkSky weather API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

Overview

Written in Go.

This proxies DarkSky API data to Loxone weather service in a format it can understead. Internally loxone uses meteoblue API for it's weather services and the response format is the same.

! Use this for educational purposes only !

Requirements

  • DarkSky API key
  • Internal DNS server which Loxone uses. Forward weather.loxone.com to this server.

Install

docker run -p 6066:6066 -e DARKSKY_APIKEY=XXXX samvdb/loxone-weather-proxy

Weather type

Weather type

Return value Desc
1 No clouds
2 Clear
3 Scattered clouds
4 Heavy cloud cover
5 Overcast
6 Fog
7 Havy fog
8 N/A
9 N/A
10 Light Rain
11 Rain
12 Heavy Rain
13 Drizzle
14 Sleet
15 Heavy Freezing Rain
16 Light Shower
17 Heavy rain showers
18 Thunderstorms
19 Strong thunderstorms
20 Light snow
21 Snow
22 Heavy snow
23 Light snow showers
24 heavy snow showers
25 Light sleet
26 sleet
27 heavy sleet
28 Light sleet showers
29 heavy sleet showers

About

Proxies loxone weather requests to DarkSky weather API


Languages

Language:Go 98.6%Language:Dockerfile 1.4%