Platform
Alt i én platform — fra gateway til lejerafregning
M-Bus Gateway kombinerer hardware-gateway med en komplet SaaS-afregningsplatform. Du installerer én gang og får automatisk fordelingsregnskab, lejer-portal, 66 driftsdashboards og et fuldt REST API — alt BEK 563-compliant fra dag 1.
- 66
- Driftsdashboards
- 6
- Brugerroller
- 10+
- Måler-fabrikater
- BEK 563
- Lovkrav opfyldt
Gateway & Aflæsning
Trådløs M-Bus (wM-Bus) C1 + T1
Raspberry Pi-gateway med Würth 868 MHz USB-dongle lytter kontinuerligt. Understøtter Engelmann, Techem, Kamstrup, Diehl og alle OMS-kompatible målere.
Daglig 4G-levering
Kl. 06:00 UTC sendes komprimeret pakke (MessagePack + zlib, ~25 KB/dag) via 4G til cloud. 1NCE-SIM inkluderet med 500 MB i 10 år.
AES-128 dekryptering
Krypterede wM-Bus telegrammer dekrypteres lokalt på gateway'en med dine egne nøgler. Nøglerne forlader aldrig hardware-enheden.
OTA firmware-opdateringer
Ny firmware valideres med SHA256 + GPG og installeres automatisk via MQTT-kommando. Backup-partition muliggør rollback.
Hardware watchdog (to lag)
BCM2835 hardware-watchdog + systemd-watchdog. Gateway genstarter automatisk ved hæng — uden manuel indgriben.
Offline resilience
SQLite WAL-buffer på gateway. Målere aflæses og gemmes lokalt selv uden netværksforbindelse. Data leveres ved næste succesfulde forbindelse.
Afregningsplatform
Fordelingsregnskab (BEK 563)
Automatisk beregning efter varmefordelingsloven — 30/70 split, pro-rata ved målerskift, graddage-normalisering via DMI Klimagrid API.
PDF-afregninger med magic link
WeasyPrint genererer en stilren PDF pr. lejer. Magic link i afregnings-emailen giver lejer direkte adgang uden password — ingen konto-oprettelse kræves.
Lejer-portal
Lejer kan se eget forbrug, historiske afregninger og indsende indsigelse direkte via browser. Alt kræver blot magic-link fra e-mail.
Indsigelseshåndtering
Lejer indsender indsigelse → udlejer svarer → sagen lukkes eller eskaleres. Alt logges i audit trail. Overholder 6-ugers indsigelsesret (BEK 563 § 13).
OCR faktura-scanning
Upload PDF-faktura fra fjernvarmeselskab — OCR-pipeline ekstraherer beløb, periode og forbrugsenhed automatisk. Reducerer manuel dataindtastning markant.
OIOUBL / NemHandel-eksport
Generér UBL 2.1 Invoice XML pr. afregning. Påkrævet for salg til almene boligselskaber og kommunale ejendomme med EAN-nummer.
Dashboards & Analyse
66 driftsdashboards
Komplet portefølje-analyse fordelt på: Økonomi (13), Udgifter (11), Leverandører (4), Arbejdsordrer (13), Beboere (5), Ejendomme (8), Drift (4) og Executive (8).
Executive KPI-overblik
Konsolideret snapshot af portefølje-performance: aktive lejemål, tom rate, fremragende indsigelser, gateway-status og afregningsfunnelen.
Alerts feed
Konsolideret handlingsliste: forsinket arbejdsordre, manglende dokumenter, forfaldne udgifter, gateway offline. Prioriteret efter hastighed.
Batteri-trend (forudsigende)
Lineær regression på batteri-telemetri estimerer måneder til kritisk niveau (20%) pr. måler. Giver tid til at planlægge skift inden måler tier ud.
Gateway leverings-SLA
Daglig heatmap pr. gateway × dato viser compliance-procent og flåde-gennemsnit. Fanger gateways der misser daglig levering konsekvent.
Onboarding-tjekliste
7-trins completeness-score pr. ejendom (BBR/fordeling/enheder/lejemål/gateway/installationer/aflæsning). Karakter A–F med næste-skridt guide.
Multi-tenant & RBAC
6 brugerroller
Platform-admin, Ekstern admin, Udlejer, Tekniker, Installatør og Lejer. Hvert niveau har nøjagtigt de rettigheder det kræver — ikke mere.
Impersonering (ekstern admin)
Ejendomsadministratorer kan betjene flere kunders porteføljer fra én login. 2-timers kortlivet JWT ved impersonering — fuld audit trail.
TOTP 2-faktor-godkendelse
TOTP via Google Authenticator, Authy eller tilsvarende. Setup direkte fra brugerprofil med QR-kode. Understøtter per-bruger aktivering.
Selvregistrering + onboarding
Ny udlejer opretter konto og gennemgår 4-trins guided setup: velkommen → opret ejendom → tilføj enheder → færdig.
Brugerinvitationer
Udlejer inviterer kolleger med rolle-specifik adgang. Magic-link aktivering med kodeord-setup ved første login.
Audit log (append-only)
Al aktivitet logges. Ingen UPDATE eller DELETE på audit-tabellen. Overholder GDPR og bogføringsloven (5 år minimum).
REST API & Integrationer
Komplet REST API (v1)
OpenAPI 3.0 auto-genereret dokumentation. Alle platform-funktioner tilgængelige via API: ejendomme, målere, aflæsninger, afregninger, brugere.
API-nøgler
Opret API-nøgler med begrænset scope til tredjepartsintegrationer. Nøgler roteres, tilbagekaldes og logges individuelt.
Webhooks
Push-notifikationer til dit system ved nye aflæsninger, genererede afregninger, betalingsfejl og gateway-alarmer.
CSV & JSON eksport
Eksportér alle aflæsninger og afregningslinjer som CSV eller JSON. Ingen proprietære formater — data er altid tilgængeligt.
Stripe-integration
Abonnementsfakturering pr. aktiv lejeenhed via Stripe. Customer portal til selvbetjening. Automatisk dunning-email ved mislykket betaling.
Hetzner Object Storage
PDF-afregninger, billeder og backups gemmes i GDPR-compliant EU-datacenter (Falkenstein). Immutable backup med 7 års retention.
Sikkerhed & Compliance
TLS 1.3 + client-certifikater
MQTT-forbindelser bruger TLS 1.3. Hvert gateway har et unikt client-certifikat — kompromitteret gateway kan tilbagekaldes individuelt.
Multi-tenant isolation
tenant_id på alle tabeller. Det er arkitektonisk umuligt at se anden kundes data — ikke bare adgangskontrol, men datamodel-niveau isolation.
Soft delete + historik
Ingen data slettes nogensinde. deleted_at + deleted_by på alle tabeller. Historiske afregninger kan altid rekonstrueres.
MID-certifikat tracking
Platformen advarer 6 måneder inden kalibrerings-udløb på alle målere. HCA 10 år, varmemåler 5 år, vandmåler 6 år.
BEK 563 compliance
Afregning udsendes inden 4 måneder efter periodens afslutning. 6-ugers indsigelsesret trackes automatisk. Deadline-kalender pr. ejendom.
GDPR + EU-hosting
Alt gemmes i EU (Hetzner Falkenstein). Databehandleraftale auto-genereres ved kundeoprettelse. Ret til sletning via anonymisering.
Adgangsstyring
Seks roller — præcis den adgang der kræves
Platformen bruger rollebaseret adgangskontrol (RBAC). Ingen deler login — hvert team-medlem og hver lejer har sin egen konto med præcis de rettigheder der er nødvendige.
- Udlejer
Adgang til egne ejendomme, lejere, afregninger og alle 66 dashboards for din portefølje.
PortalDashboardsAfregningBeboerstyring - Ekstern admin
Konsulent med adgang til flere kunders porteføljer. Skifter kontekst via tenant-switcher.
Multi-tenantImpersoneringAlle kunders ejendomme - Tekniker
Adgang til gateway-administration, MQTT-kommandoer, OTA og fejlfinding via Tech PWA.
Tech PWAGateway-adminRemote MQTTOTA - Installatør
Kun Tech PWA — installer, flyt og fjern målere on-site med QR-scanning og offline-support.
PWA offlineQR-scanningFoto-capture - Lejer
Magic-link adgang til eget forbrug, historiske afregninger og indsigelsesformular.
Ingen kontoMagic linkIndsigelse - Platform-admin
Intern administrator. Opretter kunder og brugere, impersonerer enhver session, tilgår alle dashboards.
Alt adgangAudit volumenKundestyring
Arkitektur
Teknisk fundament
Gateway (Raspberry Pi)
- Python 3.11 + FastAPI (lokal UI port 8080)
- wmbusmeters subprocess (driver: im871a)
- SQLite WAL buffer — skriv kun ved send
- paho-mqtt 2.x med TLS 1.3 og client-cert
- Cloudflare Tunnel on-demand (max 30 min)
- Systemd auto-start + hardware watchdog
- OTA via SHA256-verificeret MQTT-kommando
Server (Hetzner Docker Compose)
- FastAPI + asyncpg + SQLModel (PostgreSQL 16)
- TimescaleDB hypertable til readings
- Celery + Redis (PDF, email, OCR, DMI)
- Mosquitto MQTT broker med per-gateway ACL
- WeasyPrint PDF-generering
- Brevo transaktionel email + SMS
- Hetzner Object Storage (S3-kompatibel, EU)
Klar til at se platformen i din portefølje?
Book en demo eller opret en gratis konto og prøv det selv. Ingen kreditkort kræves til demo.