# Symcon Documentation > Symcon (IP-Symcon) is a software for home and building automation. It connects devices and systems of many manufacturers (e.g. KNX, EnOcean, HomeMatic, Modbus, MQTT), automates them using events and PHP scripts and visualizes them. This is the complete official documentation as Markdown, automatically regenerated on every build of www.symcon.de. Language: English · Deutsch: https://www.symcon.de/de/llms.txt ## Usage - For PHP scripts, load the [Function Index](https://www.symcon.de/en/llms/function-index.md) first: it contains the signature of every function (core and module functions) with a link to the file containing the details. - Module specific functions (e.g. `ENO_*`, `KNX_*`) and the setup of a module are documented in the respective module file. - The Basics explain the object model (categories, instances, variables, scripts, events, media, links) all functions are based on. - Every section contains a link to the original page, which can be cited. ## Start here - [Function Index](https://www.symcon.de/en/llms/function-index.md): All functions with signature and short description, grouped by file (~22k tokens) - [Getting Started](https://www.symcon.de/en/llms/getting-started.md): Introduction, installation, security as well as backup and restore (~19k tokens) - [System Requirements](https://www.symcon.de/en/llms/getting-started/system-requirements.md): A system with one of the listed operating systems is required to use IP-Symcon. (~12k tokens) - [Migrationen](https://www.symcon.de/en/llms/getting-started/migrationen.md): Die Migrationen erläutern die Features und Fixes der jeweiligen Version. (~1k tokens) - [Procedures](https://www.symcon.de/en/llms/how-to.md): In the following section, basic and often used functions are explained. (~12k tokens) - [Basics](https://www.symcon.de/en/llms/concepts.md): The properties or settings of an object can be called via double click or "Right click" -> "Edit object". (~20k tokens) - [Automations](https://www.symcon.de/en/llms/concepts/automations.md): Automations are used to define individually adjusted behavior. (~41k tokens) ## Components - [Components – Overview](https://www.symcon.de/en/llms/components/index.md): IP-Symcon is composed of several software components that are described in more detail in the following subsections. (~1k tokens) - [Remote Access](https://www.symcon.de/en/llms/components/remote-access.md): By default, access is possible in the local network without username/password. (~2k tokens) - [Tray](https://www.symcon.de/en/llms/components/tray.md): The IP-Symcon Tray Application is the interface to the IP-Symcon Service, which runs in the background. (~1k tokens) - [Service](https://www.symcon.de/en/llms/components/service.md): The Service is the centerpiece of IP-Symcon. (~5k tokens) - [Management Console](https://www.symcon.de/en/llms/components/management-console.md): The Management Console is the tool for setting up and configuring the complete logics of the IP-Symcom Server. (~7k tokens) - [Tile Visualization](https://www.symcon.de/en/llms/components/tile-visualization.md): The Tile Visualization for displaying the system (~9k tokens) - [WebFront Visualization](https://www.symcon.de/en/llms/components/webfront-visualization.md): The WebFront offers a simple and attractive way to display and switch devices, display images, and run scripts. (~14k tokens) - [Object Presentation](https://www.symcon.de/en/llms/components/object-presentation.md): Individual switchable elements can be presented in different ways. (~22k tokens) - [Icons](https://www.symcon.de/en/llms/components/icons.md): Each object in Symcon can have an icon. (~1k tokens) ## Command Reference - [Command Reference – Overview](https://www.symcon.de/en/llms/functions/index.md): The Command Reference includes commands that are provided by IP-Symcon and are used for the management of itself. (~1k tokens) - [Process Control](https://www.symcon.de/en/llms/functions/process-control.md): Operations from this group can influence the process of scripts. (~3k tokens) - [Management of Events](https://www.symcon.de/en/llms/functions/management-events.md): Operations can influence the process of events. (~13k tokens) - [Management of Instances](https://www.symcon.de/en/llms/functions/management-instances.md): Commands in this group are used to manage instances. (~5k tokens) - [Management of Categories](https://www.symcon.de/en/llms/functions/management-categories.md): Commands in this group are used to manage categories. (~1k tokens) - [Management of Links](https://www.symcon.de/en/llms/functions/management-links.md): Commands from this category are used to manage links. (~1k tokens) - [Management of Media](https://www.symcon.de/en/llms/functions/management-media.md): Functions from this group are used to manage media (~3k tokens) - [Management of Modules](https://www.symcon.de/en/llms/functions/management-modules.md): Commands from this group are used to manage modules and libraries (~9k tokens) - [Management of Objects](https://www.symcon.de/en/llms/functions/management-objects.md): Functions from this group are used to manipulate objects (~4k tokens) - [Program Information](https://www.symcon.de/en/llms/functions/program-information.md): Functions from this group provide information about IP Symcon itself (~4k tokens) - [Management of Scripts](https://www.symcon.de/en/llms/functions/management-scripts.md): Functions from this group are used to manage scripts (~3k tokens) - [Management of Variables](https://www.symcon.de/en/llms/functions/management-variables.md): Functions from this group are used to manipulate variables (~10k tokens) - [Accessing Variables](https://www.symcon.de/en/llms/functions/access-variables.md): Commands in this group are used to read or write the values of variables. (~2k tokens) ## Developer Area - [Developer Area – Overview](https://www.symcon.de/en/llms/developer/index.md): The IP-Symcon SDKs enable the creation of modules for IP-Symcon. (~1k tokens) - [Data Exchange](https://www.symcon.de/en/llms/developer/data-exchange.md): For the username mail%40provider.de or password @ must not be written. (~2k tokens) - [Download (Archive)](https://www.symcon.de/en/llms/developer/download-archive.md): 4.0, 4.1, 4.2, 4.3, 4.4 (~2k tokens) - [Compatibilityfunctions](https://www.symcon.de/en/llms/developer/compatibility-functions.md): Compatibilityfunctions are the deprecated features that should no longer be used and are disabled by default. (~3k tokens) - [Limitations](https://www.symcon.de/en/llms/developer/limitations.md): The restrictions described below are necessary for reasons of performance and security of the system. (~2k tokens) - [Mirroring](https://www.symcon.de/en/llms/developer/mirroring.md): Mirroring of systems for high availability (~3k tokens) - [SDK/Tools](https://www.symcon.de/en/llms/developer/sdk-tools.md): The SDK is used to develop own modules and to be able to integrate them via the "Module Control". (~8k tokens) - [SDK (PHP)](https://www.symcon.de/en/llms/developer/sdk-tools/sdk-php.md): Then the Modules can be developed. (~43k tokens) - [Configuration Forms](https://www.symcon.de/en/llms/developer/sdk-tools/sdk-php/configuration-forms.md): The configuration forms are JSON files that are used to configure the properties of IP-Symcon instances. (~87k tokens) - [Module](https://www.symcon.de/en/llms/developer/sdk-tools/sdk-php/module.md): Further information on the configuration page is available under Configuration Forms. (~20k tokens) - [Special Switches](https://www.symcon.de/en/llms/developer/special-switches.md): In order to be able to better control some functions of IP-Symcon, it is possible to change some switches within the Management Console. (~8k tokens) ## Module Reference - [Module Reference – Overview](https://www.symcon.de/en/llms/modules/index.md): In the Module Reference, natively supported modules are shown. (~1k tokens) ## Module Reference: Devices - [1-Wire](https://www.symcon.de/en/llms/modules/1-wire.md): Functions for accessing 1-Wire components (~4k tokens) - [ABL](https://www.symcon.de/en/llms/modules/abl.md): Setup of ABL devices (~1k tokens) - [Alfen](https://www.symcon.de/en/llms/modules/alfen.md): Alfen device setup (~1k tokens) - [ALLNET](https://www.symcon.de/en/llms/modules/allnet.md): Functions for controlling ALLNET components (~2k tokens) - [BACnet](https://www.symcon.de/en/llms/modules/bacnet.md): Functions for controlling BACnet components (~1k tokens) - [Catan](https://www.symcon.de/en/llms/modules/catan.md): All channels of a device are displayed in the configurator and can be created and configured. (~2k tokens) - [digitalSTROM](https://www.symcon.de/en/llms/modules/digitalstrom.md): Functions for controlling digitalSTROM components (~3k tokens) - [DMX / ArtNet](https://www.symcon.de/en/llms/modules/dmx-artnet.md): Functions for controlling DMX components (~3k tokens) - [EgiGeoZone](https://www.symcon.de/en/llms/modules/egigeozone.md): Receives data from the EgiGeoZone app for Google Android. (~1k tokens) - [ekey](https://www.symcon.de/en/llms/modules/ekey.md): Functions for controlling ekey components (~1k tokens) - [ekey bionyx](https://www.symcon.de/en/llms/modules/ekeybionyx.md): The company ekey manufactures various finger scanners and these can be integrated into IP-Symcon using a gateway. (~1k tokens) - [EnOcean](https://www.symcon.de/en/llms/modules/enocean.md): Functions for accessing EnOcean components (~19k tokens) - [FHZ1X00PC](https://www.symcon.de/en/llms/modules/fhz1x00pc.md): Functions for controlling FS20, HMS, FHT components (~4k tokens) - [FS10 Weather](https://www.symcon.de/en/llms/modules/fs10-weather.md): Wireless weather station on 433 MHz (~1k tokens) - [GARDENA smart system](https://www.symcon.de/en/llms/modules/gardena-smart-system.md): Module for adding GARDENA smart system devices (~6k tokens) - [Geofency](https://www.symcon.de/en/llms/modules/geofency.md): Receives data from the Geofency app for Apple iOS. (~2k tokens) - [Heating Control](https://www.symcon.de/en/llms/modules/heating-control.md): Functions for controlling the heating module for regulating room temperatures (~2k tokens) - [Home Connect](https://www.symcon.de/en/llms/modules/home-connect.md): Module for adding Home Connect devices (~2k tokens) - [HomeMatic](https://www.symcon.de/en/llms/modules/homematic.md): Symcon supports integration via the HCU and via the CCU. (~8k tokens) - [Image Grabber](https://www.symcon.de/en/llms/modules/image-grabber.md): Module for querying webcam images (~1k tokens) - [IPS-868](https://www.symcon.de/en/llms/modules/ips-868.md): Functions for controlling IPS868 components (~12k tokens) - [IR Trans](https://www.symcon.de/en/llms/modules/irtrans.md): Functions for controlling infrared components (~1k tokens) - [KEBA](https://www.symcon.de/en/llms/modules/keba.md): KEBA offers various wallboxes/charging stations. (~1k tokens) - [KNX](https://www.symcon.de/en/llms/modules/knx.md): Functions for controlling KNX components (~15k tokens) - [LCN](https://www.symcon.de/en/llms/modules/lcn.md): Functions for controlling LCN components (~7k tokens) - [LJQuick](https://www.symcon.de/en/llms/modules/ljquick.md): The KNX quick (Lingg&Janke) module supports the setup of KNX instances. (~1k tokens) - [Matter](https://www.symcon.de/en/llms/modules/matter.md) (~2k tokens) - [M-Bus](https://www.symcon.de/en/llms/modules/mbus.md): Functions for controlling M-Bus components (~2k tokens) - [Mennekes](https://www.symcon.de/en/llms/modules/mennekes.md): Mennekes device setup (~5k tokens) - [Modbus RTU/TCP](https://www.symcon.de/en/llms/modules/modbus-rtu-tcp.md): Functions for controlling ModBus RTU/TCP components (~11k tokens) - [Möhlenhoff Alpha 2](https://www.symcon.de/en/llms/modules/moehlenhoff-alpha-2.md): Receiving and switching Möhlenhoff Alpha2 data (~3k tokens) - [MQTT](https://www.symcon.de/en/llms/modules/mqtt.md): Functions for controlling MQTT components (~2k tokens) - [NEA Smart](https://www.symcon.de/en/llms/modules/nea-smart.md): Receiving and switching NEA Smart data (~3k tokens) - [OCPP](https://www.symcon.de/en/llms/modules/ocpp.md): The OCPP protocol allows wallboxes to be conveniently monitored and switched via Symcon. (~3k tokens) - [OPC UA](https://www.symcon.de/en/llms/modules/opc-ua.md): Functions for controlling OPC UA components (~1k tokens) - [SageGlass (BACnet)](https://www.symcon.de/en/llms/modules/sageglass-bacnet.md): Integrates the SageGlass SIM II (BACnet) with IP-Symcon (~1k tokens) - [Shutter Control](https://www.symcon.de/en/llms/modules/shutter-control.md): Functions for controlling shutter (roller shutter) components (~1k tokens) - [Siemens OZW](https://www.symcon.de/en/llms/modules/siemens-ozw.md): Functions for controlling Siemens OZW components (~1k tokens) - [SNMP](https://www.symcon.de/en/llms/modules/snmp.md): Show values for any OIDs of a walk. Optionally, these can be created and described as variables. (~2k tokens) - [Snom](https://www.symcon.de/en/llms/modules/snom.md): Integration of Snom IP phones (~1k tokens) - [PLC: Siemens, Vipa, Logo](https://www.symcon.de/en/llms/modules/sps-siemens-vipa-logo.md): Functions for controlling Siemens/Vipa/Logo PLC components (~8k tokens) - [PLC: Wago, Beckhoff, ABB](https://www.symcon.de/en/llms/modules/sps-wago-beckhoff-abb.md): Functions for controlling Wago/Beckhoff PLC components (~1k tokens) - [Sync Remote](https://www.symcon.de/en/llms/modules/sync-remote.md): Synchronization between two Symcon systems (~6k tokens) - [Technische Alternative](https://www.symcon.de/en/llms/modules/technische-alternative.md): Functions for controlling Technische Alternative components (~1k tokens) - [Door Intercom](https://www.symcon.de/en/llms/modules/door-intercom.md): The door intercom system has its own display in the visualization. (~3k tokens) - [Voice over IP](https://www.symcon.de/en/llms/modules/voip.md): Functions for controlling VoIP (~3k tokens) - [Weishaupt](https://www.symcon.de/en/llms/modules/weishaupt.md): Installation of Weishaupt devices (~1k tokens) - [WinLIRC](https://www.symcon.de/en/llms/modules/winlirc.md): Functions for controlling WinLIRC components (~1k tokens) - [Wireless M-Bus](https://www.symcon.de/en/llms/modules/wireless-m-bus.md): Functions for controlling wireless M-Bus components (~1k tokens) - [WMRS200](https://www.symcon.de/en/llms/modules/wmrs200.md): Functions for controlling WMRS200 components (~1k tokens) - [W&T](https://www.symcon.de/en/llms/modules/wut.md): Functions for controlling W&T components (~1k tokens) - [XBee](https://www.symcon.de/en/llms/modules/xbee.md): Functions for controlling XBee (~1k tokens) - [Eaton xComfort](https://www.symcon.de/en/llms/modules/xcomfort.md): Functions for controlling xComfort components (~5k tokens) - [Z-Wave](https://www.symcon.de/en/llms/modules/z-wave.md): Functions for controlling Z-Wave components (~8k tokens) - [Zevvy](https://www.symcon.de/en/llms/modules/zevvy.md): Sends data to a Zevvy account (~1k tokens) ## Module Reference: Logic - [Active List](https://www.symcon.de/en/llms/modules/active-list.md): Overview of all active variables in the Visualization (~1k tokens) - [Presence Simulation](https://www.symcon.de/en/llms/modules/presence-simulation.md): Simulate presence via logged values (~1k tokens) - [Image Archive](https://www.symcon.de/en/llms/modules/image-archive.md): The module copies an image when triggered by a selected variable. (~1k tokens) - [Countdown](https://www.symcon.de/en/llms/modules/countdown.md): The module allows to display a countdown to an event in the webfront. (~1k tokens) - [CSV ZIP Export](https://www.symcon.de/en/llms/modules/csv-zip-export.md): Exports aggregated values of a variable as a CSV file in a ZIP archive (~2k tokens) - [Dummy Module](https://www.symcon.de/en/llms/modules/dummy-module.md): Placeholder module for display as an instance in the visualization (~1k tokens) - [Egg Timer](https://www.symcon.de/en/llms/modules/egg-timer.md): An egg timer that runs for a certain amount of time and can be rewound at any time. Ideal for use in events and scripts. (~1k tokens) - [Group Control](https://www.symcon.de/en/llms/modules/group-control.md): With the help of the 'Group Control', variables can be switched together in groups. (~1k tokens) - [JSON Decoder](https://www.symcon.de/en/llms/modules/json-decoder.md): Decodes JSON and makes the content available in variables (~1k tokens) - [JSON Exporter](https://www.symcon.de/en/llms/modules/json-exporter.md): Exports any variable in a user-defined structure via an HTTP endpoint. (~1k tokens) - [Logic Gate](https://www.symcon.de/en/llms/modules/logic-gate.md): Links variables by logical operations (~1k tokens) - [Computation Module](https://www.symcon.de/en/llms/modules/computation-module.md): Modules, which enables various calculations within IP-Symcon (~3k tokens) - [RGBMultiplexer](https://www.symcon.de/en/llms/modules/rgbmultiplexer.md): Connects individual R, G, B channels to a variable, which can be controlled with the color wheel. (~1k tokens) - [DragPointer](https://www.symcon.de/en/llms/modules/dragpointer.md): A variable that remains at the highest or lowest value until reset. (~1k tokens) - [Game Collection](https://www.symcon.de/en/llms/modules/game-collection.md): A collection of simple games which can be played via the Visualization. (~1k tokens) - [Scene Control](https://www.symcon.de/en/llms/modules/scene-control.md): Stores the state of any number of actuators and makes them available via Visualization/PHP function. (~1k tokens) - [Dew Point Temperature Calculation](https://www.symcon.de/en/llms/modules/dew-point-temperature-calculation.md): Calculation of the dew point temperature (~1k tokens) - [Staircase Light Controls](https://www.symcon.de/en/llms/modules/staircase-light-controls.md): When activated, the light in the staircase is switched on and is switched off again shortly after leaving the staircase. (~2k tokens) - [Renamer](https://www.symcon.de/en/llms/modules/renamer.md): Enables renaming of selected objects via Visualization (~1k tokens) - [Rain Central](https://www.symcon.de/en/llms/modules/rain-central.md): Fetches the current rain radar image from Wetteronline and evaluates the color pixels of the rain amount. (~1k tokens) - [Variable Comparison](https://www.symcon.de/en/llms/modules/variable-comparison.md): The VariablenVergleich module allows you to create a point cloud from two variables and compare them using linear regression. (~1k tokens) - [Virtuelle Devices](https://www.symcon.de/en/llms/modules/virtuelle-devices.md): Modules for simulating various devices (~4k tokens) - [Random Lighting](https://www.symcon.de/en/llms/modules/random-lighting.md): The module enables one to switch the color value of lamps randomly between different colors. (~1k tokens) ## Module Reference: Energy - [Work Efficiency](https://www.symcon.de/en/llms/modules/work-efficiency.md): Efficiency calculation (~1k tokens) - [Operating Hours Counter](https://www.symcon.de/en/llms/modules/operating-hours-counter.md): Determines and displays the operating time of a device (~1k tokens) - [Energy Dashboard](https://www.symcon.de/en/llms/modules/energy-dashboard.md): An overview with several diagrams (~2k tokens) - [Energy Manager](https://www.symcon.de/en/llms/modules/energy-manager.md): Module, which switches the consumers on and off when energy is available. (~16k tokens) - [Energy Distribution](https://www.symcon.de/en/llms/modules/energy-distribution.md): The energy distribution provides an overview of the energy generated/consumed and fed in/referred. (~2k tokens) - [Energy Counter](https://www.symcon.de/en/llms/modules/energy-counter.md): Calculates the consumption (~2k tokens) - [Power Billing Module](https://www.symcon.de/en/llms/modules/power-billing-module.md): The module provides a cost statement similar to the annual statement from the energy provider. (~1k tokens) - [Power price](https://www.symcon.de/en/llms/modules/power-price.md): Reads out the current/predicted electricity prices from aWATTar, Tibber or Epex Spot (via ENTSO-E). (~1k tokens) - [Consumption per Category](https://www.symcon.de/en/llms/modules/consumption-per-category.md): Shows the consumption in percent in category. (~1k tokens) - [Consumption within Timespan](https://www.symcon.de/en/llms/modules/consumption-within-timespan.md): Calculates the consumption between a start and end date (~1k tokens) - [Consumption Behaviour](https://www.symcon.de/en/llms/modules/consumption-behaviour.md): The consumption behavior module displays the expected consumption. (~1k tokens) - [Calculated Counter](https://www.symcon.de/en/llms/modules/calculated-counter.md): Adds positive variable changes according to adjustable rules with changes of a main variable and adds this to the value of a variable. (~1k tokens) - [Virtual Counter](https://www.symcon.de/en/llms/modules/virtual-counter.md): Input mask for manually read meter readings. (~1k tokens) - [Reading (Day)](https://www.symcon.de/en/llms/modules/reading-day.md): The meter reading can be displayed for a selected date (~1k tokens) - [Meter Overflow](https://www.symcon.de/en/llms/modules/meter-overflow.md): Meters which can overflow can be displayed as meters. (~1k tokens) ## Module Reference: Visualizations - [Tile Visualization](https://www.symcon.de/en/llms/modules/tile-visualization.md): Functions to control the tile visualization on the client devices (~1k tokens) - [WebFront Visualization](https://www.symcon.de/en/llms/modules/webfront-visualization.md): Functions for controlling the WebFront on the client computers (~2k tokens) ## Module Reference: Voice assistents - [Amazon Alexa](https://www.symcon.de/en/llms/modules/amazon-alexa.md): Module to connect Amazon Alexa (~10k tokens) - [Google Assistant](https://www.symcon.de/en/llms/modules/google-assistant.md): Module to connect Google Assistant (~6k tokens) ## Module Reference: Notifications - [Alerting](https://www.symcon.de/en/llms/modules/alerting.md): Triggers an alarm when one of the sensor variables becomes active. (~2k tokens) - [Notification](https://www.symcon.de/en/llms/modules/notification.md): Enables multi-level notification, with the level increasing after a defined time and resetting when acknowledged. (~2k tokens) - [Announcement](https://www.symcon.de/en/llms/modules/announcement.md): The 'Announcement' Module provides the ability to play audio generated by AWS Polly through Sonos or Media Player. (~1k tokens) - [Dynamic Mail](https://www.symcon.de/en/llms/modules/dynamic-mail.md): Sends an e-mail with a dynamic text. (~1k tokens) - [Done Notifier](https://www.symcon.de/en/llms/modules/done-notifier.md): Reports after a dead time, after a device has fallen below a certain consumption. (~1k tokens) - [IMAP](https://www.symcon.de/en/llms/modules/imap.md): Functions of the IMAP module for retrieving e-mails (~1k tokens) - [MediaPlayer](https://www.symcon.de/en/llms/modules/mediaplayer.md): Functions for controlling Media Player instances (~2k tokens) - [POP3](https://www.symcon.de/en/llms/modules/pop3.md): Functions of the POP3 module for retrieving e-mails (~1k tokens) - [Popup Module](https://www.symcon.de/en/llms/modules/popup-module.md): Stylistic module for display in Visualization (~1k tokens) - [SMS](https://www.symcon.de/en/llms/modules/sms.md): Functions for sending SMS via SMS module (~1k tokens) - [SMTP](https://www.symcon.de/en/llms/modules/smtp.md): Functions for the SMTP module for sending e-mails (~2k tokens) - [Spotify](https://www.symcon.de/en/llms/modules/spotify.md): Controls the playback of Spotify (~3k tokens) - [Fault Manager](https://www.symcon.de/en/llms/modules/fault-manager.md): Indicates when selected variables are active and can acknowledge them depending on the setting. (~1k tokens) - [SymconReport](https://www.symcon.de/en/llms/modules/symconreport.md): Creates a report as CSV or PDF depending on the modules (~5k tokens) - [Phone Announcement](https://www.symcon.de/en/llms/modules/phone-announcement.md): The Telephone Announcement Module enables the convenient linking of a VoIP instance and a text-to-speech instance (AWS Polly) to call a phone number and output a text when the call is answered. In… (~1k tokens) - [Phone Chain](https://www.symcon.de/en/llms/modules/phone-chain.md): The 'Phone Chain' module allows to call a list of telephone numbers one after another. (~1k tokens) - [TelegramBot](https://www.symcon.de/en/llms/modules/telegrambot.md): Allows to send messages and perform actions (~1k tokens) - [Text to Speech](https://www.symcon.de/en/llms/modules/text-to-speech.md): Functions for controlling a TTS module (~2k tokens) - [TTSAWSPolly](https://www.symcon.de/en/llms/modules/ttsawspolly.md): Can generate sound files in various formats (~1k tokens) - [Consumption Alert](https://www.symcon.de/en/llms/modules/consumption-alert.md): Monitors a counter variable for unusual consumption. (~1k tokens) - [Water Alert](https://www.symcon.de/en/llms/modules/water-alert.md): Monitors a meter variable for unnatural water consumption (leak/break). (~1k tokens) - [Watchdog](https://www.symcon.de/en/llms/modules/watchdog.md): Monitors variables and triggers an alarm if they have not been updated or changed for too long. (~1k tokens) ## Module Reference: Core Instances - [Archive Control](https://www.symcon.de/en/llms/modules/archive-control.md): Functions for managing the data logging (~10k tokens) - [Permission Control](https://www.symcon.de/en/llms/modules/permission-control.md): User management and synchronization with LDAP server (~1k tokens) - [Calendar Control](https://www.symcon.de/en/llms/modules/calendar-control.md): Calendar module (~1k tokens) - [Connect Control](https://www.symcon.de/en/llms/modules/connect-control.md): Connection module used to enable a secure connection from the outside (~1k tokens) - [Cutter](https://www.symcon.de/en/llms/modules/cutter.md): The cutter is used to extract sections from an incoming data stream using separators or a fixed number of steps and forwards them. (~1k tokens) - [DNS-SD Control](https://www.symcon.de/en/llms/modules/dns-sd-control.md): manages established Bonjour services (~1k tokens) - [Event Control](https://www.symcon.de/en/llms/modules/event-control.md): Module to start scripts on set events (~1k tokens) - [Location Control](https://www.symcon.de/en/llms/modules/location-control.md): calculates twilight times based on latitude and longitude (~1k tokens) - [Module Control](https://www.symcon.de/en/llms/modules/module-control.md): manages external and added PHP modules (~1k tokens) - [Notification Control](https://www.symcon.de/en/llms/modules/notification-control.md): a module for sending push notifications (~1k tokens) - [Presence Control](https://www.symcon.de/en/llms/modules/presence-control.md): Functions for detecting presence within an area (~1k tokens) - [RegisterVariable](https://www.symcon.de/en/llms/modules/registervariable.md): RegisterVariables serve as an interface for forwarding and processing data (~2k tokens) - [Skin Control](https://www.symcon.de/en/llms/modules/skin-control.md): manages external and uploaded skins (~1k tokens) - [SSDP Control](https://www.symcon.de/en/llms/modules/ssdp-control.md): enables the search for UPnP devices (~1k tokens) - [System Information](https://www.symcon.de/en/llms/modules/system-information.md): Functions for querying system information and hardware (~2k tokens) - [Tailscale VPN](https://www.symcon.de/en/llms/modules/tailscale-vpn.md): Use of Tailscale VPN on the SymBox (~1k tokens) - [TextParser](https://www.symcon.de/en/llms/modules/textparser.md): provides text snippets from websites/files (~1k tokens) - [Translation Control](https://www.symcon.de/en/llms/modules/translation-control.md): The translation control allows any text in Symcon to be translated into different languages. (~1k tokens) - [Util Control](https://www.symcon.de/en/llms/modules/util-control.md): serves as an interface with extended functions between the IP-Symcon service and the management console (~1k tokens) - [WebHook Control](https://www.symcon.de/en/llms/modules/webhook-control.md): Module for calling scripts via browser (~2k tokens) - [WebServer](https://www.symcon.de/en/llms/modules/webserver.md): Module which makes the Visualization accessible via port (~1k tokens) ## Module Reference: I/O Instances - [Client Socket](https://www.symcon.de/en/llms/modules/clientsocket.md): TCP interface (~1k tokens) - [HID](https://www.symcon.de/en/llms/modules/hid.md): HID interface (~1k tokens) - [HTTP Client](https://www.symcon.de/en/llms/modules/httpclient.md): Interface for reading websites out (~1k tokens) - [Multicast Socket](https://www.symcon.de/en/llms/modules/multicastsocket.md): Multicast interface (~1k tokens) - [Serial Port](https://www.symcon.de/en/llms/modules/serialport.md): Serial interface (~1k tokens) - [Server Sent Event Client](https://www.symcon.de/en/llms/modules/serversenteventclient.md): TCP interface (~1k tokens) - [Server Socket](https://www.symcon.de/en/llms/modules/serversocket.md): opens a port for the network (~1k tokens) - [UDP Socket](https://www.symcon.de/en/llms/modules/udpsocket.md): UDP interface (~1k tokens) - [Virtual I/O](https://www.symcon.de/en/llms/modules/virtualio.md): Virtual I/O interface (~2k tokens) - [WebSocket Client](https://www.symcon.de/en/llms/modules/websocketclient.md): TCP interface (~1k tokens) ## Module Reference: Backups - [Backup](https://www.symcon.de/en/llms/modules/backup.md): Creates a backup via SFTP, FTP or FTPS (~1k tokens) ## Module Reference: Legacy - [RRDTool](https://www.symcon.de/en/llms/modules/rrdtool.md): Direct integration of RRDTool (~1k tokens) - [Shutter Control (legacy)](https://www.symcon.de/en/llms/modules/shutter-control-legacy.md): Functions for controlling shutter components (legacy) (~5k tokens) - [USBMapper](https://www.symcon.de/en/llms/modules/usbmapper.md): Automatically sets the correct USB port to the entered serial ports. (~1k tokens) - [Web Graph](https://www.symcon.de/en/llms/modules/web-graph.md): Any graphs can be displayed independently via the WebHook (~1k tokens) - [Wunderground Weather](https://www.symcon.de/en/llms/modules/wunderground-weather.md): Gets weather data (current/hourly/12-hourly/weather warning) via API from www.wunderground.com (~4k tokens) ## Complete documentation in a single file - [llms-full.txt](https://www.symcon.de/en/llms-full.txt): Complete documentation in a single file (~747k tokens)