I have developed an Android app - DroidWX - that displays data sourced from my 
weeWX database. (Please keep the cheering to a dull roar.)

The reason for this post is to gauge the interest in this app. If there is 
sufficient demand, I'll publish it on the Play Store - free, sans ads and with 
copious bugs for your delectation.

I am running a Davis Vantage Pro 2 located in outback Australia so the DroidWX 
functionality reflects the locate climate - there is very little call for snow 
skis around here. (Anybody know a good rain dance?)

1) Firstly, you'll need to have a PHP enabled web server running on the same 
machine as your weeWX database (I use Apache).

I'll publish the PHP script but will not provide support for PHP or web servers 
- there are plenty of places where you can get that support.

2) The app runs a process in the background that contacts your server (URL is 
configurable, obviously) every (configurable) "n" minutes.

It requests all data in the weeWX database that is newer than the latest 
date/time in the DroidWX database. (This is also how the DroidWX database is 
initialised.)

My weeWX system has been running for about 10 months with an update interval of 
5 minutes (because I can). This gives me a DroidWX database size of around 7MB.

If you want to calculate the (very rough) approximate size of your database (in 
MB):

90,000 * (no of days you've been running weeWX) / (weeWX update interval in 
minutes)
+
3,500 * (no of days you've been running weeWX)
+
a bit for luck.

3) The following graphs are available:
* Barometer & Pressure
* Dew point
* Heat index & Windchill
* Humidity - inside and out 
* Rain
* Rain (aggregate)
* Temperature - inside and out
* Wind speed
* Wind gust

4) The following tables are available:
* Daily statistics
* Day in detail
* Long Term Averages (these need to be entered manually and feed into other 
screens)
* Rain summary
* Summary
* Temperature summary

5) A menu bar at the top of the screen has the following options:
* Quick access (view) - configurable, any of the above
* Summary - a simple snapshot of the "current" (or selected date/time) weather
* Graphs - as above
* Tables - ditto
* An overflow menu containing items that are used less often

6) Documentation - Refer to Chapter MCDLXXVIII of that well-thumbed tome "The 
Mysterious and Enduring Art of Suck It and See".

7) As I alluded to above, there may be weeWX data that is not currently 
included in DroidWX. If you want some of that missing data included in DroidWX, 
all you have to do is to ask nicely (even better, meet me down the pub and 
shout me copious amounts of beer). Of course the database will increase in size.

8) There is not, nor will there ever be, an iCrap version of DroidWX

9) Other:
* The screen shown at start-up is configurable
* The database can be exported / imported
* Configure your own theme (may be unstable as I don't use it). There are two 
built-in themes - light and dark.
* Graphs can be displayed for various time frames - day, 2 day, 14 day, 
monthly...
* The start date/time for (most of) the above can be selected
* Some graphs can show weighted averages (number of weights and their values 
are configurable)
* Lots of other shit

I realise that this is pretty disjointed and light on detail, so feel free to 
complain loudly and passionately. I won't take any notice but you'll feel 
better. And other people will get a laugh.

Over to you.
Kevin

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to