Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


n2585722 last won the day on January 13

n2585722 had the most liked content!

Community Reputation

44 Excellent

About n2585722

  • Rank
    Advanced Aquarist
  • Birthday 11/15/1953

Profile Information

  • Location
    Cedar Park
  • Tank Size
    110g, 42g
  • Gender

Controller Integration (Signature)

  • Controller Enabled

Recent Profile Visitors

2,384 profile views
  1. That is the fish that rules the tank. I had 3 to begin with. The first three fish introduced to the tank. That is the remaining one of the three. I would only get one unless you have a large tank.
  2. I have had very few issues lately. I started with it early on as a beta tester. There were some issues in the begining but most have been worked out. One thing I was asking for that never happened was a wireless connectivity with the modules instead of the buss cable. It looks like the Hydros system will have this. I will be looking at it closely.
  3. I took some photos with our Canon camera. It looks like I need to do this more often instead of using the iPad. Check out the goby hiding under the coral.
  4. I got a Archon head unit as a backup a while back just incase the one I have goes south. Today I decided to see if I could clone the one I am using to the one I got. The alternitive would be to hookup the newer one and program everything from scratch. First ai tried copying the files from the one I am using to the one I got. The version on the software already match. That did not work. when the unit power up it still had the original programming and modules in the system even though no modules were attached. They did show as detached. None of the modules or programing were there. The next try I removed the memory and copyed the files from the original Archon to the memory stick again. I left the new one running. I then inserted the memory stick and when to the system webpange and selected restore in the power option and pressed the run button like in the screen shot below. This did it when it restared it showed all the modules attached to the original as detached. I then took it and swapped all the connected cables from the original to the new unit. Everything is running as it should. The only thing I had to do was calibrate the ports that were on the head unit. That is a temp, pH and ORP port. All the ports on the modules kept their calibrations. I will leave it connected for a 24 hr period before removing it. I will leave it powered up but not connected to any modules so it will be ready to go if needed. Anyone that needs to replace a Archon head unit can do this if the have a copy of the memory stick files from the old head unit as long as the software versions match what was on the old Archon. I now have a least one spare module of each type I use on the system.
  5. The goby out just chilin.
  6. Two new additions to the tank.
  7. I got some photos of the corals in the tank when I got them below. The candy cane and zoanthids were purchased in Oct 2016. The duncan in Nov of 2018. Below are current photos of the three. I moved the candycane toward the front of the tank away from the zoanthids. The green zoanthids seem to vanish but the other has grown.
  8. I was able to get a spare Archon head unit and IOE module as a backup. So I have a backup for all the modules used in the system if I ever need them. Not much else happening. with the tank. I did start another non tank related project. I started building a cabinet for the garage. It looks like kitchen cabinets will be next. Hopefully after them it will be on to the 110 gallon setup.
  9. Controller Internet access Setting up the Archon for access from the internet. This requires a DDNS ( dynamic domain name system ) service and port forwarding setup on the router. Nothing needs to be done on the Archon itself for this. I have an Asus router and with it was a free DDNS service with Asus. The first thing to do is setup a static IP ( Internet Protocol ) address for the Archon. I did this on my router by reserving the current IP address assigned to the Archon. On my router this can be done under LAN ( Local Area Network ) and the DHCP ( Dynamic Host Configuration Protocol ) Server tab. At the bottom of the page is Manually Assigned IP around the DHCP list. I added the Archon to this list. You may need the MAC ( media access control ) address for the Archon to do this with your router. In my case is the local IP address for the Archon. Once setup any time the Archon request an IP address from the router it is given this address. It is reserved for the Archon only. The router uses the MAC address of the Archon to identify the Archon. The reason for doing this is so the router will know where to route any incoming transmission for the Archon. Next is the setup for port forwarding. Port forwarding is how the router knows when the incoming transmission is for the Archon. For this to work you need to pick a incoming port for the Archon. I chose 7092. On my router to setup port forwarding you choose WAN ( Wide Area Network ) and the Virtual Server / Port Forwarding tab. At the bottom of the page is the Port Forwarding List. I setup the Archon in the list to receive any incoming transmission on port 7092. The 7092 port is converted to port 80 before it is forwarded to the Archon. Doing this keeps the Archon on port 80 on the local NET. I also have two other devices with static IP's and port forwarding. One is an old android phone I am using as a webcam. The other is a Raspberry PI. Port 80 is assumed if no port is given in the IP address of the device. Next is the ddns service. You will have to setup an account at one of the services that is supported by your router. What is does is every time your internet provider changes you Internet IP address your router will send the new address to the ddns service. The ddns service reroutes your call back to your router. The screenshot below has the ddns setup for my router. Select WAN and the DDNS tab. Under host name you would put the name you chose when setting up your account. The server is a drop down menu with the ddns services supported by your router. Once this was all setup all I have to do is type in my hostname with the ddns service web name. Example: MyHostName.Asuscomm.com:7092 The number after the ":" is the port number you used when setting up the port forwarding. In my case it was 7092. The way I have it setup the only time I need to use the port is when accessing the Archon over the internet. Hopefully this is helpful. Unfortunately every model of router has settings that are a little different.
  10. Controller PortCalibrate() Command For this command you need the module number, the port number, low set point, raw data at low set point, high set point and raw data at high set point. The command syntax is PortCalibrate(module number:Port number, low set point, low set point raw data, high set point, high set point data). Example PortCalibrate(0:7,33.6,421,75.6,-337). This is the Archon module temp port with raw data of 421at 33.6 degrees and raw data of -337 at 75.6 degrees. The set point needs the tenths place even if it is 0. An easy way to get the module and port number is to click on an alarm and click show data. Now select the sort by list box and select to sort by for the type of port you are calibrating. In this case it would be temp. The sort by list is shown in the screenshot below. Now select the device list box to get a list of all ports of the type selected. On my system I have 4 temp ports All 4 are shown in the device list below in the screenshot. This list has the module number, port number and port name. Since we are just after information we can click anywhere to dismiss the list. Just don't click the update button. Module 0 is always the Archon itself. In my system module 3 is a SL2 module, module 8 is a SLX module and module 17 is a SL2 module used on the mixing tank in the garage. The two numbers separated by a colon are the module number and port number. Enter this into the port calibrate command for the module and port being calibrated. Once we have the module and port number we need the set points and the raw data at each set point. Since I have 4 temp ports I usually get the raw data at each set point at the same time. I use a thermometer to get the set point. For the temp I use ice water for the low point and the tank for the high point. I turn off the heaters and fans to make sure they don't react to the temp sensors while I am calibrating. I place the thermometer and all 4 sensors in the ice water. After giving the thermometer and sensors time to acclimate to the ice water I get the reading from the thermometer and the raw data for each sensor. To get the raw data I go the the calibration for each port and write down the raw data. Allow the controller time to update the raw data before writing it down. I use the tank water for the high temp. After I get the low data I place all the sensors back where they go and place the thermometer in the tank. I give them all time to acclimate and write down the temp on the thermometer. I also get the raw data for each port. The data I got is listed below. Module : Port Low Point 33.6 High Point 75.6 0:7 .................... 421 ........................ -337 3:3 ................... 1439 ........................ 268 8:3 ................... 1068 .......................... 43 17:3 ........................................................... This port was not done Enter the port calibrate command into the command line. as shown in screenshot below. unfortunately it is along command all of it doesn't show on the command line. Then press the send button to the right of the command line. The result is in the screenshot below. The log field show the command with the results returned. Since we got a reply of no return data then there were no errors with the command. The screenshot below was for the temp port on the the Archon itself. This is also a 2 point calibration for the temp port instead of the single point calibration with regular calibration. The next temp port to calibrate is in the screenshot below. This is for the SL2 module. The next port calibration is in the screenshot below. This is the SLX module. The screenshot below is after the first 3 ports were calibrated using the port calibrate command. At this time they all have the same reading. normally they will vary some but not much more that about .3 in the range of temperature of my tank. The further away from the set point the more likely that there is an increase in the difference between them but at least it is not several degrees difference. The forth temp port has a probe in a container in the garage and is not in the tank with the other three. That is it for the port calibration command. It can be used on pH, ORP and salinity ports also.
  11. Controller System Webpage The system webpage has a lot of information. It is were you add, edit and remove timers and alarms for,the system. I wnet over alarms and timers before. It is also where you edit the four standby's the system has. On the middle left below the timers alarms and standby's is the date and time settings. There is a date field where you can enter the current date. Below that is a time field where you can enter the current time. Below these fields is a check box labeled Use Automatic Time Synchronization. If you check this it will automatically synchronize the system time via the net once a day. To edit a standby timer choose the one you wish to edit from the drop down box like in the screenshot below and then click the show data button to the right of the drop down box. The data is shown in the field in the right column. The first one is the length of the standby in HH:MM:SS where HH is hours, MM is minutes and SS is seconds. In the screenshot below it is set for 15 minutes. The next field is the name for the standby. I this case it is Empty Skimmer Cup. Below the two input fields is a update button. After entering the time and the name if you are changing one or both of them click the update button to save the changes. Below the time settings is the Temp units selection. Click the drop down list and select either Fahrenheit or Celsius. Below that is the fields for setting the beginning and end of night mode. Change the times and click the save button below the inputs to save the changes. At the bottom of the right column is a drop down list of power options. You can select either shutdown, restore, factory reset or restart. Shutdown with kill all function on the controller so you can power it down. Restart is a way of rebooting without powering down. Restore restores programming from a saved copy and factory reset will restore everything to the way the Archon was shipped. I have only used shutdown and restart. I have not used restore or factory reset yet. Above that and the command entry is a display of the current software and hardware installed on the Archon. The package version is the version of webpages and script that are installed on the Archon. Above this is a timer that represents the amount of time in hours: minutes: seconds that the Archon has been up and running. This is set to 0 if the unit is reset or powered down and back up. Between the version displays and the power options is the command input field and below that is running log of commands and return data. In the screenshot below I have entered a command GetVersions(). once you have a command typed in and hit send to the right it will execute the command line. Below is a screenshot of the system pages after hitting send with the command above. The response is normal for that command as it does not return any data. It will update the versions data displayed above if the incorrect versions were displayed prior to sending the command. Unfortunately I do not know all the commands for this. I did learn some com,ands while doing beta testing. When I had an issue sometimes Eric from DA would have me execute commands to help with troubleshooting the issue. As far as I know there is no list of all the different commands out there anywhere. I don’t think this was for normal everyday use. I do think it is the same commands that the scripts for the webpages used to get data or change things in the system. someone that is good with java script could probably figure out most of the commands and change things on the webpages if they wanted. The command I really like and use the most is the PortCalibrate() command. Since this is the most important command in my opinion for the end user I will go over it in more detail next.
  12. Controller Alarms Below is a screenshot of the alarms web page. On the left is a alarm log of all the alarms that have triggered since the log was cleared or power was restored. The log has been cleared of all alarms on the screenshot below. On the right is a list of all alarms that have been programmed into the Archon. Below I triggered one of the alarms by starting one of the four standby's. In this case it is standby 2 and it has 1782 seconds left. The standby turns off the skimmer which will trigger the skimmer off alarm. This does send a email along with logging it on the alarm log. In the alarm list you can see that the alarm is active by the red true. It is a green false when the alarm is not active. When I started the standby turning off the skimmer it also triggered a overfull sump alarm. This does not normally happen unless it is already above the full float. The other alarms that are triggered are not used for alerts but by the controller on whether to use the mix storage to refill an empty saltwater storage tank or not. More on that later. Since I used the standby to trigger the alarm I will go over it here also. In the screenshot below I have selected standby from the menu to show the four standby selections on the system. These can be named and times set from the system page. One of mine is a 4 hour standby for when I dose BioDigest to the system. It keeps the skimmer off for 4 hours. The empty skimmer turns it off for around 15 minutes. Feed time has a time but no outputs use it. Standby 4 I have not setup for anything. The only one I normally use is the BioDigest dosing standby. I have two containers to use for the skimmer waste. I just swap one out for the other. So I don’t normally need to turn it of to empty it anymore.
  13. I have 3 Sicce 1.0 pumps. I have not had an issue with any of the three. I think I got them from Avast Marine. I am not sure if they still sell them separately or not though. It was several years back when I purchased them. Nice start on the tank. Looks good. Welcome to ARC.
  14. Controller Inputs To get to the inputs select the inputs button on the menu bar. Below is the inputs webpage. The port tile has the name of the port in the upper left. The current value is in the lower left Clicking the gear in the upper right brings up the fields to change the name of the module and the name of the port. If all you are doing is changing one or both names you can click the save button after entering the new name or names. If you want to calibrate the port then click the start button to the right of calibrate. Clicking the calibrate start button brings up the calibration fields. The number of fields depends on the type of calibration. In the screenshot below it is temp which is a single point calibration. You can do a dual point calibration for a temp port but that requires using the port calibrate command. You will still need the raw data values to do this. So you will still need to use this screen to get those values. For single point temp calibration you will need a reference thermometer to get the actual temp of the water. Once the probe has had time to acclimate to the water temp along with the thermometer then click copy button to the right of target data. This will copy the raw data to the data input field. Now type in the temp reading from the thermometer to the target field. Once both fields have been entered click the finish button. Below is a screen shot of one of the pH/ORP ports of the Archon. Since I am using this as a pH input the checkbox for set port to ORP mode is not checked. Below is a screen shot with the calibration fields shown after clicking the start button. Notice this has two calibration points. To do this put the probe in the first calibration solution after cleaning the probe in DI water. Give the probe a few minutes to settle then click the copy button to the right of the correct point for that solution. The target field can be changed if needed. Some solutions may not be exactly 10 or 7 or you may be using 7 and 4 instead. Repeat this for the second calibration point. When both have been entered then click the finish button. I would suggest that you leave the probe in the tank where you plan to mount it for a few days before calibrating the port if it is a new probe. I would do this with any controller and pH probe. The screen shot below is of the second pH/ORP port. I have a ORP probe connected to this one so set port to ORP mode is checked. There are also switches on the Archon next to the ports to switch also for either pH or ORP. To get the raw data click start. The ORP ports on the Archon itself have no calibration with this method but can be calibrated using the port calibrate function. This is 2 point and requires getting the raw data for both points to calibrate. The other modules with ORP ports will have single point calibration with this method. I will go over the port calibrate command when going over the system webpage. That covers the inputs page. Different inputs calibrate a little differently but are close to the ones shown above.
  15. Thank you, I am hoping I am giving enough info that if someone wants to they can do the same things on a different controller. It is a shame Dynon decided to get out of the aquarium controller business. The Archon has become a very stable and reliable controller. Being that a Linux computer was at the heart of it. It had a lot of potential. The USB memory stick I use is 16gb of storage. That is basically the drive on the system.
  • Create New...