[ PL. 04.02 ]Hébergement touristique haut de gamme
Domotique et conciergerie d'un gîte de luxe
Application voyageur, panneaux muraux, cockpit propriétaire et pont domotique
[ EN COURS — MISE EN SERVICE MATÉRIEL ]
[ LA SITUATION ]
Piloter du matériel réel chez des voyageurs qui paient cher : un jacuzzi, une piscine, un vidéoprojecteur, des caméras. Ici, une erreur d'interface n'est pas un bug d'affichage, c'est un incident physique.
[ CE QUI A ÉTÉ LIVRÉ ]
- 01Application voyageur avec quatre panneaux muraux en paysage, un par pièce, tous différents
- 02Tableau de bord propriétaire
- 03Pont entre le protocole domotique et la base temps réel
- 04Simulateur de trente-deux faux appareils, permettant de tout développer sans matériel
[ LES COTES ]
342
assertions en base
tests pgTAP
6
règles de sûreté
appliquées côté serveur ET revérifiées en base
17
décisions d'architecture datées
dont plusieurs révoquées et conservées visibles
[ LA REMARQUE ]
Six règles de sûreté non négociables, chacune avec un test qui échoue si on la retire : la filtration d'un jacuzzi n'est jamais interruptible, les caméras extérieures ne sont jamais exposées au voyageur, et surtout — aucun affichage optimiste sur du matériel physique. Un bouton ne dit « allumé » que lorsque l'appareil l'a confirmé.
[ NOMENCLATURE ]
- [ Next.js ]
- [ TypeScript ]
- [ Tailwind v4 ]
- [ Supabase ]
- [ MQTT ]
- [ Zigbee ]
- [ Home Assistant ]
- [ pgTAP ]
- [ Playwright ]