On 2022-09-18, Chris Schram <
chrispam1@me.com> wrote:
On 2022-09-17, Dave <dave@cyw.uklinux.net> wrote:
On 16/09/2022 20:50, Chris Schram wrote:
Philosophical discussions about Caller ID aside...
Since my Davis weather station gave up the ghost, my Pi 4 is lonely and
needs a new purpose in life.
I have seen suggestions online that it is possible to implement a (USA
land-line) Caller ID system on a Pi using little more than a USB FAX
modem and some programming skill. One article I saw said a DTMF decoder
needed to be somewhere in the hardware mix. I have not however seen
evidence of any practical, or even working prototypes.
I want to capture date, time, caller's number, caller's name into a
tab-delimit file, then, if possible, wake my HDMI monitor and display
the result. I realize the Caller ID info is usually 100% spoofed, but
still may have some value.
Python is my Kryptonite, but I can modify someone else's code. I'm old
enough to remember when BASIC was cool.
https://ncid.sourceforge.io/
I've only used it on UK landlines but it does support USA phone systems.
That looks to be EXACTLY what I'm looking for. Thanks. I'm about to
order a StarTech USB FAX modem at Amazon.
Success! It took a little skull percussion at first, but I did get ncid
up and running on my Pi 4. There's still a lot I need to learn as time
permits. Here is what I have learned so far:
The StarTech USB FAX modem was a good choice. There are a metric
buttload of no-name USB modems listed on Amazon. There is no way I could
see which ones were compatible with ncid, but the StarTech checks off
all the boxes on ncid's modem database.
On SourceForge there are two *armhf.deb files and one *all.deb file that
are needed for a basic install. Unfortunately there is something within
the all.deb that is compressed with a utility available to Ubuntu, but
not Debian-based OSs like Raspberry Pi OS. I installed what I thought
was the right utility, but it was a no-go for me.
Fortunately there is a *src.tar.gz, and the ncid User Manual give
detailed instructions for building and installing. That's the way to go!
For USA users, there is practically no configuration needed. There's
even a way to build an instant blacklist from an FCC database.
I still have a lot to learn. I'll be adding new capabilities to ncid as
needed.
--
chrispam1@me.com is a filtered spam magnet. Email replies may be lost.
You're better off replying to this newsgroup.
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)