The softener also has a flowmeter that pulses based on water usage. In the past, I tapped into the flowmeter output in an effort to count the pulses so I could actually keep track of water usage thru the softener. My plan was to use the counter feature of the Brultech ECM-1240 device to keep track of the water usage, but I could never get the electronics (as recommended by Brultech) to work correctly, so I "postponed" that project.
Ira
The CAI webcontrol can be programmed to count pulses provided they are not too high in frequency or that the pulse width isn't too short. Something like 10ms works. You need to write a "flip-flop" plc program that adds the clicks up (about 5 lines is all it takes). From there it can send you an email or you can poll the device with http get commands periodically to retrieve the count. Or, you can have it turn one of its outputs on when it hits a certain count.
I need to enhance this setup a little so that I have a way to turn on the laser if the garage door is already open, but it has been open for more than five minutes so the laser has turned off. For example, I've been working in the garage for a while, so the door is open but the laser is off. My wife drives up and wants to park in the garage but the laser (that she now depends on heavily) is off. I need a way to turn the laser back on without closing and opening the garage door. I have a wireless receiver for the M1G, so I'm thinking about a keyfob that is left in the car for this purpose only (i.e., it only turns on the laser, it won't affect the door).
I have a BarioNet 100 that has digital input counters that I think I can use, but I haven't been able to figure out how to use them (using the CQC driver). I tried the Brultech counter because I was playing around with it at the time and wanted to see if I could get its counter working. Paul at Brultech tried to help me out with some circuit diagrams to make things work but I never got it quite right before moving on.
I think there is a CQC driver for the WebControl device, but I don't know what shape its in.
The water softener flow meter flow meter has three wires between it and the softener PCB. According to the schematic, the leads are red(+), black(-), and green(S). There is a constant 19.5Vdc across the red and black leads. There is a constant 5.1Vdc across the green and black leads when NO water is flowing. When water flows, the voltage across the green and black leads will momentarily "pulse" to zero volts (or very close to zero). The softener specs say the flow meter generates 133 pulses/gal. The softener can probably flow up to 12 gal/min, so the maximum pulse rate is around 25 pulses/sec. Depending on the counter, I may need to put some type of counter divider in the circuit to bring the pulse rate down to whatever the counter can handle. That's what I was trying to do with the Brultech, and I would need something similar for the Barionet because it has a max of 15 cycles per second. Do you know what the WebControl max is? The thing that may make the Barionet (and maybe the WebControl) easier to get working is that the Brultech counter could only accept a dry contact closure. Part of the project was building a circuit to change the voltage drops/pulses to contact closures. I guess that may not be necessary for the other two devices if they can take a 5.1Vdc drop to less than 1Vdc as a pulse.
Regards,
Ira
My two-car garage is a little on the small side, especially for a full-sized SUV. I wanted to get one of those "parking lasers" that are mounted on the ceiling to make it a little easier to park the SUV in the correct spot. Unfortunately, my GDO doesn't have that feature, so I couldn't use one that directly connected to the GDO to determine when the laser should be on.
I found an "always on" version of the parking laser that has its own wall wart that simply plugs into an outlet, but I didn't want it to always be on, and I don't have anything like UPB to control an outlet. I ended up wiring the laser power supply thru an M1G output/relay. The garage door already had a sensor on it connected to an M1G zone, so now when the door opens, the M1G closes the relay controlling the laser power supply for five minutes, or until the garage door closes.
I need to enhance this setup a little so that I have a way to turn on the laser if the garage door is already open, but it has been open for more than five minutes so the laser has turned off. For example, I've been working in the garage for a while, so the door is open but the laser is off. My wife drives up and wants to park in the garage but the laser (that she now depends on heavily) is off. I need a way to turn the laser back on without closing and opening the garage door. I have a wireless receiver for the M1G, so I'm thinking about a keyfob that is left in the car for this purpose only (i.e., it only turns on the laser, it won't affect the door).
Ira
I need to enhance this setup a little so that I have a way to turn on the laser if the garage door is already open, but it has been open for more than five minutes so the laser has turned off.
that reminded me - most modern garage door openers turn on the light again if you pass through the beam even if the door has been open for a while. If this were me, I'd unscrew the lighbulb in the GDO and plug a socket to plug adapter in there - and power the laser off that. I also don't personally use the lights in the garage door opener - I use the contact sensors on all the doors to turn on the fluorescents - much brighter. That would accomplish having the beam on only when you want it, and turn it on again if the door has been open for a while then she drives in.You might be able to hack into the GDO's light beam sensor. Or maybe install one at a slightly higher level, so that it is blocked while the car is pulling into the door. (The safety one might not be installed high enough to not pass under the car.) Presuming that your wife doesn't drive into the door like it's the Indy 500, the sensor should be blocked for 3-4 seconds while the car is entering, as opposed to a fraction of a second if a person walks through the door. You could use that to figure out when a car is entering.
My water softener is "demand driven". It regenerates when after a specified amount of water has been softened instead of after a set time period. Since it is located in a pump house a couple of hundred feet from my home, I didn't check the salt level as often as I should, and I came close to running out of salt more than once.
The softener has a small electric motor that runs several times when the softener is regenerating. I wired a relay coil in parallel with the motor, so whenever the motor is running, the relay contacts close. The relay contacts are connected to a zone on my M1G. When the zone detects a contact closure, the M1G (actually, CQC) sends me an email to tell me that the softener is regen'ing. I know that after the fourth regen, I need to add salt.
The softener also has a flowmeter that pulses based on water usage. In the past, I tapped into the flowmeter output in an effort to count the pulses so I could actually keep track of water usage thru the softener. My plan was to use the counter feature of the Brultech ECM-1240 device to keep track of the water usage, but I could never get the electronics (as recommended by Brultech) to work correctly, so I "postponed" that project.
Ira