M-Bus Gateway
← Tilbage til blog
· kalibrering· MID· varmemåler· HCA· service· certifikat· Kamstrup· Engelmann· lovkrav

Varmemåler kalibrering og MID-service — hvad koster det og hvem gør det?

Kalibrering af varmemålere og HCA'er: MID-intervaller, hvem må kalibrere, kalibrerings vs. udskiftning, omkostninger, platformen MID-tracking og EU-krav.

Af M-Bus Gateway

Varmemålere til fakturering skal være MID-certificerede og kalibreret inden for gyldige intervaller. Her er hvad udlejere skal vide om kalibrering, service og hvem der har ansvaret.


MID-direktivet: Hvad kræves?

EU Measuring Instruments Directive (MID):
  → Direktiv 2014/32/EU
  → Implementeret i dansk ret (Bekendtgørelse om målere)
  → Gælder alle målere brugt til kommerciel fakturering

Hvad MID kræver:
  ✅ Initialkalibrering ved produktion (CE-mærke + M-mærke)
  ✅ Fornyet kalibrering inden for det nationale interval
  ✅ Sporbarhed til nationale standarder (SI-enheder)

Hvad MID IKKE kræver:
  ✗ Løbende kalibrering hos lokal tekniker
  ✗ Specifik kalibreringslaboratorium (godkendt laboratorium kræves)

Kalibreringsintervaller pr. målertype

MID kalibrerings-intervaller i Danmark:

HCA (Heat Cost Allocator):
  → Interval: 10 år
  → Bemærk: HCA måler ikke energi direkte (overfladetemperatur)
  → Lavere præcisionskrav end direkte varmemålere

Direkte varmemåler (MWh):
  → Interval: 5 år (Kamstrup Multical 302/402, Sontex Supercal)
  → Højere præcisionskrav (flow + temperatur + energiberegning)

Vandmåler:
  → Interval: 6 år (koldt vand) / 5 år (varmt vand)

Elmåler:
  → Interval: 16 år (statisk/elektronisk)

Gasvolumenmåler:
  → Interval: 8 år

Kilde: Sikkerhedsstyrelsen Danmark (metrologi.dk)

Kalibrering vs. udskiftning: Hvad er billigst?

Scenario: Kamstrup Multical 302 (5-årig interval)

Kalibrering af eksisterende måler:
  → Demontering + transport til godkendt lab: 300 kr.
  → Laboratoriegebyr: 800-1.500 kr.
  → Geninstallation: 300 kr.
  → Total: ~1.400-2.100 kr.
  → Risiko: Måler kan fejle kalibrering → udskiftning alligevel

Udskiftning med ny MID-certificeret måler:
  → Ny Kamstrup Multical 302: 1.200 kr.
  → Installation (tekniker, 30 min): 600 kr.
  → Total: ~1.800 kr.
  → Fordel: 5 nye år + fuld garanti + nyeste firmware
  → Fordel: AES-nøgle konfigureres fra start

Konklusion:
  Ved 5-årig måler: Udskiftning er typisk bedre økonomi
  Ved 10-årig HCA: Ingen kalibrering (udskift ved udløb)

Hvem må kalibrere?

Godkendte kalibreringslaboratorier:
  → Akkrediteret af DANAK (Dansk Akkrediteringsfond)
  → Eksempler: Force Technology, JV, EMT
  → Fabrikant-autoriserede service-centre

Hvem MÅ IKKE kalibrere:
  ✗ Tekniker i marken
  ✗ Udlejer selv
  ✗ Uaccrediteret VVS-installatør

Praksis:
  De fleste udlejere udskifter i stedet for at kalibrere
  — simplere og ofte billigere

Platform: MID-tracking og påmindelser

M-Bus Gateway platform tracker MID-status pr. måler:

Felter pr. måler:
  → mid_expiry_date: Dato for MID-certifikat-udløb
  → installation_date: Dato for installation (startpunkt)
  → meter_type: HCA / heat / water / electricity / gas
  → serial_number: Bruges til certifikat-sporbarhed

Automatiske advarsler:
  → 6 måneder inden udløb: Email til udlejer (WARNING)
  → 1 måned inden udløb: Email til udlejer (CRITICAL)
  → Overskredet: MID-fejl-badge på måler i portal

Opgørelse pr. ejendom:
  → "5 af 12 målere udløber inden for 6 måneder"
  → Eksport til CSV: Planlæg servicebesøg
# server/src/workers/tasks/mid_alerts.py
from celery import shared_task
from datetime import date, timedelta

@shared_task(name="mid.check_expiry_alerts")
def check_mid_expiry_alerts():
    """
    Månedlig tjek af MID-udløb.
    Send alert 6 måneder og 1 måned inden udløb.
    """
    from server.src.db.sync_session import get_sync_session
    from server.src.meters.models import Meter

    warning_threshold = date.today() + timedelta(days=180)  # 6 måneder
    critical_threshold = date.today() + timedelta(days=30)  # 1 måned

    with get_sync_session() as session:
        # Find målere med udløb inden for 6 måneder:
        meters_warning = session.execute(
            select(Meter)
            .where(
                Meter.mid_expiry_date <= warning_threshold,
                Meter.mid_expiry_date > critical_threshold,
                Meter.deleted_at.is_(None),
            )
        ).scalars().all()

        for meter in meters_warning:
            send_mid_warning_email.delay(str(meter.id), severity="WARNING")

        # Find målere med udløb inden for 1 måned:
        meters_critical = session.execute(
            select(Meter)
            .where(
                Meter.mid_expiry_date <= critical_threshold,
                Meter.deleted_at.is_(None),
            )
        ).scalars().all()

        for meter in meters_critical:
            send_mid_warning_email.delay(str(meter.id), severity="CRITICAL")

Ejerskifte: MID-dokumentation

Ved salg af ejendom (ny udlejer):
  Sælger skal overdrage:
  ✅ MID-certifikat-kopi pr. måler (ved kalibrering)
  ✅ Installationsdato pr. måler
  ✅ mid_expiry_date pr. måler
  ✅ AES-nøgler (krypterede målere)

  Platformen eksporterer:
  → "Måler-rapport" PDF med alle ovenstående felter
  → CSV-eksport til regneark
  → Historiske aflæsninger (bevares ved ejerskifte)

Konsekvens af manglende MID-dokumentation:
  → Afregning kan bestrides af lejer (huslejenævn)
  → Udlejer kan ikke bevise at fakturering er lovlig
  → Tilbagebetaling af op til 3 år

Konklusion

MID-kalibrering gælder alle målere brugt til kommerciel fakturering. Intervallerne er 10 år for HCA, 5 år for direkte varmemålere og 6 år for vandmålere. For de fleste udlejere er udskiftning billigere end kalibrering — og giver 5 nye år med fuld garanti. Platform-tracking med 6-måneders advarsel sikrer ingen måler overskrider gyldigt interval.

Se MID-certifikat guide eller varmemålertyper guide.