Android app for the Classic

Started by Graham, January 06, 2014, 07:54:42 PM

Previous topic - Next topic

Graham

Yes, you need to have more than one classic supplying one battery bank with a whizbangJr connected to one of the them

the updated app will poll all classics so it can display a summary of the energy, power and consumption of the system. With a single classic, you should see the 'Consumption tab' which is just the classic battery current minus the whizbang current.

Quote from: ClassicCrazy on October 31, 2015, 09:44:36 PM
Graham ,
I don't see any setting on the Energy Tab - is that only for more than one Classic ?

Larry
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

Westbranch

Will it show if there are 2 Classics on separate banks rather than 2 one 1 bank?
KID FW1811 560W >C&D 24V 900Ah AGM
CL150 29032 FW V.2126-NW2097-GP2133 175A E-Panel WBjr, 3Px4s 140W > 24V 900Ah AGM,
2 Cisco WRT54GL i/c DD-WRT Rtr, NetGr DS104Hub
Cotek ST1500 Inv  want a 24V  ROSIE Inverter
OmniCharge3024  Eu1/2/3000iGens
West Chilcotin 1680+W to come

offgridQLD

#137
Thanks For the app update the accumulative KWh production for the day works perfect. :)

Just one question.

When the app reads the historic data and (for example displays it in the calendar month view) Is it possible to have a (system) selector tab option in that window. Though when (System tab) is selected all that would change is the total combine KWH production would change to the sum of both classics all other data would stay the same?

Reason being its just nice to look over the past week - months KWH totals for the day and compare each day . If you forgot to look at the live one you just added it's lost each day .....yes I know you can just open each classic and write it down and add them up. Though it would be nice to be able to hit a button and have them display. All other data (max volts, temps, ect can just be from one classic)

I hope that makes sense. :)


QuoteWill it show if there are 2 Classics on separate banks rather than 2 one 1 bank?
I couldn't see see why not. though it would only work if you just have one WBJ though .

Kurt

Off grid system: 48v 16x400ah Calb lithium, Pv array one  NE facing  24 x 165w 3960w, Array two NW facing 21 x 200w 4200w total PV 8200w. Two x Classic 150,  Selectronic PS1 6000w inverter charger, Kubota J108 8kw diesel generator.

Graham

Yes the tab will show but the consumption value will not be correct since it's only reading the current value from one whizbangjr

Quote from: Westbranch on October 31, 2015, 11:28:10 PM
Will it show if there are 2 Classics on separate banks rather than 2 one 1 bank?
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

Graham

I was thinking of adding a radio button like the one in the energy tab to the calendar to display either the daily kWh for the system and the unit

Does your load/consumption reading look accurate in the system tab?


Quote from: offgridQLD on October 31, 2015, 11:49:15 PM
Thanks For the app update the accumulative KWh production for the day works perfect. :)

Just one question.

When the app reads the historic data and (for example displays it in the calendar month view) Is it possible to have a (system) selector tab option in that window. Though when (System tab) is selected all that would change is the total combine KWH production would change to the sum of both classics all other data would stay the same?

Reason being its just nice to look over the past week - months KWH totals for the day and compare each day . If you forgot to look at the live one you just added it's lost each day .....yes I know you can just open each classic and write it down and add them up. Though it would be nice to be able to hit a button and have them display. All other data (max volts, temps, ect can just be from one classic)

I hope that makes sense. :)


QuoteWill it show if there are 2 Classics on separate banks rather than 2 one 1 bank?
I couldn't see see why not. though it would only work if you just have one WBJ though .

Kurt
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

Graham

I got it working with noip.com but it took a few hours for the dns entry to replicate to the dns servers.

the first thing I did was to setup and test port forwarding;
- I added a port forwarding rule with the local IP address of the classic (192.168.0.22),  the local port (502) and the public port (I used 39502). Then saved the changes and rebooted the router.
- Once it rebooted I made note of the wan IP address my router was assigned by my service provider.
- I then disabled wifi on my phone to force it to use the cell network, opened the android app and added an new device entry using 39502 for the port and my wan ip for the address and it connected to the classic ok.

DDNS setup
- back to the router page, selected the ddns tab
- entered my noip.com username/pw and hostname as per the attachement
- a few hours later I was able to ping the hostname (skyetracker.ddns.com)
- disabled wifi on the phone again, created an entry using the hostname and 39502 for the port and it connected to the classic.

My noip hostname is skyetracker.ddns.com if you would like to try connecting to it, it's a classic that's just connected to a car battery for test purposes, I'll leave it running for a couple of days.


Graham.

Quote from: aleman83 on October 31, 2015, 08:03:38 PM
The router I have is from nexxt solutions. But I found all the settings so far as described in the local app manual. But am still no able to access over the internet. I'm not sure what Imy missing. The iPad dress of my provider seems to be dynamic since I have a new one everything I reconnect. So I opened the account with noip.Com which my router even showed in the drop down menu in dynamic dns.
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

offgridQLD

QuoteDoes your load/consumption reading look accurate in the system tab?

Yes it looks good to me . Kind of hard to see as your doing balance calculations in your head on the fly (particularly when your wife is vacuuming and turning loads on and off while your testing :P) Though just looking again now I think its fine.

QuoteI was thinking of adding a radio button like the one in the energy tab to the calendar to display either the daily kWh for the system and the unit

That sounds perfect,.

Thanks for entertaining our Requests. Living in a 100% offgrid house full time. Little apps like this one get used by the entire family every day.

Kurt




Off grid system: 48v 16x400ah Calb lithium, Pv array one  NE facing  24 x 165w 3960w, Array two NW facing 21 x 200w 4200w total PV 8200w. Two x Classic 150,  Selectronic PS1 6000w inverter charger, Kubota J108 8kw diesel generator.

Graham

I uploaded an update to dropbox,
the app now has a selection on the calendar page to display the energy for the system as well as the controller (you can scroll to previous months by swiping the grey area of the calendar up)
+ I'm now summing the readings from all whizbangJrs, so if you have two battery banks with each their own whizbangjr, the consumption should be correct.

The system selection will not be displayed if you have one classic.

please let me know if you see any issues or have any recommendations, I'll be publishing the app to google play in a few days after I do some more tests


https://www.dropbox.com/s/60fw2sid4yf5yl3/app-release.apk?dl=0


Graham.
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

aleman83

Hello Graham,

I tried connecting to your classic with the app and for some strange reason it won't connect.  And I don't even have the local app installed, so that wouldn't be an issue.

Any ideas? Does it still work for you?

Graham

Quote from: aleman83 on November 01, 2015, 07:07:33 PM
Hello Graham,

I tried connecting to your classic with the app and for some strange reason it won't connect.  And I don't even have the local app installed, so that wouldn't be an issue.

Any ideas? Does it still work for you?

Yes, just tried it, it took a minute to connect but it worked...
I used my phone with WiFi off, port 39502 , address skyetracker.ddns.net

Maybe someone else was connected to it when you tried it or maybe your routers firewall is blocking the port, try to ping the address from a pc cmd window.

Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

offgridQLD

Graham,
              Just tried the latest update to the app. It works perfectly. :)

Just one idea. When you first open the app. It defaults the the (System) window showing (power) and (consumption) Gauges. Perhaps it would be better to have (State of charge) window as the default  screen when you first open it.

Thanks for the update

Kurt

Off grid system: 48v 16x400ah Calb lithium, Pv array one  NE facing  24 x 165w 3960w, Array two NW facing 21 x 200w 4200w total PV 8200w. Two x Classic 150,  Selectronic PS1 6000w inverter charger, Kubota J108 8kw diesel generator.

Graham

#146
Quote from: offgridQLD on November 02, 2015, 06:58:23 AM
Graham,
              Just tried the latest update to the app. It works perfectly. :)

Just one idea. When you first open the app. It defaults the the (System) window showing (power) and (consumption) Gauges. Perhaps it would be better to have (State of charge) window as the default  screen when you first open it.

Thanks for the update

Kurt

Ok, I'll re-order the tabs before I publish the app as follows:

-When you have more than one classic and a whizbangjr the tabs are;

State of Charge|System|Power|Energy|Capacity|Temperature|Day Log Calendar|Day Log Chart|Hour Log Chart|Info|Messages|About

-When you only have one classic and a whizbangjr the tabs are;

State of Charge|Consumption|Power|Energy|Capacity|Temperature|Day Log Calendar|Day Log Chart|Hour Log Chart|Info|Messages|About

-with NO whizbangjr regardless of the number of classics the tabs are;

Power|Energy|Temperature|Day Log Calendar|Day Log Chart|Hour Log Chart|Info|Messages|About

-with a tristar the tabs are;

Power|Energy|About


Let me know if you can think of better names for the tabs, not sure if 'power' make sense anymore, at least for the first two cases, maybe it should be 'controller'


Graham.
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

binkino

#147
Hi Graham,

all great! but ... one wish :)

(you remember, we were talking about the popup messages to move them to the upper part)

Since last official update  there is a new popup message after starting the app...
Then the other messages ... that is to much now ;)


(oh and some translation would be good to correct hehe)
PV-OUTPUT: http://pvoutput.org/list.jsp?id=38617
Classic Lite 200 + Classic 200 + Easun ISolar-SMX-II-5.6KW + 12x240Wp + 12x255Wp + 2x10kWh LFP
http://a68k.de/Solar/Monitor_LC2.php

Graham

#148
Quote from: binkino on November 05, 2015, 07:59:20 PM
Hi Graham,

all great! but ... one wish :)

(you remember, we were talking about the popup messages to move them to the upper part)

Since last official update  there is a new popup message after starting the app...
Then the other messages ... that is to much now ;)

too much text or or displayed for too long?

I can certainly update the text or reduce the display time...

(oh and some translation would be good to correct hehe)

too much text or displayed too long?

I can certainly update the translation...
Off-Grid Island cottage, Lac Simon QC Canada
370 Ahrs @ 24V (4 8L16 batteries)
4 x 250watt panels on dual axis trackers http://tinyurl.com/hfpkgr5
Classic 150, Whizbang Jr.
Android Monitor: http://tinyurl.com/lomzq3s

binkino

just send me by email

yes the message from the screenshot appears everytime I open the app ...
Do we need it? :)

PV-OUTPUT: http://pvoutput.org/list.jsp?id=38617
Classic Lite 200 + Classic 200 + Easun ISolar-SMX-II-5.6KW + 12x240Wp + 12x255Wp + 2x10kWh LFP
http://a68k.de/Solar/Monitor_LC2.php