SMSEagle är en ypperlig liten DIN monterad SMS gateway som kan så mycket mer än man tror vid första anblick.
Vi tänkte att vi går igenom en del funktioner som vi tycker är viktigt att belysa och kanske inte man reflekterar över vid första anblick.
Då tiden är dyrbar och du kanske inte hinner läsa om allt så använd gärna länkarna nedan till dom funktioner du kan tycker är mest intressant.
Innehåll
⊢ Email till SMS (Email2SMS)
⊢ Email till SMS Poller (Email2SMS Poller)
⊢ SMS till Email (SMS2Email)
⊢ MQTT till SMS / SMS till MQTT
⊢ Failover (HA-cluster)
⊢ Rest API / Integrationer
⊢ När mjukvara möter verkligheten – SMSEagles hårdvarupluginer
⊢ Smarta möjligheter som förenklar vardagen
Funktionen Email to SMS är en central del i SMS-gatewayen och möjliggör automatisk konvertering av e-postmeddelanden till SMS. Detta är särskilt användbart i drift- och övervakningsmiljöer, där systemlarm, notifieringar och affärskritisk information snabbt behöver nå mottagare via mobilnätet. Lösningen används ofta inom IT-drift, industriell automation, logistik och samhällskritisk infrastruktur.
När funktionen Email to SMS är aktiverad kan ett e-postmeddelande skickas direkt till en adress enligt formatet:
TELEFONNUMMER@IP-ADRESS_TILL_SMSEAGLE
E-postens innehåll konverteras då till ett SMS och levereras till det angivna telefonnumret. Telefonnumret anges utan mellanslag och IP-adressen motsvarar den lokala eller publika adressen till SMSEagle-enheten.
Exempel:
Ett e-postmeddelande skickat till 07XXXXXXXX@192.168.0.101 omvandlas automatiskt till ett SMS och levereras till telefonnummer 07XXXXXXXX.
Texten i e-postmeddelandet blir själva SMS-meddelandet. Det finns även möjlighet att inkludera e-postens ämnesrad i början av SMS:et, beroende på systeminställning.
Likt en mobiltelefon har SMSEagle givetvis en inbyggd telefonkatalog som man kan styra SMS'et till. Antingen till en enskild individ eller till en grupp. I detta fall skickas såfall e-post till: NAMN_I_TELEFONBOK@IP-ADRESS_TILL_SMSEAGLE
Exempel:
E-post till jour@192.168.0.101 skickar SMS till samtliga medlemmar i gruppen "jour". Detta är särskilt användbart för larm till driftgrupper eller beredskapsteam.
För att gå ett steg längre så kan organisationer som använder LDAP, Som exempelvis Microsoft Active Directory eller OpenLDAP, kan Email to SMS integreras direkt mot katalogtjänsten. Då kan e-post skickas till LDAP-baserade kontakter eller grupper, förutsatt att man använder LDAP-pluginet är korrekt konfigurerat i SMSEagle.
Exempel:
E-post till domain-admin@192.168.0.101 skickar SMS till alla medlemmar i LDAP-gruppen domain-admin.
Röstuppringning och text-till-tal
Ett SMS som skapats via e-post kan även följas av ett röstsamtal, exempelvis ett väckningssamtal eller text-till-tal. Denna funktion aktiveras per regel och kräver att SMSEagle-enheten har ett aktivt Voice-Call-tillägg. Detta används ofta vid kritiska larm där SMS inte anses tillräckligt.

Ämnesraden i e-postmeddelandet kan användas för att skicka extra parametrar, såsom:
- date – schemalägg SMS för ett specifikt datum och klockslag (format: YYYYmmDDHHMM)
- modemno – välj vilket modem som ska användas (gäller endast SMSEagle med 2 eller fler radiomoduler)
Exempel:
date=201801010005&modemno=2 innebär att SMS skickas den 1 januari 2018 kl. 00:05 via modem nummer 2.
Konfiguration och regler
I administrationsgränssnittet kan användaren skapa flera vidarebefordringsregler, där varje regel kan aktiveras eller inaktiveras individuellt. Här går det bland annat att:
- Begränsa vilka avsändare som får skicka SMS
- Definiera en så kallad stop phrase, där text efter angiven fras tas bort
- Välja Unicode-kodning för nationella tecken
- Skicka MMS vid bilagor
- Ange maxlängd (upp till 1300 tecken)
- För organisationer bakom NAT finns även stöd för publik IP-adress och FQDN, vilket möjliggör e-postleverans från internet efter korrekt DNS- och brandväggskonfiguration.
Finns även ett videoklipp där SMSEagle förklarar funktionen väldigt väl.
Email2SMS Poller är ett alternativ till den klassiska funktionen Email2SMS i SMSEagle, Funktionen är särskilt framtagen för miljöer där man inte vill (eller kan) – skicka e-post direkt till SMS-gatewayens IP-adress eller domän. I stället används ett redan existerande e-postkonto på organisationens mailserver, som SMSEagle-enheten regelbundet övervakar. När nya e-postmeddelanden upptäcks omvandlas de automatiskt till SMS.
Lösningen är vanlig inom större organisationer, molnbaserade IT-miljöer och verksamheter med strikta e-post- och brandväggspolicys, där direkt SMTP-trafik till en enhet i nätverket inte är tillåten.
Till skillnad från standardfunktionen Email2SMS, där e-post skickas direkt till SMSEagle, arbetar Email2SMS Poller enligt en polling-modell. Det innebär att SMSEagle:
- Ansluter till ett konfigurerat e-postkonto
- Kontrollerar med jämna mellanrum om nya e-postmeddelanden har inkommit
- Hämtar nya meddelanden
- Konverterar e-postens innehåll till SMS
- Skickar SMS till angivna mottagare
- Pollern körs med ett fördefinierat (som du ställer in själv) tidsintervall, vilket gör att lösningen är både stabil och förutsägbar i drift.
Stöd för POP3, IMAP och moderna autentiseringsmetoder
Email2SMS Poller har stöd för både POP3 och IMAP, vilket gör funktionen kompatibel med de flesta e-postservrar, både lokala och molnbaserade.
När det gäller autentisering stöds:
- Basic Authentication – för traditionella mailservrar
- OAuth2 – specifikt för Microsoft Office 365, vilket är avgörande i moderna Microsoft-miljöer där klassisk användarnamn/lösenord-autentisering ofta är avstängd av säkerhetsskäl
Detta gör Email2SMS Poller väl lämpad för organisationer som använder Microsoft 365 som standardplattform för e-post.
För att skicka ett SMS via Email2SMS Poller skickar användaren helt enkelt ett e-postmeddelande till det övervakade e-postkontot. Till skillnad från vanlig Email2SMS anges mottagaren i ämnesraden, inte i e-postadressen.
Ämnesraden ska innehålla:
Ett mobilnummer eller flera mobilnummer, separerade med kommatecken (tex 46701234567 eller 46701234567,46707654321)
Alternativt
Ett kontaktnamn eller gruppnamn från SMSEagles telefonbok (tex jour)
Själva e-postmeddelandets text blir innehållet i SMS-meddelandet.
Detta upplägg gör lösningen mycket flexibel, särskilt i automatiserade system där larm eller rapporter redan skickas via e-post.
Email2SMS Poller används ofta i följande scenarier:
- Övervakningssystem som redan skickar larm via e-post
- Molntjänster som inte tillåter anpassade SMTP-mål
- Säkerhetsmiljöer där inkommande SMTP-trafik blockeras
- Microsoft 365-miljöer med OAuth2-krav
Organisationer som vill centralisera SMS-utskick via ett enda e-postkonto
Inom industri, IT-drift, fastighetsautomation och samhällskritisk verksamhet är detta ett vanligt och beprövat sätt att säkerställa att viktiga notifieringar når rätt personer i rätt tid.
Email2SMS Poller erbjuder flera praktiska fördelar:
- Ingen behov av DNS-, MX- eller brandväggskonfiguration
- Fungerar bakom strikt NAT och brandvägg
- Stöd för molnbaserade e-posttjänster
- Enkel integration med befintliga system
- Central kontroll över SMS-flödet
Nackdelen är att leveransen kan bli något fördröjd beroende på polling-intervallet.
Email2SMS Poller är en robust och flexibel lösning för e-post-till-SMS-konvertering i moderna IT-miljöer. Genom att använda ett befintligt e-postkonto och standardprotokoll som POP3 och IMAP kan organisationer snabbt införa SMS-notifieringar utan att förändra sin nätverksarkitektur.
I kombination med SMSEagle NXS-serien skapas en driftsäker kommunikationslösning som knyter samman e-post, SMS och – vid behov – vidare larmkedjor med hög tillgänglighet.

Funktionen SMS to Email i SMSEagle gör det möjligt att automatiskt vidarebefordra inkommande SMS- och MMS-meddelanden till en eller flera e-postadresser. Detta skapar en smidig brygga mellan mobil kommunikation och e-postsystem och är särskilt användbart i verksamheter där SMS används för återkoppling, larmkvittens eller tvåvägskommunikation mellan människor och system.
SMS to Email används ofta inom IT-drift, industrilarm, fastighetsautomation och kundsupport, där SMS-meddelanden behöver arkiveras, analyseras eller hanteras vidare via e-post.
SMS till Email Funktionen kan användas i två huvudsakliga lägen, beroende på hur organisationen vill hantera inkommande SMS.
1) Tvåvägskommunikation – SMS till senaste e-postavsändare
Detta läge används för så kallad Two-way Email2SMS & SMS2Email, alltså tvåvägskommunikation mellan e-post och SMS.
När SMSEagle tar emot ett inkommande SMS kontrollerar systemet om någon tidigare har skickat ett SMS till samma nummer via funktionen Email2SMS. Om en sådan tidigare avsändare hittas, vidarebefordras det inkommande SMS:et automatiskt till den e-postadress som användes vid utskicket.
Om ingen tidigare avsändare kan identifieras skickas meddelandet i stället till en förvald standard-e-postadress, som anges i pluginets inställningar.
Detta läge är särskilt användbart vid tex dialogbaserade larm, supportärenden, bekräftelser och kvittenser eller kommunikation mellan driftpersonal och system.
2) Fast vidarebefordran till en e-postadress
I detta läge vidarebefordras alla inkommande SMS och MMS till en och samma e-postadress, oavsett avsändare eller tidigare kommunikation.
Detta är ett enklare och mer linjärt arbetssätt, ofta använt för tex central övervakning, loggning och arkivering, ärendehanteringssystem eller delade inkorgar.
SMS to Email-funktionen använder en extern SMTP-server för att skicka e-postmeddelanden. Innan funktionen kan aktiveras måste minst en SMTP-konfiguration skapas via menyn:
Emails > SMTP Configuration
När SMTP-servern är konfigurerad väljs den i rullistan för inställningen “SMS To Email”. Detta ger flexibilitet att använda olika e-postservrar eller konton beroende på behov och säkerhetskrav.
Precis som många andra funktioner i SMSEagle bygger SMS to Email på regelbaserad logik. Användaren kan skapa flera vidarebefordringsregler, där varje regel kan aktiveras eller inaktiveras individuellt.
I varje regel kan du bland annat välja att:
- Vidarebefordra alla inkommande meddelanden
- Endast vidarebefordra SMS från specifika avsändare
- Endast vidarebefordra SMS som innehåller viss text
- Detta gör det möjligt att filtrera bort oönskade meddelanden och endast skicka vidare relevant information.
- Anpassningsbar ämnesrad i e-post
Ämnesraden i e-postmeddelandet kan antingen vara en fast text eller dynamiskt uppbyggd med hjälp av så kallade platshållare:
{SENDER} – avsändarens telefonnummer
{WORDS,X} – de första X orden i SMS:et
{CHARS,X} – de första X tecknen i SMS:et
Detta är särskilt användbart för integration med ärendehanteringssystem eller e-postregler, där ämnesraden används för sortering och prioritering.
Själva mailet som skickas från SMS to Email innehåller alltid strukturerad och tydlig information.
Telefonnummer som skickade SMS:et, kontaktens namn från telefonboken (om tillgängligt), datum och tid då SMS:et mottogs samt så klart själva SMS-meddelandets innehåll.
MQTT (Message Queuing Telemetry Transport) är ett lättviktigt meddelandeprotokoll som utvecklats specifikt för Internet of Things (IoT). Protokollet är optimerat för miljöer med begränsad bandbredd, låg strömförbrukning och opålitliga nätverk. Tack vare sin enkla publish/subscribe-modell används MQTT idag brett inom branscher som fordonsindustri, tillverkningsindustri, telekommunikation, energi, olja och gas samt fastighets- och byggautomation.
Med MQTT-funktionen i SMSEagle skapas en kraftfull integration mellan IoT-världen och traditionell mobil kommunikation. Funktionen gör det möjligt att konvertera MQTT-meddelanden till SMS – och vice versa – vilket ger nya möjligheter för larm, notifieringar och fjärrstyrning även i miljöer där datakommunikation inte alltid är tillgänglig.
Vad löser MQTT-integrationen i SMSEagle?
I många IoT- och industrimiljöer används MQTT för intern system kommunikation, medan SMS fortfarande är ett av de mest tillförlitliga sätten att nå människor direkt. SMSEagle fungerar här som en kommunikations brygga mellan maskiner, sensorer och användare. Med hjälp av denna funktion kan du:
- Skicka SMS baserat på händelser i ett MQTT-system
- Ta emot SMS och vidarebefordra dem som MQTT-meddelanden
- Skapa regelbaserade flöden för automatiserad kommunikation
Detta gör lösningen särskilt attraktiv i kritiska miljöer där redundans och flera kommunikationsvägar krävs.
I scenariot MQTT → SMS prenumererar SMSEagle på ett eller flera MQTT-topics från en MQTT-broker. När ett meddelande med fördefinierat innehåll publiceras på ett topic, triggas en regel i SMSEagle som skickar ett SMS.
Exempel på användningsområden:
- Larm från sensorer eller PLC-system
- Statusmeddelanden från produktionslinjer
- Driftvarningar från energisystem
- Temperatur-, tryck- eller nivåavvikelser
Ett MQTT-meddelande som indikerar exempelvis “ALARM: Hög temperatur” kan automatiskt konverteras till ett SMS som skickas till driftpersonal, jourgrupp eller en enskild tekniker.

I det omvända flödet, SMS → MQTT, tar SMSEagle emot ett inkommande SMS med ett visst innehåll. När texten matchar en definierad regel publicerar SMSEagle ett motsvarande meddelande till ett angivet MQTT-topic.
Detta används ofta för:
- Enkla styrkommandon
- Kvittens av larm
- Manuell återställning eller aktivering
- Fjärrkontroll i miljöer utan fast datanät
Exempelvis kan ett SMS med texten “RESET PUMP 3” publiceras till ett MQTT-topic som triggar en åtgärd i ett styrsystem. I detta fall att pump3 ska återställas.
MQTT-funktionen i SMSEagle är helt regelbaserad. Du kan skapa flera konverteringsregler, där varje regel definierar:
- Riktning (MQTT → SMS eller SMS → MQTT)
- Vilket innehåll som ska matchas
- Vilka MQTT-topics som används
- En eller flera SMS-mottagare (telefonnummer, grupper eller telefonbokskontakter)
Detta gör lösningen mycket flexibel och anpassningsbar efter olika system, processer och säkerhetskrav.
Kombinationen av MQTT och SMS används ofta i Industriell IoT, SCADA- och automationssystem, Energi- och VA-anläggningar och fastighetsautomation.
Genom att kombinera MQTT:s effektivitet med SMS:ets tillförlitlighet skapas en robust kommunikationslösning som fungerar även när nätverksförhållandena är utmanande.
MQTT-funktionen i SMSEagle möjliggör sömlös integration mellan moderna IoT-plattformar och beprövad SMS-kommunikation. Genom stöd för både MQTT till SMS och SMS till MQTT kan organisationer bygga tvåvägskommunikation mellan system och människor, helt utan komplexa speciallösningar.
Resultatet är en flexibel, driftsäker och framtidssäkrad kommunikationsplattform som passar lika bra i industriella miljöer som i samhällskritisk infrastruktur.
I verksamheter där SMS används för larm, drift meddelanden och affärs kritisk kommunikation är tillgänglighet avgörande. Ett avbrott i SMS-leveransen kan innebära allt från fördröjda åtgärder till allvarliga driftstörningar. För att möta dessa krav erbjuder SMSEagle NXS-familjen en inbyggd funktion för Failover, baserad på så kallade HA-kluster (High Availability cluster).
Ett HA-kluster är, enligt etablerad definition, en grupp av system som samverkar för att säkerställa kontinuerlig drift även om en komponent eller en hel nod fallerar. Genom automatisk övervakning och snabb överföring – så kallad failover – minimeras nedtid utan behov av manuell administration.
HA-kluster – översikt
SMSEagles failover-lösning bygger på ett tvånodskluster, där två fysiska enheter samverkar:
MASTER – aktiv och primär enhet
BACKUP – passiv men fullt redo att ta över
Enda kravet på Master och Backup kluster är att enheterna är av samma typ och har samma programvaruversion.
Klustret exponeras alltid mot användare och system via en virtuell IP-adress. Det innebär att externa system inte behöver känna till vilken fysisk enhet som för tillfället är aktiv – kommunikationen fortsätter sömnlöst även vid ett fel.
Failover-funktionen i SMSEagle är inte begränsad till att endast kontrollera om en enhet är ”påslagen”. I stället övervakas flera kritiska tjänster kontinuerligt:
Apache2 webbserver – hanterar webb-GUI och API
PostgreSQL-databas – lagrar meddelanden, köer och konfiguration
SNMP-agent – viktig för övervakningssystem
Modemprogramvara (Gammu-SMSD) – ansvarar för SMS-trafiken
Nodens tillgänglighet (ping) – generell nätverksåtkomst
Om minst en av dessa komponenter inte svarar korrekt betraktas noden som felaktig och ansvaret övergår till backup enheten.
När MASTER-enheten är aktiv hanterar den all SMS-trafik, administration och integrationer. BACKUP-enheten övervakar samtidigt mastern i bakgrunden.
Så snart failover-mekanismen upptäcker ett fel på MASTER, exempelvis om någon av ovan nämnda funktioner inte svarar som dom ska så sker en omedelbar automatisk omkoppling. Den virtuella IP-adressen flyttas då till BACKUP-noden, som tar över rollen som MASTER. För användare och integrerade system upplevs detta i regel som helt transparent.
När den ursprungliga noden åter är fungerande kan den automatiskt eller manuellt återgå till rollen som BACKUP.
För att HA-klustret ska fungera måste de två SMSEagle-enheterna kunna kommunicera med varandra i nätverket.
SMSEagle använder sig utav VRRP (Virtual Router Redundancy Protocol) för att uppnå detta.
Multicast-adress: 224.0.0.18
IP-protokoll: 112
Om båda noderna befinner sig i samma nät (samma subnet och IP-intervall) krävs normalt ingen extra nätverkskonfiguration. Om enheterna däremot är placerade bakom brandväggar eller i separata nätsegment måste brandväggen tillåta multicast-trafik och VRRP-protokollet.
Konfigurationen av failover görs enkelt via SMSEagles webbgränssnitt under Settings → Failover. Tänk på att det är mycket viktigt att konfigurationen är identisk på båda enheterna och att Master konfigureras först.
När båda enheterna är korrekt konfigurerade och aktiverade bildar de tillsammans ett fullt fungerande HA-kluster.
Failover-funktionen används ofta i: Larm- och övervakningssystem (NOC/IT-drift), Industriella styrsystem och SCADA-miljöer, Samhällskritisk infrastruktur, Fastighetsautomation och säkerhetssystem samt Organisationer med krav på hög SLA och redundans.
I dessa miljöer är det inte acceptabelt att SMS-kommunikationen ligger nere ens under kortare perioder.
Failover (HA-cluster) i SMSEagle NXS-familjen är en robust och beprövad lösning för hög tillgänglighet. Genom två noder, kontinuerlig tjänsteövervakning och automatisk omkoppling via virtuell IP säkerställs att SMS-tjänster fortsätter fungera även vid hårdvaru- eller mjukvarufel.
Resultatet är en driftsäker SMS-plattform som uppfyller kraven i moderna, affärs- och verksamhetskritiska IT-miljöer.
SMSEagle erbjuder ett kraftfullt och inbyggt REST API som är särskilt utvecklat för integration med externa system och applikationer. API:t gör det möjligt att automatisera SMS-kommunikation, hantera resurser och bygga tätt integrerade lösningar mellan SMSEagle och andra IT- eller OT-system. Detta är en central funktion för organisationer som arbetar med övervakning, larm, autentisering eller affärskritiska notifieringar.
REST API används idag i en mängd olika branscher, exempelvis inom IT-drift, telekommunikation, industri, energisektorn och säkerhetssystem, där SMS fortfarande är en av de mest tillförlitliga kommunikationskanalerna.
SMSEagle tillhandahåller två parallella API-versioner:
APIv1 – äldre API-version, främst för bakåtkompatibilitet. Kika gärna igenom API v1 reference guide som du hittar här https://www.smseagle.eu/apiv1
APIv2 – modernare och mer granulärt API med förbättrad behörighetsstyrning. Kika gärna igenom APIv2 reference guide som du kan hitta här https://www.smseagle.eu/docs/apiv2/
Båda API-versionerna kan aktiveras individuellt och användas parallellt, vilket gör det möjligt att stegvis migrera äldre integrationer till APIv2 utan att störa befintliga system. API-åtkomst i SMSEagle bygger på tydliga säkerhetsprinciper och flexibel autentisering.
Du kan välja mellan följande autentisering:
- API Access Token – rekommenderad metod för både APIv1 och APIv2
- Användarnamn och lösenord (APIv1) – bör endast användas för bakåtkompatibilitet
- Möjlighet att generera eller manuellt ange API-token
Med hjälp av access tokens kan integrationer byggas utan att exponera användaruppgifter, vilket är särskilt viktigt i moderna säkerhetsarkitekturer.
SMSEagles REST API erbjuder detaljerad kontroll över vilka funktioner som ett API-konto får använda. Administratören kan tilldela:
- Åtkomst till APIv1, APIv2 eller båda
- Specifika rättigheter per API-metod (t.ex. skicka SMS, läsa status, hantera telefonbok)
- Begränsad eller fullständig åtkomst beroende på användningsområde
- Detta gör det möjligt att skapa API-konton som endast har exakt de rättigheter som krävs, enligt principen least privilege.
- Åtkomst till resurser som tillhör andra användare
- En viktig skillnad mellan APIv1 och APIv2 är hur resurser hanteras mellan olika användare.
I APIv1 har ett API-konto (en API-nyckel) som standard åtkomst till resurser som skapats av alla användare i systemet, exempelvis telefonbokskontakter/grupper och mallar.
SMSEagle erbjuder ett kraftfullt och inbyggt REST API som är särskilt utvecklat för integration med externa system och applikationer. API:t gör det möjligt att automatisera SMS-kommunikation, hantera resurser och bygga tätt integrerade lösningar mellan SMSEagle och andra IT- eller OT-system. Detta är en central funktion för organisationer som arbetar med övervakning, larm, autentisering eller affärskritiska notifieringar.
REST API används idag i en mängd olika branscher, exempelvis inom IT-drift, telekommunikation, industri, energisektorn och säkerhetssystem, där SMS fortfarande är en av de mest tillförlitliga kommunikationskanalerna.
SMSEagle tillhandahåller två parallella API-versioner:
APIv1 – äldre API-version, främst för bakåtkompatibilitet
APIv2 – modernare och mer granulärt API med förbättrad behörighetsstyrning
Båda API-versionerna kan aktiveras individuellt och användas parallellt, vilket gör det möjligt att stegvis migrera äldre integrationer till APIv2 utan att störa befintliga system. API-åtkomst i SMSEagle bygger på tydliga säkerhetsprinciper och flexibel autentisering.
Följande autentisering finns:
- API Access Token – rekommenderad metod för både APIv1 och APIv2
- Användarnamn och lösenord (APIv1) – bör endast användas för bakåtkompatibilitet
- Möjlighet att generera eller manuellt ange API-token
Med hjälp av access tokens kan integrationer byggas utan att exponera användaruppgifter, vilket är särskilt viktigt i moderna säkerhetsarkitekturer.
SMSEagles REST API erbjuder detaljerad kontroll över vilka funktioner som ett API-konto får använda. Administratören kan tilldela:
Åtkomst till APIv1, APIv2 eller båda
- Specifika rättigheter per API-metod (t.ex. skicka SMS, läsa status, hantera telefonbok)
- Begränsad eller fullständig åtkomst beroende på användningsområde
- Detta gör det möjligt att skapa API-konton som endast har exakt de rättigheter som krävs, enligt principen least privilege.
- Åtkomst till resurser som tillhör andra användare
- En viktig skillnad mellan APIv1 och APIv2 är hur resurser hanteras mellan olika användare.
I APIv1 har ett API-konto (en API-nyckel) som standard åtkomst till resurser som skapats av alla användare i systemet, exempelvis telefonbokskontakter/grupper och mallar.
APIv2 introducerar en mer modern och säker modell. Som standard har ett API-konto endast åtkomst till:
Resurser som skapats av samma användare.
Om det finns behov av att komma åt resurser som skapats av andra användare kan detta explicit tillåtas genom att man aktiverar “Access to resources of all users”
Som ger tillgång till alla resurser oavsett vem som skapat resursen. Denna inställning gör APIv2 särskilt lämpat för större organisationer där flera team eller system delar samma SMSEagle-enhet men ska hållas logiskt separerade.
REST API i SMSEagle används ofta för:
- Automatiskt SMS-utskick från övervakningssystem
- Integration med Network Monitoring Systems (NMS)
- Autentiseringslösningar (OTP, 2FA, MFA)
- Ärendehanteringssystem och servicedesk
- Industriella styr- och IoT-plattformar
- Skräddarsydda affärsapplikationer
Genom API:t kan SMS skickas, status kontrolleras, loggar hämtas och resurser hanteras helt utan manuell inblandning.
Utöver det generella REST API:t erbjuder SMSEagle ett stort antal färdiga plugins och integrationsmanualer. Dessa är framtagna för snabb och enkel integration med vanliga system, såsom:
- Nätverksövervakningssystem
- Autentiserings- och identitetssystem
- Säkerhetsplattformar
- ITSM- och driftverktyg
Dessa färdiga lösningar minskar implementationstiden och säkerställer korrekt och beprövad integration. För att se en mer up-to-date list över vilka färdiga plugins som finns kan du hitta listan här: https://www.smseagle.eu/integration-plugins/
REST API-funktionaliteten i SMSEagle är en nyckelkomponent för organisationer som vill bygga automatiserade, skalbara och säkra SMS-lösningar. Med stöd för både APIv1 och APIv2, flexibel autentisering, detaljerad behörighetsstyrning och tydlig resurskontroll kan SMSEagle integreras i allt från enkla skript till komplexa företagsplattformar.

Tillsammans med SMSEagles hårdvara i NXS-serien skapas en komplett kommunikationsplattform där SMS blir en naturlig del av den digitala infrastrukturen.
SMSEagle har nu tagit nästa steg i kritisk kommunikation. Genom att addera möjligheten att ringa upp och spela upp ett röstmeddelande blir SMS Gatewayen inte bara ett verktyg för textmeddelanden – utan också en hörbar varning som kan bryta igenom både brus och vardagsstress.
Tänk dig ett övervakningssystem som upptäcker att temperaturen i serverrummet skjuter i höjden mitt i natten. Ett SMS skickas – men vad händer om mottagaren sover eller har ljudlöst på mobilen? Med SMSEagle Voice Call-funktion skickas istället ett automatiserat samtal som spelar upp ett förinspelat eller text-till-tal-meddelande. Du får helt enkelt ett telefonsamtal som säger exakt vad som händer, i klartext.
Funktionen fungerar genom att SMSEagle ringer ett eller flera nummer i en definierad sekvens. Den använder SIP (VoIP) för att ringa via ert befintliga telefonsystem, vilket innebär att ni inte behöver något extra abonnemang eller SIM-kort. Samtalet spelas upp tills mottagaren svarar eller tills den definierade samtalskedjan är slutförd.
Det här är en lösning som framförallt gynnar verksamheter där omedelbar respons är avgörande – som driftövervakning, larmcentraler eller samhällskritisk infrastruktur. I stället för att ett SMS riskerar att förbises, ser röstfunktionen till att mottagaren faktiskt reagerar.
Du väljer själv om meddelandet ska vara ett förinspelat ljudklipp eller genererat via text-till-tal (TTS). Det gör funktionen flexibel för både svenska, norska och andra språk, beroende på situation och mottagare.
Utöver mjukvarubaserade funktioner och integrationer erbjuder SMSEagle även ett antal fysiska sensorer och tillbehör som ansluts direkt till gatewayens digitala eller analoga ingångar. Dessa sensorer gör det möjligt att bygga fristående och mycket tillförlitliga larm- och övervakningslösningar, helt oberoende av externa IT-system.
Två av de vanligaste och mest använda sensorerna är rörelsedetektorn (Motion Detector Kit) och temperatursensorn, som tillsammans täcker många grundläggande behov inom säkerhet, drift och miljöövervakning.
Motion Detector Kit är ett färdigt paket för rörelsedetektering i inomhusmiljöer. Lösningen är framtagen för att snabbt kunna kopplas ihop med SMSEagle och ge omedelbara SMS- eller röstlarm när rörelse upptäcks i ett övervakat utrymme. Enligt det tekniska databladet består kärnan i kitet av en professionell Bosch PIR-rörelsedetektor, anpassad för säkerhetsklassade installationer .
När rörelse upptäcks i det skyddade området ändrar sensorn tillstånd på sitt reläutgång (NC – Normally Closed). Denna förändring registreras av Digital Input (DI) på SMSEagle-gatewayen, som i sin tur triggar en fördefinierad åtgärd, exempelvis:
- Skicka SMS till en person eller grupp
- Initiera ett röstlarm
- Aktivera vidare logik i SMSEagles regelmotor
- Systemet är helt lokalt och kräver ingen moln uppkoppling, vilket gör det mycket robust i säkerhetskritiska miljöer.
Sensorn uppfyller flera internationella standarder, bland annat EN50131-2-2 Grade 2 och EN50130-5 Class II, vilket gör den lämplig för professionella säkerhetsinstallationer .
Installationen är avsedd att vara enkel och sker i tre steg:
Montering – sensorn monteras på vägg med medföljande fäste
Strömförsörjning – via extern nätadapter (110–230 V AC)
Signalanslutning – reläutgången kopplas till SMSEagles DI-port
Motion Detector Kit används ofta i serverrum, teknik utrymmen, lager, förråd, kontor och receptioner.
I kombination med SMSEagles SMS- och röstfunktioner skapas ett direkt och pålitligt inbrotts- eller närvarolarm.
SMSEagles temperatursensor är ett annat viktigt hårdvarutillbehör, särskilt i miljöer där temperaturavvikelser kan orsaka driftstörningar eller materiella skador. Sensorn ansluts direkt till gatewayen och används för kontinuerlig temperaturövervakning med automatiska larm. Temperatursensorn mäter omgivningstemperaturen och rapporterar värdet till SMSEagle i realtid. Via satta regler och tröskelvärden kan systemet automatiskt:
- Skicka SMS vid för hög eller låg temperatur
- Skicka påminnelser vid kvarstående avvikelse
- Logga temperaturhistorik för felsökning och revision
Detta gör lösningen idealisk för både förebyggande underhåll och akut larmhantering.
Temperatursensorn används ofta för övervakning av serverrum, datacenter, elskåp, kyl/frysanläggningar, industriella processmiljöer, fastigheter och fjärrstationer.
Eftersom SMS inte är beroende av lokala nätverk är lösningen särskilt värdefull på platser där nätverksåtkomst är begränsad eller instabil.
Med Motion Detector Kit och temperatursensor kompletterar SMSEagle sina mjukvarufunktioner med pålitlig fysisk sensorteknik. Tillsammans skapar dessa tillbehör en komplett lösning för lokal övervakning, där händelser i den fysiska miljön omedelbart kan omsättas till SMS- och röstlarm.
För organisationer som ställer höga krav på tillgänglighet, enkelhet och säker kommunikation utgör dessa sensorer ett naturligt nästa steg bortom rena integrationer och in i den fysiska verkligheten.

Utöver de mer centrala funktionerna som SMS, röstlarm, integrationer och hårdvarusensorer innehåller SMSEagle ett flertal kompletterande funktioner som bidrar till helheten. Dessa används kanske inte alltid initialt, men blir ofta avgörande när lösningen växer, kraven ökar eller verksamheten behöver mer kontroll, spårbarhet och flexibilitet.
En av SMSEagles mest underskattade styrkor är den inbyggda regelmotorn. Nästan alla händelser i systemet – inkommande SMS, statusförändringar, sensorvärden eller externa signaler – kan kopplas till regler.
Med hjälp av regler kan du exempelvis:
- Skicka olika SMS beroende på tid på dygnet
- Eskalera larm om ingen kvittens tas emot
- Kombinera flera villkor innan ett larm skickas
- Skapa tystnadsperioder (”quiet hours”)
Detta gör att SMSEagle inte bara agerar som en gateway, utan som en lokal larm- och beslutsmotor.
För larm där det inte räcker att bara skicka ett meddelande finns stöd för eskaleringskedjor. Ett larm kan skickas till en första mottagare, och om ingen kvittens tas emot inom en viss tid skickas det vidare till nästa person eller grupp.
Kvittens kan ske via:
- SMS-svar
- Inkommande samtal
- Fördefinierade kommandon
Detta säkerställer att kritiska händelser inte “faller mellan stolarna”.
SMSEagle har även stöd för schemalagda utskick och tidsstyrda funktioner. Det gör det möjligt att:
- Skicka påminnelser vid fasta tider
- Testa larmkedjor regelbundet
- Skicka statusrapporter dagligen eller veckovis
Schemaläggning används ofta i drift- och underhålls sammanhang där regelbunden kommunikation är lika viktig som akuta larm.
All administration sker via ett webbaserat GUI, vilket gör systemet lätt att hantera utan särskilda klienter eller mjukvaruinstallationer. Gränssnittet är uppdelat i tydliga sektioner för meddelanden, regler, användare och systemstatus.
Det finns även stöd för:
- Flera användare
- Roll- och behörighetsstyrning
- Läsbehörighet för övervakning
Detta är särskilt viktigt i större organisationer där flera avdelningar delar på samma SMSEagle-enhet.
SMSEagle sparar detaljerad historik över skickade och mottagna meddelanden, larmhändelser och systemstatus. Detta underlättar:
- Felsökning
- Revision och efteranalys
- Uppföljning av SLA och responstider
För verksamheter med krav på dokumentation och spårbarhet är detta en viktig del av helhetslösningen.
För IT-miljöer finns stöd för SNMP, vilket gör att SMSEagle kan övervakas från centrala övervakningssystem. På så sätt blir gatewayen en naturlig del av befintlig driftövervakning och kan själv generera larm om något inte fungerar som det ska.
I modeller med flera modem finns stöd för:
- Lastbalansering mellan modem
- Redundans vid operatörsproblem
- Val av specifikt modem per regel eller meddelande
Detta ökar både kapacitet och tillförlitlighet, särskilt vid hög meddelande volym eller i kritiska miljöer.
En viktig aspekt som genomsyrar hela SMSEagle-plattformen är att lösningen är lokalt installerad. All data, logik och kommunikation hanteras i den egna enheten, vilket ger:
- Full kontroll över information
- Minskad exponering mot externa molntjänster
- Högre säkerhet i känsliga miljöer
Utöver de mer välkända funktionerna rymmer SMSEagle en mängd smarta stöd- och kontrollfunktioner som tillsammans skapar en mogen och professionell kommunikationsplattform. Regelmotor, eskalering, schemaläggning, loggning och användarhantering är kanske inte alltid det första man tänker på – men det är ofta dessa delar som gör skillnaden i verklig drift.
Tillsammans gör de att SMSEagle inte bara skickar meddelanden, utan säkerställer att rätt person nås, vid rätt tid, på rätt sätt.
Vill du veta mer om hur SMSEagle kan användas för att skapa en robust, driftsäker och framtidssäker lösning för kritisk kommunikation? Oavsett om behovet gäller larm, övervakning, tvåvägskommunikation eller fysisk sensorkoppling hjälper vi dig att hitta rätt upplägg för just din verksamhet.
Med lång erfarenhet och djup teknisk kompetens guidar vi dig från behovsanalys till färdig lösning – med fokus på tillgänglighet, enkelhet och pålitlig leverans när det verkligen gäller.
Du är alltid välkommen att kontakta oss via chatt, mejl eller telefon på 08-52 400 700.
Missa inte heller våra fördjupande artiklar i Kunskapsbanken – prenumerera gärna på vårt nyhetsbrev för att hålla dig uppdaterad om nyheter, tips och bästa praxis.
© Copyright 2026-01-21. Innehållet är skyddat enligt lagen om upphovsrätt.