Skip to content

Latest commit

 

History

History

FritzBox Firmware Info

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SDK Version Version
License Check Style Run Tests
Spenden Wunschliste

FritzBox Firmware Informationen

Auslesen von Informationen zur Firmware der FritzBox.

Inhaltsverzeichnis

1. Funktionsumfang

  • Auslesen von Informationen zur Firmware.
  • Umschalten des Update-Kanals.
  • Alte Variablen vom FB-Project sind nicht kompatibel.

2. Voraussetzungen

  • IP-Symcon ab Version 6.0

3. Software-Installation

  • Über den Module Store das FritzBox-Modul installieren.

4. Einrichten der Instanzen in IP-Symcon

Es wird empfohlen Instanzen über die entsprechenden FritzBox Konfigurator-Instanz zu erzeugen.

Unter 'Instanz hinzufügen' ist das 'FritzBox Firmware Informationen'-Modul unter dem Hersteller 'AVM' aufgeführt.

Konfigurationsseite:

Config

Konfigurationsparameter:

Name Typ Beschreibung
RefreshInterval integer Aktualisierungsintervall in Sekunden

5. Statusvariablen und Profile

Die Statusvariablen werden automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen.

Statusvariablen

Ident Name Typ Beschreibung
AutoUpdateMode Autoupdate-Modus string Gewählter Modus für Updates
BuildType Build-Typ string Build-Typ der installierten Firmware
WarrantyDate Garantiedatum integer Garantiedatum als UnixtimeStamp
CurrentFwVersion Aktuelle Firmware-Version string Installierte Firmware-Version
LastFwVersion Letzte Firmware-Version string Verfügbare Firmware-Version
UpgradeAvailable Aktualisierung verfügbar boolean true wenn neue Version installierbar
UpdateSuccessful Aktualisierung erfolgreich string Ergebnis der letzten Aktualisierung
UpdateState Update Status string Status einer laufenden Aktualisierung
UpdateTime Updatezeit integer Zeitpunkt der letzten Installation

Profile

Name Typ
FB.UpdateState string
FB.BuildType string
FB.AutoUpdateMode string
FB.UpdateSuccessful string

6. WebFront

Webfront

7. PHP-Funktionsreferenz

array|false FB_GetInfo(integer $InstanceID);
array|false FB_GetInfoEx(integer $InstanceID);
boolean FB_SetAutoUpdateMode(integer $InstanceID, string $Mode);
array|false FB_GetInternationalConfig(integer $InstanceID);
boolean FB_CheckUpdate(integer $InstanceID);
boolean FB_DoUpdate(integer $InstanceID);

8. Aktionen

Keine Aktionen verfügbar.

9. Anhang

1. Changelog

Changelog der Library

2. Spenden

Die Library ist für die nicht kommerzielle Nutzung kostenlos, Schenkungen als Unterstützung für den Autor werden hier akzeptiert:

Wunschliste

10. Lizenz

IPS-Modul:
CC BY-NC-SA 4.0