Wiki
This article describes usage and programming of the electronic kiosk display in the Museum area.
Note: The kiosk source code example is here. https://pimylifeup.com/raspberry-pi-kiosk/
Museum Large Monitor
Raspberry Pi B3+
Donated by: @Flip
User: pi
Password: pie
Restart:
If the monitor ever looks 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 add images.
Be careful this is a live change to the website. Best to backup index.html first.
After changes are made you will need to reboot the Rasbperry Pi.
TODO:
Raspberry Pi needs 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