I would like to make my doorbell a little bit smarter. I already have a doorbell with solenoid which runs on 8-12V and draws up to 2amp. This means that the bell isn't controllable straight from a GPIO as it draws too much current. The problem is that in order to achieve the ringing sound I need the solenoid to go at around 5hz which isn't ideal (as far as I know) for a relay.
I am totally new to this so it might be obvious however any nudge in the right direction would be greatly appreciated.
Basically what I want the doorbell to do is
- silent mode, disable alarm between certain times and
- use push notifications in normal and silent mode.