Home - HeinrichKnauf/Icecreaminventory-Doku GitHub Wiki

Welcome to the Icecreaminventory wiki!

Über die Hardware

Raspberry Pi

Das Icecreaminventory läuft auf Raspberry Pi

"Altes" Raspi, Produktivgerät, Raspi 3 B v.2, ausgestattet mit LCD-Touchscreen

"Neues" Raspi, Staging-Gerät, Raspi 3 B+

Kartenleser

Es gibt zwei USB-Kartenleser vom Typ SCM SCL011

"Alter" Kartenleser (optisch Neutral), angeschlossen am "Alten" Raspi

"Neuer" Kartenleser (Aufdruck "CosmosDirect")

Die Geräte waren zunächst technisch nicht identisch (unterschiedliche Firmware). Seit einer Aktualisierung der Firmware des "Neuen" Kartenlesers sind beide Kartenleser gleichwertig einsetz- und austauschbar.

Mehr zur Kartenleser-Software gibt es hier

Am "Neuen" Raspi war zwischenzeitlich versuchsweise an der SPI-Schnittstelle ein RC522-Kartenleser angeschlossen. Mit diesem Kartenleser können unsere Hausausweise gegenwärtig nicht gelesen werden. Mehr Infos hier

Betrieb des Gesamtsystems

Hier werden die am häufigsten durchzuführenden Aufgaben beschrieben

Über die Software

Die Icecreaminventory-Software besteht aus zwei Komponenten:

Für die Installation gibt es folgende Anleitungen:

Qualitätssicherung

Zur Qualitätssicherung gehören folgende Maßnahmen:

  • Regelmäßige Datenbanksicherung

  • Prozessdokumentation für die Einrichtung von Raspi und Entwicklungsrechnern in dieser Wiki

  • Anforderung im Bereich Issues in diesem Repository dokumentieren

  • Verfügbarkeit gewährleistet: Für den Ersatz des Produktivsystems steht jetzt das zweite ("Neue") Raspi funktionsfähig zur Verfügung