Read the statement by Michael Teeuw here.
MMM-FRITZ-Box-Callmonitor-py3 and MMM-Callmonitor-Current-Call
-
@Jose1701 Dear Jose,
you are referring to my post but may I’m the wrong person.
You may ask the developer, @xIExodusIx, too.As I’m not knowing exactly what your problem is, I just can guess what’s going on…
from configuration perspective I do not see an issue - mine is similar.
As I wrote before I only have ‘MMM-FRITZ-Box-Callmonitor-py3’ in use, NOT ‘MMM-Callmonitor-Current-Call’,For ‘MMM-FRITZ-Box-Callmonitor-py3’ I’m aware of some problems, but I do not know if this aligns with your problems.
- do you have the right (actual) fork? in my case this was https://github.com/xIExodusIx/MMM-FRITZ-Box-Callmonitor-py3.git
- I’m not sure if this is correct: In your config a username is missing. As far as I’m aware of you have to use a username/password combination - therefore I remember that I had to create a separate user for using the module.
- there were some requirements for the module - some python libraries as I remember correctly. - Do you have installed them in a proper version?
This is the “guessing” version.
If you could describe the “problem” more exact or concrete may we get other ideas…Good luck!
Regards,
Ralf -
Hi,
sorry for the late response but I was ill and laying in bed.
I will have a look. Actually I have the following “proofed”.
@rkorell said in MMM-FRITZ-Box-Callmonitor-py3 and MMM-Callmonitor-Current-Call:
do you have the right (actual) fork? in my case this was https://github.com/xIExodusIx/MMM-FRITZ-Box-Callmonitor-py3.git
Yes, I’m using this one, too.
@rkorell said in MMM-FRITZ-Box-Callmonitor-py3 and MMM-Callmonitor-Current-Call:
I’m not sure if this is correct: In your config a username is missing. As far as I’m aware of you have to use a username/password combination - therefore I remember that I had to create a separate user for using the module.
Well, until now I didn’t need more. Everything is working fine except the arrows and colours. But I will see if sth. is needed.
@rkorell said in MMM-FRITZ-Box-Callmonitor-py3 and MMM-Callmonitor-Current-Call:
there were some requirements for the module - some python libraries as I remember correctly. - Do you have installed them in a proper version?
I think I have the right ones and up to date but I will have a look, too.
Thanks so far.
Kind regards
Jose
-
said in MMM-FRITZ-Box-Callmonitor-py3 and MMM-Callmonitor-Current-Call:
I’m not sure if this is correct: In your config a username is missing. As far as I’m aware of you have to use a username/password combination - therefore I remember that I had to create a separate user for using the module.Well, until now I didn’t need more. Everything is working fine except the arrows and colours. But I will see if sth. is needed.
That was the reason. Don`t know it shows the calls without a password but not the arrows.
Now everything is working fine.
Thanks a greets
Jose
-
@xiexodusix - I set up my MagicMirror from scratch and now wanted to integrate the FRITZ-Callmonitor to it, unfortunately with no luck. No calls are displayed, the phonebook has non-stop rotating icon. In the docker logs (Yes, I’m using latest MagicMirrorOS with integrated Docker) I get the following error:
[2026-01-11 02:10:11.646] [ERROR] [app] Whoops! There was an uncaught exception... [2026-01-11 02:10:11.684] [ERROR] [app] Error: spawn python3 ENOENT at ChildProcess._handle.onexit (node:internal/child_process:285:19) at onErrorNT (node:internal/child_process:483:16) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { errno: -2, code: 'ENOENT', syscall: 'spawn python3', path: 'python3', spawnargs: [ '/opt/magic_mirror/modules/MMM-FRITZ-Box-Callmonitor-py3/fritz_access.py', '-i', '192.168.0.1', '-p', '*********', '-u', 'magicmirror' ] } [2026-01-11 02:10:11.686] [ERROR] [app] MagicMirror² will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?As you can see, I have created username and password only for MM.
Starting
fritzconnectionfrom (host) commandline works, incomming calls are registered and shown in Terminal. -
probably python missing, see https://khassel.gitlab.io/magicmirror/faq/dependencies/#use-the-fat-image
You can change the image in the
.envfile.
