Landline (VOIP) Caller ID

 I purchased a “box” (TB1000) that asks everyone who calls the house to press a 

number from their keypad to continue. That got rid of all the telemarketers but
annoyed everybody else.
I just finished writing an Arduino program (sketch) that allows me to store a
“White list” and a “Black list” of phone numbers. In test mode it works perfectly
when I manually type in a caller ID number. If the caller is on the White List a set
of relays jumpers out the telemarketing “box”.
So the last part of this project is to build the front end. I need the part where
when the phone rings in the house the program tells me the caller ID. After
googling my brains out the only Arduino solution seems to be the HT9032D module
by Dilshan. The problem is that, that PCB board and/or the completed module are
not available.
So I came up with another approach. Why not buy one of those $20-30 caller
ID boxes that display the caller ID number on the box’s LED and instead just input
that result into my project. I just don’t know how to do it. How does that communication
work? I'm sure someone is going to say that a schematic is necessary. That would make sense.
If I found a schematic for a call ID box could someone help me? HELP !!! Thanks in advance

Please edit that to make it readable.

It sounds like he wants to use caller ID to screen out spam callers. Nice idea but not worth the effort. about 99% of the ones I get are from non existent or disconnected numbers. In the US some brilliant politicians decided that they would generate a no call list to protect us. It became obvious the politicians did not have a clue about reality. It turns out that list was great for spammers etc. They stated they would shut them down all they needed was the caller ID number, well they could do nothing if the id was bad. One day I had me spam call me per caller ID!

Neither do we, because doing so would depend entirely on the details of the "box".

I am sure, though, that a sufficiently skilled person could reverse engineer such a box to accomplish the task.

It doesn’t matter if the calls are from non-existent or disconnected numbers. If they don’t press 1, or 2, etc to continue, the call is disconnected. I never even hear the first ring! It works 100% of the time!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.