Project: Interface a Mighty Mule Driveway Alert magnetic vehicle detector to a Z-Wave sensor to provide HS4 notification of vehicle detection.
Background:
We have a long driveway and wanted to receive a Z-Wave alert when a vehicle is approaching. Using an IR motion sensor provided mixed results: sometimes vehicles would go undetected, and there were frequent false alarms from animals, especially at night. Various cameras produced similar unsatisfactory results.
Determined to find a more reliable indication of an actual vehicle approaching, I installed a buried electromagnetic sensor, the Mighty Mule Driveway Alarm. That system includes a receiver that beeps when the metal mass of a vehicle passes. It seems to detect vehicles almost 100% of the time, with no false alerts from animals. Unfortunately, the receiver offers no ability to interface with HS4. Time to hack.
After some trial and error, I found that with a bit of work the receiver can be directly interfaced with an Ecolink Z-Wave Plus Door & Window Sensor, which provides a set of screw terminals for activation from another device.
This hack has been working flawlessly to trigger HS4 events for several months. However, it is an experimental setup constructed without any schematics or other information on the nature of the circuitry in the Mighty Mule receiver or Ecolink sensor, and manufacturing changes or other variations in either device may prevent proper operation.
Prerequisites:
This hack requires a fully functional Mighty Mule Driveway Alarm installation, including digging a trench and installing the Mighty Mule sensor and transmitter per the manufacturer's instructions. This hack will only work if the system properly detects a vehicle by sounding the alarm and turning on the "VISITOR" LED prior to making any modifications.
IMPORTANT: This modification requires soldering to the Mighty Mule receiver, thereby voiding the warranty. It is important to be satisfied with the operation of the Mighty Mule standard alarm before proceeding.
Items required:
The Hack:
At this point a vehicle triggering the receiver should cause a brief transition from Closed to Open status for the switch and can be used to trigger HS4 events as desired. Operation can be tested by pressing the RESET button on the receiver, or passing a shovel or other large metal object over the buried sensor.
The volume on the receiver can be adjusted as desired without affecting the signal to the switch.
The sensor switch is normally triggered by proximity to the included magnet. The magnet isn't used in this configuration, but it is important to keep the completed assembly several inches away from any magnets (such as in a speaker) that would lock the switch into a triggered position.
The Ecolink sensor is powered by a CR123A lithium battery rated to last up to 2 years, depending upon environment and frequency of activation. Battery voltage is monitored and available as a Z-Wave attribute to allow for alerting when replacement time comes.
The Mighty Mule transmitter is powered by two AA alkaline or lithium batteries. When those are low, the "LOW BAT" LED on the receiver will illuminate, so a periodic check of the LED is necessary. The instructions state that the alarm will beep every 15 seconds when the battery is low, which might trigger the Ecolink sensor. However, in testing with a pair of low batteries, the LED illuminated but no periodic alarm sounded. Your mileage may vary, and requiring some minimum time between alerts in order to trigger a status change may be prudent.
Opening the cover on the Ecolink sensor activates a tamper warning that requires manual reset, as indicated by the red icon in Figure 6. This can simply be ignored, but if it is bothersome, follow this procedure to reset:
Enjoy, I hope this hack works as well for you as it has for me.
Background:
We have a long driveway and wanted to receive a Z-Wave alert when a vehicle is approaching. Using an IR motion sensor provided mixed results: sometimes vehicles would go undetected, and there were frequent false alarms from animals, especially at night. Various cameras produced similar unsatisfactory results.
Determined to find a more reliable indication of an actual vehicle approaching, I installed a buried electromagnetic sensor, the Mighty Mule Driveway Alarm. That system includes a receiver that beeps when the metal mass of a vehicle passes. It seems to detect vehicles almost 100% of the time, with no false alerts from animals. Unfortunately, the receiver offers no ability to interface with HS4. Time to hack.
After some trial and error, I found that with a bit of work the receiver can be directly interfaced with an Ecolink Z-Wave Plus Door & Window Sensor, which provides a set of screw terminals for activation from another device.
This hack has been working flawlessly to trigger HS4 events for several months. However, it is an experimental setup constructed without any schematics or other information on the nature of the circuitry in the Mighty Mule receiver or Ecolink sensor, and manufacturing changes or other variations in either device may prevent proper operation.
Prerequisites:
This hack requires a fully functional Mighty Mule Driveway Alarm installation, including digging a trench and installing the Mighty Mule sensor and transmitter per the manufacturer's instructions. This hack will only work if the system properly detects a vehicle by sounding the alarm and turning on the "VISITOR" LED prior to making any modifications.
IMPORTANT: This modification requires soldering to the Mighty Mule receiver, thereby voiding the warranty. It is important to be satisfied with the operation of the Mighty Mule standard alarm before proceeding.
Items required:
- Mighty Mule FM231 Driveway Alarm (about $65 on Amazon, receiver unit shown in Figure 1)
- Ecolink DWZWAVE2.5-ECO Z-Wave Plus Door & Window Sensor (about $30 on Amazon). The sensor includes a larger transmitter (Figure 2) and a smaller magnet; the magnet is not used in this project.
- Wire cutters, soldering iron and solder
- Approx. 6" length of two-conductor small gauge flexible wire of different colors or otherwise individually identifiable
- Optional double-sided foam tape to hold together
The Hack:
- Trim 1/8" or so of insulation from both ends of the wire pair
- Remove the plastic feet filling the four holes on the bottom of the Mighty Mule receiver, and remove the four screws
- Carefully remove the circuit board, being especially mindful of the antenna, which is attached to the board by a wire
- Following Figure 3, carefully solder one end of the wire pair to the spots labeled "A" and "B" on the circuit board and note the color of the wires attached to each
- Run the wires through the mounting hole in the back of the receiver and reassemble the case
- Remove the Ecolink transmitter switch cover by pressing on the top release and pulling apart
- Following Figure 4, run the unattached wires through the slot near the terminal block and attach to the block, ensuring the wire from solder pad A in Step 4 is connected to terminal block A. Back out the screws if necessary
- Tighten the terminal block screws but do NOT yet attach the cover
- Remove the plastic pull-tab from the back of the Ecolink sensor to engage the battery
- Follow whatever process is required by your Z-Wave controller to detect and include the switch, following the instructions provided with the Ecolink sensor (this may require the switch be in close proximity to the controller)
- Once properly detected, replace the cover. Once the cover is closed, the switch shuts down to conserve battery power and will not respond to discovery
- If desired, attach the sensor to the top of the receiver with double-sided foam tape (Figure 5)
At this point a vehicle triggering the receiver should cause a brief transition from Closed to Open status for the switch and can be used to trigger HS4 events as desired. Operation can be tested by pressing the RESET button on the receiver, or passing a shovel or other large metal object over the buried sensor.
The volume on the receiver can be adjusted as desired without affecting the signal to the switch.
The sensor switch is normally triggered by proximity to the included magnet. The magnet isn't used in this configuration, but it is important to keep the completed assembly several inches away from any magnets (such as in a speaker) that would lock the switch into a triggered position.
The Ecolink sensor is powered by a CR123A lithium battery rated to last up to 2 years, depending upon environment and frequency of activation. Battery voltage is monitored and available as a Z-Wave attribute to allow for alerting when replacement time comes.
The Mighty Mule transmitter is powered by two AA alkaline or lithium batteries. When those are low, the "LOW BAT" LED on the receiver will illuminate, so a periodic check of the LED is necessary. The instructions state that the alarm will beep every 15 seconds when the battery is low, which might trigger the Ecolink sensor. However, in testing with a pair of low batteries, the LED illuminated but no periodic alarm sounded. Your mileage may vary, and requiring some minimum time between alerts in order to trigger a status change may be prudent.
Opening the cover on the Ecolink sensor activates a tamper warning that requires manual reset, as indicated by the red icon in Figure 6. This can simply be ignored, but if it is bothersome, follow this procedure to reset:
- Navigate to the HS4 Status/Graphics page for the sensor and expand the Home Security area
- Under Advanced Information, determine the ID for the Home Security property, which will vary depending upon the number of Z-Wave devices present (140 as shown in Figure 7)
- Enter the URL below in a browser, substituting the IP of your HS4 system for x.x.x.x and the ID value obtained above for 140, and changing the port to the value for your system if it isn't set to 8080
http://x.x.x.x:8080/JSON?request=set...vValue&value=0 - You should see the message "Response":"ok" as illustrated in Figure 8
- Once reset, the tamper indicator changes to green (Figure 9)
Enjoy, I hope this hack works as well for you as it has for me.
Comment