<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Alert' system as a call display]]></title><description><![CDATA[<p dir="auto">Thought I’d share how I used the ‘Alert/Notification’ system in MagicMirror2 as a call display.</p>
<p dir="auto"><img src="/assets/uploads/files/1522540286765-20180331_193447.jpg" alt="0_1522565038413_20180331_193447.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">First I set up the MagicMirror2 Module: MMM-RestApi.</p>
<p dir="auto">What is important to configure the API module properly in the ‘config.js’  is the ip of the MagicMirror node server.</p>
<p dir="auto">By default it is set to ‘localhost’, this will need to be changed to the ip address of the raspberry pi.</p>
<p dir="auto">Next is setting up IP addresses to the MagicMirrors whitelist.</p>
<p dir="auto">To be honest, I set my whitelist to ‘[]’, which allows any connection.</p>
<p dir="auto">Here is the fun part:</p>
<p dir="auto">I used one of these:</p>
<p dir="auto"><img src="http://images.highspeedbackbone.net/skuimages/large/E261-1103.jpg" alt="alt text" class=" img-fluid img-markdown" /></p>
<p dir="auto">Yeah, remember waaaay back when all we had was dial-up internet connection?</p>
<p dir="auto">Well, it would seem that these dial-up usb modems may still have a purpose.</p>
<p dir="auto">Instead of trying to call out to the internet, we are going to monitor call data on a landline telephone system.</p>
<p dir="auto">There are many different ways to set up this device to the magic mirror. You could probably even connect it directly to a raspberry pi.</p>
<p dir="auto">Because I host a  home server for media and automation/security… okay I can’t help myself I’m posting a picture of the server and network wall:</p>
<p dir="auto"><img src="/assets/uploads/files/1522543243720-img_2757.jpg" alt="0_1522567995817_IMG_2757.JPG" class=" img-fluid img-markdown" /></p>
<p dir="auto">… i digress …</p>
<p dir="auto">I decided I would attach the phone modem to my server, so I could manipulate the data and send it to whatever device I wanted.</p>
<p dir="auto">I read up on ‘AT’ commands (the commands that dial-up modems understand and found some useful information from Google.</p>
<p dir="auto">I created a console app in visual studio, I’ll post the code on GitHUB, in case anyone is interested. I’ll post a link here shortly.</p>
<p dir="auto">In any case, it works great!</p>
<p dir="auto">EDIT: Here is the initial commit to Git:<br />
Windows Console App…<br />
Maybe I’ll code it in .netCore so it’ll be cross-platform.</p>
<p dir="auto"><a href="https://github.com/chefbennyj1/HomePhoneUSBModemController" target="_blank" rel="noopener noreferrer nofollow ugc">HomePhoneModemController</a></p>
]]></description><link>https://forum.magicmirror.builders/topic/6872/alert-system-as-a-call-display</link><generator>RSS for Node</generator><lastBuildDate>Sat, 15 Aug 2026 13:14:02 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/6872.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 31 Mar 2018 23:55:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Alert' system as a call display on Sun, 01 Apr 2018 17:55:27 GMT]]></title><description><![CDATA[<p dir="auto">Added a more stable version to Github. I’m looking to build a .netcore version so it will run on a debian plateform.</p>
]]></description><link>https://forum.magicmirror.builders/post/37792</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/37792</guid><dc:creator><![CDATA[chef]]></dc:creator><pubDate>Sun, 01 Apr 2018 17:55:27 GMT</pubDate></item><item><title><![CDATA[Reply to Alert' system as a call display on Sun, 01 Apr 2018 00:26:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/e3v3a" aria-label="Profile: E3V3A">@<bdi>E3V3A</bdi></a> many thanks, I think it is a cool project so I will :)</p>
]]></description><link>https://forum.magicmirror.builders/post/37714</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/37714</guid><dc:creator><![CDATA[chef]]></dc:creator><pubDate>Sun, 01 Apr 2018 00:26:33 GMT</pubDate></item><item><title><![CDATA[Reply to Alert' system as a call display on Sun, 01 Apr 2018 00:24:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/chef" aria-label="Profile: chef">@<bdi>chef</bdi></a> said in <a href="/post/37712">How I used the ‘Alert’ system as a call display</a>:</p>
<blockquote>
<p dir="auto">Darn can’t post all the code, forum won’t let me.</p>
<p dir="auto">If anyone is interested in this project I’ll give you the code.</p>
</blockquote>
<p dir="auto">why don’t you post it on github?</p>
]]></description><link>https://forum.magicmirror.builders/post/37713</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/37713</guid><dc:creator><![CDATA[E3V3A]]></dc:creator><pubDate>Sun, 01 Apr 2018 00:24:48 GMT</pubDate></item><item><title><![CDATA[Reply to Alert' system as a call display on Sun, 01 Apr 2018 00:15:53 GMT]]></title><description><![CDATA[<p dir="auto">Darn can’t post all the code, forum won’t let me.</p>
<p dir="auto">If anyone is interested in this project I’ll give you the code.</p>
<p dir="auto">Anyway, once you have the caller identification, send that data as an Alert to Magic Mirror! Sweet! Works like a charm :)</p>
]]></description><link>https://forum.magicmirror.builders/post/37712</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/37712</guid><dc:creator><![CDATA[chef]]></dc:creator><pubDate>Sun, 01 Apr 2018 00:15:53 GMT</pubDate></item></channel></rss>