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.