This article describes usage and programming of the electronic kiosk displays in the Museum area.

Note: The kiosk source code example is here.

Museum LCD monitor
Raspberry Pi B3+
Donated by: @Flip
User: pi
Password: pie

Museum Large Monitor
Raspberry Pi B3+
Donated by: @Flip
User: pi
Password: pie

If the monitors ever look wrong, simply unplug the Raspberry Pi and plug it back in.

Note: Before attempting any programming please be familiar with linux .sh executable files and linux services using systemctl. You will also need an FTP client and text editor to modify raw html files.

1. Find the Raspberry Pi IP Address
Method 1: Use IP scanner to find the IP address
Method 2:

Reboot the Raspberry Pi
Wait 2 minutes
View log file here

2. Use Putty or other command line terminal to SSH into the Raspberry pi.

3. There is a service program running.

$ sudo systemctl status kiosk.service


$ cd /etc/systemd/system/
$ ls -l
$ cat kiosk.service

The service program starts an executable file.

$ cd /home/pi/Zuisse/
$ ls -l
$ cat

The file points to a web page:

FTP credentials:

Pwd: denhacmuseum

Only modify index.html file and images. The other files are *prototype testing files see below.

Be careful this is a live change to the website.

After changes are made you will need to reboot the Rasbperry Pi.

*prototype testing:

A test UI for cell phone control of lighting and devices in the museum.

Both Raspberry Pi monitors need to use a Cron program to update reboot every night. This will eliminate operator reboots if the monitors act unusual.

sudo crontab -e
0 4 * * * /sbin/shutdown -r +5

This is untested:

Table of Contents