---
title: "FRITZ!Box Tools"
description: "FRITZ!Box Tools is a built-in integration for Home Assistant. It has 49.7k installs sharing analytics and works locally."
canonical: "https://vulpo.app/integrations/core/fritz"
url: "https://vulpo.app/integrations/core/fritz.md"
last-updated: "2026-10-23"
version: "1.4"
---

# FRITZ!Box Tools

> FRITZ!Box Tools is a built-in integration for Home Assistant. It has 49.7k installs sharing analytics and works locally.

FRITZ!Box Tools is a built-in integration that connects Home Assistant to a FRITZ!Box router over the local network. It adds binary sensors, buttons, device presence tracking, images, sensors, switches and update entities. Sensors cover connection uptime, CPU temperature, external addresses, data transferred, and link throughput and attenuation, while switches handle internet access, guest Wi-Fi and the main Wi-Fi bands. Buttons can reconnect the router, send Wake on LAN packets, and clean up devices or start a firmware update, though the last two are marked deprecated. Actions let the router dial a phone number or set a new guest Wi-Fi password. Home Assistant can discover the router on the network, and it is set up in the UI with host, credentials and optional SSL. An option sets how many seconds a device counts as at home, with a default of 180.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/config_flow_start/?domain=fritz)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Set up in the UI**: Add it in Settings, Devices and services. Nothing to download.
- **Found by itself**: Home Assistant spots it on the network and offers to add it.
- **Adds new devices**: New devices show up without setting it up again.
- **Cleans up devices**: Devices that are gone are removed by themselves.
- **Change settings later**: Its connection settings can change without removing it.
- **Gold quality**: Home Assistant's own rating of its code and setup experience.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

Home Assistant usually finds it on the network and offers to add it. It can also be added by hand under Settings, Devices and services.

### Set up FRITZ!Box Tools

- **Enable network device tracking**: Enable or disable the network device tracking feature.
- **Host**: The hostname or IP address of your FRITZ!Box router.
- **Password**: Password for the FRITZ!Box.
- **Port**: Leave empty to use the default port.
- **Uses an SSL certificate**: Use SSL to connect to the FRITZ!Box.
- **Username**: Username for the FRITZ!Box. FRITZ!Powerline devices ignore this information and accept any value.

### Set up FRITZ!Box Tools

- **Enable network device tracking**: Enable or disable the network device tracking feature.
- **Password**: Password for the FRITZ!Box.
- **Uses an SSL certificate**: Use SSL to connect to the FRITZ!Box.
- **Username**: Username for the FRITZ!Box. FRITZ!Powerline devices ignore this information and accept any value.

### FRITZ!Box Tools - Update credentials

- **Password**: Password for the FRITZ!Box.
- **Username**: Username for the FRITZ!Box. FRITZ!Powerline devices ignore this information and accept any value.

### FRITZ!Box Tools - Update configuration

- **Host**: The hostname or IP address of your FRITZ!Box router.
- **Port**: Leave empty to use the default port.
- **Uses an SSL certificate**: Use SSL to connect to the FRITZ!Box.

### After setup

- **Seconds to consider a device at 'home'**: Time in seconds to consider a device at home. Default is 180 seconds.
- **Enable network device tracking**: Enable or disable the network device tracking feature.
- **Enable old discovery method**: Enable old discovery method. This is needed for some scenarios.

Texts from Home Assistant's source code, [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

## Entities

- **Binary sensors**: Connection, Link
- **Buttons**: Cleanup, Firmware update, Reconnect, Wake on LAN
- **Sensors**: Connection uptime, CPU temperature, External IP, External IPv6, GB received, GB sent, Download throughput, Upload throughput, Link download power attenuation, Link upload power attenuation, Link download throughput, Link upload throughput, and 4 more
- **Switches**: Internet access, Wi-Fi Guest, Wi-Fi Main 2.4GHz, Wi-Fi Main 5GHz, Wi-Fi Main 5GHz High / 6GHz

## Actions

- **Dial a phone number**: Makes the FRITZ!Box dial a phone number.
  Fields: FRITZ!Box device, Maximum ring duration, Phone number
- **Set guest Wi-Fi password**: Sets a new password for the guest Wi-Fi. The password must be between 8 and 63 characters long. If no additional parameter is set, the password will be auto-generated with a length of 12 characters.
  Fields: FRITZ!Box device, Password length, Password

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.
- **Repair notices**: Notices it can show in Settings, Repairs:
  'Cleanup' button is deprecated, 'Firmware update' button is deprecated

## At a glance

- Kind: Built-in integration
- Category: [Computers and network](https://vulpo.app/integrations/category/computers-and-network.md), Routers and network
- Brand: [FRITZ!](https://vulpo.app/integrations/fritz.md)
- Number: 49.7k installs sharing analytics
- Connection: Works locally
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Quality scale: Gold quality scale
- Domain: `fritz`
- Source: <https://www.home-assistant.io/integrations/fritz/>

In Vulpo: Quick Toggle card, Button card, Chart card, Apple Watch, Control Center

## Other ways in for FRITZ!

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [FRITZ!SmartHome](https://vulpo.app/integrations/core/fritzbox.md) | Built-in integration | 36.8k installs sharing analytics | Works locally | Part of Home Assistant |
| [FRITZ!Box Call Monitor](https://vulpo.app/integrations/core/fritzbox-callmonitor.md) | Built-in integration | 4.4k installs sharing analytics | Works locally | Part of Home Assistant |
| [Fritz!Box VPN](https://vulpo.app/integrations/marketplace/rosch100-fritzbox-vpn.md) | Marketplace integration | 162 installs sharing analytics | Works locally | Updated in the last 6 months |
| [FRITZ!Box CallMonitor (Raw + TR-064)](https://vulpo.app/integrations/marketplace/sanji78-fritzbox-callmonitor-raw.md) | Marketplace integration | 116 installs sharing analytics | Works locally | No update in 6 to 18 months |
| [FRITZ!Box Calllist](https://vulpo.app/integrations/marketplace/rf1705-fritzbox-calllist.md) | Marketplace integration | 60 installs sharing analytics | Works locally | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-23. Source: https://vulpo.app/integrations/core/fritz

---

- HTML version of this page: https://vulpo.app/integrations/core/fritz
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
