Open Source Android App available on Google Play

Started by Graham, October 19, 2014, 11:29:58 AM

Previous topic - Next topic

Rybren

I'm not an Android guy, but I do have a Playbook that can run converted Android Apps. 

I'd like to be able to download the  apk and then run it through a converter to see if it will run on the playbook, but I can't figure out how to get the file.  I downloaded the Classic.zip file from sourceforge, but there isn't an APK in the zip.  I can't get it on Google Play, because I don't have Android Device.

I won't actually be able to test the Playbook-Classic connection until the spring, but I would like to start playing.

Can anyone help?

Thanks, Jerry



4 x 210W PV, Classic 150, e-panel, Samlex PST-1500-24, 232AH 24V

Graham

Quote from: Rybren on November 21, 2014, 09:35:29 AM
I'm not an Android guy, but I do have a Playbook that can run converted Android Apps. 

I'd like to be able to download the  apk and then run it through a converter to see if it will run on the playbook, but I can't figure out how to get the file.  I downloaded the Classic.zip file from sourceforge, but there isn't an APK in the zip.  I can't get it on Google Play, because I don't have Android Device.

I won't actually be able to test the Playbook-Classic connection until the spring, but I would like to start playing.

Can anyone help?

Thanks, Jerry


You should be able to get the .apk file by clicking on the green 'download' button on the main page at http://sourceforge.net/projects/classicmonitor/

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

Rybren

#17
I've tried that.  I end up with a file called Classic.zip.  The contents of the zip file are shown on the image below


4 x 210W PV, Classic 150, e-panel, Samlex PST-1500-24, 232AH 24V

Westbranch

Maybe a dumb question...   wife just got a MS SURFACE through work. 
It looks like it is running on a newer version of windows called W8.1 RT??? 
This gadget runs like a smart phone AFAICS


does anyone know if it can have a second OS like Android or similar to run this APP?  The operating instructions are none existent...  seems like they expect you to be a whiz KID on a smartphone.... (that I don't want...)

tia
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

Graham

Quote from: Rybren on November 21, 2014, 01:19:18 PM
I've tried that.  I end up with a file called Classic.zip.  The contents of the zip file are shown on the image below

For some reason the .apk extension is being renamed to .zip. I renamed my apk to .zip and see the same content. You can try get the apk from under the 'file' tab here http://sourceforge.net/projects/classicmonitor/files/?source=navbar.

I ran it through the blackberry tools and got it running on my playbook, I'll submit it to blackberry world once they enable my developer account.
I put a copy of the .bar file in dropbox https://www.dropbox.com/s/45dnswd6c48ipwu/Classic-release.bar?dl=0 in case you want to try it now.

It worked with my modbus simulator once I entered the PCs IP address in the settings, for some reason the scan doesn't work.


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

Graham

Quote from: Westbranch on November 21, 2014, 01:25:50 PM
Maybe a dumb question...   wife just got a MS SURFACE through work. 
It looks like it is running on a newer version of windows called W8.1 RT??? 
This gadget runs like a smart phone AFAICS


does anyone know if it can have a second OS like Android or similar to run this APP?  The operating instructions are none existent...  seems like they expect you to be a whiz KID on a smartphone.... (that I don't want...)

tia

You can use a product from Blue Stacks to run android apps on a surface pro but I'm not sure if this will run on WindowsRT

here is the link http://microsoft-news.com/run-android-apps-on-microsoft-surface-pro-3/


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

Westbranch

#21
thanks Graham, all I know from the Mrs. is it is a Surface 2, so I'll dig into it a bit more...

ADD: looks like it wont work at this time

These (Office) are the only applications you'll run from the desktop. Windows RT, unlike the full Windows 8, doesn't allow third-party applications to be installed there.

I read that RT is an interim stage in the development and to wait for the RT Preview version to be updated,

The first thing to say is that there is no going back if you install the Windows 8.1 RT Preview over standard Windows RT. You can't roll it back - you'll only be able to upgrade to the final version via Windows Update when it's released.
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

Muskoka

Quote from: Graham on November 22, 2014, 03:15:05 PM
Quote from: Westbranch on November 21, 2014, 01:25:50 PM
Maybe a dumb question...   wife just got a MS SURFACE through work. 
It looks like it is running on a newer version of windows called W8.1 RT??? 
This gadget runs like a smart phone AFAICS


does anyone know if it can have a second OS like Android or similar to run this APP?  The operating instructions are none existent...  seems like they expect you to be a whiz KID on a smartphone.... (that I don't want...)

tia

You can use a product from Blue Stacks to run android apps on a surface pro but I'm not sure if this will run on WindowsRT

here is the link http://microsoft-news.com/run-android-apps-on-microsoft-surface-pro-3/


Graham.

Thanks for mentioning this Graham (Blue Stacks), didn't know of it's existence. Works fine on my Windows 8 laptop and Windows 8 tablet.

For those interested in a cheap tablet with full Windows 8 pro, this is the one I have (link below) and it works great. Allows you to install anything you like, not just apps from the Windows store.

http://www.banggood.com/CUBE-U80GT-iWork8-Intel-Z3735E-Quad-Core-8-Inch-32GB-Windows-8-Tablet-p-936951.html

Glen
Off grid - 24v System - Eco Worthy LiFePO4 12V 280ah x2 - Classic Lite 150 with MNGP wBjr - 1540w solar -  12v System - Antra Power 12v 210ah LiFePO4 - Morningstar Tristar MPPT 60 - 820w Solar - Honda / Firman generators

Rybren

Quote from: Graham on November 22, 2014, 02:58:35 PM
I put a copy of the .bar file in dropbox https://www.dropbox.com/s/45dnswd6c48ipwu/Classic-release.bar?dl=0 in case you want to try it now.

It worked with my modbus simulator once I entered the PCs IP address in the settings, for some reason the scan doesn't work.


Graham.

Sideloaded it onto my Playbook.  It looks great! Thanks.

I can't wait for spring!
4 x 210W PV, Classic 150, e-panel, Samlex PST-1500-24, 232AH 24V

Graham

I've been working on a new version of this app for the last couple of weeks, if anyone is interested in a preview, I put an apk in my dropbox folder https://www.dropbox.com/s/u5li9b9nogsjxag/app-release.apk?dl=0.
This version now requires Android 4 and above.
Any comments or issues found would be appreciated.
Currently trying to track down a crash with the tcp file transfer that I only get on my phone emulator for a Sony Experia, if you get the same, let me know what kind of phone/tablet you have...

here is the changelog for Version 2
<ul>
<li>Transfer to code to Github</li>
<li>Added support for multiple classics listed in a slide out navigation drawer.</li>
<li>Re-design of classic detection using UDP broadcasts.</li>
<li>Added temperature gauges.</li>
<li>Implemented calendar, day & hour chart using native code rather than using webview component.</li>
<li>Added info and message tabs.</li>
<li>Implemented new Android sliding tab view pager.</li>
<li>Implemented vertical pager for calendar view.</li>
<li>Re-design gauge component to support latest Android 5.0 API 21.</li>
<li>Added auto scale feature to gauges.</li>
<li>Updated PVOutput uploader to support multiple site IDs.</li>
<li>Implemented Android Services for Modbus, UPDListener and PVOutput uploader.</li>
<li>Updated French, Italian, Spanish localization resources.</li>
</ul>


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

Muskoka

Graham, it looks, and works great. Thanks so much for this.

Samsung Mega - Android 4.4.2

Glen
Off grid - 24v System - Eco Worthy LiFePO4 12V 280ah x2 - Classic Lite 150 with MNGP wBjr - 1540w solar -  12v System - Antra Power 12v 210ah LiFePO4 - Morningstar Tristar MPPT 60 - 820w Solar - Honda / Firman generators

offgridQLD

#26
Nice to see this already great app being improved opon even more. Looks very sharp.

I am having a bit of trouble with it (could be from my end) though I double checked using the loca app as a reference  and  have a solid connection to my two classics using the lacal app. But I seem to be getting a connection then drop out then reconnection at times every few seconds on off on off . also if I add my classic named (house) then once that showing data and the name house up the top as its ID go and add the IP address of the other classic name (shed) same IP but different port 503 vs 502 I loose the one named house and end up with (demo) showing as the name .

Yes I know you can't look at two classics at the same time but something strange is hapening with the alication of names to the ip's. When trying to add two to the selection tab.

Love the app 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

Quote from: offgridQLD on January 05, 2015, 06:16:22 PM
Nice to see this already great app being improved opon even more. Looks very sharp.

I am having a bit of trouble with it (could be from my end) though I double checked using the loca app as a reference  and  have a solid connection to my two classics using the lacal app. But I seem to be getting a connection then drop out then reconnection at times every few seconds on off on off . also if I add my classic named (house) then once that showing data and the name house up the top as its ID go and add the IP address of the other classic name (shed) same IP but different port 503 vs 502 I loose the one named house and end up with (demo) showing as the name .

Yes I know you can't look at two classics at the same time but something strange is hapening with the alication of names to the ip's. When trying to add two to the selection tab.

Love the app though .

Kurt

I fixed one problem, my name updater code was stopping on the first match of the IP address, disregarding the port. (update in dropbox, please uninstall the old one first to clear the saved controller names)
The classic sends out a UDP broadcast on port 4626 every 3 seconds, the data in the packet has the TCP/IP address and port# of the sending device, my app listens for this for available classics on the subnet, the list should automatically find your two classics and update the entry with the name of each in within a number of  seconds.
I switched my classic to a static address and it's still sending out the UDP broadcasts and the entry appears after a few seconds in the app .

not sure why your getting connections going on/off,
are you seeing data in the calendar and hour charts?
what is the SW version of your classic?

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

offgridQLD

#28
Hi Graham,
                 The update fixed the two classic ID names. :)

I picked up on a small display issue on one of the gauges. The (State of charge) screen when you change to the bidirectional gauge that shows watts. The dial numbers stay as 0-10 and just pegs the needle at 10 I guess they should change to watts and scale appropriately . Though the center of the gauge shows watts. also in the same screen when your in bidirectional amp meter mode the amp number in the center only shows hole numbers 4A vs 4.6A though the needle on the dial shows the 0.6A resolution with no rounding.

The random dropouts then reconnect is strange. It can do it 5 times in a min fast drop out then fast reconnect or once ever 2 min and take 30 seconds to reconnect I little random but typically not giving me more than a few min without a dropout  (always reconnects again)

I made a small 3 min youtube video to show how its behaving for me.
https://www.youtube.com/watch?v=Yo5MPyaVCrM&list=UUBz1EHupPX7EtOrasSNz70A

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.

Muskoka

I'm not seeing any of the issues Kurt is. SOC screen works just fine, in Amps, or Watts. The readings are correct. Amp readings are in whole numbers, fine with me. Are we supposed to see 10th's?

Glen
Off grid - 24v System - Eco Worthy LiFePO4 12V 280ah x2 - Classic Lite 150 with MNGP wBjr - 1540w solar -  12v System - Antra Power 12v 210ah LiFePO4 - Morningstar Tristar MPPT 60 - 820w Solar - Honda / Firman generators