Auslesen und darstellen der MyFritz Dienste.
- 1. Funktionsumfang
- 2. Voraussetzungen
- 3. Software-Installation
- 4. Einrichten der Instanzen in IP-Symcon
- 5. Statusvariablen und Profile
- 6. WebFront
- 7. PHP-Funktionsreferenz
- 8. Aktionen
- 9. Anhang
- 10. Lizenz
- Alte Variablen vom FB-Project sind nicht kompatibel.
- Auslesen und darstellen der MyFritz Registrierung.
- Auslesen und darstellen der MyFritz Dienste.
- Steuern von MyFritz Freigaben, sofern es sich bei dem Ziel um den Symcon Host handelt.
- IP-Symcon ab Version 6.0
- Über den Module Store das
FritzBox
-Modul installieren.
Es wird empfohlen Instanzen über die entsprechenden FritzBox Konfigurator-Instanz zu erzeugen.
Unter 'Instanz hinzufügen' ist das 'FritzBox MyFritz'-Modul unter dem Hersteller 'AVM' aufgeführt.
Konfigurationsseite:
Konfigurationsparameter:
Name | Typ | Beschreibung |
---|---|---|
RefreshInterval | integer | Aktualisierungsintervall in Sekunden |
Die Statusvariablen werden automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen.
Ident | Name | Typ |
---|---|---|
Enabled | MyFritz aktiv | boolean |
DeviceRegistered | FritzBox registriert | boolean |
DynDNSName | MyFritz Adresse | string |
DynDNSURL | FritzBox URL | string |
Name |
Name vom Service | boolean |
Dieses Modul erzeugt keine Variablenprofile.
array|false FB_GetInfo(integer $InstanceID);
boolean FB_EnableService(integer $InstanceID, string $Ident, boolean $Value);
array FB_GetIdentsForActions(integer $InstanceID);
integer|false FB_GetNumberOfServices(integer $InstanceID);
array|false FB_GetServiceByIndex(integer $InstanceID, integer $Index);
boolean FB_DeleteServiceByIndex(integer $InstanceID, integer $Index);
boolean FB_SetServiceByIndex(integer $InstanceID,
integer $Index,
boolean $Enabled,
string $Name,
string $Scheme,
integer $Port,
string $URLPath,
string $Type,
string $IPv4Address,
string $IPv6Address,
string $IPv6InterfaceID,
string $MACAddress,
string $HostName
);
Folgende Aktion ist Verfügbar:
ActionId: {54D0B9F7-56A0-7B32-97CC-DCF15E601F2F}
MyFritz Dienst steuern
- Aktiviert oder deaktiviert einen MyFritz Dienst
Die Library ist für die nicht kommerzielle Nutzung kostenlos, Schenkungen als Unterstützung für den Autor werden hier akzeptiert:
IPS-Modul:
CC BY-NC-SA 4.0