# Fritz!Box 6490 does not make a call triggered by NodeRed

**URL:** <https://discourse.nodered.org/t/fritz-box-6490-does-not-make-a-call-triggered-by-nodered/99551>\
**Category:** General\
**Tags:** function-node\
**Created:** [31 October 2025 09:54 UTC](https://discourse.nodered.org/t/fritz-box-6490-does-not-make-a-call-triggered-by-nodered/99551 "2025-10-31T09:54:48Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![AloisBachmeier](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/aloisbachmeier/32/82319_2.png) [@AloisBachmeier](https://discourse.nodered.org/u/AloisBachmeier)\
**Post date:** [31 October 2025 09:54 UTC](https://discourse.nodered.org/t/fritz-box-6490-does-not-make-a-call-triggered-by-nodered/99551/1 "2025-10-31T09:54:48Z")

</div>

```auto
[
    {
        "id": "7541bd3e87f03df4",
        "type": "debug",
        "z": "7d2047e075cc0d79",
        "name": "debug 168",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": true,
        "complete": "true",
        "targetType": "full",
        "statusVal": "payload",
        "statusType": "auto",
        "x": 870,
        "y": 180,
        "wires": []
    },
    {
        "id": "18d89d3e97504c2a",
        "type": "inject",
        "z": "7d2047e075cc0d79",
        "name": "",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "topic": "",
        "payload": "",
        "payloadType": "date",
        "x": 400,
        "y": 260,
        "wires": [
            [
                "28acff48057ee398"
            ]
        ]
    },
    {
        "id": "a14a1c64754709d7",
        "type": "fritzbox-in",
        "z": "7d2047e075cc0d79",
        "device": "160733b6c516c7b7",
        "name": "",
        "service": "urn:dslforum-org:service:X_VoIP:1",
        "action": "X_AVM-DE_DialNumber",
        "arguments": "{\n \"NewX_AVM-DE_PhoneNumber\": \"value\"\n}",
        "x": 870,
        "y": 260,
        "wires": [
            []
        ]
    },
    {
        "id": "28acff48057ee398",
        "type": "function",
        "z": "7d2047e075cc0d79",
        "name": "function 19",
        "func": "msg.payload = {\n \"NewX_AVM-DE_PhoneNumber\": \"0171xxxxxx\"\n}\nreturn msg;",
        "outputs": 1,
        "timeout": 0,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 630,
        "y": 260,
        "wires": [
            [
                "a14a1c64754709d7",
                "7541bd3e87f03df4"
            ]
        ]
    },
    {
        "id": "160733b6c516c7b7",
        "type": "fritzbox-config",
        "name": "FritzBox",
        "host": "192.168.0.1",
        "port": "49000",
        "ssl": false,
        "user": "Alois"
    }
]

```

 ![Screenshot 2025-10-29 072715](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/6/0/601a647e7a16b8ef4f555a6c26f6d03d5cccb472.png)

Any idea what is wrong?

---

<div class="post-metadata">

**Author:** ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Post date:** [31 October 2025 11:30 UTC](https://discourse.nodered.org/t/fritz-box-6490-does-not-make-a-call-triggered-by-nodered/99551/2 "2025-10-31T11:30:14Z")

</div>

> [@AloisBachmeier](#):
>
> ```auto
> "id": "a14a1c64754709d7",
> "type": "fritzbox-in",
> "z": "7d2047e075cc0d79",
> 
> ```

what is the fritzbox-in node? it's the one failing with an internal error - hard to say what the internal error is without knowing what node that is.

Node Ids are the same:

 ![Screenshot 2025-10-31 at 12.30.32](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/c/8cb4c842ca68bb85dc05d1177b64f95744d6c4ac.png)

hence it must be the fritzbox-in node causing the problem

---

<div class="post-metadata">

**Author:** ![anka001](https://avatars.discourse-cdn.com/v4/letter/a/cdc98d/32.png) [@anka001](https://discourse.nodered.org/u/anka001)\
**Post date:** [1 November 2025 09:56 UTC](https://discourse.nodered.org/t/fritz-box-6490-does-not-make-a-call-triggered-by-nodered/99551/3 "2025-11-01T09:56:10Z")

</div>

You are using node-red-contrib-fritz? Be aware this node has not been updated for more than 5 years now. While most of the functions seem to work, others fail with no obvious reason.  
I only use it to retrieve network information, not to initiate calls.

##### First ideas for troubleshooting:

Do your credentials entered in fritz-config node work? Is the specified user able to login using your password?

When using a Fritz!box node, are you able to retrieve the services (select your device, and click on the search icon next to "Service")?  
Does this work as shown below?

 ![grafik](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/3/73f91bd8fa7fb7ec2aa41c33d9a1b38f5c530ef2.png)

---

<div class="post-metadata">

**Author:** ![RedTom](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/redtom/32/88014_2.png) [@RedTom](https://discourse.nodered.org/u/RedTom)\
**Post date:** [1 November 2025 18:20 UTC](https://discourse.nodered.org/t/fritz-box-6490-does-not-make-a-call-triggered-by-nodered/99551/4 "2025-11-01T18:20:55Z")

</div>

Hi,  
I tested your flow with my fritz box 7490 Fritz os 7.61

first you have to use a dummy user name if your access is only with password to fritzbox,  
second you have to enable dial aid in the fritz box  
in German "Telefonie-\>Telefonbuch-\>Wählhilfe" -\> "Wählhilfe verwenden" and select a phone

if this dial aid is not enabled I also get this error message "Action failed with error: Internal Server Error"

if I dial the number from Noder Red,  
my Smartphone is ringing, the I hear the text "ihre verbindung wird gehalten" \<-\> "your connectoion is on hold ?"  
then the telephone at home for which the dial help was configured is ringing,  
if you accept the call from this phone at home, a connection is made between this phone and your smartphone.

---

<div class="post-metadata">

**Author:** ![AloisBachmeier](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/aloisbachmeier/32/82319_2.png) [@AloisBachmeier](https://discourse.nodered.org/u/AloisBachmeier)\
**Post date:** [1 November 2025 20:10 UTC](https://discourse.nodered.org/t/fritz-box-6490-does-not-make-a-call-triggered-by-nodered/99551/5 "2025-11-01T20:10:49Z")

</div>

Yes it works as shown in your pic!

---

<div class="post-metadata">

**Author:** ![AloisBachmeier](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/aloisbachmeier/32/82319_2.png) [@AloisBachmeier](https://discourse.nodered.org/u/AloisBachmeier)\
**Post date:** [1 November 2025 20:38 UTC](https://discourse.nodered.org/t/fritz-box-6490-does-not-make-a-call-triggered-by-nodered/99551/6 "2025-11-01T20:38:57Z")

</div>

Hi Tom,  
I do not understand ".... use a dummy user .."  
The only user on the FB is "Alois" + Password. If I do not use them in th FB access error msg is: "Action failed with error: Unauthorized"  
According to you I've enabled "... Wählhilfe". I've tested it and FB makes a call to the selected internal phon.  
Whatever I've tried it ends with "Action failed with error: Internal Server Error"

Could you pls send me your flow which works at your side?  
b.r Alois

---

<div class="post-metadata">

**Author:** ![RedTom](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/redtom/32/88014_2.png) [@RedTom](https://discourse.nodered.org/u/RedTom)\
**Post date:** [1 November 2025 21:07 UTC](https://discourse.nodered.org/t/fritz-box-6490-does-not-make-a-call-triggered-by-nodered/99551/7 "2025-11-01T21:07:02Z")

</div>

Because of dummy user,see the info in the first screenshot.  
I think the access rights to your fritz-box are ok.  
I don't know if this is necessary, but  
I have my smartphone number also in the telephone book.  
additional requirement  
"noch eine Anforderung"  
"Zugriff für Anwendungen zulassen" see last screenshot

 ![Screenshot-nodered-fritz_1](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/9/e/9edf24a56fd51d577d4564c0d9fcc3982b02b04b.png)

 ![Screenshot-fritz_2](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/f/cf700187c8b9a5a26b1213b28a80ed2473c77b7a.png)  
 ![Screenshot-fritz_1_1](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/7/8771e6af84ed2adf5f524e375681c570a5d63ebb.png)

```auto
[
    {
        "id": "fe5c8d627eae0bbf",
        "type": "tab",
        "label": "fritzbox",
        "disabled": false,
        "info": "",
        "env": []
    },
    {
        "id": "7541bd3e87f03df4",
        "type": "debug",
        "z": "fe5c8d627eae0bbf",
        "name": "debug 168",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": true,
        "complete": "true",
        "targetType": "full",
        "statusVal": "payload",
        "statusType": "auto",
        "x": 950,
        "y": 260,
        "wires": []
    },
    {
        "id": "18d89d3e97504c2a",
        "type": "inject",
        "z": "fe5c8d627eae0bbf",
        "name": "",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "topic": "",
        "payload": "",
        "payloadType": "date",
        "x": 480,
        "y": 340,
        "wires": [
            [
                "28acff48057ee398"
            ]
        ]
    },
    {
        "id": "28acff48057ee398",
        "type": "function",
        "z": "fe5c8d627eae0bbf",
        "name": "function 19",
        "func": "msg.payload = {\n \"NewX_AVM-DE_PhoneNumber\": \"0170???????\"\n}\nreturn msg;",
        "outputs": 1,
        "timeout": 0,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 710,
        "y": 340,
        "wires": [
            [
                "a14a1c64754709d7",
                "7541bd3e87f03df4"
            ]
        ]
    },
    {
        "id": "a14a1c64754709d7",
        "type": "fritzbox-in",
        "z": "fe5c8d627eae0bbf",
        "device": "160733b6c516c7b7",
        "name": "",
        "service": "urn:dslforum-org:service:X_VoIP:1",
        "action": "X_AVM-DE_DialNumber",
        "arguments": "{\n \"NewX_AVM-DE_PhoneNumber\": \"value\"\n}",
        "x": 950,
        "y": 340,
        "wires": [
            [
                "cd41e4e60cd1a10b"
            ]
        ]
    },
    {
        "id": "cd41e4e60cd1a10b",
        "type": "debug",
        "z": "fe5c8d627eae0bbf",
        "name": "debug 30",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": true,
        "complete": "true",
        "targetType": "full",
        "statusVal": "payload",
        "statusType": "auto",
        "x": 1140,
        "y": 340,
        "wires": []
    },
    {
        "id": "160733b6c516c7b7",
        "type": "fritzbox-config",
        "name": "FritzBox",
        "host": "192.168.70.99",
        "port": "49000",
        "ssl": false,
        "user": "fritz9041"
    },
    {
        "id": "d4617c89e87340ba",
        "type": "global-config",
        "env": [],
        "modules": {
            "node-red-contrib-fritz": "1.4.5"
        }
    }
]

```

 ![Screenshot-fritz_3](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/6/f/6f7bb3678e9866b9b297718b0806efc7600d3cc5.png)

 ![Screenshot-fritz_4](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/3/a/3a000d4407b1a01bcdcd8075eab30f323d041177.png)

---

<div class="post-metadata">

**Author:** ![AloisBachmeier](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/aloisbachmeier/32/82319_2.png) [@AloisBachmeier](https://discourse.nodered.org/u/AloisBachmeier)\
**Post date:** [2 November 2025 07:12 UTC](https://discourse.nodered.org/t/fritz-box-6490-does-not-make-a-call-triggered-by-nodered/99551/8 "2025-11-02T07:12:54Z")

</div>

Now it works!

- I did not sent an object to the Fritz-node (unsing the funktion-node). Sent an String using the inject-node.
- Did not activate the "Wahlhilfe"  
Thanks al lot!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [16 November 2025 07:13 UTC](https://discourse.nodered.org/t/fritz-box-6490-does-not-make-a-call-triggered-by-nodered/99551/9 "2025-11-16T07:13:17Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
