Som medlem af ARK, kan du bruge Saunomaten til at starte klubbens saunaen online.
Nedenfor kan du læse om saunomaten.
Log ind for at se endnu mere information nedenfor
Du skal være logget ind for at læse dette punkt.
Saunomaten er udviklet til ARK og bruges til at booke saunaen via en browser, med samme brugernavn/password som du bruger til arok.dk.
På forsiden kan du gennemføre bookinger og via menupunktet "Historik" kan du se, hvad der er sat ind på din konto samt status og pris på dine saunabookinger (men først når de er gennemført).
En Saunomat kan alt muligt godt:
Saunomaten benytter variable elpriser til at udregne prisen på din booking og du betaler kun for de minutter du har booket. Standardbookingen er på en halv time (30 min). På forsiden kan du se de kommende priser og når du har oprettet en booking vises den samlede forventede pris i Saldo-feltet.
For hvert 15-minutters interval udregnes prisen som ('Aktuel elpris' + 'tarif' + 'tillæg') * forbrug (3,00 kWh pr. 15 min) * faktor.
(For det aktuelle interval 15.15-15.30 ser regnestykket ud som (0,00 + 3,00 + 1,15) * 3,00 * 1,00 = 12,45)
Bemærk: Hvis din booking løber over flere kvarterpriser, summeres prisen for de minutter der falder indenfor hvert interval - det kan gøre det lidt vanskeligere at gennemskue den endelige pris, men til gengæld bliver den korrekt :-).
Teknisk set virker Saunomaten ved at en minicomputer (en RaspberryPi Model 4b) via et relæ kan tænde og slukke for strømmen til saunaen.
Hvert minut spørger minicomputeren hjemmesiden (hvor du er nu) om der er en aktiv booking i gang.
Hjemmesiden håndterer både de sider du ser nu og den bagvedliggende logik til håndtering af overlappende bookinger, MobilePay-indbetalinger, finanstransationer etc.
Det hele er skrevet i C# (.NET 8).
Ændringer og fejlrettelser til Saunomaten tilgår løbende. De senesete ændringer er:
Forbindelsen til serveren blev afbrudt — vi prøver at genoprette den.
Serverforbindelsen kunne ikke genoprettes automatisk.
Serveren har afvist forbindelsen — siden skal genindlæses for at komme videre.