avm_smarthome

Das Plugin dienst zur Steuerung Smarthome Devices von AVM, die mit einer Fritzbox verbunden sind und über DECT kommunizieren. Verwendet wird das AHA-Protokoll. siehe (http://avm.de/service/schnittstellen/)

Achtung

Das Plugin kann parallel zum avm-Plugin verwendet werden

Reguirements

Das Plugin nutzt die Python Bilbliothek pyfritzhome. Es wird die Version 0.5.1 als Minimum benötigt. Eine händliche Installtion des aktuellen Mastern funktioniert mit:

pip3 install git+https://github.com/hthiery/python-fritzhome

Konfiguration

Für die Nutzung eines avm_smarthome Devices müssen in dem entsprechenden Item die zwei Attribute avm_ain und avm_smarthome_data konfiguriert werden, wie im folgenden Beispiel gezeigt:

avm:
    smarthome:
        hkr_bathroom_og:
            name:
                type: str
                avm_ain: '00000 0000000'  # AIN muss mit Leerstelle angegeben werden
                avm_smarthome_data: name

        hkr_bathroom_ug:
            type: foo
            avm_ain: '00000 0000000'  # AIN muss mit Leerstelle angegeben werden
            struct:
              - avm_smarthome.general
              - avm_smarthome.hkr
              - avm_smarthome.temperatur_sensor

Dabei kann das Attribut avm_ain entweder beim Item selbst gesetzt werden oder aber einmalig beim Parent-Item, wobei das Attribut auf alle Kinder-Item vererbt wird. Zusätzlich bringt das Plugin structs mit, die für alle Eigenschaftes der Gerätetypen „general“, „hkr“, „temperatur_sensor“, „alert“ und „switch“ ein entsprechendes Item erstellt.

Historie

  • Version 1.0.0 getestet mit FRITZ!Box 7490 (FRITZ!OS 07.12) a FRITZ!Box 7530 (FRITZ!OS 07.12) und DECT Heizkörperthermostaten

Web Interface des Plugins

Items

Das Webinterface zeigt die Items an, für die eine AIN und damit ein AVM_Smarthome Device konfiguriert ist.

Devices

Das Webinterface zeigt Informationen zu allen gefundenen AVM_Smarthome Devices an.

Thermostat

Das Webinterface zeigt Informationen zu allen gefundenen Thermostaten an.

Relais

Das Webinterface zeigt Informationen zu allen gefundenen Relais an.

Alarm

Das Webinterface zeigt Informationen zu allen gefundenen Alarmgeräten an.