Android Reef Angel Status

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

Re: Android Reef Angel Status

Post by binder »

agentgreen wrote:Any thoughts on adding profiles to the app? So I could setup a Home profile with my internal IP settings, and an Away profile, with my external dynamic DNS host?
I honestly haven't thought about that type of feature at all. It's not a bad request at all. I know some router software is not smart enough to handle a request to the external IP address from the internal network and forward it to the proper internal IP.

I will start to think about how this can be incorporated. I would think that 2 profiles should be enough for people right now. It may take me a little while to get something like this implemented though.
agentgreen
Posts: 97
Joined: Wed Jul 06, 2011 6:45 am

Re: Android Reef Angel Status

Post by agentgreen »

binder wrote:
agentgreen wrote:Any thoughts on adding profiles to the app? So I could setup a Home profile with my internal IP settings, and an Away profile, with my external dynamic DNS host?
I honestly haven't thought about that type of feature at all. It's not a bad request at all. I know some router software is not smart enough to handle a request to the external IP address from the internal network and forward it to the proper internal IP.

I will start to think about how this can be incorporated. I would think that 2 profiles should be enough for people right now. It may take me a little while to get something like this implemented though.
Yea mine is not smart about that at all. I'm probably going to setup an internal DNS server so I can have my internal hosts resolve properly. Until then, this feature would rock :)
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

I decided to try to get the requested Swipe capabilities incorporated into the app. It looks like I was successful. I recorded this video to show it off. :ugeek:
[youtube]http://www.youtube.com/watch?v=T-lQS-elefc[/youtube]
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post by rimai »

That's really cool!!!
Swipe could also be used for other modules too :)
That would be awesome!!
Roberto.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

Continuing on with the development, I've added in the ORP displaying.
Status screen with ORP
Status screen with ORP
Status_With_ORP.png (40.85 KiB) Viewed 7675 times
More "goodies" to come...
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post by rimai »

Yay!! :)
Roberto.
astralmind
Posts: 98
Joined: Fri Apr 01, 2011 10:53 am

Re: Android Reef Angel Status

Post by astralmind »

Awesome! And yes, +1 on swipe for multiple relays! that and a 'left most' swipe for memory options
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

agentgreen wrote:Yea mine is not smart about that at all. I'm probably going to setup an internal DNS server so I can have my internal hosts resolve properly. Until then, this feature would rock :)
I actually implemented Profiles today. I have Home and Away profile capabilities. I still have a few things left to test on it, but it appears to be working properly. The "Refresh" button changes text based on what profile you are in...Refresh - Home or Refresh - Away. If you don't have an Away profile setup, the Refresh button just shows "Refresh". You can change the profile via the Settings menu OR you can Long press on the Refresh button and it brings up a Profile Selection window that you can change the profile easily. I will see if I can get a video created and posted of this later tonight.
Be on the lookout for the next release coming soon (hopefully tomorrow). That will have Swipe and Profiles added. :geek:
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post by rimai »

Awesome!!!
No more updating IP in or out of my wifi network :)
Roberto.
agentgreen
Posts: 97
Joined: Wed Jul 06, 2011 6:45 am

Re: Android Reef Angel Status

Post by agentgreen »

binder wrote:
agentgreen wrote:Yea mine is not smart about that at all. I'm probably going to setup an internal DNS server so I can have my internal hosts resolve properly. Until then, this feature would rock :)
I actually implemented Profiles today. I have Home and Away profile capabilities. I still have a few things left to test on it, but it appears to be working properly. The "Refresh" button changes text based on what profile you are in...Refresh - Home or Refresh - Away. If you don't have an Away profile setup, the Refresh button just shows "Refresh". You can change the profile via the Settings menu OR you can Long press on the Refresh button and it brings up a Profile Selection window that you can change the profile easily. I will see if I can get a video created and posted of this later tonight.
Be on the lookout for the next release coming soon (hopefully tomorrow). That will have Swipe and Profiles added. :geek:
That's awesome! Thanks!
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

A video showing profile usage.
[youtube]http://www.youtube.com/watch?v=kAcGqJRAKnk[/youtube]
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

Version 0.6.0 has just been released. Be on the lookout for it.
Major highlights are:
  • added support for 0.8.5.x expansion relays with setting
  • added swipe capabilities to change between screens
  • separated main page into smaller screens: Status and Relay Boxes
  • added ORP to status page
  • changed 'first run' screen to be entirely scrollable
  • added profiles - Home and Away
Enjoy
tkeracer619
Posts: 159
Joined: Thu Nov 24, 2011 9:50 pm
Location: Golden, CO

Re: Android Reef Angel Status

Post by tkeracer619 »

Great Job! This version is awesome!
Image
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

tkeracer619 wrote:Great Job! This version is awesome!
Glad you like it! :)
projectx
Posts: 118
Joined: Sat Apr 23, 2011 6:53 pm

Re: Android Reef Angel Status

Post by projectx »

Fantastic update. Keep up the good work

Sent from my Galaxy Nexus using Tapatalk 2
Image
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

Just released v0.6.1
Highlights are
  • Added support for new memory locations (upcoming version 1.0 of the libraries)
  • Fixed Parsing error (hopefully for good now)
  • Added PH visibility toggling
Also uploaded the APK to my github account for those who do not have access to the Google Play Store.

On a side note, make sure you check out this: https://github.com/curtbinder/AndroidSt ... state=open
It lists the features that I'm working on for the app and I've also added proposed versions for the features to be released. Suggestions / Issues can be created on the github page for those who have github accounts or suggestions posted on here work as well.
rossbryant1956
Posts: 471
Joined: Sat Jan 14, 2012 2:08 pm
Location: Montgomery Village, MD

Re: Android Reef Angel Status

Post by rossbryant1956 »

binder wrote: I already pull down all the labels (expansion included) when the user requests the labels. :)
Some of my label names come down but not all. What might be causing that? Also I am downloading fromt he portal, not my controller if that matters. I do not have my lables defined in my code.

thx
Roscoe's Reefs - Starting Over Again:

Building new 29g Nano after landlord went berserk over my 4 75 gallon tanks, Multiple RA's, Water mixing stations, etc. Your help welcomed in remembering all I've forgotten.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

rossbryant1956 wrote:
binder wrote: I already pull down all the labels (expansion included) when the user requests the labels. :)
Some of my label names come down but not all. What might be causing that? Also I am downloading fromt he portal, not my controller if that matters. I do not have my lables defined in my code.

thx
Yeah, I think I know the problem now. More labels have been added that I was unaware of. Those label names conflict with some of the existing parsing that I do on the tags. So that's failing with the parsing thus the downloading is not working properly. I will have to look into this and fix it.
ldangelo
Posts: 15
Joined: Thu Jun 14, 2012 12:42 pm

Re: Android Reef Angel Status

Post by ldangelo »

When do you expect an update with Relay status ?
Image
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

ldangelo wrote:When do you expect an update with Relay status ?
what relay status are you referring to? Are you talking about downloading the labels?
javisaman
Posts: 66
Joined: Thu Jun 30, 2011 7:27 am

Re: Android Reef Angel Status

Post by javisaman »

The labels don't seem to download at all when I select the download from reefangel portal option.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

javisaman wrote:The labels don't seem to download at all when I select the download from reefangel portal option.
Correct. There is a bug in all versions of the app with the downloading of labels. The problem was encountered when Roberto added additional labels and sections for the controller from the portal. I have found the problem and have a fix for it. I have not released the version yet as I have a one or two more features to add to the next release. I also have to do some more testing to ensure I have everything working as desired.
If you want to stay up on the additions, features and issues of the app, check out this page:
https://github.com/curtbinder/AndroidStatus/issues

Milestone 0.7 is what I'm currently working on.
00Warpig00
Posts: 289
Joined: Wed May 16, 2012 9:52 pm

Re: Android Reef Angel Status

Post by 00Warpig00 »

Just uninstalled and downloaded and re-installed droid app. Home or away profiles all I get is "Error 23: XML SAX Parser" strange thing is that I was getting the Reef angel Webserver message when i went to http://myipaddress:2000/wifi earlier today. Now I get this in my browser.


HTTP/1.1 200 OK
Server: ReefAngel
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Connection: close
Content-Type: text/html
Content-Length: 82

<script language='javascript' src='http://www.reefangel.com/wifi/ra1.js'></script>

Dont know if it's related. i was also working on the portal.

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: Android Reef Angel Status

Post by binder »

If you are getting that error when viewing through the web page, then it's not going to work right with the Android app. That's just telling us that the controller is not sending the XML data to the app and thus the XML parser is failing. I think the issue is with the libraries installed or with your wifi adapter.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

Just to give an update on the app...

Version 0.7 is going to be released soon. Here are the highlights of it:
  • fixed labels not downloading from portal
  • added water level and ph expansion fields to database
  • added dimming, radion, vortech, ai, io, custom variables pages (swipe)
  • added ph expansion & water level displaying on status page
  • added changelog displaying
  • minor bug fixes and improvements
I think I will be putting up a video later that shows all the new functionality.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

Ok, here's the video link....enjoy :D
[youtube]http://www.youtube.com/watch?v=9gVBEzfkR6Y[/youtube]
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post by rimai »

Awesome!!!
Roberto.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

rimai wrote:Awesome!!!
Should be able to accommodate you and your testing for a while. Until you add more......;-)
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

Just released 0.7.0

Highlights:
  • fixed labels not downloading from portal
  • added water level and ph expansion fields to database
  • added dimming, radion, vortech, ai, io, custom variables pages (swipe)
  • added ph expansion & water level displaying on status page
  • added changelog displaying
  • minor bug fixes and improvements
Also, for those Kindle people to install manually, it's updated in my downloads section on my github account.
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post by rimai »

Cool!! :mrgreen:
Let me download.
Roberto.
Post Reply