Hi,
Not sure I fully understand what you want. Are you just wanting to do some manipulation of some of the data that currently appears in the default index.html? If so the WeeWX tag system should do exactly what you want. For example, if you wanted to add the current temperature in C and the current humidity and display this value you could add the following to your template (.tmpl) file:
#set $nonsense = $current.outTemp.degree_C.raw + $current.outHumidity.raw
Temperature plus humidity = $nonsense
Would display:
Temperature plus humidity = 103.34567
With a bit more code you can format the number, add units etc.
Likewise you can access day max/min/avg, week, month or year aggregates for any of the recorded obs. Have a read of the WeeWX Customization Guide, particularly the Tags section (
http://weewx.com/docs/customizing.htm#Tags) (but any of the Reports and Cheetah Generator sections would be relevant as well).
You certainly don’t want to be using the likes of wee_device, as you said way to clunky. The WeeWX report system is very powerful and should be able to do what you want. Of course, I could have completely misunderstood your intent....
Gary