---
title: "Settings"
description: "What the TapHome Settings menu holds: software updates, profile and users, location, hardware interfaces, virtual devices, variables, expose devices."
url: "https://taphome.com/en/docs/applications/settings/"
language: en
lastmod: 2025-11-08
generator: hugo
ai:
  topics: ["settings-menu","system-configuration","user-management","hardware-interfaces","virtual-devices","variables","device-integration"]
  questions: ["Where can I find network settings in TapHome?","What virtual devices are available in TapHome?","How do I expose TapHome devices to external systems like Alexa or KNX?","What system variables does TapHome provide for time-based automation?","What hardware interfaces does TapHome support for device integration?","Where do I configure GPS position for sun calculations?","How do I manage user roles and remote access permissions?"]
---

# Settings

Last updated: 2025-11-08

In the Settings section, you will find all the important configuration options for the TapHome system.

## Settings Menu

###  **Software updates**

A clear option for updating the software in the control unit and all modules at once.

###  **My Profile**

Setting the access password, remote access, and [roles](https://taphome.com/en/docs/configuration/users-permissions/) (**User** / **Admin** / **Service**).

###  **All Users**

TapHome accounts that have access to this location. Access can be restricted to remote access only, or only when connected within the local network (**Enable remote access**).

###  **My location**

Information about the control unit to which you are connected:

- **Name** – location name
- **GPS position** – used, for example, to calculate the sun's position
- **Language** – language used, for example, in the MZC
- **Currency and currency format** – display of prices and costs
- **[Date periods](https://taphome.com/en/docs/configuration/date-periods/)** – in the access system, you can define holidays, school breaks, etc.
- **Media library** – dashboard backgrounds and schemes stored in the control unit
- **Network settings** – network configuration
- **[Backups](https://taphome.com/en/docs/restore/)** – backup and restore of configuration
- **Logs** – **Users and updates**

**Actions:**
- Option to set the time of the control unit (if connected to the internet, this is done automatically)
- Restart the control unit

###  **Hardware**

Here you define the interfaces through which devices are integrated into TapHome. Typically, it's the TapHome Bus, but also:

- Jablotron
- **Modbus RTU**
- **Modbus TCP**
- **KNX**
- LGAC
- Daikin AC
- Integration Serial
- Integration TCP
- Integration UDP
- IP Camera & Door bell (SIP)
- TP-Link HS (old models)
- Packet parser
- ZigBee
- MQTT Broker

[More information about supported hardware](https://taphome.com/en/docs/integration/)

###  **Virtual Devices**

Defines devices that exist only in the control unit and mostly obtain values from other devices or sensors. For example, a thermostat – a virtual device that combines a setpoint (a user-defined desired value) and the actual temperature from a sensor. Or a light scene – a multi-value switch with predefined icons and names for various light scenes.

**Available types:**

- **Thermostat**
- **Analog output**
- **Alarm**
- **Simple alarm**
- **Digital output**
- **Push button**
- **RGB Light**
- **Tunable white light**
- **Electric meter** (**Impulse Counter**)
- **Electric meter (calculated consumption of Digital output)**
- **Electric meters group**
- **Temperature sensor**
- Light sensor
- **Water meter** (**Impulse Counter**)
- **Water meter (calculated consumption of Digital output)**
- **Water meters group**
- **Gas meter** (**Impulse Counter**)
- **Rain gauge** (**Impulse Counter**)
- **Heating demand**
- **Cooling demand**
- **Heating & cooling demand**
- **Multi-Value Switch**
- **Heating & Cooling** (**Default**)
- **Current heating / cooling mode**
- **Heating power**
- **Cooling power**
- **Alert**
- **Fan (4 levels)**
- **Fan (3 levels)**
- **Presence**
- **Light Scene**

###  **Variables**

You can define either a **General variable** without a measurement unit, which serves for auxiliary calculations, or assign it a unit using [Conversions](https://taphome.com/en/docs/configuration/conversion-functions/).

There are also system variables that the control unit updates automatically:

**Time variables:**
- **Current year**
- **Quarter of the year**
- **Month of the Year**
- **Week of the Month**
- **Week of the Year**
- **Day of Week**
- **Day of the month**
- **Hour of the day**
- **Current minute**
- **Current seconds**
- **Date period state** – period state, 1 if active, otherwise 0

**Sun variables:**
- **Sun state** – 1 if above the horizon, 0 if below the horizon
- **Sun azimuth** – current sun azimuth relative to the control unit in degrees
- **Sun elevation** – current sun elevation relative to the control unit in degrees

###  **Expose Devices**

Used to connect TapHome devices to a master system. This means devices defined in this location that you want to send/expose to another system, for example to a SCADA system via Modbus, or to link devices to another control unit.

[More information about exposing devices](https://taphome.com/en/docs/expose-devices/)

**Supported interfaces:**
- **Amazon Alexa**
- **TapHome API**
- **Make (Integromat)**
- **KNX**
- **Modbus RTU**
- **Modbus TCP**
- **Modbus ASCII**
- **Integration protocol RS485**
- **Integration protocol TCP**
- **Integration protocol UDP**

###  **Access control**

TapHome can be used as a simple access control or attendance system, fully configurable remotely.

[More information about access control](https://taphome.com/en/docs/access-control/)

###  **Exports**

Automated data collection and reporting from the TapHome system. Supports exporting device values, access logs, and attendance to Google Sheets, Microsoft Excel, or to CSV, JSON, XLSX, and XML formats.

[More information about automated exports](https://taphome.com/en/docs/exports/)

###  **App Settings**

Local application settings that are not synchronized with the control unit - each user has their own display, formatting, and application behavior settings.

[More information about application settings](https://taphome.com/en/docs/applications/app-settings/)

###  **IP Scanner**

###  **Sign Out**

## Troubleshooting

Common issues related to this topic:

- [Humidity too high on a switch or controller](https://taphome.com/en/troubleshooting/configuration/humidity-too-high-temperature-compensation/) — The temperature and humidity sensor of a TapHome switch or controller with display reads too cold and too humid when its temperature compensation subtracts more heat than the device really produces.
- [Sun rules use the wrong location](https://taphome.com/en/troubleshooting/configuration/sun-rules-wrong-installation-location/) — Smart rules that work with the sun calculate its position from the GPS position of the location. If nobody changed the default, the calculation runs for Vienna instead of your house.
- [Bus Extender not recognized](https://taphome.com/en/troubleshooting/hardware/bus-extender-not-recognized/) — Bus Extender connected via USB is not detected by the Core

[View all troubleshooting articles](https://taphome.com/en/troubleshooting/)

