OMS-standard og interoperabilitet — hvad det betyder for udlejere
OMS (Open Metering System) EN 13757 forklaret for udlejere: hvad standarden garanterer, FAB IDs, AES-nøgleejerskab, forskellen på OMS og proprietære systemer og EU 2027.
Af M-Bus Gateway
OMS (Open Metering System) er den europæiske standard for wM-Bus forbrugsaflæsning. At vælge OMS-kompatible målere handler om ejerskab og frihed — ikke bare teknik.
Hvad er OMS?
OMS = Open Metering System
Standard: EN 13757 (serie)
Forvaltet af: OMS Group (oms-group.org)
Formål: Sikre interoperabilitet mellem målere og aflæsningssystemer
Hvad standarden specificerer:
→ wM-Bus telegram-format (DIF/VIF kodning)
→ Krypteringsmetode (AES-128 CTR, mode 5)
→ FAB ID tildeling (4 bogstaver identificerer fabrikant)
→ Data types (heat, water, electricity, HCA, gas)
→ Status flags og alarmkoder
Hvad standarden IKKE specificerer:
→ AES-nøgle håndtering og distribution
→ Gateway/cloud platform design
→ Prismodel
OMS vs. Proprietære systemer
| Aspekt | OMS-kompatibel | Proprietær (Techem gammel, Brunata) |
|---|---|---|
| Telegram-format | Åben standard (EN 13757) | Lukket protokol |
| Kan læses af | Enhver OMS-gateway | Kun leverandørens system |
| AES-nøgle ejerskab | Du kan kræve dem (EU EED) | Leverandøren ejer dem |
| Lock-in | Ingen (skift leverandør frit) | Stærk — skift er dyrt |
| EU 2027 | ✅ Opfylder krav | ⚠️ Kræver typisk opgradering |
| Eksempler | Engelmann, Kamstrup, Danfoss OMS | Techem Vario 3 (gammel), Brunata (gammel) |
FAB IDs: Identificer fabrikant fra telegram
wM-Bus telegrammer indeholder et 4-bogstavs fabrikant-ID (FAB ID):
Common FAB IDs:
EFE = Engelmann (SensoStar HCA, Brunner varmemåler)
KAM = Kamstrup (Multical 21/302/403/603)
TCH = Techem (Vario, radio HCA)
DAN = Danfoss (Ally, Link)
SON = Sontex (Supercal 5/6)
DIE = Diehl (IZAR R4)
ZEN = Zenner (MBUS-EASY+)
AXI = Axioma (Qalcosonic W1)
BRU = Brunata (nyere OMS målere)
LSE = Landis+Gyr (el-målere)
HYD = Hydrus (vandmålere)
Eksempel telegram:
2C 44 EFE 12 34 AB CD ... → Engelmann måler
2C 44 TCH AB CD 12 34 ... → Techem måler
# Identificér FAB ID med wmbusmeters:
wmbusmeters --listento=c1,t1 --format=json /dev/wmbus STDIN | \
python3 -c "
import sys, json
for line in sys.stdin:
try:
d = json.loads(line)
print(f\"FAB: {d.get('fabricator','?')} | ID: {d.get('id','?')} | Meter: {d.get('meter','?')}\")
except: pass
"
OMS Profile: Obligatoriske datapunkter
OMS definerer standardiserede data-profiler pr. målertype:
HCA (heat cost allocator):
{
"media": "heat_cost_allocator",
"current_hca": 342, // Løbende periode
"previous_hca": 2841, // Afsluttet periode (bruges til afregning)
"current_date": "2025-05-23",
"set_date": "2025-05-01", // Periodeafslutning
"status": "OK",
"rssi_dbm": -72
}
Varmemåler (heat meter):
{
"media": "heat",
"total_energy_kwh": 12345.6,
"current_power_kw": 2.3,
"flow_temperature_c": 67.4,
"return_temperature_c": 42.1,
"volume_m3": 234.5,
"status": "OK"
}
Vandmåler:
{
"media": "water",
"total_water_m3": 456.7,
"current_date": "2025-05-23",
"status": "OK",
"alarm_bits": 0
}
Techem: Gammel vs. OMS-version
Techem har to generationer:
Gammel (proprietær):
→ Techem Vario 3 og ældre
→ Telegram: Techem-specifikt format (ikke OMS)
→ wmbusmeters driver: tchem_hca (delvis understøttelse)
→ AES-nøgle: Techem-proprietær nøglehåndtering
→ Kan IKKE læses af OMS-gateways uden Techem-samarbejde
Ny OMS-version:
→ Techem Vario HCA 4, Techem qHeat
→ Telegram: OMS EN 13757 kompatibelt
→ wmbusmeters driver: hca (standard)
→ AES-nøgle: Standard AES-128, udlejer kan kræve dem
Afgørelse:
→ Tjek FAB ID: TCH = Techem (men kan være gammel eller ny)
→ Tjek telegram status-flags for OMS-kompatibilitet
→ Eller: Spørg Techem direkte om målerne er OMS-certificerede
Overgangen til OMS: Hvad EU EED kræver
EU EED 2023/1791 artikel 9c:
→ Slutbrugere har ret til data fra egne målere
→ Operatører er forpligtet til at facilitere adgang
→ Inkluderer AES-nøgler til egne målere
Praktisk:
1. Send skriftlig anmodning til Techem/ista om:
a) Bekræftelse af OMS-kompatibilitet pr. måler
b) AES-nøgler til alle krypterede målere på din ejendom
2. Techem/ista har pligt til at svare inden rimelig tid
(typisk 30-60 dage)
3. Hvis de nægter: Klag til Forsyningstilsynet (DK)
eller Energy Regulator (SE/NO/FI)
OBS: Proprietære (ikke-OMS) målere kan IKKE gives meningsfulde
AES-nøgler — de bruger ikke AES. I dette tilfælde er
udskiftning til OMS-målere den eneste løsning.
Vælg OMS fra start: Hvad du skal kræve
Checkliste ved køb af nye målere:
✅ OMS Group Certification Mark (tjek oms-group.org)
✅ EN 13757-4 compliance angivet i databladet
✅ wM-Bus mode C1 (og/eller T1 for HCA)
✅ AES-128 CTR mode 5 kryptering (encryption mode 5)
✅ MID-certificering (for faktureringsformål)
✅ FAB ID registreret i OMS Group database
✅ wmbusmeters-kompatibel driver tilgængelig
Unødvendige features at betale for:
✗ Cloud-abonnement fra fabrikant (brug din egen gateway)
✗ Proprietary app integration (brug OMS-standard)
✗ "Smart" connectivity der ikke er OMS (WiFi-only, BT-only)
Konklusion
OMS-standard er fundamentet for leverandøruafhængig varmemåling. Ved at vælge OMS-certificerede målere beholder du ejerskab over dine data, din AES-nøgle og din frihed til at skifte aflæsningssystem. EU 2027 gør OMS til den eneste fremtidssikrede løsning.
Se wM-Bus C1/T1/S1 guide eller OMS telegram-struktur forklaret.