Android Reef Angel Status

Community contributed apps
Post Reply
00Warpig00
Posts: 289
Joined: Wed May 16, 2012 9:52 pm

Re: Android Reef Angel Status

Post by 00Warpig00 »

eds wrote:Im loving this app, it is the main app I use to control my tank :)

I had a thought about a feature, When I go away, I setup an IP cam to remotely check the tank if it alarms.
It would be awesome if there was a way to have the live video in one of the screens of this app so I can swipe to it. Not sure if its worth the effort but I thought it might be neat :)

Sounds like the same method I use to monitor my tank. It would be a cool feature, but I imagine it would be difficult to implement across the board with so many different types of cams out there. Mine is an IP cam many have USB cams.

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

Image
symon_say
Posts: 118
Joined: Sun Oct 09, 2011 6:04 am
Location: Dominican Republic
Contact:

Re: Android Reef Angel Status

Post by symon_say »

This app is getting better and better, is so nice i don't remember the last time i check the screen on the controller.

Can you make the app select connection automatically depending on the data, lets say home for wifi and away for data network, this way the app will be updated always.
Image
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

eds wrote:Im loving this app, it is the main app I use to control my tank :)

I had a thought about a feature, When I go away, I setup an IP cam to remotely check the tank if it alarms.
It would be awesome if there was a way to have the live video in one of the screens of this app so I can swipe to it. Not sure if its worth the effort but I thought it might be neat :)
i can look into displaying a live internet video feed inside the app but i can't promise anything. it may not be worth it and you may have better luck using another app for this.
symon_say wrote:This app is getting better and better, is so nice i don't remember the last time i check the screen on the controller.

Can you make the app select connection automatically depending on the data, lets say home for wifi and away for data network, this way the app will be updated always.
i have been thinking about doing something like this already. my initial thought was to switch profiles based on gps location. You would set your home location and as long as you were there it would use the home profile. then when you left the area it would automatically switch to the away profile.

i also have thought about switching based on whether wifi was on and connected to your home network (you specify the wifi network name for your network). that would be the home profile and if wifi was off or not connected to your network, it would be the away profile.

so there are several ways this could be handled and i can see some problems with each of them. i am not sure what way would be best. i may just have to incorporate all of them and let the user decide which one to use.
symon_say
Posts: 118
Joined: Sun Oct 09, 2011 6:04 am
Location: Dominican Republic
Contact:

Re: Android Reef Angel Status

Post by symon_say »

Or at least a button that why can switch profiles easier from main screen.
Image
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post by rimai »

Press and hold refresh :)
Roberto.
symon_say
Posts: 118
Joined: Sun Oct 09, 2011 6:04 am
Location: Dominican Republic
Contact:

Re: Android Reef Angel Status

Post by symon_say »

rimai wrote:Press and hold refresh :)
Thanks a lot :D
Image
TanksNStuff
Posts: 188
Joined: Fri Dec 30, 2011 6:57 am

Re: Android Reef Angel Status

Post by TanksNStuff »

Curt, is there any way you could add a status for ATO High/Low alerts to the Android App? It's great to have a way to remotely clear ATO, but it would be really helpful to know when it's needed too.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

TanksNStuff wrote:Curt, is there any way you could add a status for ATO High/Low alerts to the Android App? It's great to have a way to remotely clear ATO, but it would be really helpful to know when it's needed too.
that's a great suggestion. i think i started to look into it but never completed it. i was wanting to display a red or green dot like the portal. would displaying that like the portal work for you?
symon_say
Posts: 118
Joined: Sun Oct 09, 2011 6:04 am
Location: Dominican Republic
Contact:

Re: Android Reef Angel Status

Post by symon_say »

binder wrote:
TanksNStuff wrote:Curt, is there any way you could add a status for ATO High/Low alerts to the Android App? It's great to have a way to remotely clear ATO, but it would be really helpful to know when it's needed too.
that's a great suggestion. i think i started to look into it but never completed it. i was wanting to display a red or green dot like the portal. would displaying that like the portal work for you?
That should be nice, also add it to notifications.
Image
rholly
Posts: 13
Joined: Thu Feb 16, 2012 2:56 pm

Re: Android Reef Angel Status

Post by rholly »

I just upgraded my iphone to an android. I am getting an error message that says:

Error 11: Bad URL.

It pops up every hour or so. However, the app appears to work just fine. I can turn my system on and off and view parameters. Any suggestions?

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

Re: Android Reef Angel Status

Post by binder »

rholly wrote:I just upgraded my iphone to an android. I am getting an error message that says:

Error 11: Bad URL.

It pops up every hour or so. However, the app appears to work just fine. I can turn my system on and off and view parameters. Any suggestions?

Thanks,
Ryan
sometimes this does happen when it tries to communicate with the controller. it can be from a number of internet related issues. it's nothing to be too concerned about unless you can't communicate at all. i found it happens to me if i try to communicate too often. Keep an eye on it and see if you notice any patterns.
dbmet
Posts: 235
Joined: Thu Nov 10, 2011 11:49 am

Re: Android Reef Angel Status

Post by dbmet »

This App sounds great and Ya'll are making me want an Android phone even though work gives me an iPhone to use..Lol
Image
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

dbmet wrote:This App sounds great and Ya'll are making me want an Android phone even though work gives me an iPhone to use..Lol
yeah. we need someone to pick up the iphone app and update it. i may have to look into it if nobody else does.
dbmet
Posts: 235
Joined: Thu Nov 10, 2011 11:49 am

Re: Android Reef Angel Status

Post by dbmet »

I wanna start doing stuff like that but I don't have a clue how to get started in iphone apps.. Guess I really need to sit down and read and read and read.
Image
User avatar
lnevo
Posts: 5422
Joined: Fri Jul 20, 2012 9:42 am

Android Reef Angel Status

Post by lnevo »

Im not the html 5 guy, but my brother does some amazing x-platform iPhone/android web-apps with html5. Its too bad when i talk to him about this, his brain shuts down and wanders off to other things...but Curt if you do end up taking it over, it might be a good way to turn it into one codebase... Just a thought.
TanksNStuff
Posts: 188
Joined: Fri Dec 30, 2011 6:57 am

Re: Android Reef Angel Status

Post by TanksNStuff »

symon_say wrote:
binder wrote:
TanksNStuff wrote:Curt, is there any way you could add a status for ATO High/Low alerts to the Android App? It's great to have a way to remotely clear ATO, but it would be really helpful to know when it's needed too.
that's a great suggestion. i think i started to look into it but never completed it. i was wanting to display a red or green dot like the portal. would displaying that like the portal work for you?
That should be nice, also add it to notifications.
Yes, that would work for me, and adding it to notifications would be awesome too!
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

lnevo wrote:Im not the html 5 guy, but my brother does some amazing x-platform iPhone/android web-apps with html5. Its too bad when i talk to him about this, his brain shuts down and wanders off to other things...but Curt if you do end up taking it over, it might be a good way to turn it into one codebase... Just a thought.
well i know that iphone and android use different languages. iphone uses objective c and android uses java. im not sure how i could merge into one codebase and keep all the functionality. guess I had better look into it some then.
astralmind
Posts: 98
Joined: Fri Apr 01, 2011 10:53 am

Re: Android Reef Angel Status

Post by astralmind »

Well I know there was this being worked on: http://www.in-the-box.org/

but yeah not much of an option.

Lets just say I'm not too fond of Apple's products and ecosystem. I do love Android so.... I'm happy ;)
eds
Posts: 34
Joined: Wed Apr 25, 2012 12:36 am
Location: Brisbane, Australia

Re: Android Reef Angel Status

Post by eds »

How hard would it be to include some graphs like where the light channels are, or temp over the day etc.
I am thinking of grabbing a Nexus 7" and a suction cup mounting bracket and mounting it too the tank to be kinda like the Profilux touch control and use your app.

Its the only thing I can see so far that I would miss :D
Old_Bight

Re: Android Reef Angel Status

Post by Old_Bight »

I will immediately grasp your rss as I can't to find your e-mail subscription hyperlink or newsletter service. Do you've any? Kindly allow me recognise so that I may subscribe. Thanks. best wishes!
symon_say
Posts: 118
Joined: Sun Oct 09, 2011 6:04 am
Location: Dominican Republic
Contact:

Re: Android Reef Angel Status

Post by symon_say »

eds wrote:How hard would it be to include some graphs like where the light channels are, or temp over the day etc.
I am thinking of grabbing a Nexus 7" and a suction cup mounting bracket and mounting it too the tank to be kinda like the Profilux touch control and use your app.

Its the only thing I can see so far that I would miss :D
This would be nice, i haven't done it yet simply because of that, when i need to monitor my tank i have to left my computer on with client suite (i don't like the portal for monitoring changes), but having then on a tablet next to the tank, or everywhere in the house will be nice.
Image
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post by rimai »

Hey Curt, check my evolution app. I put graphs in it... you may want to check it out. :)
I'm using sqllite though.
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:Hey Curt, check my evolution app. I put graphs in it... you may want to check it out. :)
I'm using sqllite though.
I have looked into some other graphing libraries to include with the app since there's not really any native graphing stuff with android. I honestly haven't had a lot of time to add stuff to the app even though I've been wanting to. I have been working on a minor update though to bring it up to the Ice Cream Sandwich and Jelly Bean look.
I will look at the evolution app more too now. :)
TanksNStuff
Posts: 188
Joined: Fri Dec 30, 2011 6:57 am

Re: Android Reef Angel Status

Post by TanksNStuff »

rimai wrote:Hey Curt, check my evolution app. I put graphs in it... you may want to check it out. :)
I'm using sqllite though.
Is this something we can download and play with yet or is it still in development Roberto?
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

TanksNStuff wrote:
rimai wrote:Hey Curt, check my evolution app. I put graphs in it... you may want to check it out. :)
I'm using sqllite though.
Is this something we can download and play with yet or is it still in development Roberto?
His app is not something for your standard use like my app. I believe he has something "sneaky" in the works for future stuff. It still is in development though.
TanksNStuff
Posts: 188
Joined: Fri Dec 30, 2011 6:57 am

Re: Android Reef Angel Status

Post by TanksNStuff »

Sneaky eh? Well, I guess I'll just wait it out for an official announcement and pretend to be surprised. :lol:
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post by rimai »

Feature request :)
Can you look into Cling libraries?
http://4thline.org/projects/cling/
Basically, all you need to do is copy 3 files in your lib folder:
cling-core-1.0.5.jar
cling-support-1.0.5.jar
teleal-common-1.0.13.jar

Then add this code to your onCreate() or any other call you prefer. Maybe you could even create a menu entry to make it more elaborate.

Code: Select all

        WifiManager wifi = (WifiManager) getSystemService(MainActivity.WIFI_SERVICE);
        PortMapping desiredMapping = new PortMapping(2000, Formatter.formatIpAddress(wifi.getConnectionInfo().getIpAddress()), PortMapping.Protocol.TCP, "ReefAngel"); 
        UpnpService upnpService =new UpnpServiceImpl(new AndroidUpnpServiceConfiguration(wifi));
        upnpService.getRegistry().addListener(new PortMappingListener(desiredMapping));
        upnpService.getControlPoint().search(); 
I've tested and works quite well for UPnP enabled routers.
I'm also adding this to evolution, just with different ports :)
Roberto.
binder
Posts: 2865
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: Android Reef Angel Status

Post by binder »

So this could be useful for configuring the router for port forwarding? I believe that's what your code sample is implying. I've not read the website as to what all cling can do though.
rimai
Posts: 12857
Joined: Fri Mar 18, 2011 6:47 pm

Re: Android Reef Angel Status

Post by rimai »

Yeap :)
Isn't it cool?
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:Yeap :)
Isn't it cool?
Yeah, it is pretty cool. :)
Post Reply