<h1> Fritz!Box SmartHome - Switching Your FritzDECT </h1>

The popular german ADSL device 'Fritz!Box' offers via AHA HTTP API, the possibility to control DECT power switches and heating thermostats (Comet) on remote. This addon takes advantage of this and makes it the switching state of the sockets and thermostats in Kodi.

All devices can be controlled via a selection list. If only one device is available or if other devices are disabled for switching, this will switched directly. Same on if a preferred device is specified in the setup.

The addon must be configured via the settings menu at first. From OS> 6.50, AVM requires a full qualified authentication (user, password). It is recommended that you create an own user and use it (sniffing) for SmartHome. In addition, the communication can be encrypted via TLS.

<h2> Comments on usage and integration into the Confluence Skin </h2>

The addon can be integrated into Confluence as a widget, which resides in the Home menu under in Programs. This makes it available immediately after the start of Kodi and the actuators can be reached with a few clicks of the remote control. However, the integration as a widget requires an integration into the skin. The necessary changes to the skin are described in detail in the [Readme.md] (resources/Confluence/Readme.md) folder in the resources/Confluence folder.

<h1>Fritz!Box SmartHome - Switching Your FritzDECT</h1>

Die FritzBox bietet über die AHA-HTTP-API, die Möglichkeit, DECT Steckdosen und Heizungsthermostaten (Comet) fernzuschalten. Dieses Addon nutzt diese Möglichkeit und stellt u.a. den Schaltzustand der Steckdosen und Thermostate in Kodi dar.

Alle Geräte sind über eine Auswahlliste ansteuerbar. Steht nur ein Gerät zur Verfügung oder sind andere Geräte für das Schalten gesperrt, wird dieses direkt geschalten. Das gleiche gilt, wenn im Setup ein bevorzugtes Gerät angegeben wird.

Als erstes muss das Addon über das Einstellungsmenü konfiguriert werden. AVM verlangt ab OS > 6.50 eine full qualified Authentication (Nutzer, Passwort). Es empfiehlt sich, für Smart Home einen eigenen Nutzer anzulegen und hier zu verwenden (Sniffing). Zusätzlich kann die Kommunikation verschlüsselt über TLS erfolgen.

<h2>Anmerkungen zur Verwendung und Integration in den Confluence Skin</h2>

Das Addon kann in Confluence als Widget eingebunden werden, welches dann im Home unter dem Punkt Programme abgelegt wird. Damit steht es unmittelbar nach dem Start von Kodi zur Verfügung und die Aktoren sind mit wenigen Klicks der Fernbedienung erreichbar. Allerdings erfordert die Einbindung als Widget eine Integration in den Skin. Die notwendigen Änderungen am Skin sind in der [Readme.md](resources/Confluence/Readme.md) im Ordner resources/Confluence nochmal genau beschrieben.
