Wifi - reefangel/Libraries GitHub Wiki
Wifi Reference
This page provides links to various resources available for the ReefAngel Wifi module.
Getting Started
http://www.reefangel.com/files/Wifi%20Attachment%20Manual%20v1.5.pdf
Commands
/wifi - simple internal webserver
/rxy - override relay where
x=relay
y=0 - mask off
y=1 - mask on
y=2 - auto
/mbx - read memory location (byte size) where
x=memory location
/mbx,y - write memory location (byte size) where
x=memory location
y=value to be written
/mix - read memory location (int size) where
x=memory location
/mix,y - write memory location (int size) where
x=memory location
y=value to be written
/mr - returns a string with all memory values in hexdecimal
/mrx,y - returns a string with memory values in hexdecimal between x and y location
/v - dev libs version
/dhhmm,MMdd,yy - sets date/time where
hh=hours of the day, including leading 0 if hour<10
mm=minutes of the hour, including leading 0 if minutes<10
MM=month of the year, including leading 0 if month<10
dd=day of the month, including leading 0 if day<10
yy=last 2 digits of the year
/sr - returns XML with all parameters
/sa -same as above
/bp - call joystick button press
/mf - call feeding mode
/mw - call water change mode
/mt - clear ATO timeout flag
/mo - clear Overheat flag
/ml - clear Leak flag
/pox,y - override dimming signal where
x=override id
Valid ids:
0-Daylight
1-Actinic
2-Dimming expansion channel 0
3-Dimming expansion channel 1
4-Dimming expansion channel 2
5-Dimming expansion channel 3
6-Dimming expansion channel 4
7-Dimming expansion channel 5
8-Aqua Illumination - White Channel
9-Aqua Illumination - Royal Blue Channel
10-Aqua Illumination - Blue Channel
11-Radion - White Channel
12-Radion - Royal Blue Channel
13-Radion - Red Channel
14-Radion - Green Channel
15-Radion - Blue Channel
16-Radion - Intensity Channel
y=value to be overwritten. Values <=100 enables override and values > 100 disables it
/boot - force reboot
/cvarx,y - set custom variable (byte size) where
x=custom variable index
y=value to be written
/calx - starts the calibration where
x=parameter id
Valid ids:
0 - pH
1 - Salinity
2 - ORP
3 - pH Expansion
4 - Water Level
NEED TODO
Document the module completely. Currently, this page is a place holder.
Questions
Please feel free to ask questions on the forum.