Not sure if this is the right forum for this topic. Please move this if needed
This is rather a general technology question. I live in an apartment, and we have a buzzer that connect to each unit, it operates on the telephone line. So when you dial a buzzer number, the unit's telephone rings, and you hold onto 0 or some other number and the door will open down stairs.
My goal is to have a Raspberry Pi connected to a 56k USB modem and connected to the telephone jack.
I am trying to achieve the following:
- User dials the buzzer code
- The Raspberry Pi picks up the telephone (with the use of the modem)
- User enters a "secret code" eg) 1234
- Raspberry Pi decodes the "secret code"
- If the code matches, the Raspberry Pi presses and holds the open door button for 5 seconds.
I basically need for the RPi to be able to answer the phone, decode analogue signals to pick apart the numbers and reply by pressing buttons. I've been looking at PBX systems, and am wondering if there are any specific pointers out there for projects like this.
