Continuing with the button boxes below is the parts for the one that will be mounted above the fresh saltwater tank. The switch with the yellow button is a momentary switch and the one with the red button is a push for on and push for off switch. Other that the switches it is the same as the other until the resistors and wiring are installed.
The next photo is with the GX12 connectors installed.
Below is the box completed other tank the wiring and resistors.
Below are the parts of the third box. It is basically the same except for the switches.
Below is the inside of one of the boxes after installing the resistors and wiring. This is the one that will be installed above the fresh saltwater tank. This is the one that has the push for on and push for off switch. This switch grounds the signal line which causes 0v on the 0-10v signal. This will also prevent any other switches form working as long as it is on. This switch is used to pause my AWC. That means any scheduled auto water change will not start while this switch is on. If one is in progress it will finish. The other switch grounds two resistors in series with it and connected to the input. In this case the resistors are 1000 ohms each to form a 2k ohm resistor. There is a 510 ohm resistor form a 5v supply to one of the pins on the GX12 connector. Between it and the two 1k resistor you get 4 volts on the input. It does not have to be exact. If you choose 4 volts on the input setup if it is above 3.5 volts and below 4.5 volts it is considered 4 volts as far as switch input settings. More on this and the other boxes later.
This is a photo of the three boxes ready for use. The black pushbutton is not in use. If I need it I can use 10 volts instead of 5 volts and add it in. I would also have to change the settings on the other buttons since I doubled the voltage. The trigger point for the one mentioned earlier would be 8 volts instead of 4 volts.
Below I added some labels to the boxes for the buttons. The box on the left has the button to activate mix ready on the top and the button to turn on the bench lighting on the bottom. The middle one has the button to dispense fresh saltwater from the tank to another container when pushed. It will keep the dispense pump running as long as it is kept pressed. I also have a valve on the dispense line. There is about a 1 second delay for turn on and turn off. The pumps are Neptune PUMP pumps. The bottom button switch paused the AWC and disables the other switches when pressed. It will stay in that state until the button is pressed again. The box on the right has one button in use and that is DI dispense. It is the same as fresh salt water dispense except it is from the DI storage tank but woks the same. The bottom button is not in use at this time.
Here the three boxes are mounted to the front of the workbench above the appropriate tanks. The tank on the left is the mix tank. The middle tank is the fresh saltwater tank.The tank on the right is the DI tank. All that is left here is the cables between the boxes. The tanks are on the Brute dolly's so they can be rolled out from the work bench if needed. I do have to do that when adding salt mix to the mix tank.
This is a photo with the cables installed between the boxes.
I will continue with this on another post. There is a couple of third party people that make button boxes for the Hydros or breakout boxes for the 0-10v inputs. I am a electronics technician by trade so I made my own but I did use a modified version of a resistor ladder network used by one of the third party guy's making these.