INFO
Pool Control Pro — motor químico compartido admin / Solo / técnico.
🧪 Calculateur chimique (v4)

Pool Control Pro partage @pool-control/chemical-dosing. v4 : audit technique et coûts énergétiques, brome, hydraulique, aide (?), alcalinité carbonatée, TDS estimé, neutralisant, bassins démo.
Dónde se usa
| Pantalla | Uso |
|---|---|
| Consulta química | Oficina / teléfono — plan completo, PDF, modo experto |
| Modo Solo | Misma calculadora con layout autónomo |
| Parte técnico | Paso 2 — dosis con tope por visita + stock furgoneta |
| Configuración química | Objetivos, producto por rol, coeficientes |
Pestañas de la consulta
| Onglet | Contenu |
|---|---|
| Balance | pH, chlore, TA, TH, CYA, sel, LSI |
| Brome | Brome libre, BCDMH/DBDMH, MPS |
| Hydraulique | Turnover, débit pompe, filtre |
Modal de ayuda
Bouton ? : guide défilable.
Bromo
Rôles BCDMH, DBDMH, MPS, neutralisant brome.
Hidráulica
Fiche bassin et équipements pompe/filtre.
LSI, TDS y dilución
LSI avec alcalinité carbonatée et TDS.
Catalogue démo (SKU)
| SKU | Rôle |
|---|---|
| QN-001 | Neutralisant |
| QD-006/007 | Pastilles brome |
Piscinas demo por escenario
Bassins scénario solo-demo et AquaDemo.
Ordre de dosage
Le moteur attribue Étape N et regroupe le plan en trois phases : 1. Balance (TA → pH → dureté), 2. Désinfection (choc, entretien FC, bromo, MPS, floc, algicide), 3. Stabilisants (CYA en dernier).
Règles : le choc avant l'entretien FC ; BROMINE_BANK_OXIDIZE (MPS) si brome libre < 1 ppm ; les incompatibilités ajoutent des délais (minWaitHours).
Incompatibilités chimiques
Section Sécurité chimique si produits incompatibles le même jour :
| Code | Produits | Attente min. |
|---|---|---|
| ACID_CHLORINE | Acide pH + chlore | 4 h |
| CALCIUM_ALKALINITY | Chlorure de calcium + bicarbonate | 24 h |
| CYA_SHOCK | Stabilisant + chlore actif | 24 h |
| FLOC_CHLORINE | Floculant + chlore | 12 h |
| ALGAECIDE_CHLORINE | Algicide + chlore élevé | 8 h |
| NEUTRALIZER_CHLORINE | Neutralisant + chlore | 24 h |
| NEUTRALIZER_BROMINE | Neutralisant + brome actif | 24 h |
| BROMINE_OXIDIZER_TABLET | MPS + pastilles brome | 8 h |
| BROMINE_NEUTRALIZER_OXIDIZER | Neutralisant + oxydant brome | 24 h |
Coefficients de formule (calibration)
Modifiables dans Réglages → Chimie : neutralisant 2.5, multiplicateur breakpoint 3.0.
Rapport d'audit technique et coûts énergétiques
La v4 inclut un moteur d'audit qui traduit les diagnostics (chimie, hydraulique, équipements) en impact économique annuel indicatif (€/an), intégré à l'ERP.
Tarif électrique et heures de filtration
| Où | Paramètre |
|---|---|
| Réglages → Chimie → Coûts opérationnels | Tarif électrique (€/kWh, défaut 0,20) et heures de filtration/jour (défaut 8) |
| Onglet Filtration et pompe | Override par bassin : tarif, heures, puissance moteur pompe (kW plaque) |
| Onglet Pompe à chaleur | kW installés si différents du dimensionnement recommandé |
Sans kW plaque, le moteur estime la puissance à partir du débit et de la hauteur manométrique. Les overrides sont dans calculatorProfile.operating et peuvent être proposés via Proposer des changements de fiche.
Panneau d'audit en consultation
| Vue | Contenu |
|---|---|
| Rapide | Badge « Impact opérationnel estimé : ~X €/an » et indice global installation |
| Mode expert | Tableau des constats (priorité, €/an), détail kWh/€ filtration et PAC, sous-scores chimie et hydraulique |
Constats fréquents : pompe surdimensionnée (kWh excédentaires), pompe ou filtre sous-dimensionnés, CYA élevé, PAC sous-dimensionnée.
PDF rapport d'audit
Bouton Rapport d'audit technique → PDF variante AUDIT avec résumé exécutif, constats priorisés et section énergie. Chiffres indicatifs (tarif, horaire réel, variateur, climat).
Validation du moteur
pnpm calculator:scenario:check # 14 scénarios + expectations auditMinImpact / auditFinding
pnpm test:chemical-dosing