Skip to content
evilbunny2008 edited this page Apr 8, 2026 · 78 revisions

weeWXWeatherApp -- A weather app for weeWX users

Unlike general weather apps, which get information from third party websites, this app gets information from personal weather stations running weeWX.

Installation

Installing the Inigo Plugin

First you'll need to jump to the Inigo Plugin repository and install it in weeWX.

Inigo-Settings.txt

sudo wget -O /var/www/weewx/inigo-settings.txt https://github.com/evilbunny2008/InigoPlugin/raw/refs/heads/master/inigo-settings.txt
sudo nano /var/www/weewx/inigo-settings.txt

You need to change the inigo-settings.txt to provide details about your weather station. Full details are available in the wiki

Once you're happy with your changes press ctrl+x to exit and save.

Installing the app

You can now get the app from Google Play.

On first boot the app will prompt you for the URL to your inigo-settings.txt file, this is usually https://<example>.com/weewx/inigo-settings.txt, once entered click save and in a few seconds you should be up and running.

Once saved the settings are cached by the app. If you need to tell the app to re-download the settings, you swipe from the left side of any screen to open the settings pane.

Setting up the app

Once you install and run the app from Google Play the settings box will appear on first boot asking for the URL to the inigo-settings.txt file, if you saved this in the weewx directory this will usually be https://<example>.com/weewx/inigo-settings.txt. Simply enter in the URL and click 'Save Settings', the app will then check to make sure the details in inigo-settings.txt is valid and will trigger a download of your weather information, once downloaded the app will then display the weather information.

Once saved the settings are cached by the app. If you need to tell the app to re-download the settings, you swipe from the left side of any screen to open the settings pane.

Notes about manual data updates in the app

If you wish to do manual updates you can refresh the app screens by swiping down. Current version can check for a WiFi connection before automatically updating. Forcing a refresh on any of the screens will download fresh data regardless of how you are connected to the internet.

Home Screen Widget

If you wish to have weather information on your home screen you can do this by pressing and holding on a blank area of your home screen, then select widgets, finally scroll down to weeWX Weather App, and it's a 2x1 widget. If you want up to date weather information you need to allow background downloading enabled in the app, otherwise the widget will only update when the app is running. Auto updates are enabled by default.

Screen Shots

License

Source code is made available under the GPLv3 license, in the hope the code might be useful to others. See LICENSE for details.

Credits

Inigo Owen Jones was a meteorologist and farmer in Queensland, Australia.

Big thanks to the weeWX project, as this app wouldn't be possible otherwise.

Thanks to Gary for creating the since.py file.

Weather Icons from WeatherIcons.io and FlatIcon and is licensed under CC 3.0 BY

Forecast credits are available on the InigoSettings wiki page.

This app is by OdiousApps.

Clone this wiki locally