This is a small app to emulate the loxone weather service using weatherbit as a data source.
- Some place to run the application (on a server running php, or as a docker container)
- Weatherbit api key
- Override the 'weather.loxone.com' dns record and point it to this application (I've done this on my pihole).
- Copy the 2 files from examples/compose
- Adjust in the docker-compose.yml file with your own key
- docker-compose up -d
- Your miniserver will also check if you have a valid weather subscription (through service monitoring) and show you a warning that you do not have an active weather service. In the future, this will be handled by the application as well, so the warning disappears.
Parts of this code are based on