Tank Manager (for mobile devices) updated

  • Thread starter Thread starter Deleted member 143833
  • Start date Start date
And a few extra goodies; on the account screen, down near the bottom is a user preferences area; I've added graph width and height so that you can tune the graph sizes to your specific device.
 
For those of you with Blackberries like the Tour, 250 height and 400 width seems to work pretty good. Fits the screen nicely. Good job Ken!
 
Is there a way for you to make the port user enterable? I use 10080.

Thanks Ken!

Not really; my hosting company only permits 10 open ports so I chose 10 consecutive ones; more out of convenience of managing them. I guess if I change hosting companies this might change in the future but for the price I like the one I have already. Hopefully it isn't too much of a hinderance to change to one that is available.
 
I see. I'll open a port in the list then. Thanks.

Ken, with regards to charts, maybe you can use Google's charting API:
http://code.google.com/apis/chart/types.html#line_charts

I can look into it; taking a quick look it doesn't appear to give me much over what I already have and might make the charts non-functional. The quick look appears to suggest that the chart values are encoded into the URL and on larger graphs, especially the AC3 and multi-day the chart data might exceed the length of a URL.
 
I love this! Thanks for doing this for the community!

I use this instead of aquanotes because aquanotes doesnt work properly for the apex.


1 comment, when I use my iphone to view my tank stats, the label column and the on/off buttons are very far apart and I have to scroll back and forth to see what each outlets name is and if its on. I think the columns are set to a specific width (which is perfect for a laptop/netbook, but not for a mobile device), any way you can update it to make the column that holds the outlet names variable? As in, only as wide as the longest label?

Also, will you ever be incorporating a feature to display graphs?

Thanks so much!

The title/button spacing has been fixed, much better and much thanks!

Graphing capabilites are starting to look good, thanks for that!

I have gotten a couple of errors though...

First I clicked on an outlet named C02 and it gave me this:

IMG_0244.png


Thats ok, I understand, there's nothing to display, but the labels for outlets shouldn't link to anything for this reason...

Then I realized graphs would be under one of the 4 graphs the APEX has:
ph
ph2/orp
temp
amps

so I went back to the main page and it showed:
IMG_0241.png

IMG_0242.png


so I clicked on one the amp/co2/temp pages and it showed:
IMG_0245.png

IMG_0246.png




graphs are looking great! next thing would be to add multiple days of data, but I guess this cant be done until the new firmware update that is supposed to come?
 
You just happened to be hitting the pages when I was working on adding the support for "remember me" and that caused the errors in securedPage; it should be all better now.

The multi-day is coming, as you guess; once the new firmware supports it.

wrt links to outlets without loggind data; that is problemmatic at best and since the case should be rare I haven't put much energy into it. The log data isn't read until the link is activated and with not easy way to query for existance of data without actually getting the data. I do plan to look into it once I finish more core functionality.
 
It's too dangerous still to show multiple days in the graph. There's seems to be a big bug that if you specify a day that Apex doesn't have in it's logs, the Apex resets.

Speaking of graphs, Ken, any way you can make the Temp and pH graphs more granular?Right now, they appear just like straight lines. A suggestion is, get the highest and lowest values and generate the the graph from them.

Oh, one more suggestion, change the fonts to Arial, since it is not a document. :)

Thanks again.
 
It's too dangerous still to show multiple days in the graph. There's seems to be a big bug that if you specify a day that Apex doesn't have in it's logs, the Apex resets.
.

If I display a graph for a day with no data I get a graph with no data points on it. The apex does not reset for for me. Are you running the latest firmware?
 
It's too dangerous still to show multiple days in the graph. There's seems to be a big bug that if you specify a day that Apex doesn't have in it's logs, the Apex resets.

Speaking of graphs, Ken, any way you can make the Temp and pH graphs more granular?Right now, they appear just like straight lines. A suggestion is, get the highest and lowest values and generate the the graph from them.

Oh, one more suggestion, change the fonts to Arial, since it is not a document. :)

Thanks again.

I'll put these on the list; at the moment I'm letting the graph engine auto-scale but I've noticed (as you point out) that it does a pretty lousy job at it.
 
I meant via the rss feed. Yes, on the Apex graph page, it does not reset.

The XML has a few nify features coming that will make multi-day much faster and more reliable. TankManager (aka; the web based solution I've been working on for status display and control)

Stay tuned for the beta in the next coupld weeks...
 
Graph plot ranges are now calculated (not leaving it to the graph library) and they have much more scale/range.
 
Graph plot ranges are now calculated (not leaving it to the graph library) and they have much more scale/range.

Are you using phplot to create your graphs? If so, I am also using this library to graph my apex data and I am curious what property you used to change the scale of the y axis.
 
Back
Top