• Caller ID (USA) -- Was: is there a way to

    From Chris Schram@3:770/3 to All on Friday, September 16, 2022 19:50:09
    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.

    --
    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)
  • From Dave@3:770/3 to Chris Schram on Saturday, September 17, 2022 20:54:45
    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.

    Dave

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Chris Schram@3:770/3 to Dave on Sunday, September 18, 2022 00:52:13
    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.


    --
    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)
  • From Chris Schram@3:770/3 to Chris Schram on Saturday, October 01, 2022 22:37:32
    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)