coworking-metz / mobile-app

Touch-friendly app for https://coworking-metz.fr users
MIT License
0 stars 0 forks source link

Ouvrir la porte de l'open space #23

Closed mtthp closed 7 months ago

mtthp commented 8 months ago

Contexte

En tant que coworker, j'aimerai accéder au coworking le week-end sans badge. Hors, bien qu'il me soit possible d'accéder au lieu (Bliiida) au travers de https://app.coworking-metz.fr/, je ne peux malheureusement pas entrer dans le bâtiment sans avoir un badge ou que quelqu'un m'ouvre la porte de l'intérieur.

Depuis peu, une serrure connectée a été mise en place sur la porte donnant sur la terrasse https://github.com/coworking-metz/infrastructure/tree/main/yale-smart-lock Cette serrure est contrôlée à travers Home Assistant et Home Assistant est accessible depuis tickets-backend. L'idée serait de proposer le même service que pour ouvrir le portail piéton : un bouton qui permet de déverrouiller la porte et indiquer quel est le chemin à prendre pour entrer directement dans l'open space.

mtthp commented 8 months ago

On pourrait utiliser un slide-to-unlock sur mobile pour ne pas faire de déverrouillage involontaire https://medium.com/@islamrustamov/building-animations-with-rn-reanimated-v2-swipeable-button-8115075135ed

mtthp commented 8 months ago

Il ne manque plus qu'un endpoint dans tickets-backend et un audit

mtthp commented 7 months ago

J'ai ajouté un console.log() pour le moment en tant qu'audit pour savoir ce qu'il se passe mais ça rejoint cette issue https://github.com/coworking-metz/tickets-backend/issues/73