/loxone-weather-service

This project emulates the loxone weather service

Primary LanguagePHP

Coverage Status

Loxone weather service

This is a small app to emulate the loxone weather service using weatherbit as a data source.

What you need

  • 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).

Usage

Docker-compose

  • Copy the 2 files from examples/compose
  • Adjust in the docker-compose.yml file with your own key
  • docker-compose up -d

Limitations

  • 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.

Credits

Parts of this code are based on