Wiki
This article describes usage and programming of the electronic kiosk displays in the Museum area.
Note: The kiosk source code example is here. https://pimylifeup.com/raspberry-pi-kiosk/
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
Restart:
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.
Programming:
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
www.zuisse.com/RobotServer/Twink/mip.html
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
-or-
$ cd /etc/systemd/system/
$ ls -l
$ cat kiosk.service
The service program starts an executable file.
$ cd /home/pi/Zuisse/
$ ls -l
$ cat kiosk.sh
The file kiosk.sh points to a web page:
www.zuisse.com/museum/index.html
FTP credentials:
Host: ftp.zuisse.com
User: museum@zuisse.com
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.
http://www.zuisse.com/museum/devices.html
TODO:
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:
https://askubuntu.com/questions/13730/how-can-i-schedule-a-nightly-reboot