What can we improve?

Documentation

(Edit)

Module Reference

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.

Archive Control

AC_AddLoggedValuesadds further data records to a logged variable
AC_ChangeVariableIDmigrates the data of a variable into a variable that has not yet been logged
AC_DeleteVariableDatadeletes all data records of a logged variable in a certain period of time
AC_GetAggregatedValuesgets aggregated data from the archive
AC_GetAggregationTypeindicates the aggregation type of a variable
AC_GetAggregationVariablesreturns an array of all logged variables
AC_GetCounterIgnoreZerosgets the status whether zeros and negative values are ignored
AC_GetGraphStatusasks whether a variable is being visualized
AC_GetLoggedValuesgets raw data from the Archive Control
AC_GetLoggingStatusasks whether a variable is logged
AC_ReAggregateVariablestarts the re-aggregation of a variable
AC_SetAggregationTypesets the aggregation type of a variable
AC_SetCounterIgnoreZerossets the status whether zeros and negative values are ignored
AC_SetGraphStatussets the property for the visualization of a variable
AC_SetLoggingStatussets the property for logging a variable
Data Format

1-Wire

Functions for accessing 1-Wire components

OW_RequestStatus
DS2405
OW_SwitchMode
OW_ToggleMode
DS2406
OW_SetPin
DS2408
OW_SetPinsets a pin from the DS2408 to on/ off
OW_SetPort
OW_SetStrobe
OW_WriteBytes
OW_WriteBytesMasked
DS2413
OW_SetPin
DS2438
DS2450
OW_SetPin
DS2890
OW_SetPosition
Device ListDevice list 1-Wire

ALLNET

Funktionen zur Ansteuerung von ALLNET Komponenten

ALL_SwitchMode
ALL_SetAnalogsets the analog value of a channel
ALL_SwitchActorswitches an ALLNET actuator on/off
ALL_UpdateValues
Device listDevice list ALLNET

Amazon Alexa

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
LockLocks in Amazon Alexa
Temperature SensorTemperature Sensors in Amazon Alexa
ThermostatThermostats in Amazon Alexa
SpeakerSpeaker in Amazon Alexa
Speaker (Muteable)Speaker in Amazon Alexa
TelevisionSpeaker in Amazon Alexa
MediaplayerMediaplayer in Amazon Alexa
ShuttersShutters in Amazon Alexa
Generic SwitchGeneric Switches in Amazon Alexa
Generic SliderGeneric Sliders in Amazon Alexa
ScenesScenes in Amazon Alexa
Scenes (deactivatable)Deactivatable Scenes in Amazon Alexa
Expert OptionsExpert Options of Amazon Alexa

BACnet

Functions for controlling BACnet components

Calendar Control

Calendar module

Connect Control

Connection module used to enable a secure connection from the outside

Cutter

Cutter_ClearBufferclears the buffer of the cutter instance

digitalSTROM

Functions for controlling digitalSTROM components

DS_CallScenecalls up a scene
DS_DimSetdims a digitalSTROM terminal to a specific value
DS_MakeRequestsends a digitalSTROM command directly to the dSS
DS_RequestStatusretrieves the status
DS_ShutterMovemoves the roller shutter to a desired position/stop
DS_ShutterMoveDownmoves the roller shutter down to the end position/stop
DS_ShutterMoveUpmoves the roller shutter up to the end position/stop
DS_ShutterStopstops a motion
DS_SwitchModeswitches a digitalSTROM terminal on/off
Device listDigitalSTROM device list

DMX / ArtNet

Functions for controlling DMX components

DMX_SetChannel
DMX_FadeChannel
DMX_FadeChannelDelayed
DMX_SetBlackout
DMX_ResetInterface
DMX_FadeRGBdims the RGB channel with a fade time
DMX_FadeRGBDelayeddims the RGB channel with a fade time
DMX_RequestInfoQueries the information of a DMX instance
DMX_SetRGBsets the RGB channel to a certain value
Device listDevice list DMX

DNS-SD Control

manages established Bonjour services

ZC_QueryServicerequests information from a single service
ZC_QueryServiceTyperequests information from services of a certain type
ZC_QueryServiceTypesQueries all the services that have been set up

Dummy Module

Eaton xComfort

Funktionen zur Ansteuerung von xComfort Komponenten

MXC_RequestStatussende eine Statusmeldungsanfrage an ein Gerät
MXC_SwitchModeschaltet ein xComfort Gerät an/aus
MXC_DimSetdimmt ein xComfort Gerät auf eine bestimmte Stufe
MXC_DimBrighterfängt einen Dimmvorgang auf eine hellere Stufe an
MXC_DimDarkerfängt einen Dimmvorgang auf eine dunklere Stufe an
MXC_DimStophält einen Dimmvorgang an
MXC_ShutterMoveDownbewegt den Rolladen nach unten bis zur Endposition/Stop
MXC_ShutterMoveUpbewegt den Rolladen nach oben bis zur Endposition/Stop
MXC_ShutterStepDownbewegt den Rolladen ein Stück nach unten
MXC_ShutterStepUpbewegt den Rolladen ein Stück nach oben
MXC_ShutterStopstoppt einen Bewegungsvorgang
MXC_SetTemperature
MXC_SendBoolean
MXC_SendInteger
MXC_SendFloat
Device listDevice list Eaton xComfort

eKey

Functions for controlling eKey components

Device listDevice list eKey

EnOcean

Functions for accessing EnOcean components

ENO_SwitchMode
ENO_SwitchModeEx
ENO_SetIntensity
ENO_DimSet
ENO_SetActiveMessageactivates a certain message
ENO_SetFanStagesets the FanStage to a certain value
ENO_SetLockFanStagelocks the FanStage
ENO_SetLockRoomOccupancylocks the occupancy
ENO_SetModesets the actuator in a certain mode
ENO_SetPositionsets the position of the actuator
ENO_SetRoomOccupancysets the occupancy to true/false
ENO_SetTemperaturesets the actuator to a certain target temperature
ENO_SetTemperature1sets the device to a certain temperature
ENO_ShutterMoveDownmoves the roller shutter down to the end position/stop
ENO_ShutterMoveDownExmoves the roller shutter for a certain time
ENO_ShutterMoveUpmoves the roller shutter up to the end position/stop
ENO_ShutterMoveUpExmoves the roller shutter for a certain time
ENO_ShutterStopstops a motion
Device listDevice list EnOcean/EEP

Event Control

Module to start scripts on set events

FHZ1X00PC

Funktionen zur Ansteuerung von FS20, HMS, FHT Komponenten

FS20
FS20_SwitchMode
FS20_SwitchDuration
FS20_SetIntensity
FS20_DimUp
FS20_DimDown
FHT
FHT_SetTemperature
FHT_SetMode
KS300
HMSHouseMessageSystem for analogue devices
HMS_ReleaseFI
Device listDevice list FHZ

FS10 Weather

GARDENA smart system

Module for adding GARDENA smart system devices

smart Irrigation ControlA GARDENA irrigation control with 6 valves
smart Power SocketA power socket from GARDENA
smart Pressure PumpA GARDENA smart Pump with one valve
smart SensorA GARDENA smart sensor with various measured values
smart SILENO MowerA smart SILENO Mower from GARDENA
smart Water ControlA GARDENA Irrigation Control with one valve

Google Assistant

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
ThermostatThermostats in Google Assistant
ShutterShutters in Google Assistant
Generic SwitchGeneric Switches in Google Assistant
ScenesScenes in Google Assistant
Scenes (deactivatable)Deactivatable Scenes in Google Assistant
Expert OptionsExpert Options of Google Assistant

Heating Control

HC_TargetValue

Home Connect

Module for adding Home Connect devices

Home Connect DeviceThe device instance created by the Home Connect configurator
Device listDevice list Home Connect

HomeMatic

Functions for controlling HomeMatic components

HM_WriteValueBoolean
HM_WriteValueInteger
HM_WriteValueFloat
HM_WriteValueString
HM_ReadServiceMessages
HM_RequestStatus
BidCos ServiceBidCos Service Setup
Device listHomeMatic Device List

I/O

Functions for managing I/O Instances

Client SocketTCP interface
CSCK_SendTextsends a string to the I/O
HIDHID interface
HID_SendEventsends a string to the I/O
HTTP ClientInterface for reading websites out
WWW_UpdatePagelets you query the configured URL
Multicast SocketMulticast interface
MSCK_SendTextsends a string to the I/O
Serial PortSerial interface
SPRT_SendTextsends a string to the I/O
SPRT_SetBreakswitches the break of a serial port instance
SPRT_SetDTRswitches the DTR of a serial port instance
SPRT_SetRTSswitches the RTS of a serial port instance
Server Sent Event ClientTCP interface
Server Socketopens a port for the network
SSCK_SendPacketsends a string to the I/O
SSCK_SendTextsends a string to the I/O
UDP SocketUDP interface
USCK_SendPacketsends a string to the I/O
USCK_SendTextsends a string to the I/O
Virtual I/OVirtual I/O interface
VIO_Connectsends a Connect Data-Packet
VIO_Disconnectsends a Disconnect Data-Packet
VIO_GetPacketListsupplies an array of extended Data-Packets
VIO_GetTextListreturns an array of simple Data-Packets
VIO_PushPacketsends an extended Data-Packet
VIO_PushPacketHEXsends an extended Data-Packet
VIO_PushTextsends a simple Data-Packet
VIO_PushTextHEXsends a simple Data-Packet
VIO_SendPacketsends an extended Data-Packet to itself
VIO_SendTextsends a simple Data-Packet to itself
WebSocket ClientTCP interface
WSC_SendMessagesends a message using the WebSocket

Image Grabber

Module for querying webcam images

IG_UpdateImageupdates the image of the instance

IMAP

IMAP_GetCachedMails
IMAP_GetMailEx
IMAP_DeleteMaildeletes a mail with a specific e-mail(UID)

IPS-868

Functions for controlling IPS868 components

AKM-868
FD-868
PJ_LCDTextsendet einen Text an das Display
PJ_SwitchLEDschaltet einen LED vom Display
PJ_Beepgibt ein Tonsignal aus
PJ_SwitchModeschaltet ein FS20 Gerät ein/aus
PJ_Backlightturns the display backlight on or off
EKM-868
PJ_RequestStatus
RGBW-868
PJ_RunProgram
PJ_DimRGBW
PJ_SetRGBWsets a color value
WDT-868
PJ_SwitchMode
PJ_SwitchDuration
ANA-868Analog-to-digital converter
PJ_RequestStatusQuery the status of variables and set them
PJ_SetVoltageSets the output to a specific voltage
JKM-868 LevelJETA reader for LevelJET level indicator
PJ_RequestStatusQuery the status of variables and set them
JKM-868 ThermoJETA reader for individual values of the ThermoJET temperature controller
PJ_RequestStatusQuery the status of variables and set them
LGS-868Air quality sensor for room air analysis
PJ_RequestStatusQuery the status of variables and set them
PJ_SetLEDsswitches LEDs on the AirQualitySensor
SERVO-868A 4-way servo control module
PJ_DimServoincrementally sets a servo value
PJ_SetServosets a servo channel
Device listDevice list IPS 868

IR Trans

Funktionen zur Ansteuerung von Infrarot Komponenten

IRT_SendOncesendet einen IR Befehl
Device listDevice list IR-Trans

JSON Decoder

Decodes JSON and makes the content available in variables

KNX

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_CharSends a single letter
EIB_Counter16Bitsends a 16bit counter value
EIB_Counter32bitsends a 32bit counter value
EIB_Counter8Bitsends an 8-bit counter value
EIB_Datesends the date value
EIB_FloatValuesends a float value
EIB_Movemoves a roller shutter
EIB_Positionmoves a roller shutter to a position
EIB_PriorityControlsets a device state
EIB_RequestStatussends a read request for EIB instances to the bus
EIB_SetRGBsets an RGB stripe to a specific color
EIB_SetRGBWsets an RGBW stripe to a specific color
EIB_Strsends a text
EIB_Timesends a time value
KNX_RequestStatussends a read request for DPT instances on the bus
Device listDevice list EIB/KNX

LCN

Functions for controlling LCN components

LCN_SwitchModeschaltet ein Gerät an/aus
LCN_SwitchMemory
LCN_SetIntensity
LCN_AddIntensity
LCN_DeductIntensity
LCN_FadeOut
LCN_StartFlicker
LCN_StopFlicker
LCN_RampStop
LCN_SwitchRelay
LCN_AddGroupadds a device to a group
LCN_AddThresholdCurrentadds threshold to current value
LCN_AddThresholdDefinedadds threshold to predefined value
LCN_Beep
LCN_DeductThresholdCurrentdeducts threshold from current value
LCN_DeductThresholdDefineddeducts threshold from predefined value
LCN_FlipRelay
LCN_LimitOutputlimits an output for a certain period of time
LCN_LoadScenecalls up a scene for an output
LCN_LockTargetValuelocks a controller of the device
LCN_ReleaseTargetValueunlocks a controller of the device
LCN_RemoveGroupremoves a device from a group
LCN_RequestLightsqueries the LEDs of the panel
LCN_RequestReadqueries the values
LCN_RequestStatusqueries all statuses of the module
LCN_RequestThresholdsqueries thresholds and hysteresis
LCN_SaveScenesaves a scene for an output
LCN_SelectSceneRegisterselects a register
LCN_SendCommand
LCN_SetDisplayTextShows a text on a line of the display
LCN_SetDisplayTimesets the display time of a line in the display
LCN_SetLampswitching an LED
LCN_SetRelaysetzt alle Relais in einem Modul (8Bit)
LCN_SetRGBWsets an instance to an RGBW color value
LCN_SetTargetValue
LCN_ShiftTargetValueShifts the current target value
LCN_ShutterMovestarts shutter movement to percentage position
LCN_ShutterMoveDownstarts a shutter movement downwards
LCN_ShutterMoveUpstarts a shutter movement upwards
LCN_ShutterStopstops a shutter movement
LCN_SwitchDurationMinafter how many minutes it should be dimmed down
LCN_SwitchDurationSecafter how many seconds it should be dimmed down
LCN_SwitchRelayTimerswitches a relay on a time factor
Device listDevice list LCN

Location Control

calculates twilight times based on latitude and longitude

M-Bus

Functions for controlling M-Bus components

MBUS_UpdateValuesupdates all device-specific values
Device listDevice list M-Bus

MediaPlayer

WAC_PlayFilespielt eine Musikdatei direkt ab
WAC_AddFilefügt Musikdatei zur Playlist hinzu
WAC_Playspielt die Playlist ab
WAC_Stopstoppt die Wiedergabe
WAC_Pausepausiert die Wiedergabe
WAC_Prevspielt den vorherigen Titel der Playlist ab
WAC_Nextspielt den nächsten Titel der Playlist ab
WAC_SetVolumesetzt die Lautstärke
WAC_SetShuffleschaltet die Zufallswiedergabe ein/aus
WAC_SetRepeatschaltet die Wiederholung der Playlist ein/aus
WAC_SetPosition
WAC_ClearPlaylistlöscht die Playlist
WAC_GetPlaylistLengthlöscht die Playlist
WAC_GetPlaylistPositionlöscht die Playlist
WAC_SetPlaylistPositionlöscht die Playlist

Modbus RTU/TCP

Functions for controlling ModBus RTU/TCP components

ModBus_RequestRead
ModBus_WriteCoil
ModBus_WriteRegisterwrites a value to the write address
ModBus_WriteRegisterByte
ModBus_WriteRegisterChar
ModBus_WriteRegisterDWord
ModBus_WriteRegisterInt64
ModBus_WriteRegisterInteger
ModBus_WriteRegisterReal
ModBus_WriteRegisterReal64
ModBus_WriteRegisterShort
ModBus_WriteRegisterString
ModBus_WriteRegisterWord
Device listDevice list ModBus RTU/TCP

Module Control

manages external and added PHP modules

MQTT

Functions for controlling MQTT components

MQTT ClientFunctions for controlling MQTT Client
MQTT-ServerFunctions for controlling MQTT Server
Device listDevice list MQTT

Notification Control

a module for sending push notifications

PLC: Siemens, Vipa, Logo

Functions for controlling Siemens/Vipa/Logo PLC components

S7_RequestReadperforms a read operation on a device
S7_Writewrites a value to the configured address
S7_WriteBit
S7_WriteByte
S7_WriteChar
S7_WriteDWord
S7_WriteInteger
S7_WriteReal
S7_WriteShort
S7_WriteWord
Logo-VM-AddressesVM addresses of Logo7/8
Device listDevice list SPS Siemens/Vipa

PLC: Wago, Beckhoff, ABB

Functions for controlling Wago/Beckhoff PLC components

POP3

POP3_GetCachedMails
POP3_DeleteMaildeletes a mail with a specific e-mail(UID)
POP3_GetMailExreturns an array with information for a specific e-mail (UID)

Popup Module

Stylistic module for display in WebFront

Presence Control

Functions for detecting presence within an area

PC_Entersets presence to true
PC_Leavesets presence to false

RegisterVariable

RegVar_SendTextsendet Daten an die übergeordnete Instanz
RegVar_SetBuffersetzt den internen Puffer
RegVar_GetBufferliest den internen Puffer
RegVar_SendEventsends an event to the parent HID instance
RegVar_SendPacketsends a data packet to the specified IP address

RRDTool

RRD_Exexute

Shutter Control

Functions for controlling shutter (roller shutter) components

SC_Movebewegt den Rolladen an eine bestimmte Position
SC_MoveDownbewegt den Rolladen bis zu Endposition runter
SC_MoveUpbewegt den Rolladen bis zu Endposition hoch
SC_Stopstoppt einen Bewegungsvorgang

Shutter Control (legacy)

Functions for controlling shutter components (legacy)

SC_Movemoves the shutter to a specific position
SC_MoveDownmoves the shutter down to the end position
SC_MoveUpmoves the shutter up to the end position
SC_Stopstops a motion

Siemens OZW

OZW_RequestStatusrequests the status of a device
OZW_WriteDataPointwrites a specific value to a data point
Device listDevice list Siemens OZW

Skin Control

manages external and uploaded skins

SMS

Functions for sending SMS via SMS module

SMS_Sendversendet eine E-Mail an die Standardadresse

SMTP

Functions for the SMTP module for sending e-mails

SMTP_SendMailversendet eine E-Mail an die Standardadresse
SMTP_SendMailExversendet eine E-Mail an eine beliebige Adresse
SMTP_SendMailAttachmentsends an e-mail with attachment to the default address
SMTP_SendMailAttachmentExsends an email with an attachment to any address
SMTP_SendMailMediasends an email with an attachment of a media object of type "image/sound" to the default address
SMTP_SendMailMediaExsends an e-mail with an attachment of a media object of the "image/sound" type to any address

SSDP Control

enables the search for UPnP devices

YC_SearchDevicessends a request to the local network

System Information

Sys_Pingsendet einen Ping an ein Netzwerkgerät
Sys_GetProcessInfolistet alle Prozesse auf
Sys_GetMemoryInfozeigt den Speicherverbrauch an
Sys_GetCPUInfozeigt die CPU Auslastung an
Sys_GetHardDiskInfozeigt den Festplattenspeicherplatz/-verbrauch an
Sys_GetNetworkInfozeigt Informationen zu den Netzwerkadaptern
Sys_GetBatterydisplays information about the battery
Sys_GetSpoolerdisplays information about the printer queues
Sys_GetURLContentreads the content from an URL as String
Sys_GetURLContentEx

Technische Alternative

Functions for controlling Technische Alternative components

Device listDevice list Technische Alternative

Text to Speech

Functions for controlling a TTS module

TTS_Speakspricht einen beliebigen Text auf der gewählten Soundkarte
TTS_GenerateFilegeneriert eine WAV Datei mit dem gewünschten Text

TextParser

provides text snippets from websites/files

Util Control

Voice over IP

Functions for controlling VoIP

VoIP_AcceptCallaccepts a connection
VoIP_Connectestablishes a connection
VoIP_Disconnectterminates a connection
VoIP_GetConnectionreturns information about a connection
VoIP_GetDatareturns data of a connection
VoIP_PlayWaveplays a wave file
VoIP_RejectCallrejects a connection
VoIP_SendDTMFsends a sequence of characters as DTMF
VoIP_SetDatasets the data of a connection
Device listDevice list Voice over IP

W&T

Functions for controlling W&T components

WUT_SwitchMode

WebFront Visualization

Funktionen zum Ansteuern des WebFronts auf den Client-Rechnern

WFC_Reloadlädt das WebFront auf dem Client-Rechner neu
WFC_SwitchPagewechselt den Reiter im WebFront
WFC_SendNotificationsendet eine kleine Meldung auf das WebFront
WFC_SendPopupsendet eine große Meldung an das WebFront
WFC_AudioNotificationsends an audio message to the WebFront
WFC_OpenCategoryOpens a category as a popup in the WebFront
WFC_PushNotificationsends a push message to the mobile apps

WebHook Control

Module for calling scripts via browser

WC_PushMessagesends a WebSocket message to all connected clients
WC_PushMessageExsends a WebSocket message to a specific client

WebServer

Module which makes the WebFront accessible via port

WinLIRC

WinLIRC_SendOnce

WMRS200

Functions for controlling WMRS200 components

Device listDevice list WMRS200

XBee

Functions for controlling XBee

XBee_SendBuffersends a data string to a specific device
XBee_SendCommandsends a command to a specific XBee-Splitter

Z-Wave

Functions for controlling Z-Wave components

ZW_RequestStatus
ZW_Basic
ZW_SwitchModeschaltet ein Z-Wave Gerät an/aus
ZW_DimSetdimmt ein Z-Wave Gerät auf eine bestimmte Stufe
ZW_ShutterMoveUp
ZW_ShutterMoveDown
ZW_ShutterStop
ZW_ColorCWsets the cold-white channel of a RGBWW Z-Wave device
ZW_ColorRGBsets the color of a Z-Wave device
ZW_ColorRGBWWsets the colors and intensity of an RGBWW Z-Wave device
ZW_ColorWWsets the WarmWhite channel of a Z-Wave device
ZW_DimDownstarts dimming down
ZW_DimDownExstarts dimming down with a runtime
ZW_DimSetExdims a Z-Wave device to a specific level within a runtime
ZW_DimStopstops dimming a Z-Wave device
ZW_DimUpstarts dimming up
ZW_DimUpExstarts dimming up within a runtime
ZW_DoorLockOperationSets the door lock operation mode of a Z-Wave device
ZW_LockModesets the LockMode
ZW_MeterResetresets the meter
ZW_OptimizeStarts the wireless network optimization process for a Z-Wave device
ZW_ProtectionSetsets the Protection and its Mode
ZW_SwitchAllModeSets the Switch All mode of a Z-Wave device
ZW_TestTests if a connection to a Z-Wave device is working
ZW_ThermostatFanModeSetSets the FanMode for the thermostat
ZW_ThermostatModeSetSets the thermostat mode
ZW_ThermostatSetPointSetSets the PointSet Value
Device listDevice list Z-Wave
Deutsche Webseite verfügbar
Go to cart
Any questions?