How To: Edge Computer with 3rd Party Touch Screen in Kiosk Mode

How to use a 3rd party touch screen with the Edge Computer in Kiosk Mode. This would be useful for CODESYS-based web visualizations or Node-RED Dashboard for example.

HowTo Edge Computer Touch Screen.pdf (3.6 MB)

1 Like

There is a typo in step 3.2. It should read;
mkdir -p /home/kiosk-user/.config/openbox

Updated kiosk mode steps

sudo apt update

sudo apt upgrade

useradd -m kiosk-user

mkdir -p /home/kiosk-user/.config/openbox

sudo apt-get install xorg chromium openbox lightdm

nano /etc/lightdm/lightdm.conf

Add under section [Seat]:

[Seat:*]

autologin-user=kiosk-user
autologin-user-timeout=0
session=openbox 

Save [Ctrl-X]

sudo /etc/init.d/lightdm restart

Add plugin to browser called: LKWFahrer_300KMH

Change to english keyboard using icon in address bar and change to popup mode

nano /home/kiosk-user/.config/openbox/autostart

Add to this blank file:

xset -dpms &
xset s off &
chromium --kiosk “http://192.168.2.17:8080/webvisu.htm” &

Save [Ctrl-X]

1 Like

Hi Kurt.

We had a similar problem with the TP600 not being able to show specific webpages. My quick solution was to install Firefox as a Docker container. It was easy to setup and the TP600 was fine with showing the containers GUI.
Just another solution for the TP600 or other panels to show more complex webpages

Best regards.

Jan

1 Like

I’m interested @WagoJan!
Where you able to attach the touchscreen also ?
Anyhow the upcoming FW30 will have a updated web browser that will make life easier for us :slight_smile:

1 Like

For clarity, these instructions are for the WAGO IPC running debian.

So i installed the Firefox Docker on the Edge Computer, and i then i just have the TP600 look at the IP address and Port of the container.

I did try to have the container installed on the TP600 Control panel itself. It worked, but it was really slow on responce.

1 Like