The Product Page describes what IP-Symcon is.
A table with all supported systems is listed at Interfaces.
In the Module Reference, natively supported modules are shown. In the corresponding module references, tutorials, examples, and Tips & Tricks for the respective system.
Furthermore, the module specific commands are listed.
For a list of IP Symcon specific commands, see the Command Reference.
AC_AddLoggedValues | adds further data records to a logged variable |
AC_ChangeVariableID | migrates the data of a variable into a variable that has not yet been logged |
AC_DeleteVariableData | deletes all data records of a logged variable in a certain period of time |
AC_GetAggregatedValues | gets aggregated data from the archive |
AC_GetAggregationType | indicates the aggregation type of a variable |
AC_GetAggregationVariables | returns an array of all logged variables |
AC_GetCounterIgnoreZeros | gets the status whether zeros and negative values are ignored |
AC_GetGraphStatus | asks whether a variable is being visualized |
AC_GetLoggedValues | gets raw data from the Archive Control |
AC_GetLoggingStatus | asks whether a variable is logged |
AC_ReAggregateVariable | starts the re-aggregation of a variable |
AC_SetAggregationType | sets the aggregation type of a variable |
AC_SetCounterIgnoreZeros | sets the status whether zeros and negative values are ignored |
AC_SetGraphStatus | sets the property for the visualization of a variable |
AC_SetLoggingStatus | sets the property for logging a variable |
Data Format |
Functions for accessing 1-Wire components
OW_RequestStatus | |||||||||||
DS2405 | |||||||||||
| |||||||||||
DS2406 | |||||||||||
| |||||||||||
DS2408 | |||||||||||
| |||||||||||
DS2413 | |||||||||||
| |||||||||||
DS2438 | |||||||||||
DS2450 | |||||||||||
| |||||||||||
DS2890 | |||||||||||
| |||||||||||
Device List | Device list 1-Wire |
Funktionen zur Ansteuerung von ALLNET Komponenten
ALL_SwitchMode | |
ALL_SetAnalog | sets the analog value of a channel |
ALL_SwitchActor | switches an ALLNET actuator on/off |
ALL_UpdateValues | |
Device list | Device list ALLNET |
Module to connect Amazon Alexa
Light (Switch) | Light in Amazon Alexa, that can be switched on or off |
Light (Dimmer) | Light in Amazon Alexa, that can be dimmed |
Light (Color) | Colored Light in Amazon Alexa |
Light (Expert) | Expert light in Amazon Alexa |
Lock | Locks in Amazon Alexa |
Temperature Sensor | Temperature Sensors in Amazon Alexa |
Thermostat | Thermostats in Amazon Alexa |
Speaker | Speaker in Amazon Alexa |
Speaker (Muteable) | Speaker in Amazon Alexa |
Television | Speaker in Amazon Alexa |
Mediaplayer | Mediaplayer in Amazon Alexa |
Shutters | Shutters in Amazon Alexa |
Generic Switch | Generic Switches in Amazon Alexa |
Generic Slider | Generic Sliders in Amazon Alexa |
Scenes | Scenes in Amazon Alexa |
Scenes (deactivatable) | Deactivatable Scenes in Amazon Alexa |
Expert Options | Expert Options of Amazon Alexa |
Functions for controlling BACnet components
Calendar module
Connection module used to enable a secure connection from the outside
Cutter_ClearBuffer | clears the buffer of the cutter instance |
Functions for controlling digitalSTROM components
DS_CallScene | calls up a scene |
DS_DimSet | dims a digitalSTROM terminal to a specific value |
DS_MakeRequest | sends a digitalSTROM command directly to the dSS |
DS_RequestStatus | retrieves the status |
DS_ShutterMove | moves the roller shutter to a desired position/stop |
DS_ShutterMoveDown | moves the roller shutter down to the end position/stop |
DS_ShutterMoveUp | moves the roller shutter up to the end position/stop |
DS_ShutterStop | stops a motion |
DS_SwitchMode | switches a digitalSTROM terminal on/off |
Device list | DigitalSTROM device list |
Functions for controlling DMX components
DMX_SetChannel | |
DMX_FadeChannel | |
DMX_FadeChannelDelayed | |
DMX_SetBlackout | |
DMX_ResetInterface | |
DMX_FadeRGB | dims the RGB channel with a fade time |
DMX_FadeRGBDelayed | dims the RGB channel with a fade time |
DMX_RequestInfo | Queries the information of a DMX instance |
DMX_SetRGB | sets the RGB channel to a certain value |
Device list | Device list DMX |
manages established Bonjour services
ZC_QueryService | requests information from a single service |
ZC_QueryServiceType | requests information from services of a certain type |
ZC_QueryServiceTypes | Queries all the services that have been set up |
Funktionen zur Ansteuerung von xComfort Komponenten
MXC_RequestStatus | sende eine Statusmeldungsanfrage an ein Gerät |
MXC_SwitchMode | schaltet ein xComfort Gerät an/aus |
MXC_DimSet | dimmt ein xComfort Gerät auf eine bestimmte Stufe |
MXC_DimBrighter | fängt einen Dimmvorgang auf eine hellere Stufe an |
MXC_DimDarker | fängt einen Dimmvorgang auf eine dunklere Stufe an |
MXC_DimStop | hält einen Dimmvorgang an |
MXC_ShutterMoveDown | bewegt den Rolladen nach unten bis zur Endposition/Stop |
MXC_ShutterMoveUp | bewegt den Rolladen nach oben bis zur Endposition/Stop |
MXC_ShutterStepDown | bewegt den Rolladen ein Stück nach unten |
MXC_ShutterStepUp | bewegt den Rolladen ein Stück nach oben |
MXC_ShutterStop | stoppt einen Bewegungsvorgang |
MXC_SetTemperature | |
MXC_SendBoolean | |
MXC_SendInteger | |
MXC_SendFloat | |
Device list | Device list Eaton xComfort |
Functions for controlling eKey components
Device list | Device list eKey |
Functions for accessing EnOcean components
ENO_SwitchMode | |
ENO_SwitchModeEx | |
ENO_SetIntensity | |
ENO_DimSet | |
ENO_SetActiveMessage | activates a certain message |
ENO_SetFanStage | sets the FanStage to a certain value |
ENO_SetLockFanStage | locks the FanStage |
ENO_SetLockRoomOccupancy | locks the occupancy |
ENO_SetMode | sets the actuator in a certain mode |
ENO_SetPosition | sets the position of the actuator |
ENO_SetRoomOccupancy | sets the occupancy to true/false |
ENO_SetTemperature | sets the actuator to a certain target temperature |
ENO_SetTemperature1 | sets the device to a certain temperature |
ENO_ShutterMoveDown | moves the roller shutter down to the end position/stop |
ENO_ShutterMoveDownEx | moves the roller shutter for a certain time |
ENO_ShutterMoveUp | moves the roller shutter up to the end position/stop |
ENO_ShutterMoveUpEx | moves the roller shutter for a certain time |
ENO_ShutterStop | stops a motion |
Device list | Device list EnOcean/EEP |
Module to start scripts on set events
Funktionen zur Ansteuerung von FS20, HMS, FHT Komponenten
FS20 | |||||||||||
| |||||||||||
FHT | |||||||||||
| |||||||||||
KS300 | |||||||||||
HMS | HouseMessageSystem for analogue devices | ||||||||||
| |||||||||||
Device list | Device list FHZ |
Module for adding GARDENA smart system devices
smart Irrigation Control | A GARDENA irrigation control with 6 valves |
smart Power Socket | A power socket from GARDENA |
smart Pressure Pump | A GARDENA smart Pump with one valve |
smart Sensor | A GARDENA smart sensor with various measured values |
smart SILENO Mower | A smart SILENO Mower from GARDENA |
smart Water Control | A GARDENA Irrigation Control with one valve |
Module to connect Google Assistant
Light (Switch) | Light in Google Assistant, that can be switched on or off |
Light (Dimmer) | Light in Google Assistant, that can be dimmed |
Light (Color) | Colored Light in Google Assistant |
Light (Expert) | Expert light in Google Assistant |
Thermostat | Thermostats in Google Assistant |
Shutter | Shutters in Google Assistant |
Generic Switch | Generic Switches in Google Assistant |
Scenes | Scenes in Google Assistant |
Scenes (deactivatable) | Deactivatable Scenes in Google Assistant |
Expert Options | Expert Options of Google Assistant |
HC_TargetValue |
Module for adding Home Connect devices
Home Connect Device | The device instance created by the Home Connect configurator |
Device list | Device list Home Connect |
Functions for controlling HomeMatic components
HM_WriteValueBoolean | |
HM_WriteValueInteger | |
HM_WriteValueFloat | |
HM_WriteValueString | |
HM_ReadServiceMessages | |
HM_RequestStatus | |
BidCos Service | BidCos Service Setup |
Device list | HomeMatic Device List |
Functions for managing I/O Instances
Client Socket | TCP interface | ||||||||||||||||||||
| |||||||||||||||||||||
HID | HID interface | ||||||||||||||||||||
| |||||||||||||||||||||
HTTP Client | Interface for reading websites out | ||||||||||||||||||||
| |||||||||||||||||||||
Multicast Socket | Multicast interface | ||||||||||||||||||||
| |||||||||||||||||||||
Serial Port | Serial interface | ||||||||||||||||||||
| |||||||||||||||||||||
Server Sent Event Client | TCP interface | ||||||||||||||||||||
Server Socket | opens a port for the network | ||||||||||||||||||||
| |||||||||||||||||||||
UDP Socket | UDP interface | ||||||||||||||||||||
| |||||||||||||||||||||
Virtual I/O | Virtual I/O interface | ||||||||||||||||||||
| |||||||||||||||||||||
WebSocket Client | TCP interface | ||||||||||||||||||||
|
Module for querying webcam images
IG_UpdateImage | updates the image of the instance |
IMAP_GetCachedMails | |
IMAP_GetMailEx | |
IMAP_DeleteMail | deletes a mail with a specific e-mail(UID) |
Functions for controlling IPS868 components
AKM-868 | |||||||||||
FD-868 | |||||||||||
| |||||||||||
EKM-868 | |||||||||||
| |||||||||||
RGBW-868 | |||||||||||
| |||||||||||
WDT-868 | |||||||||||
| |||||||||||
ANA-868 | Analog-to-digital converter | ||||||||||
| |||||||||||
JKM-868 LevelJET | A reader for LevelJET level indicator | ||||||||||
| |||||||||||
JKM-868 ThermoJET | A reader for individual values of the ThermoJET temperature controller | ||||||||||
| |||||||||||
LGS-868 | Air quality sensor for room air analysis | ||||||||||
| |||||||||||
SERVO-868 | A 4-way servo control module | ||||||||||
| |||||||||||
Device list | Device list IPS 868 |
Funktionen zur Ansteuerung von Infrarot Komponenten
IRT_SendOnce | sendet einen IR Befehl |
Device list | Device list IR-Trans |
Decodes JSON and makes the content available in variables
Functions for controlling KNX components
EIB_Switch | |
EIB_DimControl | |
EIB_DimValue | |
EIB_Value | |
EIB_Scale | |
EIB_DriveMove | |
EIB_DriveStep | |
EIB_DriveShutterValue | |
EIB_DriveBladeValue | |
EIB_PriorityPosition | |
EIB_Char | Sends a single letter |
EIB_Counter16Bit | sends a 16bit counter value |
EIB_Counter32bit | sends a 32bit counter value |
EIB_Counter8Bit | sends an 8-bit counter value |
EIB_Date | sends the date value |
EIB_FloatValue | sends a float value |
EIB_Move | moves a roller shutter |
EIB_Position | moves a roller shutter to a position |
EIB_PriorityControl | sets a device state |
EIB_RequestStatus | sends a read request for EIB instances to the bus |
EIB_SetRGB | sets an RGB stripe to a specific color |
EIB_SetRGBW | sets an RGBW stripe to a specific color |
EIB_Str | sends a text |
EIB_Time | sends a time value |
KNX_RequestStatus | sends a read request for DPT instances on the bus |
Device list | Device list EIB/KNX |
Functions for controlling LCN components
LCN_SwitchMode | schaltet ein Gerät an/aus |
LCN_SwitchMemory | |
LCN_SetIntensity | |
LCN_AddIntensity | |
LCN_DeductIntensity | |
LCN_FadeOut | |
LCN_StartFlicker | |
LCN_StopFlicker | |
LCN_RampStop | |
LCN_SwitchRelay | |
LCN_AddGroup | adds a device to a group |
LCN_AddThresholdCurrent | adds threshold to current value |
LCN_AddThresholdDefined | adds threshold to predefined value |
LCN_Beep | |
LCN_DeductThresholdCurrent | deducts threshold from current value |
LCN_DeductThresholdDefined | deducts threshold from predefined value |
LCN_FlipRelay | |
LCN_LimitOutput | limits an output for a certain period of time |
LCN_LoadScene | calls up a scene for an output |
LCN_LockTargetValue | locks a controller of the device |
LCN_ReleaseTargetValue | unlocks a controller of the device |
LCN_RemoveGroup | removes a device from a group |
LCN_RequestLights | queries the LEDs of the panel |
LCN_RequestRead | queries the values |
LCN_RequestStatus | queries all statuses of the module |
LCN_RequestThresholds | queries thresholds and hysteresis |
LCN_SaveScene | saves a scene for an output |
LCN_SelectSceneRegister | selects a register |
LCN_SendCommand | |
LCN_SetDisplayText | Shows a text on a line of the display |
LCN_SetDisplayTime | sets the display time of a line in the display |
LCN_SetLamp | switching an LED |
LCN_SetRelay | setzt alle Relais in einem Modul (8Bit) |
LCN_SetRGBW | sets an instance to an RGBW color value |
LCN_SetTargetValue | |
LCN_ShiftTargetValue | Shifts the current target value |
LCN_ShutterMove | starts shutter movement to percentage position |
LCN_ShutterMoveDown | starts a shutter movement downwards |
LCN_ShutterMoveUp | starts a shutter movement upwards |
LCN_ShutterStop | stops a shutter movement |
LCN_SwitchDurationMin | after how many minutes it should be dimmed down |
LCN_SwitchDurationSec | after how many seconds it should be dimmed down |
LCN_SwitchRelayTimer | switches a relay on a time factor |
Device list | Device list LCN |
calculates twilight times based on latitude and longitude
Functions for controlling M-Bus components
MBUS_UpdateValues | updates all device-specific values |
Device list | Device list M-Bus |
WAC_PlayFile | spielt eine Musikdatei direkt ab |
WAC_AddFile | fügt Musikdatei zur Playlist hinzu |
WAC_Play | spielt die Playlist ab |
WAC_Stop | stoppt die Wiedergabe |
WAC_Pause | pausiert die Wiedergabe |
WAC_Prev | spielt den vorherigen Titel der Playlist ab |
WAC_Next | spielt den nächsten Titel der Playlist ab |
WAC_SetVolume | setzt die Lautstärke |
WAC_SetShuffle | schaltet die Zufallswiedergabe ein/aus |
WAC_SetRepeat | schaltet die Wiederholung der Playlist ein/aus |
WAC_SetPosition | |
WAC_ClearPlaylist | löscht die Playlist |
WAC_GetPlaylistLength | löscht die Playlist |
WAC_GetPlaylistPosition | löscht die Playlist |
WAC_SetPlaylistPosition | löscht die Playlist |
Functions for controlling ModBus RTU/TCP components
manages external and added PHP modules
Functions for controlling MQTT components
MQTT Client | Functions for controlling MQTT Client |
MQTT-Server | Functions for controlling MQTT Server |
Device list | Device list MQTT |
a module for sending push notifications
Functions for controlling Siemens/Vipa/Logo PLC components
S7_RequestRead | performs a read operation on a device |
S7_Write | writes a value to the configured address |
S7_WriteBit | |
S7_WriteByte | |
S7_WriteChar | |
S7_WriteDWord | |
S7_WriteInteger | |
S7_WriteReal | |
S7_WriteShort | |
S7_WriteWord | |
Logo-VM-Addresses | VM addresses of Logo7/8 |
Device list | Device list SPS Siemens/Vipa |
Functions for controlling Wago/Beckhoff PLC components
POP3_GetCachedMails | |
POP3_DeleteMail | deletes a mail with a specific e-mail(UID) |
POP3_GetMailEx | returns an array with information for a specific e-mail (UID) |
Stylistic module for display in WebFront
Functions for detecting presence within an area
PC_Enter | sets presence to true |
PC_Leave | sets presence to false |
RegVar_SendText | sendet Daten an die übergeordnete Instanz |
RegVar_SetBuffer | setzt den internen Puffer |
RegVar_GetBuffer | liest den internen Puffer |
RegVar_SendEvent | sends an event to the parent HID instance |
RegVar_SendPacket | sends a data packet to the specified IP address |
RRD_Exexute |
Functions for controlling shutter (roller shutter) components
SC_Move | bewegt den Rolladen an eine bestimmte Position |
SC_MoveDown | bewegt den Rolladen bis zu Endposition runter |
SC_MoveUp | bewegt den Rolladen bis zu Endposition hoch |
SC_Stop | stoppt einen Bewegungsvorgang |
Functions for controlling shutter components (legacy)
SC_Move | moves the shutter to a specific position |
SC_MoveDown | moves the shutter down to the end position |
SC_MoveUp | moves the shutter up to the end position |
SC_Stop | stops a motion |
OZW_RequestStatus | requests the status of a device |
OZW_WriteDataPoint | writes a specific value to a data point |
Device list | Device list Siemens OZW |
manages external and uploaded skins
Functions for sending SMS via SMS module
SMS_Send | versendet eine E-Mail an die Standardadresse |
Functions for the SMTP module for sending e-mails
SMTP_SendMail | versendet eine E-Mail an die Standardadresse |
SMTP_SendMailEx | versendet eine E-Mail an eine beliebige Adresse |
SMTP_SendMailAttachment | sends an e-mail with attachment to the default address |
SMTP_SendMailAttachmentEx | sends an email with an attachment to any address |
SMTP_SendMailMedia | sends an email with an attachment of a media object of type "image/sound" to the default address |
SMTP_SendMailMediaEx | sends an e-mail with an attachment of a media object of the "image/sound" type to any address |
enables the search for UPnP devices
YC_SearchDevices | sends a request to the local network |
Sys_Ping | sendet einen Ping an ein Netzwerkgerät |
Sys_GetProcessInfo | listet alle Prozesse auf |
Sys_GetMemoryInfo | zeigt den Speicherverbrauch an |
Sys_GetCPUInfo | zeigt die CPU Auslastung an |
Sys_GetHardDiskInfo | zeigt den Festplattenspeicherplatz/-verbrauch an |
Sys_GetNetworkInfo | zeigt Informationen zu den Netzwerkadaptern |
Sys_GetBattery | displays information about the battery |
Sys_GetSpooler | displays information about the printer queues |
Sys_GetURLContent | reads the content from an URL as String |
Sys_GetURLContentEx |
Functions for controlling Technische Alternative components
Device list | Device list Technische Alternative |
Functions for controlling a TTS module
TTS_Speak | spricht einen beliebigen Text auf der gewählten Soundkarte |
TTS_GenerateFile | generiert eine WAV Datei mit dem gewünschten Text |
provides text snippets from websites/files
Functions for controlling VoIP
VoIP_AcceptCall | accepts a connection |
VoIP_Connect | establishes a connection |
VoIP_Disconnect | terminates a connection |
VoIP_GetConnection | returns information about a connection |
VoIP_GetData | returns data of a connection |
VoIP_PlayWave | plays a wave file |
VoIP_RejectCall | rejects a connection |
VoIP_SendDTMF | sends a sequence of characters as DTMF |
VoIP_SetData | sets the data of a connection |
Device list | Device list Voice over IP |
Functions for controlling W&T components
WUT_SwitchMode |
Funktionen zum Ansteuern des WebFronts auf den Client-Rechnern
WFC_Reload | lädt das WebFront auf dem Client-Rechner neu |
WFC_SwitchPage | wechselt den Reiter im WebFront |
WFC_SendNotification | sendet eine kleine Meldung auf das WebFront |
WFC_SendPopup | sendet eine große Meldung an das WebFront |
WFC_AudioNotification | sends an audio message to the WebFront |
WFC_OpenCategory | Opens a category as a popup in the WebFront |
WFC_PushNotification | sends a push message to the mobile apps |
Module for calling scripts via browser
WC_PushMessage | sends a WebSocket message to all connected clients |
WC_PushMessageEx | sends a WebSocket message to a specific client |
Module which makes the WebFront accessible via port
WinLIRC_SendOnce |
Functions for controlling WMRS200 components
Device list | Device list WMRS200 |
Functions for controlling XBee
XBee_SendBuffer | sends a data string to a specific device |
XBee_SendCommand | sends a command to a specific XBee-Splitter |
Functions for controlling Z-Wave components
ZW_RequestStatus | |
ZW_Basic | |
ZW_SwitchMode | schaltet ein Z-Wave Gerät an/aus |
ZW_DimSet | dimmt ein Z-Wave Gerät auf eine bestimmte Stufe |
ZW_ShutterMoveUp | |
ZW_ShutterMoveDown | |
ZW_ShutterStop | |
ZW_ColorCW | sets the cold-white channel of a RGBWW Z-Wave device |
ZW_ColorRGB | sets the color of a Z-Wave device |
ZW_ColorRGBWW | sets the colors and intensity of an RGBWW Z-Wave device |
ZW_ColorWW | sets the WarmWhite channel of a Z-Wave device |
ZW_DimDown | starts dimming down |
ZW_DimDownEx | starts dimming down with a runtime |
ZW_DimSetEx | dims a Z-Wave device to a specific level within a runtime |
ZW_DimStop | stops dimming a Z-Wave device |
ZW_DimUp | starts dimming up |
ZW_DimUpEx | starts dimming up within a runtime |
ZW_DoorLockOperation | Sets the door lock operation mode of a Z-Wave device |
ZW_LockMode | sets the LockMode |
ZW_MeterReset | resets the meter |
ZW_Optimize | Starts the wireless network optimization process for a Z-Wave device |
ZW_ProtectionSet | sets the Protection and its Mode |
ZW_SwitchAllMode | Sets the Switch All mode of a Z-Wave device |
ZW_Test | Tests if a connection to a Z-Wave device is working |
ZW_ThermostatFanModeSet | Sets the FanMode for the thermostat |
ZW_ThermostatModeSet | Sets the thermostat mode |
ZW_ThermostatSetPointSet | Sets the PointSet Value |
Device list | Device list Z-Wave |