[[Image(fritzbox7390.jpg, align=right)]]
= The Fritz!Box Call Log Plugin =
The Fritz!Box is a router with build in VOIP and DECT functionality. With this plugin you can trigger scenes on incoming calls, outgoing calls, connect and hang-up. You can use it to send notifications, turn off music or if you're bold announce who is calling in your speakers.
=== Author ===
'''Henrik Ekblad''' - henrik.ekblad at gmail.com (hek on forum)
{{{
#!html
}}}
=== Preparing your FRITZ!Box to send the calling information ===
You need to open the TCP-Port 1012 on your FRITZ!Box to use the plugin. For opening the port call `#96*5*` on your phone. If you want to close the port again you can call `#96*4*`, but then the plugin won't work anymore.
=== Installing the Fritz!Box call log plugin ===
==== From apps.mios.com ====
* [http://apps.mios.com/plugin.php?id=3176 Install from Mios app market]
==== From downloaded source ====
* Download the four files found under "Browse Source">trunk above.
* Go to: Apps -> Develop Apps -> Luup files in Vera UI
* Add the four files using "Browse"-button. Click "Restart Luup after upload" checkbox and press Go.
* Go to: Apps -> Develop Apps -> Create Device
* Set "Upnp Device Filename" to "D_FritzBox.xml"
* Set "Upnp Implementation Filename" to "I_FritzBox.xml"
* Click "Create Device"
* Reload
* If you have a non standard ip. Go to device settings and update the default ip
[[Image(fritzlog.png)]]
=== Notifications ===
* Outgoing Call (CALL)
* Incoming Call (RING)
* Call ended (DISCONNECT)
* Connect (CONNECT)
=== Variables ===
Fetch incoming/outgoing number:
`luup.variable_get( 'urn:hek:serviceId:FritzBox1', "Number", )`
Fetch triggering action:
`luup.variable_get( 'urn:hek:serviceId:FritzBox1', "Action", )`
=== Version history ===
'''v0.3''' - Smaller icon (50x50).
'''v0.2''' - Fixed problem with phone number variable not beeing set correctly
'''v0.1''' - Initial version released. Basic functionality.
=== Links ===
[http://forum.micasaverde.com/index.php/topic,12719 Forum thread]