Larm — Utöka¶
E-postnotifieringar¶
För att skicka larmnotifieringar via e-post måste en SMTP-server konfigureras. Det kan göras i WideQuick Designer® före driftsättning eller i WideQuick Runtime® på ett körande system.
Konfigurera SMTP i WideQuick Designer®¶
- I projektträdet, högerklicka på noden Mail och välj Egenskaper....
- Ange serveruppgifterna.

Konfigurera SMTP vid körning¶
Klicka på Konfigurera i SMTP-sektionen i statuspanelen Larm — Schema, eller anropa System.mailManager.edit() från ett skript eller en knappåtgärd.

| Fält | Beskrivning |
|---|---|
| Avsändare | Avsändarens e-postadress |
| Avsändarnamn | Visningsnamn för avsändaren |
| Server | SMTP-serveradress eller IP — till exempel smtp.gmail.com |
| Port | Serverport |
| Domän | Serverdomän |
| Användare | Kontots användarnamn |
| Lösenord | Kontots lösenord |
E-postalias¶
Aliassystemet kopplar ett kort nyckelord till en eller flera e-postadresser. Alias kan väljas när mottagare läggs till i ett notifieringsschema, vilket gör det enklare att hantera mottagargrupper centralt.
Alias hanteras i dialogen Redigera e-postinställningar tillsammans med SMTP- konfigurationen.
Anpassa e-post¶
E-postnotifieringen byggs upp som ett rent textmeddelande. Layouten och innehållet kan
anpassas genom att redigera funktionen writeMail() i skriptet scAlarmSender.
Standardformatet för e-post ser ut så här:
---------------------------------------------------------------------------
| Schedule: My Schedule
| Subject: My Subject
---------------------------------------------------------------------------
| ------------------------------------------------------------------------
| | Name: AS01.VS10_PV01_IO
| |
| | Timestamp: 2026-05-29 12:00:00
| |
| | Alarm class: 1
| |
| | Description: My alarm description
| ------------------------------------------------------------------------
|
---------------------------------------------------------------------------
Varje rad i e-posten byggs upp genom att text läggs till en meddelandevariabel med +=.
Det innebär att integratören kan ändra etiketter, lägga till nya rader med ren text eller
ta bort rader som inte behövs. För att till exempel ändra etiketten Larmklass till
Prioritet, lokalisera följande rad i funktionen writeMail():
msg += "| | Larmklass: " + alarm.severity + "\n"
Och ändra den till:
De fyra tillgängliga larmfälten som kan inkluderas i meddelandet är:
| Fält | Beskrivning |
|---|---|
alarm.name |
Larmets namn |
alarm.timestamp |
Datum och tid då larmet utlöstes |
alarm.severity |
Larmklass |
alarm.text |
Larmbeskrivning |
Ren text kan också läggas till fritt var som helst i meddelandet. För att till exempel lägga till en sidfot, lägg till följande rad före den avslutande avgränsaren:
SMS-notifieringar¶
SMS-notifieringar skickas via ett modem anslutet till WideQuick-värden via en seriell COM-port. Det kan vara ett traditionellt GSM-modem eller en 4G-router — vilken enhet som helst som accepterar AT-kommandon via en seriekoppling är kompatibel.
Konfigurera modemet¶
Modemet konfigureras i WideQuick Runtime®. Navigera till Inställningar → GSM-inställningar för att öppna konfigurationsdialogen.

Ange anslutningsparametrarna från enhetens datablad:
| Fält | Beskrivning |
|---|---|
| Com port | Seriell port som modemet är anslutet till |
| Baudrate | Kommunikationshastighet |
| Databitar | Antal databitar |
| Stoppbitar | Antal stoppbitar |
| Paritet | Paritetsinställning |
| Flödeskontroll | Flödeskontrollmetod |
| Pin | SIM-kortets PIN, om det krävs |
Aktivera GSM Modem Active och klicka på Spara. Om konfigurationen är korrekt lyser indikatorn grönt.
Krav
SMS-notifieringar kräver att scModem körs utöver scAlarmSender.
Anpassa SMS¶
SMS-notifieringen följer samma mönster som e-posten och kan anpassas genom att
redigera funktionen writeSMS() i skriptet scAlarmSender. Samma fyra larmfält är
tillgängliga — alarm.name, alarm.timestamp, alarm.severity och
alarm.text — och etiketter kan ändras eller ren text läggas till på samma sätt.
Standardformatet för SMS ser ut så här:
Schedule: My Schedule
Subject: My Subject
Name: AS01.VS10_PV01_IO
Timestamp: 2026-05-29 12:00:00
Alarm class: 1
Description: My alarm description
För att till exempel ändra etiketten Namn till Signal, lokalisera följande rad
i funktionen writeSMS():
Och ändra den till:
Note
Håll SMS-meddelanden korta. De flesta GSM-modem har en teckengräns per meddelande, och långa meddelanden kan delas upp i flera delar eller trunkeras.
Fjärrlarmsammanställning¶
Larm från anslutna fjärrsystem kan sammanställas i den lokala larmlistan. Se Fjärrsystem — Fjärrlarm för installationsanvisningar.