Custom Door Chime App

(Steve) #1

I recently purchased a Z-Wave wall plug and a 120 VAC piezo buzzer (3 KHz) that I want to use as a door chime. When any door contact is broken, I want the plug to turn on (activating the buzzer) for 2 seconds then turn off. The shortest “turn off” interval using the Lighting Automation app is 1 minute.

Can someone point me in the right direction how to find an app to do what I need? I am a programmer by trade (Perl, PHP) so I’d happily try my hand at developing an app to do this, but I’m a Smartthings newbie and have zero experience with this environment.


(Robin) #2

Try the CoRE Smart App… It can turn off with millisecond delays (in theory).

ST being ST though… you shouldn’t try going below 3 seconds!!

(Robin) #3

Install guide and link to CoRE Wiki in post 1:


If you have an Android device running OS5.1 or better, you might want to consider LANnouncer along with an app called BigTalker. It will do chimes and much more.

(Steve) #5

No Android devices (iPhone only). I’d rather have a dedicated chime that’s loud enough for everyone in the house to hear. In my previous house, I had an old ITI Caretaker system. It used the same 3 KHz tone from a piezo buzzer as a door chime. I guess I’m just used to hearing that particular sound when doors open.

(Robin) #6

I use one of these:

Wired up to a good old fashioned doorbell like this:

(Richy) #7

Any write up on how to wire?

(Robin) #8

I’ll do a sketch for you later, I’m putting the little one to bed :innocent:

Need to remember my wiring too :scream:

(Robin) #9

Realised a sketch would look rubbish (I can’t draw) but here is a quick guide:

  • P goes to +9-30v DC supply
  • GND goes to -9-30v DC supply and one terminal of the bell push button
  • IN1 goes to the other bell push terminal
  • Out1 goes to the + & - on the old fashioned ding dong bell

When In1 makes contact with GND (by pushing button) the out1 relay closes and rings the bell (this is hard coded and automatic, seperate from hub control). Unit also sends signal to hub.

Leaves a spare input and output,

(Richy) #10

Got it, thanks.