« Back to Product

Documentation

SDK (PHP)

Require: IP-Symcon >= 4.0

Description

As of version 4.0, modules can be created using PHP.

Requirements

PHP knowledge
IP-Symcon 4.0 or above

Video-Tutorials

For many topics related to the SDK, video tutorials (German) are available on our YouTube channel.

Integration in IP-Symcon

The data structure can be seen here .
The first step would be creating the library , as well as setting up all necessary files.
These can also be found in the structure overview.

Then the Modules can be developed.

Warning

In order to reload a module in the local development, a short restart of the service is necessary. For an update via the repository this step is not necessary.

After development has been completed, it is recommended that the library and its module(s) are combined into a repository.
This could, for example, look like this: Computation Module

The modules can then be added directly to the Module Control via the repository URL. It is also possible to submit this module for the Module store.

Add repository
Any questions?