« Back to Product

Documentation

Core Instances

Archive ControlFunctions for managing the data logging
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_GetCompactionreturns the compaction entries of a variable
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_SetCompactionConfigures the compression of the 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
Permission ControlUser management and synchronization with LDAP server
Calendar ControlCalendar module
Connect ControlConnection module used to enable a secure connection from the outside
Cutter
Cutter_ClearBufferclears the buffer of the cutter instance
DNS-SD Controlmanages 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
Event ControlModule to start scripts on set events
Location Controlcalculates twilight times based on latitude and longitude
Module Controlmanages external and added PHP modules
Notification Controla module for sending push notifications
Presence ControlFunctions for detecting presence within an area
PC_Entersets presence to true
PC_Leavesets presence to false
RegisterVariableRegisterVariables serve as an interface for forwarding and processing data
RegVar_GetBufferreads the internal buffer
RegVar_SendEventsends an event to the parent HID instance
RegVar_SendPacketsends a data packet to the specified IP address
RegVar_SendTextsends data to the parent instance
RegVar_SetBuffersets the internal buffer
Skin Controlmanages external and uploaded skins
SSDP Controlenables the search for UPnP devices
YC_SearchDevicessends a request to the local network
System InformationFunctions for querying system information and hardware
Sys_GetBatterydisplays information about the battery
Sys_GetCPUInfoshows the CPU usage
Sys_GetHardDiskInfoshows the hard disk space/usage
Sys_GetMemoryInfoshows the memory usage
Sys_GetNetworkInfoshows information about the network adapters
Sys_GetProcessInfolists all processes
Sys_GetSpoolerdisplays information about the printer queues
Sys_GetURLContentreads the content from an URL as String
Sys_GetURLContentExReads the contents of the __URL__ and returns it as a return value. Here, some __Parameter__ for timeouts, authentication and proxy are made. -
Sys_Pingsends a ping to a network device
Tailscale VPNUse of Tailscale VPN on the SymBox
TextParserprovides text snippets from websites/files
Translation Control
Util Controlserves as an interface with extended functions between the IP-Symcon service and the management console
UC_FindReferencessearches all places where an object is used
UC_GetEventStatisticsreturns the number of updates of events
UC_GetIconListreturns the names of all available icons
UC_GetKernelStatisticsreturns key figures on the message and script queue of the kernel
UC_GetLastLogMessagesreturns the last log messages of a message type
UC_GetLogMessageStatisticsreturns the number of log messages per message type
UC_GetMessageSenderIDListreturns the number of messages per sender
UC_GetMessageSenderIDSizeListreturns the amount of message data per sender
UC_GetMessageTypeListreturns the number of messages per message type
UC_GetScriptSenderListreturns the number of script executions per trigger
UC_ResetLastLogMessagesclears the stored last log messages
UC_ResetLogMessageStatisticsresets the number of log messages per message type
WebHook ControlModule for calling scripts via browser
WC_PushMessagesends a WebSocket message to all connected clients
WC_PushMessageExsends a WebSocket message to a specific client
WebServerModule which makes the Visualization accessible via port
Any questions?