Projekt:DFI: Unterschied zwischen den Versionen

Aus Un-Hack-Bar
Zur Navigation springen Zur Suche springen
K (Kleine Mediawiki-Syntax korrekturen)
 
(9 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
{{Projekt|proj_name=DFI / DigitaleFahrgastInformation|proj_status=stable|proj_image=dfi.jpg|beschreibung=Eine ehemalige Anzeige vom Busbahnhof Bergkamen, jetzt unter neuem Management durch uns.|maint=smash|git=https://git.un-hack-bar.de/UNHB/}}
  
== Digitale Fahrgast Information ==
+
==Digitale Fahrgast Information==
  
 
* wohnte mal am Bergkamener ZOB (siehe [https://www.lokalkompass.de/kamen/c-ueberregionales/veraltetes-anzeigesystem-am-bergkamener-zob-wird-ueberarbeitet_a772534 Lokalkompass])
 
* wohnte mal am Bergkamener ZOB (siehe [https://www.lokalkompass.de/kamen/c-ueberregionales/veraltetes-anzeigesystem-am-bergkamener-zob-wird-ueberarbeitet_a772534 Lokalkompass])
* hergestellt von der Firma deister Informationstechnik (siehe [http://www.deister-gera.de/home/index.php/en/produkte/uebersicht-produkte/dfi-optic/led/bergkamen deren Websites]
+
* hergestellt von der Firma Deister Informationstechnik (siehe [http://www.deister-gera.de/home/index.php/en/produkte/uebersicht-produkte/dfi-optic/led/bergkamen deren Websites]
  
=== Einschalten ===
+
===Einschalten===
* Rahmen oeffnen (ist nicht abgeschlossen!)
 
* Arretierung der LED Einheit loesen (Vierkantschluessel)
 
* LED Einheit nach vorne klappen
 
* Sicherungsautomaten schalten
 
  
=== Kommunikation ===
+
* <s>Rahmen öffnen (ist nicht abgeschlossen)</s>
Das Display kann mittels RS232 bespielt werden. Details folgen!
+
* <s>Arretierung der LED Einheit lösen (Vierkantschlüssel)</s>
 +
* <s>LED Einheit nach vorne klappen</s>
 +
* <s>Sicherungsautomaten schalten (RasPi bootet mit, vorm ausschalten herunterfahren nicht vergessen!)</s>
 +
* <s>Achtung: Aktuell ist ein Netzteil abgeklemmt (das die Rückseite des DFI versorgt)</s>
 +
* via [[NodeRed-Dashboard|Dashboard]]<br />
 +
* manuell via sonoff (Schalter markiert 'Sonoff-4' am Schaufenster)
 +
* automatisch via cronjob auf mqtt.unhb (per mqtt)
 +
 
 +
===Kommunikation===
 +
Im Rahmen befindet sich ein Raspberry Pi, erreichbar via ssh dfi.unhb/192.168.88.203 (Zugangsdaten im keepass). Dieser ist via usb/seriell an die Steuerung vom DFI angeschlossen. Die Vorderseite des DFI lauscht auf DFI-Adresse "18".
 +
 
 +
Auf dem Pi sind in dem Home Verzeichniss einge Python Skripte die aktuell in Entwicklung sind.
 +
 
 +
 
 +
===scripte / configs & co===
 +
Problem: DFI ist erst gebootet nachdem das raum topic gesetzt wurde - entsprechend steht als default Text "Wir haben geschlossen"
 +
Login als benutzer pi und starten von unhb-offen bzw. unhb-geschlossen aendert den raumstatus ohne schliessvorgang
 +
 
 +
/home/pi/.bash_aliases :
 +
alias unhb-offen='mosquitto_pub -t /UHB/status/public -m 0 -h mqtt.unhb'
 +
alias unhb-geschlossen='mosquitto_pub -t /UHB/status/public -m 0 -h mqtt.unhb'
 +
====Systemd Unit File====
 +
Dateiname: /etc/systemd/system/unhb-mqtt.service
 +
 
 +
Inhalt:
 +
[Unit]
 +
Description=UN-Hack-Bar mqtt2DFI wrapper
 +
After=network.target 
 +
 +
[Service]
 +
Type=simple
 +
User=pi
 +
WorkingDirectory=/home/pi/mqtt
 +
ExecStart=/usr/bin/nohup /home/pi/mqtt/mqtt2dfi.py &
 +
Restart=always
 +
RestartSec=10
 +
 +
[Install]
 +
WantedBy=multi-user.target
 +
 
 +
 
 +
[[Kategorie:Projekt]]

Aktuelle Version vom 10. Juni 2021, 12:56 Uhr

DFI / DigitaleFahrgastInformation
Dfi.jpg
Status stable
Beschreibung Eine ehemalige Anzeige vom Busbahnhof Bergkamen, jetzt unter neuem Management durch uns.
Maintainer smash
Git https://git.un-hack-bar.de/UNHB/

Digitale Fahrgast Information[Bearbeiten | | Quelltext bearbeiten]

Einschalten[Bearbeiten | | Quelltext bearbeiten]

  • Rahmen öffnen (ist nicht abgeschlossen)
  • Arretierung der LED Einheit lösen (Vierkantschlüssel)
  • LED Einheit nach vorne klappen
  • Sicherungsautomaten schalten (RasPi bootet mit, vorm ausschalten herunterfahren nicht vergessen!)
  • Achtung: Aktuell ist ein Netzteil abgeklemmt (das die Rückseite des DFI versorgt)
  • via Dashboard
  • manuell via sonoff (Schalter markiert 'Sonoff-4' am Schaufenster)
  • automatisch via cronjob auf mqtt.unhb (per mqtt)

Kommunikation[Bearbeiten | | Quelltext bearbeiten]

Im Rahmen befindet sich ein Raspberry Pi, erreichbar via ssh dfi.unhb/192.168.88.203 (Zugangsdaten im keepass). Dieser ist via usb/seriell an die Steuerung vom DFI angeschlossen. Die Vorderseite des DFI lauscht auf DFI-Adresse "18".

Auf dem Pi sind in dem Home Verzeichniss einge Python Skripte die aktuell in Entwicklung sind.


scripte / configs & co[Bearbeiten | | Quelltext bearbeiten]

Problem: DFI ist erst gebootet nachdem das raum topic gesetzt wurde - entsprechend steht als default Text "Wir haben geschlossen" Login als benutzer pi und starten von unhb-offen bzw. unhb-geschlossen aendert den raumstatus ohne schliessvorgang

/home/pi/.bash_aliases :

alias unhb-offen='mosquitto_pub -t /UHB/status/public -m 0 -h mqtt.unhb'
alias unhb-geschlossen='mosquitto_pub -t /UHB/status/public -m 0 -h mqtt.unhb'

Systemd Unit File[Bearbeiten | | Quelltext bearbeiten]

Dateiname: /etc/systemd/system/unhb-mqtt.service

Inhalt:

[Unit]
Description=UN-Hack-Bar mqtt2DFI wrapper
After=network.target  

[Service]
Type=simple
User=pi
WorkingDirectory=/home/pi/mqtt
ExecStart=/usr/bin/nohup /home/pi/mqtt/mqtt2dfi.py &
Restart=always
RestartSec=10 

[Install]
WantedBy=multi-user.target