Instanz zur Kommunikation mit der FritzBox.
- 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
- Instanz zur Kommunikation mit der FritzBox.
- IP-Symcon ab Version 6.0
- Über den Module Store das
FritzBox
-Modul installieren.
Wenn eine Instanz von dem FritzBox Konfigurator über die FritzBox Discovery-Instanz erstellt wird, wo wird automatisch eine FritzBox-IO
-Instanz erzeugt.
Sollte der Bedarf bestehen eine Instanz manuell zu erzeugen, so ist unter 'Instanz hinzufügen' das 'FritzBox IO'-Modul unter dem Hersteller 'AVM' aufgeführt.
Obwohl die Instanz sich FritzBox-IO
nennt, so wird diese im Objektbaum unter den Splitter-Instanzen aufgelistet.
Konfigurationsseite:
Zur fehlerfreien Kommunikation und korrekten Konfiguration sind die Hinweise zum Symcon-System / Host der Library zu beachten!
Konfigurationsparameter:
Name | Typ | Beschreibung |
---|---|---|
Open | boolean | Verbindung aktiveren |
Host | string | URL der FritzBox |
Username | string | Benutzername zur Anmeldung |
Password | string | Passwort zum Benutzernamen |
ReturnIP | string | IP-Adresse unter welcher die FritzBox IP-Symcon erreicht |
ReturnPort | integer | Port zur o.a. IP-Adresse |
Die Statusvariablen werden automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen.
Ident | Name | Typ | Beschreibung |
---|---|---|---|
ConnectionType | Verbindungsart | string | Genutzte WAN Verbindung des Layer 3 |
Hosts | Hosts | Medienobjekt | Enthält die Host Tabelle der FritzBox |
Phonebook_xxx | Phonebook_xxx | Medienobjekt | Telefonbücher der FritzBox |
Dieses Modul erzeugt keine Variablenprofile.
Dieses Modul ist nicht zur Darstellung im WebFront gedacht.
boolean FB_Reboot(integer $InstanzID);
Keine Aktionen verfügbar.
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