Allgemein
IPSHomematic ist ein Modul, das das Anlegen und Überwachen von Homematic Komponenten erlaubt.
Folgende Funktionalitäten stellt das Modul zur Verfügung.
- Anlegen von Homematic Komponenten durch Angabe der Seriennummer
- Auslesen von Homematic Service Meldungen
- Möglichkeit zur Bestätigung von Service Meldungen
- Anzeige von Sende- und Empfangsstärken
Installation
Voraussetzung
keine besonderen Voraussetzungen
Download und Installation
Die Installation gliedert sich wie für alle IPSLibrary Module in 3 Teile:
- Download
- Konfiguration
- Installation
Download und Installation können entweder manuell mit dem IPSModuleManager gemacht werden oder man verwendet das IPSModuleManagerGUI Modul.
Konfiguration
Konfiguration:
Im File IPSHomematic_Configuration.inc.php werden die diversen Homematic Devices definiert. Das File befindet sich im Obejktbaum unter IPSLibrary/config/hardware/IPSHomematic.
Bei der Installation wird für jedes konfigurierte Homematic Device überprüft, ob bereits eines mit derselben Seriennummer in IP-Symcon vorhanden ist. Wenn nicht wird eine neue Instanz angelegt. Zusätzlich wird auch noch für jedes Device eine Maintainance Instanz angelegt.
Details zur Konfiguration der einzelnen Devices sind im File IPSHomematic_Configuration.inc.php zu finden.
Weiterführende Links
GUI
Ansicht mit Service Meldungen
Die GUI bietet folgende Möglichkeiten:
- Laden der aktuellen Service Meldungen
- Laden der aktuellen Empfangsstärken
- Refresh aller Status Variablen
- Bestätigung aller Service Meldungen
- Einstellung der Priorität von Notifizierungen (Service Meldungen werden regelmäßig von der CCU geladen, wenn eine neue Meldung hinzukommt wird eine Notifizierung über den IPSLogger getriggert).
Callback Funktionen
Folgende Callback Funktionen stehen zur Zeit zur Verfügung:
- IPSHomematic_OnActivateSmokeDetector
IPSHomematic_OnActivateSmokeDetector wird beim Auslösen eines Rauchmelders aufgerufen, hier kann man eigene Aktionen einbinden, die man Einbinden möchte.