Sensor-Online är grymt på det grundläggande: samla in, visualisera och lagra sensordata stabilt. Men så fort du vill att “något ska hända” när datan ändras, eller att datan ska vidare till fem andra system, då är det ofta workflow-automation som är nästa steg.
Det är där n8n passar perfekt.
Med n8n kan du koppla Sensor-Online API till nästan vad som helst och bygga flöden som:
- skickar SMS och meddelanden vid kritiska larm
- synkar data till BI och databaser utan manuell export
- skapar egna larmregler som går bortom standardtrösklar
- skickar styrsignaler tillbaka (ventiler, pumpar, extra värme)
- genererar rapporter automatiskt i PDF/Excel/HTML
Här är en konkret genomgång av de vanligaste (och mest värdefulla) uppläggen.
Varför n8n ihop med Sensor-Online?
n8n är som ett kopplingsbord för system. Du bygger flöden med “noder” (triggers, villkor, beräkningar och actions) och kan köra allt själv (on-prem eller i egen molnmiljö), vilket många fastighets- och industrimiljöer uppskattar.
Sensor-Online står för datainsamlingen. n8n gör datan handlingsbar.
En bra tumregel:
- Sensor-Online = stabil insamling, historik, dashboards, standardlarm
- n8n = automation, integrationer, eskalering, speciallogik, tvåvägsstyrning
Vanliga arkitekturer
1) Händelsestyrt: larm in, åtgärd ut
När Sensor-Online upptäcker en tröskelöverskridning (till exempel högt vattenläge eller låg temperatur) skickas ett event till n8n via webhook eller via ett schema som pollar API:t. n8n gör resten: notifierar, eskalerar, skapar ärenden och loggar.
2) Schemalagt: hämta, beräkna, rapportera
n8n kör varje timme/dygn/vecka, hämtar mätdata via Sensor-Online API, räknar ut nyckeltal och skickar vidare till rapport, BI, datawarehouse eller lagring.
Automatisk vidarebefordran av kritiska larm
När vattennivån blir för hög, temperaturen blir för låg eller en annan tröskel passeras vill du sällan att larmet “bara ligger i ett system”. Du vill att rätt person får rätt info direkt, i rätt kanal, med rätt prioritet.
Med n8n kan du automatisera en larmkedja som till exempel:
- SMS till jour
- Meddelande i Microsoft Teams eller Slack till driftkanal
- E-post med en tydlig mall (plats, mätvärde, tröskel, länk, åtgärdschecklista)
- Skapa ärende i ServiceNow eller dokumentera i Confluence
Extra bra i praktiken:
- olika mottagare beroende på byggnad, kund eller larmtyp
- eskalering om ingen kvitterar inom X minuter
- “samla kontext” genom att hämta senaste 60 minuterna data innan du skickar larmet, så att mottagaren får trend och inte bara ett värde
Synkronisering av sensordata till andra system
Många vill ha sensordata i fler verktyg än ett. Med n8n kan du hämta data från Sensor-Online API och pusha vidare till exempelvis:
- InfluxDB för tidsserier
- Snowflake för centralt datawarehouse
- Grafana för visualisering
- Power BI för rapporter
- Google Sheets för enkel delning
- Azure Blob Storage för arkiv/export
- Amazon S3 eller Google Cloud Storage för backup
Poängen är att du slipper manuell export och kan standardisera ett dataflöde som går “från sensor till analys” utan friktion.
Skapa egna avancerade larmregler som Sensor-Online inte har inbyggt
Standardlarm brukar vara “om värde > X”. Det räcker ofta, men inte alltid.
Med n8n kan du bygga logik som kombinerar flera signaler och tidsfönster.
Exempel (som du beskrev):
Om medeltemperaturen i fem lokaler sjunker under 8 °C under 60 minuter och fukten är över 75%
→ trigga ett “risk för mögel”-larm, men:
- skicka olika notifieringar till olika mottagare
- eskalera stegvis (drift → jour → förvaltare)
- skapa ärende med tydliga åtgärdspunkter och bilagd trendgraf
Det här är exakt den typen av “business rules” som workflow-automation är byggd för.
Tvåvägskommunikation: skicka styrsignaler tillbaka
När du kopplat ihop datan kan du även skapa styrning, inte bara övervakning.
Exempel på styrning via n8n baserat på Sensor-Online-data:
- öppna/stäng ventil vid läckagerisk
- slå på extra värme vid låg temperatur
- starta pump vid högt vattenläge
- sänka ventilation om lokaler står tomma
Det fina är att beslutsunderlaget kan komma från helt andra källor också, till exempel väder, elpris eller kalenderbokningar.
Koppla Sensor-Online med fastighetssystem (BMS)
I många fastigheter finns redan BMS eller SCADA, men sensordata lever i ett annat system. n8n kan fungera som brygga mellan Sensor-Online och exempelvis:
- MicroSCADA
- Citect
- iFIX
- EcoStruxure
…via vanliga integrationssätt som HTTP, MQTT, Modbus TCP eller OPC UA (beroende på miljön).
Automatiserad rapportering och sammanställning
Rapporter som byggs manuellt blir snabbt en tidsstjuv. Med n8n kan du schemalägga en rapportmotor som:
- hämtar dygnsmedel, toppar, minvärden
- beräknar drifttider, avvikelser, gradtimmar, energinyckeltal
- genererar PDF/Excel/HTML
- skickar till ledning, hyresgäster eller myndighet
Praktiskt upplägg:
- Daglig “driftrapport” till drift
- Veckosammanfattning till förvaltning
- Månadsrapport till kund eller ekonomi
Integrera väderprognoser och elpriser för smart styrning
Det är här automation blir riktigt intressant.
n8n kan kombinera Sensor-Online-data med:
- väderdata från SMHI eller Open-Meteo
- elpris från Nord Pool
…för att optimera värme/kyla/ventilation baserat på kostnad och komfort.
Exempel:
- om elpriset blir högt kommande timmar, förvärm lite tidigare (inom komfortgränser)
- om kallfront väntas, säkra kritiska utrymmen och minska risken för frysskador
Spara sensordata i flera databaser samtidigt (multi-destination)
Ibland vill man ha både:
- Sensor-Online som primär historik och visualisering
- InfluxDB lokalt för snabb analys
- centralt datawarehouse för koncernrapportering
- backup i objektlagring
Med ett enda n8n-flöde kan du skriva samma datapunkt till flera destinationer. Det ger både redundans och frihet, utan att du behöver bygga en helt egen integrationsplattform.
Bygg egna kundportaler eller white-label-lösningar
Vill du ge slutkunden en enkel portal utan att släppa hela Sensor-Online-inloggningen?
Ett vanligt upplägg är:
- n8n webhooks som “API-lim”
- ett frontendverktyg som Retool, Softr eller Bubble
- eller en egen portal i Next.js
Då kan du styra exakt vilka mätvärden, kunder och vyer som exponeras.
Snabb och billig POC eller pilot (proof-of-value)
Det kanske starkaste argumentet för n8n är hastigheten.
På några timmar kan du bygga en POC som kopplar Sensor-Online till:
- AI-beslut via OpenAI eller Groq
- Teams-bot, Slack-notifieringar, röststyrning via Alexa eller Google Home
- prediktivt underhåll med enkel ML-logik i en “code node”
Du testar värde snabbt, och om det flyger kan du hårdna flödet stegvis (loggning, retries, larmkedjor, behörigheter).
Exempel på n8n-flöden (praktiskt upplägg)
Flöde A: Kritiska larm med eskalering
- Trigger: webhook eller schemalagd kontroll
- Hämta detaljer från Sensor-Online API (senaste värden, plats, historik)
- Villkor: larmtyp, nivå, kund, tid på dygnet
- Actions: SMS + Teams/Slack + e-post + ärende
- Eskalering: om ej kvitterat inom 10 min, gå till nästa nivå
- Logga allt i en “larmjournal” (för spårbarhet)
Flöde B: “Risk för mögel”-regeln
- Cron var 5:e minut
- Hämta 60-minuters fönster för 5 lokaler
- Beräkna medeltemperatur + kontrollera fukt
- Skapa ett samlat larm med trend och rekommenderad åtgärd
- Skicka olika notifieringar beroende på roll
Flöde C: Automatisk rapport varje måndag 07:00
- Cron
- Hämta föregående veckas data
- Räkna nyckeltal och avvikelser
- Generera PDF/Excel/HTML
- Skicka till mottagarlista och arkivera i Blob/S3
Rekommenderade “production”-principer (som sparar många timmar)
- Secrets och tokens: lagra API-nycklar i n8n credentials, inte i noderna
- Retries och backoff: alla HTTP-kopplingar bör tåla tillfälliga fel
- Idempotens: undvik dubbel-skapade ärenden vid omkörning
- Spårbarhet: logga larm-ID, tidsstämpel och åtgärd
- Miljöer: ha ett testflöde och ett produktionsflöde
Sammanfattning
Sensor-Online ger dig stabil insamling, visualisering och lagring. n8n ger dig superkraften att automatisera allt runt omkring: notifieringar, eskalering, rapporter, integrationer, speciallogik och tvåvägsstyrning.
När du kopplar ihop dem får du en lösning som inte bara visar vad som händer, utan som också agerar direkt när något händer.
FAQ
n8n är ett verktyg för workflow-automation där du bygger flöden som kopplar ihop system via triggers, villkor och actions.
Nej. Du kan köra n8n själv på server/container eller använda en hostad variant beroende på krav.
Ja. Du kan kombinera tidsfönster, flera lokaler och flera givare samt bygga avancerade villkor och eskalering.
Ja, om du har en mottagare för styrning. n8n kan trigga kommandon baserat på Sensor-Online-data och andra datakällor.
Ja, med rätt upplägg. Hantera tokens säkert, begränsa behörigheter, använd TLS, logga händelser och kontrollera åtkomst.







