Portfolio

Veem Padel Drachten: toegang met QR-code, ook zonder internet

Een reservering uit Bookly opent de deur en de baanverlichting, ook als de internetlijn er even uit ligt.

Veem Padel Drachten: toegang met QR-code, ook zonder internet

De boeking is de sleutel

Veem Padel Drachten verhuurt een padelbaan in het Veemgebouw. Bezoekers moeten zelf naar binnen op het gereserveerde tijdstip. De reserveringen staan in Bookly. Een QR-code mag alleen gelden in dat tijdvak, een beperkt aantal keren, en niet meer nadat de boeking is geannuleerd.

CodeDivers bouwde de volledige keten: de koppeling met Bookly, de controle van de code en de aansturing van deur en licht. De backend is PHP met Symfony en MySQL, in Docker op een Synology.

Lokaal blijven controleren

Reserveringen worden opgehaald en lokaal bewaard. De QR-scanner of de pincode wordt op die lokale gegevens gecontroleerd. Valt internet uit, dan kan een geldige boeking nog steeds naar binnen. Dat is de failover: de baan hangt niet aan één verzoek naar Bookly op het moment dat iemand voor de deur staat.

  • QR-code en pincode, met een maximum aantal scans per reservering.
  • Annuleringen worden bij de volgende synchronisatie geblokkeerd.
  • Schuifdeuren via relais en PoE-apparatuur.
  • Baanverlichting via DALI-2, een protocol voor digitale lichtsturing in gebouwen.

Meer over de locatie: veempadel.nl.

Gebruikte technologieën

  • #symfony
  • #php
  • #mysql
  • #docker
  • #synology
  • #qr
  • #relais
  • #iot
  • #poe
  • #api
  • #bookly
  • #dali-2

Gerealiseerd in:

Veem Padel Drachten: toegang met QR-code, ook zonder internet