Wi-Fi or Network-Based Presence Control

The system can detect whether registered devices are connected to the home network and use this information in the operation of the control modules. This allows the automation system to adapt its behaviour according to whether someone is currently at home.

Presence detection is included in the Szélessáv Műhely OpenWrt firmware, but it can also be installed as a standalone module on a standard OpenWrt system. A separate guide for installation and configuration is available under the Installation on an OpenWrt Router menu item.

Presence Detection Methods

The system provides two different methods for determining presence.

Wi-Fi-Based Presence Detection

Network-Based Presence Detection

Smart home presence control

Creating Presence Groups

Important: group names are case-sensitive, so uppercase and lowercase letters must be used consistently.

Using Multiple Wi-Fi Access Points

Wi-Fi-based presence detection is not limited to the primary OpenWrt router. Additional OpenWrt routers or access points can also be included in presence detection.

In addition to its own Wi-Fi clients, the primary router can query the configured access points for the MAC addresses of currently connected devices. This makes it possible to provide unified presence detection in larger apartments or family houses with multiple Wi-Fi access points.

MAC Address Handling and Reliable Identification

Modern phones and other mobile devices often use randomized or private MAC addresses for Wi-Fi networks for privacy reasons.

For reliable presence detection, it is important that the MAC address used for the home Wi-Fi network does not change.

Configuration steps:

  1. Open the Wi-Fi settings on the phone and select the home network.
  2. Find the setting named “Private MAC”, “Randomized MAC” or a similar option.
  3. Configure the device to use a fixed MAC address or the device MAC address.

Integration with Other Systems

The status of presence groups can also be retrieved using a simple HTTP request. This means that the functionality is not limited to the DSVT system and can also be queried by other automation solutions.

The system returns a simple true or false response, making it easy to integrate into other control logic.

Summary