Status der Netzwerkfreigabe und des FTP Servers auslesen und setzen.
- 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 kompatibel.
- Status der Netzwerkfreigabe und des FTP Servers auslesen.
- Aktivieren und deaktivieren der Netzwerkfreigabe und des FTP-Servers.
- 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 NAS Storage'-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 |
---|---|---|
SMBEnable | SMB Server | boolean |
FTPEnable | FTP Server | boolean |
FTPStatus | FTP Server Status | string |
FTPWANEnable | WAN FTP Server | boolean |
FTPWANSSLOnly | WAN FTP nur SSL | boolean |
FTPWANPort | WAN FTP Port | integer |
Dieses Modul erzeugt keine Variablenprofile.
array|false FB_GetInfo(integer $InstanzID);
bool FB_SetSMBServer(integer $InstanzID, boolean $Enable);
bool FB_SetFTPServer(integer $InstanzID, boolean $Enable);
bool FB_SetFTPServerWAN(integer $InstanzID, boolean $Enable, boolean $SSLOnly);
Folgende Aktionen sind Verfügbar:
ActionId: {A686F0FC-12D3-D82B-7237-04718B5CDAAF}
SMB Freigabe steuern
- Aktiviert oder deaktiviert die SMB Freigabe der FritzBox
ActionId: {FEE9B3A7-1853-6914-EE2E-4A11D79A57A8}
FTP-Dienst steuern
- Aktiviert oder deaktiviert den FTP Dienst der FritzBox
ActionId: {C0F2E8C9-7841-57B8-5D4E-ADC1A14E6F92}
WAN FTP-Dienst steuern
- Aktiviert oder deaktiviert den WAN FTP Dienst der FritzBox
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