HandyCafe Docs
owner cashier

Zarządzanie konsolami

HandyCafe zarządza konsolami do gier rownocczesnie z komputerami, dając Twojemu centrum gier lub arenie esportowej ujednolicony system śledzenia sesji, cen i przychodów na wszystkich urządzeniach.


Czym są konsole?

Konsole w HandyCafe reprezentują stanowiska do gier takie jak PlayStation, Xbox, Nintendo Switch i inne niestandardowe typy urządzeń. Są zarządzane oddzielnie od komputerów, ale podlegają temu samemu cyklowi życia sesji. Możesz uruchamiać, wstrzymywać, wznawiać i zatrzymywać sesje z pełną obsługą cen i rozliczeń.

Strona Konsole wyświetla wszystkie zarejestrowane konsole jako karty statusu, dając szybki podgląd wizualny na to, które urządzenia są w użyciu, dostępne lub mają oczekujące płatności.


Status konsoli

Każda konsola ma jeden z trzech statusów:

Status Opis
Online Na tej konsoli działa aktywna sesja. Klient aktualnie z niej korzysta.
Bezczynna Konsola jest dostępna i gotowa na nową sesję. Nikt aktualnie z niej nie korzysta.
Nieopłacona Sesja się zakończyła, ale płatność nie została jeszcze pobrana. Wymaga uwagi kasjera.

Karty statusu na stronie Konsole używają kolorów, aby ułatwić identyfikację każdego stanu na pierwszy rzut oka.


Dodawanie konsoli

Aby zarejestrować nową konsolę w HandyCafe:

  1. Przejdź na stronę Konsole.
  2. Kliknij przycisk Dodaj konsolę.
  3. Wypełnij dane konsoli:
    • Nazwa: Opisowa nazwa konsoli (np. "PS5 Stanowisko 1", "Strefa Xbox - lewa", "Nintendo Dock 3").
    • Adres MAC: Sieciowy adres MAC konsoli. Musi być w poprawnym formacie (np. AA:BB:CC:DD:EE:FF). System waliduje format przed zapisaniem.
    • Typ konsoli: Wybierz z predefiniowanych typów konsol (PlayStation, Xbox, Nintendo lub Niestandardowy). Określa to ikonę i kategorię wyświetlaną na karcie statusu.
    • Typ cennika: Wybierz sposób naliczania opłat za konsolę:
      • Domyślny: Używa globalnej stawki godzinowej zdefiniowanej w ustawieniach cennika. Jeśli zmienisz globalną stawkę, stawka tej konsoli zmieni się automatycznie.
      • Niestandardowy: Ustaw konkretną stawkę godzinową tylko dla tej konsoli. Przydatne gdy konsole premium (np. PS5 z VR) powinny kosztować więcej niż standardowe stanowiska.
    • Niestandardowa cena godzinowa: Widoczna tylko gdy Typ cennika jest ustawiony na Niestandardowy. Wpisz stawkę za godzinę dla tej konsoli.
  4. Kliknij Zapisz, aby zarejestrować konsolę.

Nowa konsola pojawia się na stronie Konsole jako karta statusu Bezczynna, gotowa do przyjmowania sesji.


Sesje konsolowe

Sesje konsolowe przebiegają według tego samego cyklu życia co sesje komputerowe:

Uruchamianie sesji

Wybierz bezczynną konsolę i uruchom nową sesję. Możesz opcjonalnie przypisać członka do sesji w celu rozliczania z portfela lub na podstawie czasu.

Wstrzymywanie sesji

Jeśli klient potrzebuje przerwy, możesz wstrzymać sesję. Licznik się zatrzymuje i żadne opłaty nie są naliczane podczas wstrzymania.

Wznawianie sesji

Wznów wstrzymaną sesję, aby kontynuować licznik i rozliczanie od miejsca, w którym się zatrzymało.

Zatrzymywanie sesji

Zakończ sesję. System oblicza całkowitą opłatę na podstawie czasu trwania i obowiązującej stawki godzinowej. Konsola przechodzi do statusu Nieopłacona aż płatność zostanie pobrana, lub bezpośrednio do Bezczynna jeśli płatność zostanie przetworzona natychmiast.

Sesje konsolowe są identyfikowane po nazwie konsoli, a nie po połączeniu adresu MAC (jak w przypadku komputerów). Oznacza to, że kasjer ręcznie uruchamia i zatrzymuje sesje na konsolach, a system nie wykrywa połączeń automatycznie.


Cennik konsol

Każda konsola może być skonfigurowana z własnym cennikiem lub używać globalnego domyślnego:

  • Cennik domyślny: Konsola dziedziczy globalną stawkę godzinową z ustawień cennika (Ustawienia > Cennik). Wszelkie zmiany stawki globalnej są automatycznie odzwierciedlane.
  • Cennik niestandardowy: Stała stawka godzinowa specyficzna dla tej konsoli. Zmiany stawki globalnej nie wpływają na konsole z niestandardowym cennikiem.
  • Opłata startowa: Sesje konsolowe mogą również mieć konfigurowalną opłatę startową pobieraną jednorazowo na początku każdej sesji, oddzielnie od stawki godzinowej. Konfiguruje się to w ustawieniach cennika.

Przykład cennika

Jeśli Twoja globalna stawka wynosi 20 zł/godzinę, a masz premium PS5 z VR:

  • Standardowe konsole (cennik domyślny): 20 zł/godzinę
  • Stanowisko PS5 VR (cennik niestandardowy): 45 zł/godzinę

Gdy podniesiesz globalną stawkę do 25 zł/godzinę, standardowe konsole zaktualizują się automatycznie, ale stanowisko PS5 VR pozostanie na 45 zł/godzinę aż ręcznie je zmienisz.


Filtrowanie i sortowanie

Strona Konsole udostępnia narzędzia do szybkiego znalezienia potrzebnej konsoli:

Filtr według typu konsoli

Zawęź widok, aby pokazywać tylko określone typy konsol (np. tylko konsole PlayStation lub tylko konsole Xbox). Przydatne w kafejkach z wieloma różnymi typami konsol.

Filtr według statusu

Pokazuj tylko konsole o określonym statusie (Online, Bezczynna lub Nieopłacona). Przydatne do szybkiego znajdowania dostępnych konsol lub identyfikowania nieopłaconych sesji.

Sortowanie według nazwy

Sortuj konsole alfabetycznie według nazwy, aby szybko zlokalizować konkretne stanowisko.


Przypisywanie członków

Członkowie mogą być przypisywani do sesji konsolowych w celu rozliczania z portfela lub na podstawie czasu:

  • Podczas uruchamiania sesji konsolowej wybierz członka z listy członków.
  • Opłaty za sesję są potraccane z salda portfela członka, tak jak w przypadku sesji komputerowych.
  • Jeśli członek ma członkostwo czasowe, jego pozostały czas jest zużywany podczas sesji konsolowej.
  • Historia sesji członka obejmuje zarówno sesje komputerowe, jak i konsolowe.

Niezarejestrowani (wchodzący) klienci mogą również korzystać z konsol bez przypisywania członka. W takim przypadku płatność jest pobierana ręcznie po zakończeniu sesji.


Limit licencji

Konsole wliczają się do całkowitego limitu urządzeń w licencji HandyCafe. Jeśli Twoja licencja beta pozwala na 50 komputerów, ten limit obejmuje zarówno komputery, jak i konsole łącznie.

Na przykład jeśli masz 40 komputerów i 10 konsol, osiągnąłeś limit 50 urządzeń. Dodanie 11. konsoli wymagałoby aktualizacji licencji.


Licznik i statystyki konsol

Nagłówek strony Konsole wyświetla zagregowane statystyki:

  • Wszystkie konsole: Liczba zarejestrowanych konsol w systemie.
  • Online: Ile konsol aktualnie ma aktywne sesje.
  • Bezczynne: Ile konsol jest dostępnych.
  • Nieopłacone: Ile konsol ma sesje oczekujące na płatność.

Te liczniki aktualizują się w czasie rzeczywistym w miarę uruchamiania i zatrzymywania sesji.


Wymagane uprawnienia

Dostęp do zarządzania konsolami jest kontrolowany przez kategorię uprawnień Konsole w systemie ról kasjerów:

Uprawnienie Wymagane do
CONSOLE_VIEW Wyświetlania strony Konsole i kart statusu konsol
CONSOLE_ADD Rejestrowania nowych konsol w systemie
CONSOLE_DELETE Usuwania konsol z systemu
CONSOLE_UPDATE Edycji danych konsol (nazwa, adres MAC, typ cennika, niestandardowa stawka)

Kasjer bez CONSOLE_VIEW nie może w ogóle uzyskać dostępu do strony Konsole. Kasjer z tylko CONSOLE_VIEW może widzieć status konsol, ale nie może dodawać, edytować ani usuwać konsol.

Szczegóły konfiguracji dostępu opartego na rolach znajdziesz w Role i uprawnienia kasjerów.