Risque légionelle — surveillance des réseaux d'eau chaude sanitaire collectifs (Odoo 20 Community)
Legionella Risk Register — hôtel, camping, EHPAD, salle de sport : analyses au seuil de 1 000 UFC/L, conduite à tenir calculée, relevés de température et carnet sanitaire.
Captures d'écran
Le carnet sanitaire de vos réseaux d'eau chaude, et le dépassement qu'on ne peut pas clore
Hôtel, camping, EHPAD, salle de sport, établissement scolaire : analyses au seuil de 1 000 UFC/L, conduite à tenir calculée, relevés de température jugés selon le point de mesure.
| Odoo 20 Community — On Premise | ✔ |
| Odoo.sh | ✔ |
| Odoo Online (SaaS) | ✘ |
Le constat
Un tableur note le dépassement, note les travaux, et s'arrête là : personne ne revient vérifier que le réseau est redescendu sous le seuil. Ce n'est pas le dépassement qui tue, c'est le dépassement qu'on croit réglé.
Le seuil de 1 000 UFC/L
Arrêté du 1er février 2010, art. 4 : 1 000 UFC/L. Les quatre paliers de conduite calculée comprennent des choix de prudence internes DYONYSOS.
Pas de clôture sans contre-analyse
Un dépassement ne se clôt qu'avec une analyse de contrôle postérieure revenue sous le seuil.
La température, cause du reste
Au moins 50 °C sur le réseau, au plus 50 °C au point d'usage d'une salle d'eau : le seuil dépend du point.
Le carnet sanitaire
Analyses, résultats, mesures correctives, contre-analyses et relevés de température, réseau par réseau.
Le fondement, cité en clair
L'arrêté du 1er février 2010 ne fixe que 1 000 UFC/L (art. 4) comme seuil réglementaire ici. Le palier de 10 000 UFC/L est une valeur de prudence retenue par DYONYSOS (SEUIL_ARRET = SEUIL_UFC * 10, paramétrage interne), déclenchant une alerte renforcée ; ce n'est pas un seuil de l'arrêté. La restriction ou l'arrêt des points d'usage et l'information de l'ARS relèvent de l'exploitant et des prescriptions de l'ARS. Source : https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000021795143 — consulté le 27/09/2026 (référence reprise de VERIFICATION_REGLEMENTAIRE.md, section IV).
Arrêté du 1ⁿ février 2010 relatif à la surveillance des légionelles dans les installations de production, de stockage et de distribution d'eau chaude sanitaire : analyse de Legionella pneumophila au moins une fois par an, seuil de 1 000 UFC/L au-delà duquel des mesures correctives et une analyse de contrôle sont requises. Arrêté du 30 novembre 2005 relatif au renforcement des mesures de lutte contre le risque de légionelles, pour le maintien en température.
La règle qui bloque
Une analyse qui dépasse 1 000 UFC/L ne peut pas être clôturée tant que trois conditions ne sont pas réunies : les mesures correctives sont décrites, une analyse de contrôle postérieure sur le même réseau lui est rattachée, et cette analyse est revenue sous le seuil. Tant que le dépassement est ouvert, le réseau le porte, visible sur sa fiche.
Ce que fait l'application
Réseaux d'eau chaude
Type d'établissement, volume de stockage, température de consigne, nombre de points d'usage à risque.
Analyses
Date, point de prélèvement, localisation précise, laboratoire, résultat en UFC/L et rapport joint.
Conduite à tenir calculée
Surveillance habituelle, vigilance, mesures correctives ou alerte renforcée interne DYONYSOS. Restriction des usages et information de l'ARS : appréciation de l'exploitant selon les prescriptions de l'ARS.
Mesures correctives
Choc thermique ou chloré, purge des bras morts, remise en température — avec leur date et l'analyse de contrôle qui les valide.
Relevés de température
Jugés selon le point de mesure, avec l'anomalie écrite pour le carnet sanitaire.
Échéance automatique
Enregistrer un résultat porte le contrôle au registre : l'analyse annuelle revient d'elle-même.
L’application en mouvement
Le module en marche, enregistré dans le vrai client Odoo 19 : Tableau de bord, Tableau de bord (fiche), Équipements puis Réseaux d'eau chaude. Ce n’est pas un montage — ce sont les trames du navigateur sur le module livré, pris sur sa propre base.
Vidéo MP4 — 172 ko, 1280 px, 3.3 s, 4 écrans. Une amorce animée est aussi livrée en GIF (220 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.
Ce que le module ne fait pas
- Pas de réalisation ni de commande des analyses : elles relèvent d'un laboratoire accrédité.
- Aucun pilotage d'équipement, aucun déclenchement de choc thermique ou chloré.
- Pas de couverture des tours aéroréfrigérantes, qui relèvent de la réglementation des installations classées.
- Pas de substitution au conseil d'un hygiéniste ni à l'information de l'agence régionale de santé, qui reste à la charge de l'exploitant.
Questions fréquentes
Pourquoi ne puis-je pas clôturer un dépassement réparé ?
Parce que la réparation n'est pas la preuve. Seule une analyse de contrôle, postérieure et sur le même réseau, établit le retour sous le seuil. C'est exactement l'étape que les registres papier sautent.
Pourquoi un relevé à 58 °C au robinet est-il non conforme ?
Parce qu'au point d'usage d'une pièce destinée à la toilette, le risque devient celui de la brûlure. Un même réseau doit être chaud partout sauf au robinet : un seuil unique manque la moitié du problème.
Faut-il le module gratuit Contrôles périodiques ?
Oui : il porte l'équipement, l'échéance et l'alerte. Il s'installe automatiquement comme dépendance.
Informations techniques
| Nom technique | dyo_risque_legionelle |
| Version | 20.0.1.0.0 |
| Prix | GRATUIT |
| Licence | OPL-1 (Odoo Proprietary License v1.0) |
| Dépendances | dyo_controle_periodique |
| Éditeur | DYONYSOS |
Support : welcome@dyonysos.fr — DYONYSOS, éditeur d'applications Odoo 20 Community. Licence OPL-1, une base de production par achat.
Ce que l'application ne fait pas
- Pas de réalisation ni de commande des analyses : elles relèvent d'un laboratoire accrédité.
- Aucun pilotage d'équipement, aucun déclenchement de choc thermique ou chloré.
- Pas de couverture des tours aéroréfrigérantes, qui relèvent de la réglementation des installations classées.
- Pas de substitution au conseil d'un hygiéniste ni à l'information de l'agence régionale de santé, qui reste à la charge de l'exploitant.
Applications du magasin nécessaires
- Contrôles périodiques réglementaires — équipements, échéances et organismes agréés (Odoo 20 Community)
dyo_controle_periodique
Modules Odoo Community utilisés
Aucun.
| Série | Version | État | Publiée le |
|---|---|---|---|
| 20.0 | 20.0.1.0.0 | Disponible | 02/10/2026 |
| 19.0 | 19.0.1.0.0 | Disponible |
Fiche générée depuis le code de l'éditeur (dépôt privé, branche 20.0) : le code source n'est pas publié.
Contrôle automatique du magasin (distinct de l'éditeur), appliqué à toutes les applications. Conforme.
| Contrôle | Résultat | Effet si absent |
|---|---|---|
| Manifeste lisible sans exécution | conforme | bloquant |
| Licence reconnue (OPL-1) | conforme | bloquant |
| Aucune dépendance vers Odoo Enterprise | conforme | bloquant |
| Aucun import de code Enterprise | conforme | bloquant |
| Aucun en-tête de licence Enterprise | conforme | bloquant |
| Icône static/description/icon.png | conforme | déclasse |
| Description (static/description/index.html ou README) | conforme | déclasse |
| Tests automatisés (tests/test_*.py) | conforme | déclasse |
| Traduction française (i18n/fr.po) | absent | info |
| Section « Ce que le module ne fait pas » | conforme | info |
| Titre de 70 caractères au plus (98 actuellement) | absent | info |
| Résumé en français | conforme | info |
Guide utilisateur — Risque légionelle (DYONYSOS)
Ce guide s'adresse à l'exploitant d'un établissement doté d'un réseau d'eau chaude sanitaire collectif : hôtel, camping, EHPAD, établissement de santé, salle de sport, établissement scolaire, habitat collectif.
1. Déclarer un réseau d'eau chaude
Menu Contrôles périodiques → Réseaux d'eau chaude → Nouveau.
Désignation, emplacement (le local technique), puis l'onglet Légionelle :
- Type d'établissement : c'est lui qui fait entrer le bien dans le suivi légionelle.
- Volume de stockage du ou des ballons.
- Température de consigne maintenue dans le ballon. Une consigne basse est la première cause de prolifération : la légionelle prospère entre 25 et 45 °C.
- Points d'usage à risque : le nombre de douches et douchettes — les points qui produisent un aérosol.
2. Enregistrer une analyse
Menu Contrôles périodiques → Analyses de légionelles → Nouveau.
- Réseau, date du prélèvement, point de prélèvement (sortie de production, point d'usage le plus éloigné, retour de boucle) et sa localisation précise — « chambre 214, douche » vaut mieux que « point d'usage ».
- Laboratoire accrédité.
- Résultat (UFC/L) et date du résultat.
La conduite à tenir s'écrit seule :
| Résultat | Conduite à tenir |
|---|---|
| moins de 250 UFC/L | Aucune mesure — surveillance habituelle |
| de 250 à moins de 1 000 | Vigilance : renforcer la surveillance et le maintien en température |
| de 1 000 à moins de 10 000 | Mesures correctives immédiates et analyse de contrôle |
| 10 000 et plus (prudence DYONYSOS) | Alerte renforcée interne : restriction ou arrêt des points d'usage et information de l'ARS à apprécier par l'exploitant selon les prescriptions de l'ARS |
L'arrêté du 1er février 2010 ne fixe que 1 000 UFC/L (art. 4) comme seuil réglementaire ici. Le palier de 10 000 UFC/L est une valeur de prudence retenue par DYONYSOS (SEUIL_ARRET = SEUIL_UFC * 10, paramétrage interne), déclenchant une alerte renforcée ; ce n'est pas un seuil de l'arrêté. La restriction ou l'arrêt des points d'usage et l'information de l'ARS relèvent de l'exploitant et des prescriptions de l'ARS.
Source : https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000021795143 — consulté le 27/09/2026 (référence reprise de VERIFICATION_REGLEMENTAIRE.md, section IV).
Elle ne se choisit pas. Un exploitant ne décide pas qu'un résultat à 8 000 UFC/L appelle une simple surveillance.
Cliquez sur Enregistrer le résultat. Le module exige la date du résultat : sans elle, le délai de réaction — qui court à compter de la connaissance du résultat — ne peut pas être établi. L'analyse est alors portée au registre, et l'échéance annuelle démarre.
3. En cas de dépassement
L'analyse passe à l'état Mesures correctives engagées, un bandeau rouge s'affiche, et le réseau porte Dépassement du seuil en cours.
- Engagez les mesures : choc thermique, choc chloré, purge des bras morts, remise en température, remplacement des flexibles et pommeaux entartrés.
- Décrivez-les dans Mesures correctives engagées, avec leur date.
- Faites réaliser une nouvelle analyse : créez-la comme une analyse ordinaire, sur le même réseau, à une date postérieure.
- Revenez sur l'analyse initiale et rattachez-la dans Analyse de contrôle.
- Cliquez sur Clôturer.
Ce que le module refuse, et pourquoi
| Refus | Raison |
|---|---|
| Clôturer sans mesures correctives décrites | C'est la pièce que réclame l'agence régionale de santé |
| Clôturer sans analyse de contrôle | La réparation n'est pas la preuve : seule une analyse établit le retour sous le seuil |
| Clôturer avec une analyse de contrôle encore au-dessus du seuil | Le réseau n'est pas revenu sous les 1 000 UFC/L |
| Rattacher une analyse de contrôle antérieure | Elle ne contrôle rien |
| Rattacher une analyse d'un autre réseau | Elle ne prouve rien sur celui-ci |
C'est exactement l'étape que les registres papier sautent, et c'est celle qui compte.
4. Les relevés de température
Menu Contrôles périodiques → Relevés de température, ou directement dans l'onglet Légionelle de la fiche réseau — la liste est éditable ligne à ligne.
Chaque relevé porte son point de mesure, et c'est lui qui fixe l'exigence :
| Point | Exigence |
|---|---|
| Sortie de production, retour de boucle | au moins 50 °C |
| Point d'usage, pièce destinée à la toilette | au plus 50 °C |
| Point d'usage, autre pièce | pas de jugement automatique |
Un relevé non conforme s'affiche en rouge avec l'anomalie écrite, prête à reporter au carnet sanitaire : « 46,0 °C au retour de boucle : en dessous des 50 °C de maintien en température. C'est la plage où la légionelle prolifère. »
La température est la cause ; l'analyse n'est que le constat. Un réseau tiède qui n'a pas encore de résultat positif en aura un.
5. Suivre le parc
Filtres ajoutés dans la liste des équipements : Réseaux d'eau chaude et Dépassement légionelle en cours. Dans la liste des analyses : Seuil dépassé, Non clôturées et surtout Dépassements non vérifiés — la liste de ce qui n'a pas été refermé.
6. Questions fréquentes
Pourquoi ne puis-je pas simplement cocher « réglé » ? Parce que la réparation n'est pas la preuve. Seule une analyse de contrôle, postérieure et sur le même réseau, établit le retour sous le seuil.
Une analyse à exactement 1 000 UFC/L est-elle un dépassement ? Oui. Le seuil est atteint, pas seulement dépassé.
Le module couvre-t-il les tours aéroréfrigérantes ? Non. Elles relèvent de la réglementation des installations classées, avec d'autres obligations.
Dois-je déclarer moi-même à l'agence régionale de santé ? Oui. Le module rappelle la conduite à tenir, il ne déclare rien à votre place.
Avis des clients connectés. Un avis noté par client ; l'éditeur peut y répondre. Connectez-vous pour laisser un avis.
- Éditeur
- DYONYSOS
- contact@omnifloo.com
- Clients Omnifloo
- Support inclus selon votre formule : centre d'aide.
