Icon - icon_benefits_made-in-europe_blau_weiss

Made in Europe

NL |

Entwicklungssupport

Informationen zu Schnittstellen und Protokollen rund um FRITZ!Box

Wir freuen uns über dein Interesse an möglichen Produktentwicklungen rund um die FRITZ!Box-Produktfamilie. In diesem Bereich gibt es bereits eine Reihe von Projekten mit unterschiedlichen Ansätzen und technischer Ausrichtung. FRITZ! nimmt dabei grundsätzlich eine neutrale Position ein.

Die FRITZ!Box unterstützt in ihrer aktuellen Version bereits vielfältige Entwicklungsvorhaben unabhängiger Anbieter. Dafür stehen dir offene und standardisierte Schnittstellen zur Verfügung, die wir innerhalb der FRITZ!Box-Systemarchitektur unterstützen.

Zusätzlich findest du auf dieser Seite erweiterte Hilfestellungen für ausgewählte Umsetzungsideen. Wir wünschen dir viel Erfolg bei der Umsetzung!

Das folgende Dokument beschreibt die Änderungen und gibt Empfehlungen zur Benutzerführung bei der Anmeldung an einer FRITZ!Box. Das Dokument richtet sich an Entwickler, die Drittanwendungen für die FRITZ!Box programmieren. Aus Usability-Gesichtspunkten wird Entwicklern von Drittanwendungen stark empfohlen, die Benutzerführung und die Begriffe an das für den Anwender gewohnte Verhalten der FRITZ!Box-Oberfläche anzugleichen.


TR-064 ist ein vom Broadband Forum entwickeltes Protokoll, um Internet-Router aus dem lokalen Netzwerk zu konfigurieren. Es basiert auf dem UPnP-Standard (Universal Plug and Play), der allgemein zur herstellerübergreifenden Ansteuerung von Geräten in IP-basierten Netzwerken dient. Die bei UPnP und somit auch bei TR-064 zum Einsatz kommenden Multicast-Adressen stammen aus einem Adressbereich, der nicht geroutet wird. Ein Zugriff auf die FRITZ!Box mit TR-064 ist daher nur aus dem eigenen lokalen Netzwerk möglich.

Generell wird für die Kommunikation ein Software-Client benötigt, der TR-064 unterstützt. Über diesen Client können Statusabfragen der FRITZ!Box erfolgen sowie manuell oder über eine Konfigurationsdatei bestimmte Parameter der FRITZ!Box gesetzt werden, beispielsweise die Zugangsdaten für die Internetverbindung.

Dieses Dokument liefert einen Überblick über die angebotenen Funktionen:

Dieses Dokument liefert eine Übersicht über die ersten Schritte bei der Umsetzung eines Entwicklungsvorhabens:

Dieses Dokument listet die von uns unterstützten Dienste und Dokumente zum TR-064-Protokoll auf:

Alle Erweiterungen für die FRITZ!Box beziehen sich auf den TR-064 Standard.

Service Beschreibung Download Datum
WAN
WANIPConnection WAN-Konfiguration, TR-064-Service im IP-Verbindungsmodus (z.B. Cable, IP-Client), Verbindungsstatus, Auf- und Abbau der Internetverbindung, Internetzugangsdaten, Portfreigaben, externe IP-Adresse, DNS-Server TR-064_WAN_IP_Connection.pdf 08.09.2021
WANPPPConnection WAN-Konfiguration, TR-064-Service im PPPoE-Verbindungsmodus (z.B. DSL), Verbindungsstatus, Auf- und Abbau der Internetverbindung, Internetzugangsdaten, Portfreigaben, externe IP-Adresse, DNS-Server TR-064_WAN_PPP_Connection.pdf 08.09.2021
WANFiber TR-064-Services für Verbindungen mit Glasfaser TR-064_WAN_Fiber.pdf 30.08.2023 (Neu für FRITZ!OS 8)
WANCommonInterfaceConfig WAN-Statistiken, Online-Monitor, physikalischer WAN-Zugangstyp und Status TR-064_WAN_Common_Interface_Config.pdf 20.01.2023
WANEthernetLinkConfig Ethernet-Linkstatus TR-064_WAN_Ethernet_Link_Config.pdf 15.07.2009
WANDSLInterfaceConfig DSL-Informationen (CRC, Datenraten, SNR, ...), DSL-Diagnose (z.B. Detektion von Kabelbrüchen) TR-064_WAN_DSL_Interface_Config.pdf 01.11.2019
WANDSLLinkConfig VCC-Einstellungen, ATM-Statistiken TR-064_WAN_DSL_Link_Config.pdf 17.10.2022
X_AVM-DE_WANMobileConnection TR-064-Unterstützung für FRITZ!-Produkte mit Internetzugang über Mobilfunk (5G / 4G). TR-064_WAN_Mobile_Connection.pdf 10.10.2024 (Neu für FRITZ!OS 8)
X_AVM-DE_Speedtest Datendurchsatzmessungen TR-064_Speedtest.pdf 10.01.2022
X_AVM-DE_RemoteAccess Dynamic DNS, Fernwartung TR-064_Remote_Access_SCPD.pdf 17.10.2022
    TR-064_Remote_Access.pdf 15.08.2018
X_AVM-DE_MyFritz Fernzugang, MyFRITZ!, Dynamic DNS TR-064_MyFRITZ.pdf 14.02.2022
X_AVM-DE_HostFilter Kindersicherung, Internetsperre TR-064_Host_Filter.pdf 11.02.2022
Layer3Forwarding IP-Netzwerkrouten, WAN-Verbindungstyp TR-064_Layer_3_Forwarding.pdf 15.07.2009
Telefonie
X_AVM-DE_OnTel Telefonbuch, Online-Telefonbuch, Anrufliste, Rufsperren, Rufweiterleitung TR-064_Contact_SCPD.pdf 10.10.2024 (Neu für FRITZ!OS 8)
X_AVM-DE_TAM Anrufbeantworter, Anrufliste TR-064_TAM.pdf 14.02.2022
X_VoIP Einrichtung Internettelefonie-Anbieter, Einrichtung LAN/IP-Telefon, Wählhilfe, SIP-Nebenstellen TR-064_VoIP.pdf 14.02.2022
Heimnetz
LanDeviceHosts Heimnetzgeräte, Wake-on-LAN, FRITZ!Mesh TR-064_Hosts.pdf 10.10.2024 (Neu für FRITZ!OS 8)
WLANConfiguration WLAN-Konfiguration und Statistik, WLAN-Netzwerkgeräte TR-064_WLAN_Configuration.pdf 10.10.2024 (Neu für FRITZ!OS 8)
LANHostConfigManagement Netzwerkeinstellungen, DHCP-Server, IP-Adressbereiche, Subnetzmaske TR-064_LAN_Host_Config_Management.pdf 20.11.2015
LANEthernetInterfaceConfig LAN-Schnittstelle und Statistiken (Paketzähler) TR-064_LAN_Ethernet_Interface_Config.pdf 15.07.2009
X_AVM-DE_Dect DECT-Geräte TR-064_DECT.pdf 17.10.2022
X_AVM-DE_Media TR-064 für FRITZ!-Produkte mit DVB-C-Unterstützung (z.B. FRITZ!Box Cable) TR-064_Media.pdf 25.02.2022
X_HomeAuto Smart-Home-Geräte TR-064_HomeAuto.pdf 11.02.2022
X_HomePlug Powerline-Geräte TR-064_HomePlug.pdf 11.02.2022
Speicher/NAS
X_AVM-DE_Storage Einstellungen für SMB, FTP TR-064_Storage.pdf 14.02.2022
X_AVM-DE_UPnP UPnP-AV-Mediaserver TR-064_UPnP.pdf 22.09.2009
X_AVM-DE_WebDAV Einrichtung Online-Speicher / WebDAV TR-064_WebDAV.pdf 18.09.2009
X_AVM-DE_Filelinks Dateifreigaben TR-064_Filelinks.pdf 07.07.2016
System
DeviceInfo Produktinformation, Ereignisse, TR-069 Provisioning Code, Security Port für TR-064 TR-064_Device_Info.pdf 10.10.2024 (Neu für FRITZ!OS 8)
DeviceConfig Einstellungen sichern / wiederherstellen, Werkseinstellungen, Neustart, SID-Generierung TR-064_Device_Config.pdf 16.02.2022
LANConfigSecurity Benutzerlisten und FRITZ!Box-Kennwort TR-064_LAN_Config_Security.pdf 07.06.2022
X_AVM-DE_AppSetup Verwalten von Apps (VPN, Messagefilter, Rechte, Remotezugriff) TR-064_App_Setup.pdf 17.02.2022
ManagementService TR-069-Konfiguration TR-064_Management_Server.pdf 23.01.2013
X_AVM-DE_USPController TR-064-Unterstützung für das USP-Protokoll (User Services Platform / TR-369) TR-064_USP_Controller.pdf 07.10.2022
X_AVM-DE_Auth 2-Faktor-Authentisierung TR-064_Authentication.pdf 11.02.2022
Time Zeitserver (NTP) TR-064_Time.pdf 15.02.2022
UserInterface Firmwareinformationen und Update, Spracheinstellungen TR-064_User_Interface.pdf 10.10.2024 (Neu für FRITZ!OS 8)
Informationen über UPnP abrufbar
Internet Gateway Device Spec v1.0 Das Endgerät stellt über UPnP Informationen zur WAN-Verbindung bereit, die ohne Authentisierung abgefragt werden können. IGD_v1.pdf 20.01.2023
Internet Gateway Device Spec v2.0   IGD_v2.pdf 20.01.2023

Die Übertragung der relevanten QoS-Parameter erfolgt mittels X-RTP-Stat Header Information in der SIP-BYE Message. Hier sind die erforderlichen Details zusammengefasst:


Hier werden die Einstellungen erklärt, die ein Internetanbieter nutzen kann, um die QoS-Parameter (Quality of Service) für eine FRITZ!Box optimal zu konfigurieren:


Session ID

Die Verwendung von Session-IDs bietet einen wirksamen Schutz vor sogenannten Cross-Site Request Forgery-Angriffen, bei denen ein Angreifer unberechtigt Daten in einer Webanwendung verändert. Das folgende Dokument beschäftigt sich mit der Verwendung von Session-IDs und richtet sich an Entwickler, die Tools für die FRITZ!Box programmieren.

AHA-HTTP-Interface

Die Dokumentation der HTTP-Schnittstelle zur Ansteuerung von FRITZ!-Produkten zur Hausautomation (z.B. FRITZ!Smart Energy 200/301/302/440/500) ermöglicht die Steuerung dieser Produkte durch eine externe Applikation. Die Geräte müssen dazu im Heimnetz der FRITZ!Box vorhanden und über die Benutzeroberfläche schaltbar sein. Um alle Funktionen der Schnittstelle nutzen zu können, ist der Einsatz der aktuellen Releaseversion von FRITZ!OS erforderlich. Details dazu sind in der History der Dokumentation beschrieben.


Hier wird die IPv6-Unterstützung in der FRITZ!Box erklärt:


Hier werden die im JSON-Format bereitgestellte Mesh-Topologie einer FRITZ!Box erklärt sowie häufig gestellte Fragen zur Interpretation beantwortet:

Hinweise zu den auf dieser Seite zur Verfügung gestellten Dokumenten nehmen wir gerne unter Entwicklungssupport@avm.de auf.

Falls du uns über diese Adresse anschreiben, bringe deine Geräte vorher bitte auf einen aktuellen Firmwarestand und sende uns die unter http://fritz.box/support.lua erzeugten Support-Daten im Anhang mit.

Hinweis:Hinweise zu Marken- und Urheberrechten
Bitte beachte im Vorfeld einer eigenen Entwicklung auch die Marken- und Urheberrechte von FRITZ!. Wir möchten an dieser Stelle empfehlen, den Aussagen des Markenrechts zu folgen und eine eigenständige Produktbezeichnung zu wählen, mit der beispielsweise "FRITZ!" oder "F!" nicht als Hersteller, Partner, Förderer o. Ä. im Rahmen einer solchen Entwicklung/Anwendung angesehen werden können. Sichergestellt sein muss ferner, dass keine negativen Auswirkungen auf FRITZ!-Produkte und -Dienstleistungen oder FRITZ!-Marken erfolgen (z.B. Rufschädigungen). Weiterhin sind die Verwendung von grafischen Elementen, wie FRITZ!-Logo und F!-Logo , sowie die Übernahme von grafischen Elementen aus FRITZ!-Produkten, wie der FRITZ!Box-Benutzeroberfläche, ausgeschlossen. In der konkreten Umsetzung betrifft dies unter Anderem sowohl die Verwendung von FRITZ!-Logos als auch die Nennung unserer Marken, insbesondere "FRITZ!" / "F!" oder "FRITZ!Box", im Produktnamen einer Produktentwicklung durch einen anderen Inverkehrbringer. Als reine Angabe über bestimmte Merkmale oder Eigenschaften kann die Nutzung vergleichbarer Zeichen im Einzelfall und in bestimmtem Umfang zulässig sein. Auch ein Hinweis auf die Eignung des neu entwickelten Produkts (Beispiel: "Produktnamen-der-Muster-App, Adressverwaltung für FRITZ!Box") in einer Unterzeile oder einem Fließtext ist im Einzelfall und in bestimmtem Umfang zulässig.

Wichtig:Haftungs- und Gewährleistungsausschluss
Für alle genannten Funktionen sowie die Richtigkeit der zugehörigen Dokumentation wird von uns keine Haftung oder Gewährleistung übernommen. Wir behalten uns vor, jederzeit und ohne vorherige Ankündigung Funktionen ganz oder teilweise zu ändern oder entfallen lassen zu können.