Skip to Content

Legionella Risk — Monitoring of Shared Domestic Hot Water Systems (Odoo Online)

Legionella Risk Register for Odoo Online — SaaS version with no Python code: hotels, campsites, nursing homes (EHPAD), gyms: tests against the 1,000 CFU/L threshold, calculated course of action, temperature readings and water safety logbook.

99.00 € 99.00 €

Free
Cette application n'est pas vendue ici : utilisez les boutons Odoo Apps Store ou Omnifloo ci-dessous.
Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

Legionella Risk Register for Odoo Online — SaaS version with no Python code: hotels, campsites, nursing homes (EHPAD), gyms: tests against the 1,000 CFU/L threshold, calculated course of action, temperature readings and water safety logbook.

View on the Odoo Apps StoreTry it on Omnifloo

Overview

Legionella Risk — DYONYSOS

Health and safety logbook for shared domestic hot water systems (Legionella control), on Odoo 19 Community. Builds on the free base Mandatory Periodic Inspections.

Also searched as: Legionella health logbook, Legionella pneumophila analysis, 1000 CFU/L threshold, domestic hot water temperature log, Legionella monitoring for hotels, campsites and nursing homes (EHPAD).

The legal basis, cited in full. French Order (arrêté) of 1 February 2010 on the monitoring of Legionella in domestic hot water production, storage and distribution installations: analysis for Legionella pneumophila at least once a year, threshold of 1,000 CFU/L. Order of 30 November 2005 on maintaining network temperature.

Who it is for. Hotels and holiday residences, campsites, nursing homes and social care facilities, healthcare facilities, gyms and shared locker rooms, boarding schools, multi-unit housing. Anywhere people shower: Legionnaires' disease is not contracted by drinking, but by breathing in an aerosol.

An exceedance cannot be closed without a follow-up test. This is the blocking rule, and it is the one that matters. A spreadsheet records the exceedance, records the works, and stops there: no one comes back to check. It is not the exceedance that kills, it is the exceedance believed to be resolved. The module refuses to close it until a subsequent follow-up test on the same system has come back below 1,000 CFU/L.

The required action is calculated, never chosen. Below 250 CFU/L, routine monitoring; from 250, heightened vigilance; from 1,000, immediate corrective measures and a follow-up analysis; above 10,000, restriction or shutdown of at-risk points of use and notification of the regional health agency (ARS). An operator does not get to decide that a result of 8,000 CFU/L calls for mere monitoring.

The temperature reading is the cause; the analysis is only the finding. The module assesses each reading according to the point where it is taken: at least 50 °C at the point of distribution and at the loop return, at most 50 °C at the point of use in a room intended for washing, where the risk becomes scalding. The same network must be hot everywhere except at the tap — that is the challenge of the trade, and a single threshold misses it.

The due date comes back on its own. Recording the result of an analysis logs the inspection in the register: the annual analysis comes back automatically, with its alert.

What the module does not do

It neither performs nor orders the analyses: they are the responsibility of an accredited laboratory. It controls no equipment and triggers no thermal or chlorine shock treatment. It does not cover cooling towers, which fall under separate regulations — those for classified installations (ICPE). It does not replace advice from a hygienist or notification of the regional health agency (ARS), which remains the operator's responsibility.

Specifications

Price€99 excl. VAT
LicenseOPL-1
Odoo series19.0: published on the Odoo Apps Store; 20.0: published on the Odoo Apps Store
Version1.0.0
EditionOdoo Online (SaaS) and Odoo.sh
Technical namedyo_risque_legionelle_online
DomainIndustries and services

Price excluding VAT as displayed on the Odoo Apps Store; purchase and installation are done on the Store or through your Omnifloo instance.