I wanted to get some sort of controller for my tank, but figured I wouldn't be able to set it up. After Cavinca answer, I think I was right, lol.
Sorry geaux. Did not mean to scare you. The coding is nothing really. The controller we were talking about contains all the little commands and coding variables in an easy to use interface.
Its as easy as selecting the plug you want to control. Picking what you want that plug to do. And selecting the time or temp or a couple of other variable that control the plug.
The controller prompts you for every bit of info that it needs to work. Reading the instruction manual is quick and mostly easy to understand. This helps make sense of all those hard to understand terms i stated ^ there.
When i recieved my "Surge Protector" (not called that but looks like one...) and controller it was setup in an easy to understand way. My "Surge Protector" was labeled plug by plug with A1, A2, A3, A4 and so on. My first program was one for a heater. looked kind of like this. No typing was done on my part everything was contained in the menus of the controller.
A1 temp < 75 On
A1 temp > 78 Off
A1 is the spot where my heater was plugged into the "Surge Protector"
Temp was selected from the next menu for temperature control.
< and > were selected from the next menu which mean Less than and Greater than. You know from math class way back when.
75 and 78 were my temperatures i wanted the heater to turn off and on.
In short, its not as difficult as i made it sound. I am Sorry. If anything you could always ask for what code needs to be inputed to get the result you want. The rewards of automated tank functions in a small single package, far outweigh the negatives.