How to detect the phone number which call my fixed line

Hello,
I want to create a little project detect the phone number which call my fixed line and block it if it trigger a number in a list. Some projects are already Open Source like this (using a Raspberry Pi) : GitHub - pamapa/callblocker: Linux call blocker, blocks unwanted calls from your home phone
My problem is the modem used is very expensive (and I am in France so I don't know if it is compatible).
The modem used is a USRobotics 56K USB Faxmodem USR5637 which costs 80€ (96$).

So I am searching for an other way to do this. Is there a way to do it by put the Raspberry Pi in middle of the line ?
Public line [MY HOME] Wall outlet --> Phone cable --> Arduino --> Phone cable --> Fixed Phone

As I understand, the GitHub project is like a second phone which hang up the phone is like that :

image

Thanks for your help !

Most countries are very sensitive about connecting non-approved devices to the public switched telephone network.
Paul

Illegal in the UK, for example.

Hello,
Thanks for your answer, I clarify my question. I do not want to plug a device into a public line but I wan to plug in into my own "network". As I know, It's not illegal in France.

THAT is not what your posts are showing!
Paul

@anon22195188 You can look at this project: Esp8266 Arduino Telephone Caller ID system with anti-spam feature .

I did a couple of others as well, less well specified, which were ATmega328p based. You'll probably find the links in that thread as well as links to a test tool I made for such systems.

Clearly, you have to check any special rules that your telephone service provider may have to avoid possible infringement of contract clauses.

1 Like

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