Jump to content

Homemade Leak Sensor - Better and Cheaper


shannong

Recommended Posts

  • 2 weeks later...

Since there already is a topic about this can I ask how did you integrate this with your ISY and Elk? I would like to be able to have a program that runs and says:

 

If water leak sensor is on (triggered)

Then have the Elk say "water leak" and repeat until I go to a keypad and disarm it or via a kpl/switch. (Most likely the alarm keypad or I will use mobilinc)

 

This should happen in all alarm modes except away mode since well we would be away. All the night instants, home stay etc.

 

Do you know if this is possible?

 

 

Sent from my iPad using Tapatalk

Link to comment
Share on other sites

Since there already is a topic about this can I ask how did you integrate this with your ISY and Elk? I would like to be able to have a program that runs and says:

 

If water leak sensor is on (triggered)

Then have the Elk say "water leak" and repeat until I go to a keypad and disarm it or via a kpl/switch. (Most likely the alarm keypad or I will use mobilinc)

 

This should happen in all alarm modes except away mode since well we would be away. All the night instants, home stay etc.

 

Do you know if this is possible?

 

 

Sent from my iPad using Tapatalk

 

Yes. Set the water detectors zones as "water alarm" and set a rule that says whenever any water alarm any area turns on then speak water detected.

Link to comment
Share on other sites

 

Yes. Set the water detectors zones as "water alarm" and set a rule that says whenever any water alarm any area turns on then speak water detected.

 

Thanks for the direction but could you elaborate a bit more? When you say set the water detectors as zones you mean in the RK/panel? Not clear on the setup here. Maybe an example program for the ISY or Elk?

Link to comment
Share on other sites

You mentioned that you had an Elk, so i assume that means that you have water detectors connected to Elk zones. I'm not sure what an RK panel is. if you are using Insteon water detectors, then you would need to have ISY programmed to simulate a function key press on one of your elk keypads whenever the water detector trips. The elk f key would need to be setup as a water alarm.

 

The other option would be to use an Insteon io link and connect the relay output from that to an Elk zone. Define the Elk zone as water alarm. Create a scene which links the water detector to the iolinc (I don't have either but assume that this link can be done) so that when the water detector trips it opens the io linc contact and trips the zone. If a direct linc can't be made like that, then an ISY rule would do it.

 

Lastly, if you don't actually want an alarm condition on your Elk, and you have the Elk module for ISY, you can use ISY to get Elk to speak "water alarm" based off a program that responds to an Insteon water detector signal.

Link to comment
Share on other sites

Lastly, if you don't actually want an alarm condition on your Elk, and you have the Elk module for ISY, you can use ISY to get Elk to speak "water alarm" based off a program that responds to an Insteon water detector signal.

 

Which in your case would be "water alarm ... is disarmed" correct?

 

Sorry, couldn't resist... :)

 

-Xathros

Link to comment
Share on other sites

Thanks for the info. Sorry I wasnt clear about what I had specifically. I have the Insteon wireless water leak detectors right now and when they are triggered the ISY sends me a Prowl and Email (backup in case Prowl servers are down). However I was going to take this one step further and make it so that when we are home regardless if the Elk system is armed or disarmed (except for away since I cant do anything anyway) then I get a notification from the Elk speaker and then making some type of function to make me go in and disable it. I thought the best way to disable the warning would be via the keypad for the Elk (secondly w/mobilinc). Would a variable be better so that when the wireless leak triggers then I have to do something to trigger it off? The only issue is how do I make the Elk trigger the variable? This is where my newbie Elk skills are lacking. When I said RK panel I meant the RK Elk program. Thanks in advance for the help, its appreciated.

Link to comment
Share on other sites

Do you have the Elk module?

 

If yes, just write a program in ISY

 

If

control water sensor is switched on (probably this is how the water sensor works, but you might need to use status)

and some kpl button is not switched on

and elk keypad whatever button is not pushed

Then

repeat every 10 seconds

Elk speak "water detected"

Else

wait 2 seconds

set that same kpl button off

Link to comment
Share on other sites

This is probably a little better

 

If

control water sensor is switched on (probably this is how the water sensor works, but you might need to use status)

and some kpl button is not switched off

and elk keypad whatever button is not pushed

Then

set that kpl button on

send email

send text

repeat every 10 seconds

Elk speak "water detected"

Else

set that kpl button off

Link to comment
Share on other sites

So how can I make it where I have use the Elk Keypad to "disarm" or clear the water leak? Lets take the KPL or insteon switch out of the mix for now. Also how can I keep the audio notification continuously going? I dont think a repeat "X" times will work will it? I would hope hearing it for 100 times or so would work but I would like it to just keep repeating itself over and over until I trigger my access code to clear it.

 

I have Set Elk Area 1 Display Test on Keypads (Beep), Content 'Dishwasher Water Leak Detected' and for some reason when I "test" this and do a "run if" the works speak but the keypad doesnt show the text on it. What could I be doing wrong? Here is my program. I had to do two programs because otherwise it would also keep sending me a prowl and email notifications.

 

If

Elk Keypad 'FrontDoor-KP' 'Access Code' is Valid

 

Then

Set Elk Speak Word 'Water'

Set Elk Speak Word 'Leak'

Set Elk Speak Word 'Detected'

Repeat Every 5 seconds

 

Else

- No Actions - (To add one, press 'Action')

Link to comment
Share on other sites

So how can I make it where I have use the Elk Keypad to "disarm" or clear the water leak? Lets take the KPL or insteon switch out of the mix for now. Also how can I keep the audio notification continuously going? I dont think a repeat "X" times will work will it? I would hope hearing it for 100 times or so would work but I would like it to just keep repeating itself over and over until I trigger my access code to clear it.

 

I have Set Elk Area 1 Display Test on Keypads (Beep), Content 'Dishwasher Water Leak Detected' and for some reason when I "test" this and do a "run if" the works speak but the keypad doesnt show the text on it. What could I be doing wrong? Here is my program. I had to do two programs because otherwise it would also keep sending me a prowl and email notifications.

 

If

Elk Keypad 'FrontDoor-KP' 'Access Code' is Valid

 

Then

Set Elk Speak Word 'Water'

Set Elk Speak Word 'Leak'

Set Elk Speak Word 'Detected'

Repeat Every 5 seconds

 

Else

- No Actions - (To add one, press 'Action')

 

The program I wrote above stops when you turn off the kpl button or push the Elk keypad button. that was the one and only purpose of putting those in there. You could substitute other conditions using the same "control whatever is not" language.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...