HandyCafe Docs
owner cashier

Konsolenverwaltung

HandyCafe verwaltet Spielkonsolen neben PCs und bietet Ihrem Gaming-Center oder Ihrer Esports-Arena ein einheitliches System zur Verfolgung von Sitzungen, Preisen und Einnahmen über alle Geräte hinweg.


Was sind Konsolen?

Konsolen in HandyCafe repräsentieren Spielstationen wie PlayStation, Xbox, Nintendo Switch und andere benutzerdefinierte Gerätetypen. Sie werden separat von PCs verwaltet, folgen aber demselben Sitzungslebenszyklus. Sie können Sitzungen starten, pausieren, fortsetzen und beenden, mit vollständiger Preis- und Abrechnungsunterstützung.

Die Konsolenseite zeigt alle registrierten Konsolen als Statuskarten an und bietet Ihnen eine schnelle visuelle Übersicht darüber, welche Geräte in Nutzung, verfügbar oder mit ausstehenden Zahlungen versehen sind.


Konsolenstatus

Jede Konsole hat einen von drei Status:

Status Beschreibung
Online Eine aktive Sitzung läuft auf dieser Konsole. Ein Kunde nutzt sie gerade.
Leerlauf Die Konsole ist verfügbar und bereit für eine neue Sitzung. Niemand nutzt sie gerade.
Unbezahlt Eine Sitzung wurde beendet, aber die Zahlung wurde noch nicht eingezogen. Erfordert die Aufmerksamkeit des Kassierers.

Die Statuskarten auf der Konsolenseite verwenden Farbcodierung, um jeden Zustand auf einen Blick leicht identifizierbar zu machen.


Konsole hinzufügen

So registrieren Sie eine neue Konsole in HandyCafe:

  1. Navigieren Sie zur Seite Konsolen.
  2. Klicken Sie auf die Schaltfläche Konsole hinzufügen.
  3. Füllen Sie die Konsolendetails aus:
    • Name: Ein beschreibender Name für die Konsole (z. B. "PS5 Station 1", "Xbox Bereich - Links", "Nintendo Dock 3").
    • MAC-Adresse: Die Netzwerk-MAC-Adresse der Konsole. Diese muss in einem gültigen Format vorliegen (z. B. AA:BB:CC:DD:EE:FF). Das System validiert das Format vor dem Speichern.
    • Konsolentyp: Wählen Sie aus den vordefinierten Konsolentypen (PlayStation, Xbox, Nintendo oder Benutzerdefiniert). Dies bestimmt das Symbol und die Kategorie auf der Statuskarte.
    • Preistyp: Wählen Sie die Preisgestaltung für diese Konsole:
      • Standard: Verwendet den globalen Stundensatz aus Ihren Preiseinstellungen. Wenn Sie den globalen Satz ändern, ändert sich der Satz dieser Konsole automatisch.
      • Benutzerdefiniert: Legen Sie einen spezifischen Stundensatz nur für diese Konsole fest. Nützlich, wenn Premium-Konsolen (z. B. PS5 mit VR) mehr kosten sollen als Standardstationen.
    • Benutzerdefinierter Stundenpreis: Nur sichtbar, wenn der Preistyp auf Benutzerdefiniert gesetzt ist. Geben Sie den Stundensatz für diese spezifische Konsole ein.
  4. Klicken Sie auf Speichern, um die Konsole zu registrieren.

Die neue Konsole erscheint auf der Konsolenseite als Leerlauf-Statuskarte, bereit für Sitzungen.


Konsolensitzungen

Konsolensitzungen folgen demselben Lebenszyklus wie PC-Sitzungen:

Sitzung starten

Wählen Sie eine Leerlauf-Konsole aus und starten Sie eine neue Sitzung. Optional können Sie der Sitzung ein Mitglied für guthaben- oder zeitbasierte Abrechnung zuweisen.

Sitzung pausieren

Wenn ein Kunde eine Pause benötigt, können Sie die Sitzung pausieren. Der Timer stoppt und es fallen keine Gebühren während der Pause an.

Sitzung fortsetzen

Setzen Sie eine pausierte Sitzung fort, um Timer und Abrechnung von dort fortzuführen, wo sie aufgehört haben.

Sitzung beenden

Beenden Sie die Sitzung. Das System berechnet die Gesamtgebühr basierend auf Dauer und dem geltenden Stundensatz. Die Konsole wechselt in den Status Unbezahlt, bis die Zahlung eingezogen wird, oder direkt in Leerlauf, wenn die Zahlung sofort verarbeitet wird.

Konsolensitzungen werden über den Konsolennamen identifiziert und nicht über eine MAC-Adress-Verbindung (wie bei PCs). Das bedeutet, der Kassierer startet und stoppt Sitzungen an Konsolen manuell, anstatt dass das System Verbindungen automatisch erkennt.


Konsolenpreise

Jede Konsole kann mit eigener Preisgestaltung konfiguriert werden oder den globalen Standard verwenden:

  • Standardpreise: Die Konsole erbt den globalen Stundensatz aus Ihren Preiseinstellungen (Einstellungen > Preise). Änderungen am globalen Satz werden automatisch übernommen.
  • Benutzerdefinierte Preise: Ein fester Stundensatz spezifisch für diese Konsole. Änderungen am globalen Satz wirken sich nicht auf Konsolen mit benutzerdefinierten Preisen aus.
  • Startgebühr: Konsolensitzungen können auch eine konfigurierbare Startgebühr haben, die einmalig zu Beginn jeder Sitzung berechnet wird, getrennt vom Stundensatz. Diese wird in den Preiseinstellungen konfiguriert.

Preisbeispiel

Wenn Ihr globaler Satz 2,00 EUR/Stunde beträgt und Sie eine Premium-PS5 mit VR haben:

  • Standardkonsolen (Standardpreise): 2,00 EUR/Stunde
  • PS5 VR-Station (Benutzerdefinierte Preise): 4,50 EUR/Stunde

Wenn Sie den globalen Satz auf 2,50 EUR/Stunde erhöhen, aktualisieren sich Standardkonsolen automatisch, aber die PS5 VR-Station bleibt bei 4,50 EUR/Stunde, bis Sie sie manuell ändern.


Filtern und Sortieren

Die Konsolenseite bietet Werkzeuge zum schnellen Finden der gewünschten Konsole:

Nach Konsolentyp filtern

Grenzen Sie die Ansicht ein, um nur bestimmte Konsolentypen anzuzeigen (z. B. nur PlayStation- oder nur Xbox-Konsolen). Nützlich in Cafes mit vielen verschiedenen Konsolentypen.

Nach Status filtern

Zeigen Sie nur Konsolen mit einem bestimmten Status an (Online, Leerlauf oder Unbezahlt). Hilfreich zum schnellen Finden verfügbarer Konsolen oder zur Identifizierung unbezahlter Sitzungen.

Nach Name sortieren

Sortieren Sie Konsolen alphabetisch nach Name, um eine bestimmte Station schnell zu finden.


Mitgliederzuordnung

Mitglieder können Konsolensitzungen zugewiesen werden, um guthaben- oder zeitbasierte Abrechnung zu ermöglichen:

  • Beim Starten einer Konsolensitzung wählen Sie ein Mitglied aus der Mitgliederliste.
  • Die Sitzungsgebühren werden vom Guthaben des Mitglieds abgezogen, genau wie bei PC-Sitzungen.
  • Wenn das Mitglied eine zeitbasierte Mitgliedschaft hat, wird die verbleibende Zeit während der Konsolensitzung verbraucht.
  • Der Sitzungsverlauf des Mitglieds umfasst sowohl PC- als auch Konsolensitzungen.

Nicht registrierte (Laufkunden) können Konsolen auch ohne Mitgliederzuordnung nutzen. In diesem Fall wird die Zahlung manuell am Ende der Sitzung eingezogen.


Lizenzlimit

Konsolen zählen zum Gesamtgerätelimit Ihrer HandyCafe-Lizenz. Wenn Ihre Beta-Lizenz 50 PCs erlaubt, umfasst dieses Limit sowohl PCs als auch Konsolen zusammen.

Wenn Sie beispielsweise 40 PCs und 10 Konsolen haben, haben Sie das 50-Geräte-Limit erreicht. Das Hinzufügen einer 11. Konsole würde ein Upgrade Ihrer Lizenz erfordern.


Konsolenanzahl und Statistiken

Die Kopfzeile der Konsolenseite zeigt aggregierte Statistiken:

  • Konsolen gesamt: Die Anzahl der registrierten Konsolen in Ihrem System.
  • Online: Wie viele Konsolen aktuell aktive Sitzungen haben.
  • Leerlauf: Wie viele Konsolen verfügbar sind.
  • Unbezahlt: Wie viele Konsolen Sitzungen mit ausstehender Zahlung haben.

Diese Zähler aktualisieren sich in Echtzeit, wenn Sitzungen gestartet und beendet werden.


Erforderliche Berechtigungen

Der Zugriff auf die Konsolenverwaltung wird durch die Konsolenberechtigungskategorie im Kassierer-Rollensystem gesteuert:

Berechtigung Erforderlich für
CONSOLE_VIEW Die Konsolenseite anzeigen und Konsolen-Statuskarten sehen
CONSOLE_ADD Neue Konsolen im System registrieren
CONSOLE_DELETE Konsolen aus dem System entfernen
CONSOLE_UPDATE Konsolendetails bearbeiten (Name, MAC-Adresse, Preistyp, benutzerdefinierter Satz)

Ein Kassierer ohne CONSOLE_VIEW kann die Konsolenseite nicht aufrufen. Ein Kassierer mit nur CONSOLE_VIEW kann den Konsolenstatus sehen, aber keine Konsolen hinzufügen, bearbeiten oder entfernen.

Siehe Kassierer-Rollen und Berechtigungen für Details zur Konfiguration rollenbasierter Zugangsrechte.