TR64 Geräte Instanz für SmartHome Geräte 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
- Auslesen und darstellen von Zuständen.
- Steuern von Schaltaktoren.
Der Funktionsumfang der TR64 Umsetzung ist sehr eingeschränkt.
Und entspricht nicht dem vollen Spektrum des AHA Module.
Und entspricht nicht dem vollen Spektrum des AHA Module.
- IP-Symcon ab Version 6.0
- Über den Module Store das
FritzBox
-Modul installieren.
Es wird empfohlen Geräte-Instanzen über die entsprechenden FritzBox Homeautomation Konfigurator-Instanz zu erzeugen.
Unter 'Instanz hinzufügen' ist das 'FritzBox Homeautomation'-Modul unter dem Hersteller 'AVM' aufgeführt.
Konfigurationsseite:
Konfigurationsparameter:
Name | Typ | Beschreibung |
---|---|---|
RefreshInterval | integer | Aktualisierungsintervall in Sekunden |
AIN | string | Adresse vom Gerät |
Die Statusvariablen werden automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen.
Ident | Name | Typ |
---|---|---|
Present | Zustand | string |
MultimeterIsValid | Multimeter (gültig) | string |
MultimeterPower | Multimeter (Leistung) | float |
MultimeterEnergy | Multimeter (Energie) | float |
TemperatureIsValid | Temperatur (gültig) | string |
TemperatureCelsius | Temperatur (Celsius) | float |
TemperatureOffset | Temperatur (Offset) | float |
SwitchIsValid | Schalter (gültig) | string |
SwitchState | Schalter (Zustand) | string |
SwitchMode | Wechselmodus | string |
SwitchLock | Schalter (Sperren) | boolean |
HkrIsTemperature | Heizungsthermostat (Ist-Temperatur) | float |
HkrSetTemperature | Heizungsthermostat (Solltemperatur) | float |
HkrSetVentilStatus | Heizungsthermostat (Zielventilzustand) | integer |
HkrReduceTemperature | Heizungsthermostat (Temperatur senken) | float |
HkrReduceVentilStatus | Heizungsthermostat (Ventilstatus reduziert) | integer |
HkrComfortTemperature | Heizungsthermostat (Komforttemperatur) | float |
HkrComfortVentilStatus | Heizungsthermostat (Ventilstatus Komfort) | integer |
Name | Typ |
---|---|
FB.AHA.Present | string |
FB.AHA.Valid | string |
FB.AHA.Mode | string |
FB.AHA.State | string |
FB.AHA.VentilState | string |
Die Angezeigten Variablen hängen von den Fähigkeiten des Gerätes ab.
Beispiel:
array|false FB_GetInfo(integer $InstanceID);
array|false FB_GetSpecificDeviceInfos(integer $InstanceID);
boolean FB_SetDeviceName(integer $InstanceID, string $Name);
boolean FB_SetSwitch(integer $InstanceID, string $State);
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