ReefAngel Status

Community contributed apps
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

ReefAngel Status

Post by binder »

I've been working on a Status application that will be cross platform so everybody can use it. Currently, if you are not a windows user you cannot update the memory values on the controller unless you go through a web browser. This is a pain and tough to do at times.

Official Release: 1.1.1
New Features:
  • updated xml tags processed, this should fix any parsing errors from the controller
Current Functions:
  • wifi communications only (com still in the works)
  • memory location reading/writing
  • query the status of the controller and display the information.
  • XML parsing is also handled in the Memory tab
  • double click memory information in memory box and fills in location and memory type
  • get controller software version
  • get controller date & time
  • set controller date & time to match system date & time
  • controller IP and port are now saved in the settings
  • main relay status is now added - ability to toggle ports on/off
  • Added new 1.0 memory locations
Here are some future functions:
  • Communications via COM ports
Feedback is always welcomed. If you use a language other than English, I'm curious to know how well the localization works.

Side Note: If somebody has graphic skills and wants to design a better icon for this app, please PM me. You'll get your name listed in the credits. :)

Here's the link to download the file:

http://curtbinder.info/apps/status-1.1.1.jar

If you want an older version (for whatever reason), feel free to browse the files: http://curtbinder.info/apps
The status apps start with "status-".

The application is written in Java for a reason, ie Cross Platform (and also android runs Java ;-)) So you MUST have java installed on your computer, preferably 6 or later (exact version is unknown so please help me test if you can).

Usage:
  • Windows - save file and double click on it to run.
  • Mac - save file and launch it.
  • Linux - save file to computer. right-click on the file and change the permissions to allow Executing. then you can double-click to run. if that fails, open terminal and navigate to folder containing file. execute this command:

    Code: Select all

    java -classpath status-1.1.1.jar info.curtbinder.jStatus.Classes.StatusApp
Enjoy,

curt
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: ReefAngel Status

Post by rimai »

Cool!!!
Let me check it out
Roberto.
lukeluke
Posts: 88
Joined: Mon Apr 04, 2011 4:12 am
Location: Rome, Italy

Re: ReefAngel Status

Post by lukeluke »

this applet works with the web authentication ?

Thanks

Bye
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: ReefAngel Status

Post by binder »

lukeluke wrote:this applet works with the web authentication ?

Thanks

Bye
No, it currently does not work with the web authentication. I have not added that in yet.

curt
chase
Posts: 101
Joined: Fri Sep 16, 2011 8:26 am

Re: ReefAngel Status

Post by chase »

Ahh, nice....did some messing around and was able to read/write several values. Makes it nice since I don't have to upload a new pde every time I want to modify simple values, lcd timeout, feeding mode, lights, etc. and of course no USB hookup required!
Last edited by chase on Sat Oct 15, 2011 11:50 pm, edited 1 time in total.
Image
lukeluke
Posts: 88
Joined: Mon Apr 04, 2011 4:12 am
Location: Rome, Italy

Re: ReefAngel Status

Post by lukeluke »

great apps....

thanks curt ;-)

P.S. do you think is possible extend this apps for update the web banner and send the email allarm, like do the dave client ?
abhi_123
Posts: 216
Joined: Tue Mar 20, 2012 8:34 am

Re: ReefAngel Status

Post by abhi_123 »

for some reasons i am not able to extract exe file file from the zip folder. i am using window7 with java installed on my system already.

any idea how to extract & download the software?
Image
Sebyte

Re: ReefAngel Status

Post by Sebyte »

I am also running Win7, and I always use WinRAR http://www.win-rar.com/website/index.php?id=start&L=0

I have just downloaded the zip file and I decompressed ok.

Dont know what else to suggest :?
abhi_123
Posts: 216
Joined: Tue Mar 20, 2012 8:34 am

Re: ReefAngel Status

Post by abhi_123 »

i also extract the files from the zip but not able to understand which file should i run to install the software on my system.
Image
Sebyte

Re: ReefAngel Status

Post by Sebyte »

OK, lets look at the file properties. Right click on the file and see if you get this:-
status-app.JPG
status-app.JPG (28.48 KiB) Viewed 18887 times
Check at the bottom to see if you have the file Blocked for security protection. If so click to unblock.

That should work. :)
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: ReefAngel Status

Post by binder »

abhi_123 wrote:for some reasons i am not able to extract exe file file from the zip folder. i am using window7 with java installed on my system already.

any idea how to extract & download the software?
There is not an EXE file in the JAR file. The JAR file is a java executable file. What you need to do is simply download the JAR file then you double click on it to run it. If you have java enabled on your computer it should automatically launch and run the app. You may have to "unblock" it like Sebyte said, but otherwise it should simply run without any other extraction or unzipping.
agentgreen
Posts: 97
Joined: Wed Jul 06, 2011 6:45 am

Re: ReefAngel Status

Post by agentgreen »

How do I specify what COM port to use in this app?
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: ReefAngel Status

Post by binder »

agentgreen wrote:How do I specify what COM port to use in this app?
Unfortunately COM ports are not working in this app. It's purely wifi only right now. I have had intentions of adding COM support but have not been successful in getting it to work across all platforms easily. I think I will have to revisit this issue.
agentgreen
Posts: 97
Joined: Wed Jul 06, 2011 6:45 am

Re: ReefAngel Status

Post by agentgreen »

Ah gotcha. My wifi module is out of commission right now which is why I asked.

Thanks!

Sent from my Transformer TF101 using Tapatalk 2
Bryan
Posts: 147
Joined: Wed Jul 06, 2011 1:49 am
Location: Vancouver, B.C.

Re: ReefAngel Status

Post by Bryan »

Hi Curt:

Any chance the COM port option will be supported.
-=Bryan=-
User avatar
DrewPalmer04
Posts: 818
Joined: Tue May 29, 2012 2:12 pm
Location: Christopher, IL

Re: ReefAngel Status

Post by DrewPalmer04 »

At least with windows :)
Out for now...but not over.

VISIT: Ethernet Module/Wifi Alternative
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: ReefAngel Status

Post by rimai »

Well, the whole idea of Java is to be cross platform.
If you want just windows, you can use the Client :)
The problem is that there is no java implementation for serial communication.
You have to use a work around that is OS specific, which makes is not trully cross-platform.
So, if there is ever an update for serial, there would have to be 3 packages (Windows, MacOSX, Linux).
That's what I had to do with the wifi utility.
Roberto.
Bryan
Posts: 147
Joined: Wed Jul 06, 2011 1:49 am
Location: Vancouver, B.C.

Re: ReefAngel Status

Post by Bryan »

Problem with Client is it requires admin rights to install. Want to monitor the tank in my office. PC's are locked solid. Reef Angel Status will run without admin rights.
-=Bryan=-
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: ReefAngel Status

Post by binder »

Bryan wrote:Hi Curt:

Any chance the COM port option will be supported.
Yes, I would like to get COM port option working at least for windows. Like Roberto said, there's no Java implementation for serial communication. I honestly have been focusing my time on the Android Status app and have not gotten back to the java app. I think I need to revisit it soon....after I get this release of the Android app out.
Bryan
Posts: 147
Joined: Wed Jul 06, 2011 1:49 am
Location: Vancouver, B.C.

Re: ReefAngel Status

Post by Bryan »

Thanks Curt that would be great, well at least for the windows users. :)
-=Bryan=-
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: ReefAngel Status

Post by binder »

Just released another version. Officially released v1.0.0 (too long in the works). Check out the original post for the updated information about what's new.
00Warpig00
Posts: 289
Joined: Wed May 16, 2012 9:52 pm

Re: ReefAngel Status

Post by 00Warpig00 »

Nice. Working well here... thanks Curt

Nick
180G FOWLR
20GH QT#1
29G QT#2

Image
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: ReefAngel Status

Post by binder »

00Warpig00 wrote:Nice. Working well here... thanks Curt

Nick
Good. I figured it was time I actually updated some of my apps to have all the features in them. :) This one will be slower than the Android one though but shouldn't be a problem.
daniella3d
Posts: 93
Joined: Wed Nov 14, 2012 8:34 pm

Re: ReefAngel Status

Post by daniella3d »

wow, thanks so much!! that's exactly what I wanted and it work like a charm! :)

Plus it does not take much memory, so that's great. :D
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: ReefAngel Status

Post by binder »

daniella3d wrote:wow, thanks so much!! that's exactly what I wanted and it work like a charm! :)

Plus it does not take much memory, so that's great. :D
Glad you like it. :)
tkeracer619
Posts: 159
Joined: Thu Nov 24, 2011 9:50 pm
Location: Golden, CO

Re: ReefAngel Status

Post by tkeracer619 »

Awesome Job! Best one yet!

I think it exposed something in my Wifi module that I don't like.

It pops up every couple hours with a notification with Error 11 Bad URL. On the last version it would just kick back saying it couldn't connect and after a try or two it would work.

Last night I updated the firmware on my wifly and it seems to have made it much much better but I still get that error from time to time. Is there a way to turn that notification off or is something else going on that I need to address?
Image
User avatar
DrewPalmer04
Posts: 818
Joined: Tue May 29, 2012 2:12 pm
Location: Christopher, IL

Re: ReefAngel Status

Post by DrewPalmer04 »

working great! is there an auto refresh set time? or do I have to do it manually?
Out for now...but not over.

VISIT: Ethernet Module/Wifi Alternative
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: ReefAngel Status

Post by binder »

DrewPalmer04 wrote:working great! is there an auto refresh set time? or do I have to do it manually?
right now it is manually updated...so you have to refresh yourself. i can look into doing the auto refresh feature but it would only be while the app was open. otherwise i would have to create a service and then log to a database and such (just like i do with the android app).

no, there is no way to turn off the notifications from being displayed. however i can work on adding that in if you would like. something like disable alerts or popup notifications. just let me know what you think and would like.
User avatar
DrewPalmer04
Posts: 818
Joined: Tue May 29, 2012 2:12 pm
Location: Christopher, IL

Re: ReefAngel Status

Post by DrewPalmer04 »

Cool ever thought about an icon so us Mac people could put it on our dock?
Out for now...but not over.

VISIT: Ethernet Module/Wifi Alternative
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: ReefAngel Status

Post by binder »

DrewPalmer04 wrote:Cool ever thought about an icon so us Mac people could put it on our dock?
yes. i started to look into it but never completed it. guess i need to revisit this as well. :)
Post Reply