Advanced Search
Search Results
16 total results found
Intro
Das auf der Billard Etage eingebaute elektronische Schloss, wurde 2016 als Ersatz für die alte existierende Schließanlage angeschafft. Die Idee dahinter war und ist auch heute noch, dass ein Verlust eines einzelnen Schlüssels oder eines einzelnen Chips, nich...
Handhabung
Nachdem das Schloss eingebaut ist, muss es in Betrieb genommen werden, Beziehungsweise müssen Benutzer (User) auf dem Schloss angelegt werden. Dies geschieht entweder über Chipkarten die Hinzugefügt werden und mit dem Schloss kompatibel sind, oder mittels mo...
Zwave Stick NVME Backup
Damit kein Totalverlust der Zwave Geräte und der damit einhergehenden Konfiguration passieren kann, muss in regelmäßigen Abständen ein Backup vom Zwave Stick (Funksender und Empfänger) für die verschiedenen Geräte, durchgeführt werden. Eine Anleitung dazu hab...
# Home Assistant auf SSD installieren (Raspberry Pi 4)
## Übersicht Diese Anleitung beschreibt den vollständigen Ablauf, um Home Assistantauf einer SSD zu betreiben. Der Raspberry Pi startet zunächst von einer **SD-Karte**, anschließendwird die **SSD vorbereitet**, mit **Home Assistant OS geflasht** unddanach wi...
RunBook incl. Installation
# Runbook -- Raspberry Pi Webcam-Streaming mit Logitech C920 und MediaMTX **Version:** 2.0\**Stand:** Juli 2026 ------------------------------------------------------------------------ # Inhaltsverzeichnis 1. Ziel2. Architektur3. Hardware4. Software5. ...
Short Run Book
# Runbook: Neues Scoreboard-Paket bauen und ausrollen Kurzfassung. Ausführliche Erklärungen stehen imausführlichen Runbook. --- Teil 1 – Auf dem Packagebuilder 1. Quellverzeichnis aktualisieren** Den Stand aus `/opt/scoreboard` nach `source` übernehmen –s...
1. Grundidee
Die Anwendung liegt auf dem Zielrechner unter `/opt/scoreboard`.Dort stehen zwei Sorten von Dingen nebeneinander: - **Programmteile**, die bei jedem Update ersetzt werden sollen- **Nutzdaten**, die ein Update auf keinen Fall anfassen darf Deshalb wird jede...
2. Verzeichnisse auf dem Packagebuilder
Alles unterhalb von `/opt/package-build/scoreboard-system/`: ```build.conf Zentrale Konfigurationnfpm.yaml Paketbeschreibung für nfpmpreparepackage.sh Baut package-root zusammenbuildpackage.sh Ruft preparepackage.sh...
3. Die Dateien im Einzelnen
3.1 `build.conf` Liegt auf dem Builder und wird zusätzlich ins Paket kopiert, nach`/usr/share/scoreboard-system/build.conf`. Dadurch können dieMaintainer-Skripte auf dem Zielrechner dieselben Werte lesen –Pfade und Listen stehen nur an dieser einen Stelle. ...
4. Was wo im Paket landet
| Im Paket | Auf dem Zielrechner | Wer kopiert ||---|---|---|| `opt/scoreboard/{etc,lib,web}` | `/opt/scoreboard/…` | dpkg || `usr/share/scoreboard-system/initial/` | nach `/opt/scoreboard/` | `postinstall.sh`, nur wenn fehlend || `usr/share/scoreboard-syste...
5. Der dpkg-Ablauf
Erstinstallation ```preinst install -> beendet sich sofortDateien entpackenpostinst configure -> Verzeichnisse, Templates, Service``` Upgrade ```altes prerm upgrade <neu> -> Dienst stoppenneues preinst upgrade <alt> -> tokens sichernDatei...
6. Was muss ich wann anpassen?
| Anlass | Was ändern ||---|---|| Neue Programmversion | `PACKAGE_VERSION` in `build.conf` || Neues Verzeichnis in der Anwendung | Eintrag in die passende Liste in `build.conf` || Neue Template-Datei | `TEMPLATE_FILES` in `build.conf` || Andere Java-Version ...
7. Kontrollbefehle
Auf dem Builder, am fertigen Paket: ```bashdpkg-deb -I dist/scoreboard-system_3.0.7_arm64.deb # Kopfdatendpkg-deb -c dist/scoreboard-system_3.0.7_arm64.deb # Inhalt``` Auf dem Zielrechner: ```bashdpkg -s scoreboard-system # Status und Versi...
8. Fehlersuche
| Meldung | Ursache ||---|---|| `FEHLER: PACKAGE_NAME ist nicht gesetzt` | `build.conf` wurde nicht geladen || `FEHLER: PACKAGE_ROOT liegt nicht unterhalb von BUILD_ROOT` | `BUILD_ROOT` in `build.conf` passt nicht zum echten Pfad || `FEHLER: SOURCE_DIR zeigt...
9. Offene Punkte
**`doc` liefert keinen Inhalt aus.** Das Verzeichnis steht in`CREATE_ONLY_DIRS`, hat im Live-System aber Inhalt(`Einzelmeisterschaften/KEM`, `LEM`). Auf dem Zielrechner entstehtnur ein leeres Verzeichnis. Soll der Inhalt mit, gehört `doc` nach`INITIAL_COPY_D...
nützliche Befehle
sudo tail -f /opt/scoreboard/log/scoreboard.log zeigt das aktuelle logfile des scoreboard server an und aktualisert online sudo /opt/scoreboard/stopServer.sh stoppt den laufenden scoreboard prozess (sollte vor jedem update ausgeführt werden) ...