Service-Portale
Tipps & Tricks rund
um Ihr FRITZ!-Produkt

Schnittstellen und Entwicklungen

Schnittstellen und Entwicklungen rund um FRITZ!Box

Herzlich willkommen auf unserer Informationseite zu Schnittstellen und Protokollen rund um FRITZ!Box.

Wir freuen uns sehr über Ihr Interesse an einer möglichen Produktentwicklung im Umfeld der FRITZ!Box Produktfamilie. Mit diesem Thema sind Projekte mit verschiedenen Ansätzen und unterschiedlicher technischer Expertise im Markt aktiv, zu denen AVM grundsätzlich immer eine neutrale Position einnimmt.

Die FRITZ!Box Linie bietet in der aktuellen Ausprägung bereits Unterstützung für Entwicklungsvorhaben von unabhängigen Anbietern. Genutzt werden offene bzw. standardisierte Schnittstellen, die AVM im Rahmen der Systemarchitektur der FRITZ!Box unterstützt.

Darüber hinaus bietet AVM auf diesen Seiten für ausgewählte Realisierungsansätze eine erweiterte Unterstützung als Download an. Hier finden Sie die aktuelle Zusammenstellung von Informationen und Links:

TAPI

Mit den

steht auch die Schnittstelle TAPI für Anwendungsentwicklung rund um die FRITZ!Box zur Verfügung.

Die vollständige Dokumentation von TAPI finden Sie unter http://msdn.microsoft.com/en-us/library/ms950407.aspx

Die "AVM TAPI Services for FRITZ!Box" stellen ein Bindeglied zwischen der Microsoft TAPI (Telephony API) und einer beliebigen FRITZ!Box mit Telefoniefunktionalität bzw. einem ISDN-Controller dar. Über TAPI-basierte Anwendungsprogramme wie z.B. Outlook können Telefongespräche zu beliebigen Teilnehmern gesteuert bzw. mit geeigneten TAPI-Applikationen auch angenommen werden. Die FRITZ!Box kann dabei via Eternet/LAN, WLAN oder auch per USB am Host-System (Computer) angeschlossen sein. Telefonate lassen sich von einer beliebigen an die FRITZ!Box angeschlossenen analogen oder ISDN-Nebenstelle (NSt) führen.
Die Produkte von AVM arbeiten im hier genannten Leistungsumfang und unterstützen damit nicht den kompletten Funktionsumfang der Schnittstelle TAPI.

SIP

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


Nr. Beschreibung Download
xrtpv31.pdf - Overview xrtpv31.pdf

HTTP

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.



Nr. Beschreibung Download
AVM Technical Note - Session ID.pdf AVM Technical Note - Session ID.pdf

IPv6

Nr. Beschreibung Download
AVM Technical Note - IPv6-Unterstützung in der FRITZ!Box IPv6_Technical_Note_de.pdf

Apps

TR-064 ist ein vom DSL-Forum entwickeltes Protokoll, um DSL-Internetzugangsgeräte aus dem lokalen Netz 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. Dieser kann beispielsweise vom Internetanbieter auf einer CD mitgeliefert werden. Ü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.

Einen Überblick über die angebotenen Funktionen finden Sie hier: AVM Technical Note - Konfiguration über TR-064.pdf

Dieses Dokument liefert eine Übersicht über die ersten Schritte bei der Umsetzung eines Entwicklungsvorhabens: AVM TR-064 first_steps.pdf

Alle Erweiterungen für die FRITZ!Box beziehen sich auf den TR-064 Standard, http://www.broadband-forum.org/technical/trlist.php


Nr. Datum Beschreibung Download
Internet
1 14.09.09 Internetzugangsdaten, Portfreigaben, Auf- und Abbau der Internetverbindung, externe IP-Adresse wanpppconnSCPD.pdf
2 15.07.09 WAN-Statistiken, ATA-Umschaltung wancommonifconfigSCPD.pdf
3 17.02.12 Dynamic DNS, Fernwartung x_remoteSCPD.pdf
DSL-Informationen
4 13.02.12 DSL-Informationen (CRC, Datenraten, ..) wancommonifconfigSCPD.pdf
5 15.07.09 VCC-Einstellungen, ATM-Statistiken wandsllinkconfigSCPD.pdf
Telefonie
6 28.10.11 Telefonbuch, Online-Telefonbuch, Anrufliste X_contactSCPD.pdf
7 24.06.10 Anrufbeantworter aktivieren X_tam.pdf
8 02.02.12 Einrichtung Internettelefonie-Anbieter, Einrichtung LAN/IP-Telefon, Wählhilfe X_voipSCPD.pdf
Speicher/NAS
9 22.09.09 Einstellungen für SMB, FTP X_storageSCPD.pdf
10 22.09.09 Einstellungen UPnP AV Mediaserver X_upnp.pdf
11 18.09.09 Einrichtung Online-Speicher/WebDAV X_webdavSCPD.pdf
WLAN
12 19.09.11 WLAN Konfiguration und Statistik, WLAN Netzwerkgeräte wlanconfigSCPD.pdf
System
13 15.07.09 Ereignisse, TR-069 Provisioning Code, Security Port für TR-064 deviceinfoSCPD.pdf
14 18.06.10 FRITZ!Box Kennwort lanconfigsecuritySCPD.pdf
15 05.12.10 Einstellungen sichern/wiederherstellen, Werkseinstellungen, Neustart deviceconfigSCPD.pdf
16 03.03.11 Firmware-Update userifSCPD.pdf
17 15.07.09 Netzwerkübersicht hostsSCPD.pdf
18 15.07.09 Netzwerkeinstellungen DHCP-Server, IP-Adressen lanhostconfigmgmSCPD.pdf
19 15.07.09 IP Netzwerkrouten layer3forwardingSCPD.pdf
20 15.07.09 NTP-Server timeSCPD.pdf
21 15.07.09 LAN-Schnittstelle und Statistiken (Paketzähler) lanifconfig.pdf
22 14.09.09 TR-069-Konfiguration mgmsrvSCPD.pdf
Fernzugriff
23 30.03.11 Fernzugriff AVM_TR-064_remote.pdf
24 03.02.12 MyFRITZ! X_myfritzSCPD.pdf

Hinweise zu den auf dieser Seite zur Verfügung gestellten Dokumenten nehmen wir gerne unter Entwicklungssupport@avm.de auf. Wir wünschen Ihnen viel Erfolg bei der Umsetzung.

Falls Sie uns über diese Adresse anschreiben, bitten wir darum, Ihre Geräte vorher auf einen aktuellen Firmwarestand zu bringen und die unter http://fritz.box/html/support.html erzeugte Datei im Anhang mitzusenden.

Allgemeine Informationen

Bitte beachten Sie im Vorfeld einer eigenen Entwicklung auch die Marken- und Urheberrechte von AVM. Wir möchten an dieser Stelle empfehlen, den Aussagen des Markenrechts zu folgen und eine eigenständige Produktbezeichnung zu wählen, mit der beispielsweise "AVM" oder "FRITZ!" 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 AVM, AVM-Produkte und -Dienstleistungen oder AVM-Marken erfolgen (z.B. Rufschädigungen). Als reine Angabe über bestimmte Merkmale oder Eigenschaften kann die Nutzung vergleichbarer Zeichen im Einzelfall und in bestimmtem Umfang zulässig sein. Weiterhin sind die Verwendung von grafischen Elementen wie AVM-Logo und FRITZ!-Logo sowie die Übernahme von grafischen Elementen aus AVM-Produkten wie z.B. der FRITZ!Box-Benutzeroberfläche ausgeschlossen.

Für alle genannten Funktionen sowie die Richtigkeit der zugehörigen Dokumentation wird von AVM keine Haftung oder Gewährleistung übernommen. AVM behält sich vor, jederzeit und ohne vorherige Ankündigung Funktionen ganz oder teilweise zu ändern oder entfallen lassen zu können.