# Interfacing Caller-ID to Node-RED

**URL:** <https://discourse.nodered.org/t/interfacing-caller-id-to-node-red/4441>\
**Category:** General\
**Created:** [31 October 2018 08:49 UTC](https://discourse.nodered.org/t/interfacing-caller-id-to-node-red/4441 "2018-10-31T08:49:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)\
**Post date:** [31 October 2018 08:49 UTC](https://discourse.nodered.org/t/interfacing-caller-id-to-node-red/4441/1 "2018-10-31T08:49:15Z")

</div>

A general question to see if anyone has tried to interface Caller-ID to Node-RED ???

My ISP/Telephone provider here in the UK has just rolled-out free caller-ID, so I thought I'd investigate if the information can be captured and processed with Node-RED.

As usual, any suggestions would be appreciated.

---

<div class="post-metadata">

**Author:** ![Andrei](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/andrei/32/10446_2.png) [@Andrei](https://discourse.nodered.org/u/Andrei)\
**Post date:** [31 October 2018 11:37 UTC](https://discourse.nodered.org/t/interfacing-caller-id-to-node-red/4441/2 "2018-10-31T11:37:35Z")

</div>

I did when I was given my first steps with Node-RED. I logged some achievements here:

> **[First Node-RED Practice- Retrofitting a caller ID](http://node-red.blogspot.com/2016/02/first-red-node-practice-retrofitting.html)**
>
> "Retrofitting  refers to the addition of new technology or features to older systems." This project aims to add a new capability to an ol...

Seriously now, it was only storytelling to introduce Node-RED to students. Anyway i still think it would be a nice project.

---

<div class="post-metadata">

**Author:** ![edje11](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/edje11/32/572_2.png) [@edje11](https://discourse.nodered.org/u/edje11)\
**Post date:** [31 October 2018 22:57 UTC](https://discourse.nodered.org/t/interfacing-caller-id-to-node-red/4441/3 "2018-10-31T22:57:09Z")

</div>

I think you have to need some additional hw to get the info from your land line.

I'm using myself a Fritzbox7490 as internet router, this router has also the possibility to connect land line and phones to it.  
With the **node-red-contrib-fritz** it's then possible to get the caller id in node red and even much more interesting info can get retrieved from the fritzbox.

If you decide to make/buy the hardware, first check with you provider what kind of caller id they have, dtmf,fsk etc.

@Andrei, funny name for your ID-IOT project 😉

---

<div class="post-metadata">

**Author:** ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)\
**Post date:** [1 November 2018 10:00 UTC](https://discourse.nodered.org/t/interfacing-caller-id-to-node-red/4441/4 "2018-11-01T10:00:00Z")

</div>

Thanks for your useful information.  
As you suggested, I first need to do some basic research/detective work.

Regards from David

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [1 November 2018 21:58 UTC](https://discourse.nodered.org/t/interfacing-caller-id-to-node-red/4441/5 "2018-11-01T21:58:12Z")

</div>

Also, don't forget that caller id is easily spoofed and any spam caller will almost certainly be using a fake id.
