- Joined
- May 6, 2019
- Messages
- 3,988
- Reaction score
- 7,897
- What state or country do you live in
- Arizona
I believe the answer is yes. But the ADIN card gives just another way using a different port.Could u do this with the ghl breakout box?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I believe the answer is yes. But the ADIN card gives just another way using a different port.Could u do this with the ghl breakout box?
I believe the answer is no (but am happy to be corrected).I believe the answer is yes. But the ADIN card gives just another way using a different port.
You could be correct, I haven’t tried either config.. I’ve got the parts.. just haven’t tried it.I believe the answer is no (but am happy to be corrected).
PLM-ADIN is an INPUT, L&S Breakouts are OUTPUT's
Did you ever post about using relays? I couldn't find one relating to that but am looking to use the pl-adin to monitor for power outage, so would appreciate if you have any info. I understand the concept, just tryng to figure out how to apply it.Thanks! I also have a write up for using the breakout box with up to 8 relays- will be posting that later today. Difficult to format things so they read well in a forum post.
Did you ever post about using relays? I couldn't find one relating to that but am looking to use the pl-adin to monitor for power outage, so would appreciate if you have any info. I understand the concept, just tryng to figure out how to apply it.
Hmm, my understanding was I needed the plm-adin using a relay. How would the breakout box work to detect a power outage? The GHL write up says to use a plm-adin since a digital input is needed. I am using a Profilux 3, so no built in port for power loss monitoring.That would be using their $30 S-Port & L-Port Breakout Box, not the PLM-ADIN. Its nice since that is not an additional card- its external.
www.aquariumcomputer.com
Hmm, my understanding was I needed the plm-adin using a relay. How would the breakout box work to detect a power outage? The GHL write up says to use a plm-adin since a digital input is needed. I am using a Profilux 3, so no built in port for power loss monitoring.
I was going off this writeup:
How to setup power loss monitoring / emergency backup program - GHL Advanced Technology
www.aquariumcomputer.com
Yeah, I'm just not sure which relay I would need. Do you have one you have used or recommend?Oh yeah, you could use that for power loss detection (input). I was thinking to control relays (output)
Do you happen to know what the current draw of the illuminated momentary switches is? Could you run 2 of them from the 10v (pin1) line? I searched but haven't really been able to find the draw of the illuminated part anywhere (all specs seem to refer to what the switch can handle)Using the GHL PLM-ADIN Card with Buttons for Feed, Maintenance,WARNING: This is just an account of how I have my personal system set up. Work with electrical devices at your own risk, as serious damage to person or property can occur. Especially near water. Read all manufacturer instructions, and be sensible.
Activating Programs, and Shutting Off Devices.
The GHL PLM-ADIN Card gives you four digital inputs and two 0-10v inputs. It can be installed in a Profilux 4 expansion slot (there are two slots available) or in the Expansion Box 2. Here we are using the digital inputs with buttons to enable your feed programs, maintenance programs, or to turn on/off specific outlets or subroutines. You can also use digital inputs in combination with float switches, magnetic switches, etc.
To physically install the PLM-ADIN Card, follow the video located below. The only tool you will need is a T10 Torx screwdriver/bit.
The ADIN card includes a ½ meter RJ45 cable, and a RJ45 to DB9 adapter. Here there are a few options to connect, depending on your preference. I do not suggest using the DB9 adapter (and purchasing a DB9 terminal breakout). It creates an additional connection that is not necessary if you use a RJ45 breakout (details below).
RJ45 breakout adapters are available for under $10 on Amazon, Ebay, etc. One end of the RJ45 cable connects to the RJ45 port and allows you to use screw terminals to connect your switches and buttons. Of course, the other end of the RJ45 cable (Either the included ½ meter cable or another of your preferred length) would be in the ADIN card.
Image: Example RJ45 breakouts.
![]()
Wiring digital inputs:
To sum it up: Digital inputs are activated if the given pin is connected to ground. It’s quite simple. This can be accomplished in many ways; buttons, toggle switches, float switches, etc.
Momentary buttons are best for activating timed modes such as Feed Pause or Maintenance. A momentary button is only activated while the button is pressed- when you release it, the input is no longer active. Feed Pauses and Maintenance involve the easiest programming, as it can be done directly via the "Digital Input" tab.
Latching buttons or toggle switches are best for keeping something off until you un-latch it again. Note that this requires programming logic.
The PLM-ADIN card has the following pinout. The pins highlighted in red are NOT used for this application.
Pin 1: 10v (Do not use)
Pin 2: Digital Input 1
Pin 3: Digital Input 2
Pin 4: Digital Input 3
Pin 5: Digital Input 4
Pin 6: 0-10v input #1
Pin 7: 0-10v input #2
Pin 8: Ground
So if you wanted to have a button on Digital Input 1, the button would go in between Pin 2 and Pin 8. When pressed, the button would activate the input and your programming.
![]()
You can also chain the grounds from multiple buttons. This is convenient because you can only fit one wire into the terminal of the breakout.
![]()
Digital Input Programming (Basic):
If you add a ADIN card to your Profilux, it will be assigned to Digital Input 1-4. Digital Inputs are easy to find in the Profilux menu, and once opened, you can assign a function (Feed Pause or Maintenance) to each input! It could not be easier.
- If the Digital Input is activated once, the Function will begin.
- If the Digital Input is activated again, the Function will be cancelled.
![]()
![]()
Digital Inputs in Programming Logic (Advanced):
Digital inputs are also available in programming logic for more advanced use. For example, if you wanted to keep a switch channel off indefinitely while a digital input activated (for example using a toggle switch or latching button), you can add the appropriate code to your programming logic.
One could add “AND Digital Input 1” to previous programming logic to turn it off while the digital input is activated.
Note that the switch channel must be set to programming logic for any of this to apply. It cannot be set as a generic device type (pump, etc).
The below image shows adding programming logic #8 with the digital input shutoff, by adding on "AND Digital Input 1" to the previous logic (#7).
![]()
This is the switch box I made, using 2 latching toggle switches and two momentary buttons. The momentary buttons activate Feed Pause and Maintenance, and the latching ones are dedicated for my stand lighting and a manual override to shut off everything.
Note I wired it directly to the switches, avoiding the RJ45 breakout mentioned in the article.
![]()
Let me know if you have any questions, and if you think I should make more Profilux guides!
Where do I buy a button contraption like the one you pictured if I'm a quasi-DIYer?Bump for any DIY’ers
Where do I buy a button contraption like the one you pictured if I'm a quasi-DIYer?
You need this extension cardI'd also like to use a button to initiate a light scenario, but unfortunately I can't control my Mitras lights from my profilux.
I have that card. Unfortunately, it doesn't work in the GHL expansion box, only in the Profilux. My profilux is on the other side of my house, and I have an expansion box by my display tank where the lights I want to control are. The range of the card won't reach my tank. Even more strange is that you need the card in the first place - both the Profilux and Mitras lights are on my WiFi network, why can't the profilux talk to the lights over wifi?My buttons need to be pressed for around 1 sec - I´ll think it is safety reasons - a touch of mistake should not start anything
You need this extension card
Sincerely Lasse
If you're saying that it's a feature, not a bug - I'm not buying it. How could you accidentally push a button? And if you're worried about that, then don't program the button to initiate anything that could cause problems. Or program a delay into the handler that responds to the button.My buttons need to be pressed for around 1 sec - I´ll think it is safety reasons - a touch of mistake should not start anything
You need this extension card
Sincerely Lasse

