# RelayController Application Django avec Django Channels et Redis pour la gestion et le contrôle de relais et capteurs en temps réel. ## Description RelayController est une application de contrôle de relais électriques et de capteurs (débitmètres, etc.) utilisant : - **Django** : framework web backend - **Django Channels** : support WebSocket pour la communication bidirectionnelle en temps réel - **Redis** : broker de messages et stockage de session - **GPIO** : interfaçage matériel (Raspberry Pi, etc.) ## Fonctionnalités principales - **Gestion des relais** : activation/désactivation avec durée programmable - **Capteurs de débit** (YF-S201) : mesure et publication du débit en temps réel - **Communication WebSocket** : mise à jour instantanée des états via Redis - **Historique des états** : enregistrement des événements et durées d'activation - **Contrôle à distance** : interface web pour piloter les appareils