Problemet
En badstu ute i været må være varm når gjesten kommer, og trygg når ingen er der. Det betyr å vite temperaturen hele tiden, styre ovnen ut fra bookingene, og kunne gripe inn fra mobilen uten å kjøre ned for å sjekke.
Det vi bygget
Vestfjord Sauna kjører på HeatBooking, med den fysiske siden av plattformen i full bruk:
- Styring på Arduino Opta: fastvare skrevet fra bunnen av, som holder temperaturen stabil og reagerer på bookingene.
- PT100-følere lest gjennom LKM264-transmittere, for presis temperaturmåling der det faktisk er varmt.
- HUUM-ovner styrt direkte over produsentens API.
- Fjernstyring fra mobilen: eieren ser temperatur og status i sanntid, og kan overstyre når det trengs.
- Booking, betaling og adgang fra plattformen, så gjesten går rett inn i en varm badstu.
- En KI-agent på nettstedet som svarer gjestene på det de faktisk lurer på, med en kunnskapsbase som blir bedre av samtalene den har.
Stakken
Plattformen er HeatBooking (Next.js og Supabase). Fjernstyringsappen er bygget i React Native og snakker med samme backend som booking og admin. Opta-en kjører egen fastvare og rapporterer temperatur fra PT100-følerne, mens HUUM-ovner styres over API.
Resultatet
Booking, betaling, adgang og oppvarming henger sammen i én flyt, og temperaturen holdes av en PLS som ikke bryr seg om været.
Fra fastvaren som holder ovnen varm til agenten som svarer gjesten halv elleve om kvelden: samme lag, samme leverandør, ett nummer å ringe. Det er den spennvidden vi liker best, og den er sjelden å få fra ett sted.