Dokumentation
SDK (PHP)
Benötigt: IP-Symcon >= 4.0
Beschreibung
Ab der Version 4.0 können Module mithilfe von PHP erstellt werden.
Voraussetzungen
PHP Kenntnisse
IP-Symcon 4.0 oder höher
Video-Tutorials
Für viele Themen rund um das SDK stehen Video-Tutorials auf unserem YouTube-Kanal bereit.
Einbindung in IP-Symcon
Die Datenstruktur kann hier nachgesehen werden.
Der erste Schritt wäre das Erstellen der Bibliothek , sowie das Einrichten aller benötigen Dateien.
Diese können ebenfalls der Strukturübersicht entnommen werden.
Anschließend können die Module entwickelt werden.
Um ein Modul in der lokalen Entwicklung neuzuladen ist jeweils ein kurzer Neustart des Dienstes nötig. Dieser Schritt ist bei einem Update via Repository nicht nötig.
Nach vollendeter Entwicklung wird es empfohlen, dass die Bibliothek samt Modul/-en in einem Repository zusammengefasst wird.
Beispielsweise wie in diesem: Rechenmodule
Anschließend können die Module, direkt über die Repository-URL, im Module Control hinzugefügt werden. Auch ist es mögich dieses Modul für den Module-Store einzureichen.