ok, one reason the sunny beam is geared up for a snap shot is to save battery life. I dont have a smart phone but would your app drain the battery like any other app?
Yes of course, it uses the processor and Bluetooth radio so will use battery like any other application. (I have left It running for a few hours on battery and no major usage, main power user is usually the display and cellular radio).
Its update is real time whilst connected to and inverter, but the graph is 5 minute average from the inverter like the sunny beam and sunny explorer, if you connect ad-hoc then it requests the current day from the last time it has stored. Nothing is lost of you are unable to connect for up to 90 days as a facility exists to request a date from and to from the inverter. (the inverter holds 90 days).
Below the graph are real time instantaneous values.
A more permanent solution would be a tablet connected to a PSU (or mini solar panel).
Also what is useful is being able to link weather reports to days and showing comparisons on the same screen (or is this askig too much!)
Its possible to do as there are various weather web services, but keeping the database compact is important too, maybe a future feature to get a general weather condition stored in a database against the date. (saying this im sure most can easily spot when the clouds are there on the graph!).
This evening I have been coding the ability to export to pvoutput.org and its working, I just have to tidy it up now as it was a bit too fast as their server only allows posting of one batch per second, I just have to allow setting of the API key.
pvoutput.org do add the general weather conditions against uploaded data.
At the moment I am putting the efforts into providing a stable multi threaded app, which means you can browse the graph's etc whilst at the same time it is downloading data from the inverter.