Android App for PVOutput

  • Idea
  • Updated 3 months ago
Hi All,

We can't let the iPhone folk have all the fun...

I've been fiddling with an android app for over 10 months learning Java and Android SDK as I go. I use it all the time when home and travelling to keep an eye on my solar output.

Happy to share it. Could make it available in the Android Market if there was enough interest.

Contact me at pvoutput@mcdonalds.id.au to express your interest and I'll get the current version to you (somehow!!!). I'm sure we will find problems that will need fixing so please be prepared to work with me to iron them out.

Basic features include:

- Systems Page: Add one or more Systems (ID and API Key) to get access to the PVOutput data.
- System Page: Summary stats... Energy totals and daily averages for Today, Previous 7 and 30 days, Lifetime.
- IntraDay Page: Energy, Instant and Average as per PvOutput website stats for each day that has live data. Graphed with Energy and Average.
- Daily Page: Energy, Peak Output, Peak Time for last X number of days. Graphed with 7 Day and 30 Day moving averages.





Cheers,
Mark.
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes

Posted 3 years ago

  • 8
Photo of bankstownbloke

bankstownbloke

  • 2568 Posts
  • 69 Likes
Thanks for sharing this Mark!
Photo of chewie8han

chewie8han

  • 39 Posts
  • 0 Likes
Sent you an email, Mark. I was getting jealous of the iPhone app, glad to see someone working on an Android app too. I've been using the website through firefox on my phone, which is fine, except that I try to scroll past the graph and just end up zooming in on it.

I'm looking forward to trying your app!
Photo of fokcukF

fokcuk

  • 1 Post
  • 0 Likes
Hi! Would like to get a copy as well please
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
Hi Fokcuk.

Please send me an email as per the first post and I'll add you to my testers email distribution list.

Cheers,
Mark.
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
New version just emailed to those that have contacted me as per the first post. 12 happy app users hopefully! Lots of fixes and also new Weekly, Monthly and Yearly views.

Thanks for all the positive feedback. I should have done this 6 months ago instead of keeping it all to myself!

Cheers,
Mark.
Photo of Roel SimonsRS

Roel Simons

  • 11 Posts
  • 0 Likes
Glad to hear that there's an equivalent for the iPhone App.

My son has an Android phone can you put me on the distribution list in order to follow your project. My email address: roel.simons@simonix.nl

Roel Simons
The developer of the iPhone App for PVOutput: PVMobile (available in the App store within 2 weeks).
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
They are not your website userid and password. Once you have logged onto the pvoutput.org website, you will find both the System ID and API Key towards the bottom of your system settings.
Photo of 0ceanracer0

0ceanracer

  • 3 Posts
  • 0 Likes
i tried all of what you sugested ,do i need to have the api enabled , because it still tells me its unauthorized
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
Yes. API Access will have to be "Enabled".
Photo of 0ceanracer0

0ceanracer

  • 3 Posts
  • 0 Likes
thanks, every screen except the daily works , great app
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
Hi Oceanracer. Please contact me by email (pvoutout@mcdonalds.id.au) and I'll work through your issue with the daily view.

Cheers,
Mark.
Photo of bazzleB

bazzle

  • 50 Posts
  • 0 Likes
Gooday
Im currently using this app from the Flukso site.
https://www.flukso.net/content/androi...
http://i8.photobucket.com/albums/a19/...

I use PVoutput connected to the Flukso on home pc.
Any chance I can try yours please?

Bazzle

bazzle01@hotmail.com
Photo of bazzleB

bazzle

  • 50 Posts
  • 0 Likes
Thank you.

Will try it out today.

Bazzle
Photo of angusg65A

angusg65

  • 15 Posts
  • 0 Likes
Hi great app, work well.
Many thanks.
Angus
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
Now available on the Android Market...

https://market.android.com/details?id...

Thanks all for the support and feedback. Its by no means finished. I'll keep working on it.

Regards,
Mark.
Photo of chewie8han

chewie8han

  • 39 Posts
  • 0 Likes
Mark, that's awesome. Keep up the great work!
Photo of walkabouteventsW

walkaboutevents

  • 3 Posts
  • 0 Likes
Hi Mark,
Great job! - Well done! - and thank you. It works perfectly and is just the ticket to show off to one and all. (especially our apple friends)
thanks again.
Photo of woodybayphotoW

woodybayphoto

  • 37 Posts
  • 1 Like
Thanks Mark

It works perfectly on my HTC Wildfire S.

Alan
Photo of mikepotts64

mikepotts64

  • 19 Posts
  • 0 Likes
working fine on samsung galaxy note. great work Mark.
Photo of sophist.ukS

sophist.uk

  • 4 Posts
  • 0 Likes
Great app Mark. Runs great on Galaxy S on Gingerbread. Integration with pvoutput and way it gets data when it needs to is very well executed.
Photo of peter harvey

peter harvey

  • 1 Post
  • 1 Like
Just downloaded it and thought it wasn't working as I was just looking at my system name. One of thos blonde moments until I clicked my system to get the graphs :)

Looks good and I'll play with it over the next week, couple of initial comments. Since you are using only 1 scale, the average values become very small down the bottom of the graph as the total energy increase.
You can't really compare to anyone else's system as you don't know their details so it is really only my Pvoutput which is not really an issue.
Took me a few minutes to work out how to change the screen to see the weekly/monthly views etc. but that could be me and my limited Android use.

thanks, it is definately better than viewing through Firefox.
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
Hi Peter.

Thanks for the feedback.

Your not the first to struggle with the idea of clicking on your system name ;-) so don't be too hard on yourself.

Regarding the scales... yes I would have put the Average on its own scale if I could. The graphing library I'm using does not support it at the moment so unless I want to do a lot more coding, its not going to be changed in a hurry. The only other option is to put it on its own graph but I'd rather see total and average on the one graph. It's worse for the people that have consumption data.

I'm currently playing around with navigation when clicking on a list item. Eg, clicking on a Month in the Monthly view will take you to the Daily view for that month.

Also in mind is the ability to compare with another day/month etc. When looking at today's live graph, I often compare today's output with the same time yesterday.

I'm pleased you like it so far.

Regards,
Mark.
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
Hi All. Some interesting stats for the App as of today...

440 times downloaded.
295 active devices (downloaded and still installed)

Active devices by Country:
100 Australia
65 UK
32 USA
17 Belgium
15 Italy
13 Germany
and many more.

Active devices by Android Version:
152 for Android 2.3.3+
44 for 2.2
15 for 4.0.3
13 for 4.0
12 for 2.1
13 for 3.x
45 unknown.

I'm getting about 200 Admob (the advertisements) requests per day which is a very rough indication of daily use. So far, your clicks have generated just over $2 so I'm not giving up my day job any time soon!

Cheers,
Mark.
Photo of woodybayphotoW

woodybayphoto

  • 37 Posts
  • 1 Like
Hi Mark

First of all, thanks for creating the App, I have been using it for about a month, I have joined the Team this morning.
Would it be possible to have the "Power Generated", rather than Average Power, as quite a few people on here have very variable Average Power readings, I think mine is caused by some odd timing errors from my Current Cost EnviR Monitor.
My other thought is rather than having two different scales on the left and right of the graph for Energy and Power as others have suggested, could there be a button that switches the view from Energy to Power?

Alan
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
Hi Alan,

Thanks for your feedback.

I've provided additional modes (swipe up/down) on the Intraday view to include Average and Instant by themselves (without Energy) for both Generation and Consumption.

Also added Instant to the Intraday Energy graph and then added some parameters (access via Systems view menu button) to the Intraday options that will allow you to turn on/off the Average and Instance plots on the Energy graph.

Let me know how it goes.

Version 1.55 is now available for install/upgrade via Android Play.

Regards,
Mark.
Photo of woodybayphotoW

woodybayphoto

  • 37 Posts
  • 1 Like
Hi Mark

You are officially a genius, that's now perfect. I did not realize there were settings on the initial System Screen.

Alan
Photo of IMANs PV MHV NY

IMANs PV MHV NY

  • 377 Posts
  • 2 Likes
Thanks for making this available on the Android Market. Works great so far. Now I can track production while I am away from the house and thanks for not using FLASH. Other sites limit my use of their offering because I happen to have a phone that does not support FLASH.
Photo of woodybayphotoW

woodybayphoto

  • 37 Posts
  • 1 Like
Hi Mark

Would it be possible for the Instant Generation and the Consumption graphs to be shown together. That way you would know when to turn on appliances when generation is greater than consumption.

It may even lead on to being able to switch devices on/off remotely to maximise solar generation usage, but that may be wishful thinking!!

Keep up the good work

Alan
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
Hi Alan,

I'll add a "GvC" graph in the next release. Might be another week or two at this stage.

I'll see what I can do about integrating with your fridge ;-)

Cheers,
Mark.
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
Hi Alan. Have not forgotten your request. Would you mind contacting me at pvoutput@mcdonalds.id.au.
Photo of woodybayphotoW

woodybayphoto

  • 37 Posts
  • 1 Like
Hi Mark

I have downloaded the latest v1.70 to my HTC Wildfire S and the new Generation Vs Consumption graphs are working brilliantly.

Keep up the good work.

Alan
Photo of Mark McDonaldMM

Mark McDonald

  • 67 Posts
  • 7 Likes
Hi All,

I've managed to work out how to do the right-hand (second) scale. I had to lay a totally separate graph on top of the first and make most of it 100% transparent. Then a bit of careful alignment and hey-presto... looks like one graph!

Enjoy....



Regards,
Mark.
Photo of bankstownbloke

bankstownbloke

  • 2568 Posts
  • 69 Likes
Noticed that this app reached 1,000 downloads.

Well done!