Vi tror på nära samarbeten där vi kombinerar vår kunskap med era insikter för att skapa hållbara och effektiva lösningar. Med fokus på kvalitet, kundnöjdhet och pålitlighet hjälper vi er att nå era mål på bästa sätt.
Genom smarta integrationer och starka partnerskap skapar vi sömlösa lösningar som stärker ditt företags digitala ekosystem. Oavsett om det gäller att koppla samman befintliga system eller bygga nya samarbeten, ser vi till att dina verktyg fungerar bättre tillsammans.
Vi hjälper organisationer av alla storlekar och i alla branscher att nå sina mål och nå sin fulla potential. Med vår omfattande expertis inom mjukvaruutveckling och outsourcinglösningar tillför vi en mängd kunskap och erfarenhet till varje projekt vi genomför.
Här hittar du de senaste uppdateringarna inom vår bransch, insiktsfulla blogginlägg, och viktiga pressmeddelanden. Vi delar regelbundet med oss av trender, expertanalyser och nyheter för att hålla dig informerad om vad som händer och vad som är på gång. Oavsett om du letar efter inspiration, kunskap eller aktuella nyheter, är detta platsen där du alltid kan hålla dig uppdaterad.
Meny
Start
Tjänster
Några av våra referenser
Om oss
Kontakt
Smart Source byggde MEDrecycle-webbplattformen åt Mediateknik AB — ett Blazor Server-dashboard som integrerar MQTT-telemetri, InfluxDB-tidsseriedata och AI-larm i realtid — och ger svenska kommuner direktkontroll över sina återvinningsstationer.
Smart Source byggde MEDrecycle-plattformen åt Mediateknik AB. Det är ett IoT-dashboard i realtid för återvinningsstationer i Sverige. Systemet samlar in sensordata via MQTT och lagrar det i InfluxDB. Kommunerna får en komplett, datadriven överblick över sina stationer.
Sveriges återvinningsstationer brottas med flera operativa problem. Illegal dumpning, nedskräpning och sabotage är kostsamma. De skadar miljön och kommunens anseende.
Det grundläggande problemet var brist på information. Operatörer saknade realtidsinblick i vad som hände vid stationerna. Det gick inte att se en incident när den skedde.
Innan MEDrecycle var kommuner som HEM (Halmstad Energi och Miljö) beroende av reaktiva åtgärder. De förlitade sig på manuella ronderingar och felanmälningar från medborgare.
Mediateknik AB hade byggt MEDcloud och driftsatt AI-kameror vid stationerna. Men det saknades en komplett webbplattform för att visa all data för operatörerna.
De viktigaste kraven var:
Smart Source byggde MEDrecycle som webbgränssnitt för Mediatekniks IoT-infrastruktur. Plattformen är byggd med Blazor Server på ASP.NET Core. Det ger ett interaktivt realtidsdashboard utan ett separat frontend-ramverk.
Fältenheter kommunicerar via MQTT med TLS-kryptering. De skickar telemetridata i MODBUS-format. En .NET Worker Service hanterar MQTT-insamling i bakgrunden. Data routas till två lagringslager: SQL Server för senaste driftläge och InfluxDB för historisk tidsseriedata.
Realtidslarm levereras via Server-Sent Events (SSE). Operatörer får larm omedelbart när de detekteras. Ingen siduppdatering behövs. Kartvyn drivs av Leaflet med GPS-koordinater från varje enhet.
Inloggning och åtkomstkontroll hanteras via Keycloak med OpenID Connect (OIDC). En multi-tenant-modell säkerställer att varje organisation bara ser sina egna stationer. UI är byggt med MudBlazor och besöksflödesdiagram med Chart.js.
Smart Source ansvarade för hela projektet — arkitektur, backend, frontend, datapipeline, integrationer och driftsättning.
C# · ASP.NET Core · Blazor Server · .NET Worker Service · MQTT · InfluxDB · SQL Server · Dapper · Keycloak · Leaflet · Chart.js · MudBlazor · Server-Sent Events · MODBUS · Azure DevOps
MEDrecycle gav Mediateknik AB och deras kommunala kunder ett komplett nav för hantering av återvinningsstationer. Reaktiva, manuella processer ersattes med kontinuerlig, datadriven överblick.
I Halmstad driftsatte HEM MEDrecycle vid sina stationer. Resultaten var omedelbara. AI-kamerasystemet identifierade en person som illegalt dumpade en säng. Det ledde till en bot på 18 400 kronor. Fallet rapporterades av SVT Halland. Det visade hur realtids-IoT kan förskjuta balansen från reaktiv städning till proaktiv efterlevnad.
MEDrecycle visar hur en välarkitekterad IoT-plattform kan skapa mätbart värde i kommunal verksamhet.
Mediateknik i Varberg AB är en svensk specialist inom bredbandsuppkoppling och AI-driven kameraövervakning. De servar kunder inom 12 branscher — inklusive bygg, industri, logistik och offentlig sektor. Smart Source anlitades för att bygga MEDrecycle-webbplattformen.
MEDrecycle är byggt med Blazor Server på ASP.NET Core. Data lagras i SQL Server (driftläge) och InfluxDB (historik). Inloggning hanteras via Keycloak med OpenID Connect. Karta renderas med Leaflet. Stack: C# · ASP.NET Core · Blazor Server · MQTT · InfluxDB · SQL Server · Keycloak · Leaflet · MudBlazor.
Fältenheter kommunicerar via MQTT med TLS-kryptering. Data skickas i MODBUS-format. En .NET Worker Service samlar in data i bakgrunden. Realtidslarm visas via Server-Sent Events — utan fördröjning och utan siduppdatering.
Ja. Plattformen är byggd med multi-tenant-arkitektur. Varje organisation ser bara sina egna stationer och data. Åtkomstkontroll hanteras via Keycloak med rollbaserad filtrering.
Ja. Plattformen är byggd med full GDPR-efterlevnad och svensk datalagring. Multi-tenant-modellen säkerställer att data aldrig delas mellan organisationer.
Larm levereras via Server-Sent Events direkt till dashboarden. Operatören ser larmet omedelbart. I Halmstad ledde ett realtidslarm till en bot på 18 400 kronor för illegal dumpning.
Ja. MEDrecycle kommunicerar via MQTT och MODBUS — standardiserade protokoll. Plattformen kan integreras med befintliga IoT-lösningar som stöder MQTT.
Se fler case av MCP-integrationer →
MEDrecycle är byggt med Blazor Server på ASP.NET Core som ger ett interaktivt realtidsdashboard utan separat frontend-ramverk. Datalagring sker i två lager: SQL Server för driftläge och InfluxDB för historisk tidsseriedata. Autentisering hanteras via Keycloak med OpenID Connect (OIDC) och karta renderas med Leaflet. Fullständig teknikstack: C# · ASP.NET Core · Blazor Server · .NET Worker Service · MQTT · InfluxDB · SQL Server · Keycloak · Leaflet · MudBlazor.
Fältenheter kommunicerar via MQTT med TLS-kryptering och skickar telemetridata i MODBUS-format. En .NET Worker Service hanterar löpande insamling i bakgrunden. Realtidslarm levereras till operatörsdashboarden via Server-Sent Events (SSE) — det innebär att larm visas i samma ögonblick som de detekteras, utan fördröjning.
Ja. MEDrecycle är byggd med en multi-tenant-arkitektur där varje organisation enbart ser sina egna stationer och sin egen data. Åtkomstkontroll hanteras via Keycloak med rollbaserad filtrering, vilket gör plattformen redo för nationell utrullning till fler svenska kommuner.
Ja. Plattformen är byggd med full GDPR-efterlevnad och svensk datalagring som ett grundkrav. Data från återvinningsstationerna — inklusive kamera- och sensordata — lagras i enlighet med gällande dataskyddslagstiftning. Multi-tenant-modellen säkerställer att data aldrig delas mellan organisationer.
Live-larm för fyllnadslarm, detektion av illegal dumpning och utrustningsfel levereras via Server-Sent Events direkt till operatörens dashboard. Operatören behöver inte uppdatera sidan — larmen syns omedelbart. I Halmstad ledde ett sådant realtidslarm till att en person identifierades och bötfälldes 18 400 kronor för illegal dumpning.
Ja. MEDrecycle är designad som webbgränssnittet ovanpå MEDcloud-plattformen och kommunicerar via standardiserade protokoll — MQTT och MODBUS. Plattformen kan integreras med befintliga IoT-lösningar som kommunicerar via MQTT, och arkitekturen är flexibel nog att hantera olika typer av sensordata från fältenheter.
Medgrundare & senior projektledare
Anmäl dig till Smart Source-nyhetsbrevet och få de senaste nyheterna och erbjudandena skickade direkt till din inkorg.
Starta den spännande resan med att skapa en mobilapp eller webbplats genom att skicka en begäran om offert. Förfrågningar hanteras snabbt.
2026
Smart Source AB | Alla rättigheter förbehållna | Cookies och Integritetspolicy
Lagen om elektronisk kommunikation fastslår att alla besökare på en webbplats bör få information om att hemsidan innehåller cookies och hur dessa i så fall används. Vår hemsida använder cookies, nedan kan du läsa mer.