HAUI Touch Display

Wall-Mount User Interface for Home Assistant • User Manual

Contents

1. Product Description

The HAUI Touch Display is a sleek, purpose-built wall-mount user interface designed for Home Assistant or any similar home automation dashboards like OpenHAB, Domoticz, ioBroker, Gladys Assistant. It transforms any standard single-gang electrical box into a beautiful, always-available touchscreen control panel for your smart home. It's also applicable to a fixed display of any URL you find useful.

Running a full Home Assistant dashboard directly in your browser, HAUI provides instant access to lights, scenes, climate, security, and any other automation you have configured — all with a responsive, touch-optimized experience that feels native to your home.

Key features include:

HAUI is the perfect modification of a full-page OS turned into a dedicated wall-mounted Home Assistant interface — simple, reliable, and always ready.

2. Product Specifications

Display
7-inch capacitive touchscreen
Mounting Style
Wall flush (fits standard single-gang electrical box)
Input Voltage
120 VAC ±10%
Maximum Current
1 A
Maximum Ambient Temperature
35°C (95°F)

3. Mechanical Installation

⚠️ Important: Electrical work should be performed by a certified electrical technician. Always turn off power at the circuit breaker before installation.

Technician Steps (Electrical Wiring)

Step 1: Remove the current wall switch(es) and separate the Line (hot) and Neutral wires. Ground connection is not required — the included USB charger has internal protections.
Step 2: Connect the USB charger wires: Black → Line (hot), White → Neutral.
Wiring USB charger
Step 3: Connect the short USB cable (provided with HAUI) to the USB charger. Tuck the wires neatly inside the electrical box together with the charger, leaving at least 1 inch of clearance for the HAUI unit to sit flush.

User Steps (Final Assembly)

Step 4: With power safely restored and wires secured, connect the USB cable to the HAUI display.
Connecting USB cable to HAUI
Step 5: Align the top of the HAUI interface with the mounting bracket, then gently press the bottom tabs to snap it securely into place.
Snapping HAUI into the wall bracket
Step 6: Once the top is aligned, bring the display towards the bracket until the bottom snaps of the bracket engage with the display.
Snapping HAUI into the wall bracket

4. Powering Up & Setup Wizard

Once the USB cable is connected and power is applied, the HAUI will automatically boot and launch the Setup Wizard.

Follow the on-screen steps in sequence to configure:

MQTT Integration: When connected, MQTT allows Home Assistant to dynamically adjust screen brightness, dim timeout, and sleep timeout. It also provides useful diagnostics (such as undervoltage events) directly in your dashboard.

If MQTT is not configured, the unit will use safe default settings for sleep and dimming behavior.

On the final wizard screen, tap Reboot. The HAUI will restart and load directly into the Home Assistant dashboard URL you entered during setup.

Snapping HAUI into the wall bracket

5. Change Settings

You can change the settings of your HAUI Touch Display at any time by accessing the MQTT device from the Home Assistant dashboard under devices MQTT.

Another option is to access the HAUI's built-in web interface by entering the URL http://[HAUI_IP_ADDRESS]/controls. From there, you can adjust Wi-Fi settings, MQTT configuration, and backlight control options and some other settings.

On the controls screen you find an option to clear the chromium cache. This is useful for resolving certain issues like the HAUI stuck on the logo at the boot time.

5.1 Access via ssh

For advanced users, you can access the HAUI's command-line interface via SSH.

Use the following credentials to log in:

Once logged in, you can run various commands to check system status, view logs, or perform maintenance tasks. For example, you can check the current Wi-Fi status with:

nmcli device wifi

Or view the HAUI logs with:

journalctl -u haui -f

Please note that SSH access is intended for advanced users and should be used with caution. We don't provide support for modified systems beyond it's hardware.

In the /home/haui/scripts directory, you can find scripts to manage the interface. Example the clean_chromium_cache.sh script.

Important services to keep in mind

Backlight behavior

In any of the conditions above, a display touch event will bring the backlight brightness to full.

5. Support & Contact Information

If you need assistance with your HAUI Touch Display, please reach out using any of the following methods:

We are happy to help with installation questions, troubleshooting, or feature requests.