Robo-Tank DIY All-In-One Aquarium Controller User Manual
Robo-Tank DIY All-In-One Aquarium Controller
Back to Top
User Manual v4.05 – Page 66
The Web Page
You can access Robo-Tank from the Internet and see the current status of your system, as well as any alerts. You can
respond to these, via the web page, turning an AC outlet (device) on or off, and even resuming auto-mode.
The webpage is split into 3 columns. These
columns all collapse into 2 columns or a
single column depending the size of screen
on the device you use to view the webpage,
making it compatible with all devices.
The 1st column shows the current light mode
the controller is in, if a transition is occurring
it’ll show the modes it’s transitioning and
how much time is remaining.
Under this is a fish bowl with a FEED FISH
button, if you press this the Auto Feeder will
run. The maximum feedings per day is 5 and
can only be reset on the controller if you go
over the 5 feedings.
The 2nd column shows all the sensor data.
The 3rd column shows all the AC outlets and
the current state, you can press these
buttons to turn an outlet on or off.
If you use the webpage to turn an outlet
on/off it’ll go in Manual Mode and stay in
that mode until you press Resume Auto
Mode. This will put all AC outlets back in
auto mode.
At the bottom of the page you can view a webcam if you have an IP compatible camera. This does require some setup, and
before setting this up you should ensure your camera is working and you can view it using a browser.
*NOTE: Until you set up your webcam, the option to view it will not appear on the page, though some browsers may show a
small
X
there.
Setting up Access to Your Web Cam
On the controller’s SD card, find and open the file: index.html, with a file editor. Scroll to the very bottom of the html code
and you'll see the following:
<center>
<img style="max-width:800px" width="100%"
src="http://YOUR_IP_ADDRESS:YOUR_PORT_NUMBER/CGIProxy.fcgi?cmd=snapPicture2&usr=USERNAME&pwd=PASS
WORD&t=" onload='setTimeout(function() {src = src.substring(0, (src.lastIndexOf("t=")+2))+(new Date()).getTime()},
1000)' onerror='setTimeout(function() {src = src.substring(0, (src.lastIndexOf("t=")+2))+(new Date()).getTime()}, 5000)'
alt='' />
</center>