Display on dedicated PC
Install a mini-PC (Raspberry Pi 4/5, Intel NUC, Beelink, etc.) connected to the waiting room TV. The mini-PC does nothing but show the yourturn display.
Advantages over shared PC
- Does not depend on the front desk PC (if they turn it off, the display keeps running).
- No interference with the operator's work.
- Can be hidden behind the TV.
Recommended hardware
| Option | Approx. price | Notes |
|---|---|---|
| Raspberry Pi 5 (4 GB) | €60 – €80 | Silent, low power. Requires Raspberry Pi OS setup. |
| Beelink EQ12 / Mini S | €90 – €140 | Windows 11 preinstalled. Plug & play. |
| Intel NUC (refurbished) | €80 – €150 | More powerful, overkill for this use. |
| Android TV box | €30 – €60 | Cheapest option. Runs Chrome or the built-in browser. |
Recommendation: Beelink Mini S12 for installations without Linux experience. Raspberry Pi 4/5 for experienced installers on a tight budget. Android TV box as the budget option.
Installation steps
1. Create the display in the app
Displays → New Display
- Name and Location (e.g. "Waiting room").
- Display language and Voice language (the speaker button plays a sample announcement on the computer you're configuring from).
- Voice speed: slower if the room is noisy or the speakers are far away.
- Services to show: tick the services whose tickets will appear on this display.
Save and click the "Open display public view" icon in the list: copy the address that opens (https://yourturn.space/?display=ID).
2. Set up the mini-PC (Windows)
- Connect the mini-PC to the TV via HDMI.
- Connect to the network (Ethernet preferred over WiFi for stability).
- Install Chrome if not present.
- Configure Chrome in kiosk mode on startup:
Create a shortcut in C:\Users\...\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\:
Target: "C:\Program Files\Google\Chrome\Application\chrome.exe" --kiosk --autoplay-policy=no-user-gesture-required "https://yourturn.space/?display=ID" --disable-infobars --noerrdialogs
- In Windows Settings → Accounts → Automatic login (no password).
2b. Set up the mini-PC (Raspberry Pi OS)
On Raspberry Pi OS with desktop, edit ~/.config/autostart/display.desktop:
[Desktop Entry]
Type=Application
Name=yourturn Display
Exec=chromium-browser --kiosk --autoplay-policy=no-user-gesture-required --disable-infobars --noerrdialogs "https://yourturn.space/?display=ID"
Disable screensaver and screen blanking:
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
# Add:
@xset s off
@xset -dpms
@xset s noblank
2c. Set up with Android TV box
- Connect the Android TV box to the TV via HDMI.
- Connect to WiFi.
- Install Chrome or use the built-in browser.
- Navigate to
https://yourturn.space/?display=ID. - Enable full screen from the gear icon.
- Use an automation app (like "AutoStart" or "Tasker") to open the URL on boot.
3. Verify
Restart the mini-PC. It should boot directly into the full-screen display with sound.
The --autoplay-policy=no-user-gesture-required option lets the display play sound without anyone touching it. Without it, the browser blocks the chime and the voice until the first tap. More in The display makes no sound.
Remote management (recommended)
Install RealVNC or enable SSH to access the mini-PC remotely if something fails, without traveling to the customer.
# Raspberry Pi — enable SSH
sudo systemctl enable ssh
sudo systemctl start ssh
Requirements
| Element | Requirement |
|---|---|
| Mini-PC or Android box | See recommended hardware table |
| Connection | Ethernet (recommended) or stable WiFi |
| TV/Monitor | HDMI input |