2026-03-12 12:54:56 +01:00
2026-03-12 12:52:27 +01:00
2026-03-12 12:52:27 +01:00
2026-03-10 13:10:32 +01:00
2026-03-12 12:54:56 +01:00

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
S
Description
Application Django avec Django Channels et Redis pour la gestion et le contrôle de relais et capteurs en temps réel.
Readme GPL-3.0 2 MiB
Languages
CSS 58.7%
Python 28.5%
JavaScript 7.3%
HTML 4.3%
Shell 1.2%