Skip to content

sidietz/spritdisplay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spritdisplay

spritdisplay

Schnellstart

  • Downloade das spritdisplay Repository inklusive des git Submoduls spritdisplay-backend
  • Erstelle ein Python Virtual Environment für spritdisplay-backend und installiere die notwendigen Pakete
  • Erzeuge stations.csv und ttids.csv indem du die nahegelegenen Tankstellen auf der Webseite tankentanken.de suchst
  • Erzeuge eine postgresql Datenbank namens spritdisplay
  • Erzeuge die notwendigen Tabellen mit db_init.sql
  • Stelle sicher, dass crawler.py funktioniert
  • Starte den Backendserver, idealerweise mit einem WSGI-Server wie Gunicorn
  • Passe IP-Adresse, Port, WLAN-Netzwerk und WLAN-Passwort in spritdisplay.ino an
  • Verkable das eInk Display mit dem ESP8266
  • Flashe den ESP8266 mit der spritdisplay.ino
  • Optional, aber empfohlen: Erstelle einen cronjob für crawler.py
  • Optional, aber empfohlen: Erstelle eine systemd-Unit für backend.py

Inspiration

Dieses Projekt wurde inspiriert von https://media.ccc.de/v/gpn23-133-wann-kommt-die-straba-kvv-stationsanzeige-mit-esp8266-selbstgebaut.

About

spritdisplay

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages