Vertrekhalscherm

05-03-2025
Overzicht van de binnenkort vertrekkende treinen. Gaat automatisch elke morgen aan zodat ik na het wakker worden meteen zie hoe laat de trein gaat en hoeveel treindelen lang die is.

Dit scherm gaat automatisch elke morgen aan en toont dan de vertrektijden van mijn trein (inclusief lengte in treindelen). Doordat het 's morgens vroeg is dat hij aangaat wordt ik meteen klaarwakker van al die blauwtinten.

Als een trein later vertrekt dan geeft hij in het rood de nieuwe, daadwerkelijke vertrijktijd aan.

Onderstaand script wordt automatisch opgestart na het booten van de Raspberry Pi.

#!/bin/bash

URL="https://marcelv.net/IoT/moetaan.php"
INTERVAL=60

xset s noblank
xset s off
xset -dpms

while true; do
RESPONSE=$(curl -s "$URL" | tr -d '[:space:]')

if [[ "$RESPONSE" == "OK" ]]; then
xrandr --display :0 --output HDMI-1 --auto
else
xrandr --display :0 --output HDMI-1 --off
fi

sleep "$INTERVAL"
done

Dit is de URL die in Chromium (ik laat Chromium automatisch opstarten in kiosk-mode) getoond word: https://marcelv.net/IoT/vertrek.php.

Apparaten

Al mijn apparaten zijn werkende installaties.

Als je een apparaat na wilt maken of wilt verbeteren en je hebt hulp nodig, neem dan gerust contact met mij op.

Bekijk 45 apparaten
 
×
×