Einstellungen
Dieses Kapitel behandelt den Bereich Einstellungen der Weboberfläche, der dem gleichen Menü der zweiten Ebene folgt, das Sie in der Seitenleiste sehen.
Kontoeinstellungen
Klicken Sie auf Ihren Avatar (unten links) und wählen Sie Kontoeinstellungen, um Ihr Konto zu verwalten. Dies erfolgt über drei Reiter: Persönliche Daten (Name, Anmeldung, Telefonnummer, Oberflächensprache, Standardeinstellungen für Entwürfe, Benachrichtigungston), Passwort und Sicherheit – siehe Web Interface Overview für das komplette Reiter-Layout.
Konfiguration der Multi-Faktor-Authentifizierung (MFA)
MFA bietet eine zusätzliche Sicherheitsebene, indem es neben dem Passwort auch einen einmaligen Code zur Anmeldung erfordert. Dies schützt das Konto auch dann, wenn das Passwort gestohlen wird.
Wo zu finden
Pro Benutzer: Kontoeinstellungen > Sicherheit (
/settings/account/security), für Ihr eigenes Konto.Geräteübergreifend: die Option Zwei-Faktor-Authentifizierung im Schritt „Administrator
Schritt 1: Wählen Sie eine MFA-Methode
Wählen Sie unter Kontoeinstellungen > Sicherheit eine der folgenden Optionen:
Multi-Faktor-Authentifizierung per SMS – ein einmaliger Bestätigungscode wird bei jeder Anmeldung per SMS an Ihr Mobiltelefon gesendet.
Authentifizierungs-App – zeitbasierte Codes werden von einer App wie Google Authenticator generiert.
Klicken Sie auf MFA aktivieren und folgen Sie den Anweisungen auf dem Bildschirm, um die gewählte Methode zu bestätigen.
Schritt 2: Erzwingen Sie MFA geräteübergreifend (optional)
Ein Administrator kann MFA für jedes Konto obligatorisch machen, anstatt es pro Benutzer optional zu lassen. Im Einrichtungsassistenten unter Administrator (oder pro Benutzer unter System > Benutzer) setzen Sie Zwei-Faktor-Authentifizierung auf:
Nicht erzwingen – jeder Benutzer entscheidet einzeln, ob er MFA aktivieren möchte.
Für alle Benutzer erzwingen – jeder vorhandene und neue Benutzer muss MFA einrichten.
Für neue Benutzer erzwingen – MFA ist nur für ab jetzt erstellte Konten erforderlich.
SMS / MMS
Nachrichten
Einstellungen > SMS / MMS > Nachrichten (/settings/sms-mms/messages/) fasst das allgemeine Verhalten der SMS-/MMS-Speicherung und Versand-Pipeline zusammen.
Speicherung
Permanent löschen – standardmäßig deaktiviert, sodass gelöschte SMS und MMS zunächst in den Papierkorb verschoben werden, anstatt sofort entfernt zu werden.
Versand
Versandberichte ermöglichen es Ihnen, herauszufinden, ob eine gesendete SMS das Telefon des Empfängers tatsächlich erreicht hat.
Lieferberichte - Standard des Betreibers (verwenden Sie das Standardverhalten Ihres Mobilfunkbetreibers), Immer anfordern oder Niemals anfordern. Wird auch im Konfigurationsassistenten angeboten.
Sendeverzögerung zwischen SMS - eine Pause in Sekunden zwischen aufeinanderfolgenden ausgehenden SMS.
0sendet ohne Pause.
Wenn ein Lieferbericht angefordert wird, aktualisiert SMSEagle den Status der Nachricht in Gesendete Elemente / Ausgang, sobald das Netz die Zustellung bestätigt (oder einen Fehler meldet), und der Bericht wird in den Details der Nachricht angezeigt.
Modems
Modemeinstellungen mit erweitertem Abschnitt des ersten Modems
Einstellungen > SMS / MMS > Modems (/settings/sms-mms/modems/) listet jedes integrierte Modem (Modem #1, Modem #2 auf Multi-Modem-Geräten) mit einem Schalter zum Aktivieren seiner SIM auf. Durch Erweitern des Modemabschnitts werden vier Einstellungen angezeigt:
SIM-Kartenstift und SIM-Kartenstift-PUK - nur erforderlich, wenn die Karte danach fragt. Dieselben zwei Felder werden auch im Konfigurationsassistenten angeboten.
Erweiterte Modemprotokolle - ausführliches Modemlogging, nur zum Debuggen.
Vermessungsmodus Signal - verwenden Sie ihn, um den besten Antennenstandort zu finden. Er deaktiviert das Versenden und Empfangen von Nachrichten während er aktiv ist. Schalten Sie ihn aus, wenn Sie fertig sind.
Multimodem
Einstellungen > SMS / MMS > Multimodem (/settings/sms-mms/multimodem/) bestimmt, welches der beiden integrierten Modems des Geräts jede ausgehende SMS sendet, und ob ein anderes Modem übernimmt, wenn eines nicht mehr funktioniert. Die Seite ist nur für Administratoren verfügbar.
Wie SMSEagle ein Modem auswählt
Die beiden Einstellungen auf dieser Seite sind nur Teil der Entscheidung. Für jede ausgehende SMS prüft SMSEagle diese Regeln der Reihe nach:
Ein für die Nachricht ausgewähltes Modem. Wenn der Absender ein Modem auswählt, z. B. in Compose, mit dem Modem-Parameter eines API-Aufrufs oder in einer auf ein Modem beschränkten Automationsregel, wird dieses Modem verwendet und nichts Folgendes gilt. Der Absender muss berechtigt sein, es zu verwenden (siehe Regel 3), sonst wird die Nachricht abgelehnt.
Ein an den Kontakt angeheftetes Modem. Wenn die Nachricht an einen Phonebook-Kontakt geht, dessen Modem-Auswahl eingestellt ist, wird dieses Modem verwendet und nichts Folgendes gilt.
Die zulässigen Modems des Absenders. Modems begrenzen in den Benutzereinstellungen unter System > Benutzer beschränkt den Benutzer auf die dort aufgelisteten zulässigen Modems. Ohne eine Begrenzung kann der Benutzer jedes Modem verwenden. Modems, deren SIM unter Modems ausgeschaltet ist, werden ausgelassen, es sei denn, es bleiben keine übrig.
Die Auswahlstrategie wählt eines der zulässigen Modems aus. Siehe Multimodem-Auswahlstrategie unten.
Modem-Failover wechselt bei Aktivierung das ausgewählte Modem zu dem nächsten funktionierenden Modem, wenn das ausgewählte Modem zu diesem Zeitpunkt nicht funktioniert. Siehe Modem-Failover unten.
Multimodem-Auswahlstrategie
Multimodem-Auswahlstrategie bietet Round-robin und eine SIM N als Master-Modem-Option für jedes integrierte Modem (SIM 1 und SIM 2):
Round-robin - die zulässigen Modems des Absenders wechseln sich ab: Modem 1 > Modem 2 > Modem 1 > Modem 2 usw. Jeder Benutzer hat seine eigene Rotation, sodass zwei Benutzer, die gleichzeitig senden, den Turn des anderen nicht beeinflussen.
SIM N als Master-Modem - Modem N sendet jede Nachricht, und die anderen Modems werden nur von Modem-Failover verwendet, wenn Modem N nicht funktioniert. Ein Benutzer, der Modem N nicht verwenden darf, kann mit dieser Strategie keine Nachrichten senden, außer Nachrichten mit einem für sie ausgewählten Modem (Regel 1) oder an einen an ein Modem angehefteten Kontakt (Regel 2). Seine Nachrichten werden mit einem Fehler „fehlender Modem-Zugriff
Modem-Failover
Aktivieren Sie Modem-Failover-Mechanismus aktivieren, damit ein funktionierendes Modem eines übernimmt, das nicht mehr funktioniert. Dies erfordert mindestens zwei aktive SIM-Karten im Gerät. Failover tritt zu zwei Zeitpunkten auf:
Wenn eine Nachricht gesendet wird. Wenn das von der Strategie ausgewählte Modem nicht funktioniert, versucht SMSEagle das nächste der zulässigen Modems des Absenders in Modemnummerordnung, beginnend wieder vom ersten nach dem letzten, und verwendet das erste funktionierende. Nachrichten mit einem für sie ausgewählten Modem (Regel 1) oder an einen angehefteten Kontakt (Regel 2) werden zu diesem Zeitpunkt nicht umgeleitet.
Alle 2 Minuten. SMSEagle prüft alle Modems. Nachrichten, die noch in der Outbox eines Modems warten, das nicht funktioniert, werden zu dem nächsten funktionierenden Modem verschoben, das der Autor der Nachricht verwenden darf. Wenn es kein solches Modem gibt, bleiben die Nachrichten dort, wo sie sind.
Ein Modem gilt als nicht funktionierend, wenn eine dieser Bedingungen erfüllt ist:
es hat sich mehr als 4 Minuten nicht beim Gerät gemeldet,
seine SIM-Karte ist nicht bereit, z. B. fehlt oder wartet auf eine PIN,
die Watchdog-Funktion des Geräts, die alle 2 Minuten jedes Modem prüft, hat seinen Modem-Dienst mindestens 3-mal schnell hintereinander neu gestartet (weniger als 5 Minuten auseinander), das letzte Mal innerhalb der letzten 5 Minuten,
Nachrichten darauf schlagen weiterhin fehl: mindestens eine Nachricht in seiner Warteschlange wurde 3-mal wiederholt, und das Modem hat in den letzten 5 Minuten nichts erfolgreich gesendet. Wenn andere Nachrichten in derselben Warteschlange nicht 3 Wiederholungen erreicht haben, wird das Problem als Fehler bei den fehlgeschlagenen Empfängern angesehen, nicht bei dem Modem.
Jede umgeleitete Nachricht wird im Application-Protokoll unter System > Protokolle aufgezeichnet, als Zeile, die mit Modem: Modem failover triggered beginnt.
MMS
Was diese Funktion bewirkt
MMS ermöglicht dem Gerät das Versenden und Empfangen von Multimedia-Nachrichten: Text mit Bildern oder anderen angehängten Dateien statt normaler SMS.
Im Gegensatz zu SMS läuft MMS nicht über den einfachen GSM-Kanal. Es wird über das Datennetz des Betreibers an ein MMS-Zentrum geleitet. Daher benötigt jede SIM-Karte einen eigenen Satz von Verbindungsparametern (APN, MMSC und optional einen Proxy). In SMSEagle werden diese Parameter pro Modem unter Einstellungen > Kanäle > SMS / MMS > MMS festgelegt.
Der gleiche Bildschirm enthält auch den MMS-Autoresponder, der eine automatische Antwort auf jede eingehende MMS sendet.
Bevor Sie beginnen
Sie benötigen die MMS-Einstellungen für jede SIM-Karte von ihrem Betreiber: APN, MMSC-Adresse und einen Proxy mit Port, falls der Betreiber einen verwendet. Einige Betreiber benötigen auch einen Benutzernamen und ein Passwort.
Die SIM-Karte muss MMS im Tarif aktiviert haben. Eine SIM-Karte, die SMS versenden kann, aber keinen Datendienst oder MMS-Service hat, wird fehlschlagen, egal wie die Einstellungen ausgefüllt werden.
Viele Operatorprofile sind dem Gerät bereits bekannt, daher versuchen Sie APN-Einstellungen auslesen, bevor Sie die Werte selbst suchen.
Schritt 1: Öffnen Sie die MMS-Seite
Gehen Sie in der Seitenleiste zu Einstellungen > Kanäle > SMS / MMS > MMS.
Die MMS-Seite zeigt das Feld MMS-Autoresponder oben an, dann einen ausklappbaren Abschnitt pro Modem mit der Überschrift MMS-Support für Modem #1, #2 usw., wie in der Abbildung am Anfang dieses Abschnitts.
Schritt 2: Aktivieren Sie MMS auf einem Modem
Jeder Modem-Abschnitt hat einen Schalter neben seiner Überschrift. Schalten Sie ihn für jede SIM-Karte ein, die MMS verarbeiten soll.
Klicken Sie dann auf den Pfeil rechts neben der Überschrift, um den Abschnitt zu erweitern und die Verbindungsparameter auszufüllen.
Ein erweiterter Modem-Abschnitt mit APN-Einstellungen auslesen über den Feldern
Schritt 3: Füllen Sie die Verbindungsparameter aus
Die schnellste Methode ist die Schaltfläche APN-Einstellungen auslesen oben im erweiterten Abschnitt. Sie sucht eine passende Konfiguration für die SIM-Karte im Modem und füllt die Felder automatisch aus. Falls keine Übereinstimmung gefunden wird, meldet dies SMSEagle und Sie geben die Werte manuell ein.
Feld |
Was Sie eingeben sollten |
|---|---|
APN |
Der Access Point Name des Betreibers, z. B. |
Benutzername |
Der APN-Benutzer, falls vom Betreiber erforderlich. Lassen Sie das Feld andernfalls leer. |
Passwort |
Das APN-Passwort, falls erforderlich. |
MMSC |
Die Adresse des MMS-Zentrums des Betreibers, z. B. |
MMS-Proxy |
Die Proxy-Adresse, falls vom Betreiber verwendet. Lassen Sie das Feld andernfalls leer. |
MMS-Port |
Der Proxy-Port. Nur zusammen mit einem Proxy erforderlich. |
Jedes Feld gehört zu diesem einen Modem. Zwei SIM-Karten verschiedener Betreiber benötigen zwei verschiedene Wertsätze, daher wiederholen Sie dies für jedes Modem, das Sie aktiviert haben.
Das zweite Modem hat seine eigenen Werte und benötigt in diesem Beispiel keinen Proxy
Schritt 4: Richten Sie den Autoresponder ein (optional)
Das Feld MMS-Autoresponder oben auf der MMS-Seite sendet automatisch eine Antwort, wenn eine MMS ankommt.
Aktivieren Sie Enable autoresponder for incoming MMS messages.
Geben Sie die Antwort in MMS autoresponder message ein.
Der Autoresponder gilt für alle Modems, unabhängig von der einzelnen MMS-Unterstützung. Es ist eine einzelne globale Einstellung, keine Einstellung pro Modem, und es gibt einen gemeinsamen Antworttextfür jede eingehende MMS, halten Sie die Formulierung daher allgemein.
Schritt 5: Speichern und neu starten
Klicken Sie auf Save changes.
Ein Neustart ist erforderlich. Nach dem Speichern fordert SMSEagle Sie auf, das Gerät neu zu starten, damit die MMS-Änderungen wirksam werden. Bis dahin werden die neuen Parameter gespeichert, aber noch nicht verwendet.
Anrufe
TTS-Lokalmodelle
Lokale Sprachmodelle ermöglichen Text to speech - advanced. Sie laufen auf dem Gerät, daher ist nach der Installation eines Modells keine Internetverbindung erforderlich.
Gehen Sie zu Settings > Channels > Calls > TTS local models. Die Seite listet die installierten Modelle mit ihrer Sprache, Region und Qualität auf.
Ein Modell hinzufügen
Klicken Sie auf Add voice in der oberen rechten Ecke. Das Bedienfeld bietet zwei Möglichkeiten.
Automatischer Download (der einfache Weg)
Wählen Sie auf der Registerkarte Automatic download der Reihe nach:
Language
Voice
Quality - Very low, Low, Medium oder High
Klicken Sie auf Download. Eine Fortschrittsanzeige zeigt den Download an, und das Modell erscheint in der Liste, wenn er abgeschlossen ist.
Höhere Qualität bedeutet eine natürlichere Stimme, aber eine größere Datei und eine etwas langsamere Synthese. Medium ist ein guter Standard.
Wenn das Bedienfeld „Voice list unavailable“ meldet, konnte das Gerät den Online-Stimmenkatalog nicht erreichen. Überprüfen Sie die Netzwerkeinstellungen und versuchen Sie es später erneut, oder verwenden Sie stattdessen manuelles Hochladen.
Manuelles Hochladen
Auf der Registerkarte Manual upload stellen Sie selbst ein Sprachmodell bereit:
Model file (.onnx) - das Modell selbst.
Config file (.onnx.json) - die dazugehörige Konfigurationsdatei.
Beide Dateien sind erforderlich und müssen zusammenpassen. Klicken Sie auf Upload.
Ein Modell löschen
Verwenden Sie die Aktion Delete neben einem Modell, oder markieren Sie mehrere Modelle und löschen Sie diese zusammen.
Ein Modell, das noch irgendwo referenziert wird, kann nicht gelöscht werden. Die Meldung zeigt Ihnen an, wo es verwendet wird, z. B. in einem geplanten Anruf, einer Email-to-SMS-Regel, einer Digital-Input- oder Digital-Output-Aktion oder einer Network-Monitor-Aufgabe. Ändern oder entfernen Sie diese Referenz zunächst und löschen Sie dann das Modell.
TTS-Online-Modelle (ElevenLabs)
Online-Modelle erzeugen die natürlichsten Sprachausgaben, nutzen aber die ElevenLabs-API, weshalb sie ein ElevenLabs-Konto und eine Internetverbindung erfordern.
Gehen Sie zu Settings > Channels > Calls > TTS online models.
Schritt 1: ElevenLabs-Konto vorbereiten
In Ihrem ElevenLabs-Konto:
Gehen Sie zu Developers > API Keys und generieren Sie einen API-Schlüssel.
Geben Sie dem Schlüssel die Berechtigungen Text to Speech: Access und Voices: Read und speichern Sie dann.
Gehen Sie zur Registerkarte Voices, wählen Sie die gewünschte Stimme aus und fügen Sie sie zu Ihrem Konto hinzu.
Öffnen Sie My Voices und kopieren Sie die voice ID dieser Stimme.
Die Seite hat eine Schaltfläche, die Sie direkt zu den ElevenLabs-Einstellungen führt.
Schritt 2: API-Schlüssel speichern
Fügen Sie in der Box Global options auf der rechten Seite den Schlüssel in ElevenLabs API key ein und klicken Sie auf Save.
Schritt 3: Ein Sprachmodell hinzufügen
Klicken Sie auf Add model in der oberen rechten Ecke, fügen Sie die kopierte Voice ID ein und klicken Sie auf Save.
Die restlichen Modelldaten (Name, Sprache, Region) werden automatisch von der API abgerufen und in der Liste angezeigt.
Modelle können bearbeitet (um auf eine andere Voice ID zu verweisen) oder einzeln oder in Bulk aus der Liste gelöscht werden.
Eingehende Anrufe
Settings > Channels > Calls > Incoming calls (/settings/calls/incoming-calls) legt pro Modem fest, wie ein eingehender Sprachanruf behandelt wird: Always accept, Always reject oder Ignore.
Anrufweiterleitung
Settings > Channels > Calls > Call forward (/settings/calls/call-forward) verwaltet Anruferweiterungscodes pro Modem. Nicht jeder Netzbetreiber unterstützt Anruferweiterungscodes – prüfen Sie dies mit Ihrem Betreiber, bevor Sie sich darauf verlassen.
Was diese Funktion bewirkt
WhatsApp-Unterstützung ermöglicht es Ihrem SMSEagle, WhatsApp-Nachrichten zusätzlich zu SMS zu senden und zu empfangen. Das Gerät wird auf die gleiche Weise mit einem WhatsApp-Konto verknüpft wie eine Desktop- oder Browsersitzung: Sie scannen mit dem Telefon, das das Konto besitzt, einen QR-Code.
Nach der Verknüpfung wird WhatsApp zu einem weiteren Kanal, den Sie beim Verfassen einer Nachricht auswählen können, mit eigenem Nachrichtenverlauf. Es gibt auch eine Fallback-Option, die eine SMS oder MMS sendet, falls sich herausstellt, dass ein Empfänger kein WhatsApp hat.
Typische Anwendungen: Menschen erreichen, die WhatsApp nutzen, längere Benachrichtigungen senden, ohne sie in mehrere SMS-Teile aufzuteilen, oder die Kosten für Nachrichten an Empfänger im Ausland senken.
Die Einrichtung besteht aus zwei Teilen: Zuerst aktivieren Sie den Service und verknüpfen ein Gerät (Settings > Channels > WhatsApp), dann verwenden Sie den Kanal (Messages > WhatsApp oder das Fenster Compose).
Bevor Sie beginnen
WhatsApp ist nur auf ausgewählten Gerätemodellen verfügbar. Wenn Settings > Channels > WhatsApp nicht in Ihrer Seitenleiste vorhanden ist, unterstützt Ihr Gerät WhatsApp nicht.
Sie benötigen ein Telefon mit einem aktiven WhatsApp-Konto in Ihren Händen, um den QR-Code zu scannen.
Das Gerät muss eine Internetverbindung erreichen können. WhatsApp-Nachrichten werden über die Netzwerkverbindung übertragen, nicht über das Modem.
Das verknüpfte Konto ist ein echtes WhatsApp-Konto. Alles, was das Gateway sendet, scheint von diesem Konto zu kommen, und Nachrichten, die an es gesendet werden, erscheinen in SMSEagle.
Schritt 1: Öffnen Sie die WhatsApp-Einstellungen
Gehen Sie in der Seitenleiste zu Settings > Channels > WhatsApp.
Das Feld Connection zeigt die installierte WhatsApp version und den aktuellen Status. Auf einem neuen Gerät ist der Status Disabled und eine Warnung erklärt, dass der Service aktiviert werden muss, bevor ein Gerät verknüpft werden kann.
Schritt 2: Aktivieren Sie den Service
Klicken Sie unten auf der Seite auf Enable. Der Status ändert sich zu Disconnected, was bedeutet, dass der Service ausgeführt wird, aber noch kein Konto verknüpft ist. Das ist der in der Abbildung am Anfang dieses Abschnitts gezeigte Status mit der Schaltfläche Link device unter dem Feld Connection.
Schritt 3: Verknüpfen Sie Ihr Telefon
Klicken Sie auf Link device. Ein QR-Code wird auf dem Bildschirm angezeigt.
Öffnen Sie auf Ihrem Telefon WhatsApp, gehen Sie zu Linked devices und wählen Sie aus, um ein neues Gerät zu verknüpfen.
Richten Sie das Telefon auf den QR-Code auf dem Bildschirm.
Während der Code angezeigt wird, prüft die Seite weiterhin, ob er gescannt wurde, und aktualisiert den Code automatisch. Wenn das Telefon bestätigt, ändert sich der Status zu Connected.
Der QR-Code wartet nicht für immer. Wenn er nicht innerhalb einer kurzen Zeit gescannt wird, wird die Verknüpfung abgebrochen und die Seite kehrt zu Disconnected zurück. Halten Sie das Telefon auf dem Bildschirm Linked devices offen, bevor Sie auf Link device klicken, und klicken Sie einfach erneut darauf, wenn der Code abläuft.
Sie können den Vorgang auch selbst mit Cancel linking beenden.
Schritt 4: Entscheiden Sie, was mit Empfängern ohne WhatsApp passiert
Sobald der Status Connected ist, wird ein Feld Fallback mit einem Schalter angezeigt:
Fall back to SMS/MMS Wenn dies aktiviert ist, wird eine Nachricht an eine Nummer, die nicht bei WhatsApp registriert ist, stattdessen als SMS oder MMS gesendet. Wenn dies deaktiviert ist, wird eine solche Nachricht einfach nicht zugestellt.
Der Schalter wird gespeichert, sobald Sie ihn umschalten. Es gibt keine separate Schaltfläche zum Speichern.
Schritt 5: Halten Sie den Service auf dem neuesten Stand
Das Feld Connection hat eine Schaltfläche Check for new version. Klicken Sie darauf, um zu prüfen, ob eine neuere WhatsApp-Version verfügbar ist:
Ergebnis |
Was tun |
|---|---|
Keine neue Version gefunden |
Nichts. Sie sind aktuell. |
Eine neue Version ist verfügbar |
Die Schaltfläche wird zu Update now, die Sie zur Patch-Seite führt, auf der das Update installiert werden kann. |
Die neueste Version konnte nicht abgerufen werden |
Das Gerät konnte den Update-Server nicht erreichen. Überprüfen Sie die Netzwerkeinstellungen und versuchen Sie es später erneut. |
Das Verbindungsfeld mit Check for new version neben der installierten Version
Verknüpfung aufheben und ausschalten
Zwei Schaltflächen am unteren Rand der Einstellungsseite erfüllen unterschiedliche Funktionen:
Schaltfläche |
Funktion |
|---|---|
Unlink device |
Meldet das Konto ab. Der Service läuft weiter, die Seite kehrt zu Disconnected zurück und Sie können ein anderes Konto verknüpfen. Fall back to SMS/MMS wird gleichzeitig ausgeschaltet. |
Disable |
Stoppt den WhatsApp-Service vollständig. Der Kanal verschwindet aus dem Compose-Fenster. |
Sie können die Verknüpfung auch auf der Telefonseite aufheben, in WhatsApp > Linked devices. Die Seite zeigt dann bei der nächsten Aktualisierung Disconnected an.
Gut zu wissen
WhatsApp-Nachrichten verwenden die Netzwerkverbindung, daher verbrauchen sie kein SIM-Guthaben und sind nicht vom GSM-Netz abhängig. Die Option Fall back to SMS/MMS ist die Ausnahme: Diese Fallback-Nachrichten gehen durch das Modem.
Die Verknüpfung befindet sich auf dem Gerät. Das Wiederherstellen einer Sicherung auf anderen Hardware oder das Aufheben der Verknüpfung vom Telefon erfordert das Scannen eines neuen QR-Codes.
In der Konversationsliste werden nur Nachrichten angezeigt, die nach der Geräteverbindung empfangen wurden.
Signal
Was diese Funktion bewirkt
Signal-Unterstützung ermöglicht es Ihrem SMSEagle, Signal-Nachrichten zusätzlich zu SMS zu senden und zu empfangen. Das Gerät registriert sich selbst im Signal-Netz mit einer Telefonnummer, danach wird Signal zu einem weiteren Kanal, den Sie beim Verfassen einer Nachricht auswählen können, mit eigener Konversationsansicht.
Typische Verwendungen: Menschen erreichen, die Signal gegenüber SMS bevorzugen, oder Benachrichtigungen an Empfänger im Ausland senden, die sonst Roaming-Gebühren verursachen würden.
Die Einrichtung besteht aus zwei Teilen: Zuerst aktivieren Sie den Service und registrieren eine Nummer (Settings > Channels > Signal), dann nutzen Sie den Kanal (Messages > Signal oder das Compose-Fenster).
Bevor Sie beginnen
Signal ist nur auf ausgewählten Gerätemodellen verfügbar. Wenn Settings > Channels > Signal nicht in Ihrer Seitenleiste vorhanden ist, unterstützt Ihr Gerät dies nicht.
Sie benötigen eine Telefonnummer, die einen Verifizierungscode empfangen kann, und sie darf nicht bereits bei Signal auf einem anderen Gerät registriert sein.
Die Registrierung erfordert einen Captcha-Link, den Sie in einem Browser generieren. Halten Sie den Link bereit, bevor Sie beginnen; er verfällt schnell.
Schritt 1: Öffnen Sie die Signal-Einstellungen
Gehen Sie in der Seitenleiste zu Einstellungen > Kanäle > Signal.
Das Feld Dienst oben zeigt die installierte Signal-Version und den aktuellen Status an. Auf einem neuen Gerät ist der Status Deaktiviert und eine Warnung erklärt, dass der Dienst aktiviert werden muss, bevor eine Nummer registriert werden kann.
Schritt 2: Aktivieren Sie den Service
Klicken Sie auf Aktivieren unten auf der Seite. Der Status wechselt zu Aktiviert und das Registrierungsformular erscheint, wie in der Abbildung am Anfang dieses Abschnitts.
Schritt 3: Registrieren Sie eine Telefonnummer
Im Feld Eine Telefonnummer registrieren:
Geben Sie unter Telefonnummer die Nummer im internationalen Format ein, z. B.
+14155552671.Fügen Sie unter Captcha-Link den Captcha-Link ein. Der Link Wie erhalte ich den Captcha-Link? unterhalb des Feldes öffnet eine Schritt-für-Schritt-Anleitung in einem neuen Tab.
Klicken Sie auf Registrieren.
Signal sendet dann einen Bestätigungscode an die Nummer.
Haben Sie diese Nummer kürzlich bereits registriert? Klicken Sie stattdessen auf Registrierung überspringen. Das Formular geht direkt zum Verifikationsschritt, wo Sie einen bereits empfangenen Code eingeben können.
Schritt 4: Verifizieren Sie die Nummer
Das Formular fragt nun nach dem Bestätigungscode. Geben Sie den empfangenen Code ein und klicken Sie auf Verifizieren.
Bei erfolgreicher Verifizierung zeigt die Seite an, dass Signal verbunden ist, und displays das Feld Registrierte Nummer.
Schritt 5: Halten Sie den Service auf dem neuesten Stand
Das Feld Dienst hat einen Button Nach neuer Version suchen. Klicken Sie darauf, um zu prüfen, ob eine neuere Signal-Version verfügbar ist:
Ergebnis |
Was tun |
|---|---|
Keine neue Version gefunden |
Nichts. Sie sind aktuell. |
Eine neue Version ist verfügbar |
Die Schaltfläche wird zu Update now, die Sie zur Patch-Seite führt, auf der das Update installiert werden kann. |
Die neueste Version konnte nicht abgerufen werden |
Das Gerät konnte den Update-Server nicht erreichen. Überprüfen Sie die Netzwerkeinstellungen und versuchen Sie es später erneut. |
Das Feld Dienst. Hier wurde bereits eine neuere Version gefunden, daher lautet der Button Jetzt aktualisieren
Die Nummer entfernen
Um die Registrierung des Geräts bei Signal zu beenden, gehen Sie zurück zu Einstellungen > Kanäle > Signal und klicken Sie auf Unregister im Feld Registrierte Nummer. Die Nummer wird freigegeben und die Seite kehrt zum Registrierungsformular zurück.
Um den Kanal zu deaktivieren, ohne die Registrierung aufzuheben, klicken Sie auf Deaktivieren unten auf der Seite. Der Dienst wird beendet und Signal verschwindet aus dem Fenster „Verfassen
Gut zu wissen
, aber die Registrierung bleibt erhalten, sodass eine erneute Aktivierung keine neue Verifikation erfordert.
, aber die Registrierung bleibt erhalten, sodass eine erneute Aktivierung keine neue Verifikation erfordert.
Signal-Einstellungen mit der registrierten Telefonnummer und dem Button Unregister
, aber die Registrierung bleibt erhalten, sodass eine erneute Aktivierung keine neue Verifikation erfordert.
, Eine registrierte Signal-Nummer
Einstellungen > Kanäle > E-Mail > E-Mail zu SMS (/settings/email/email-to-sms) startet einen integrierten Mail-Server auf dem Gerät und konvertiert eingehende E-Mails gemäß den von Ihnen definierten Regeln unter E-Mail zu SMS in der Automatisierung in SMS.
Aktivieren Sie E-Mail zu SMS aktivieren, um den Mail-Server zu starten. Dienststatus zeigt, ob er Ausgeführt oder Gestoppt ist. Der Rest der Seite bestimmt, wie eine E-Mail zu einer SMS wird:
Was mit dem E-Mail-Betreff zu tun ist - Ignorieren, In SMS einschließen, Zur Authentifizierung verwenden oder Nur Betreff ohne E-Mail-Text senden.
Als MMS senden - Niemals, Immer oder Nur wenn E-Mail Anhänge enthält.
Maximale Anzahl von Zeichen in SMS - von 1 bis 1300.
Unicode-Kodierung von SMS-Text - aktivieren Sie dies nur, wenn Nachrichten nationale Zeichen benötigen, die das Standard-SMS-Alphabet nicht enthält.
LDAP-Kontakte verwenden - ermöglicht es, einen Verzeichniskontakt oder eine Gruppe im Adressteil des Empfängers zu benennen. Konfigurieren Sie zunächst LDAP.
FQDN-Hostname (unter Erweiterte Einstellungen) - optionaler Domänenname für die Verwendung in Empfängeradressen anstelle der IP-Adresse des Geräts. Wenn Sie ihn ändern, verweisen Sie die A- und MX-DNS-Einträge für diesen Namen auf das Gerät.
NAT externe IP - setzen Sie dies nur, wenn sich das Gerät hinter NAT befindet, und leiten Sie mindestens TCP-Port 25 an das Gerät weiter.
Debug E-Mail - speichert die zuletzt empfangene E-Mail zur Fehlerbehebung in einer Datei.
Email to SMS Poller
Settings > Channels > Email > Email to SMS Poller (/settings/email/email-to-sms-poller) verbindet das Gerät mit einem vorhandenen Postfach, überprüft es in einem festen Intervall und konvertiert die gefundenen E-Mails gemäß den Regeln unter Email to SMS Poller in der Automation in SMS. Im Gegensatz zu Email to SMS müssen keine E-Mails an das Gerät selbst zugestellt werden.
Email to SMS Poller-Einstellungen, verbunden mit einem Microsoft 365-Postfach
Aktivieren Sie Enable Email to SMS Poller. Das Formular darunter hat folgende Teile:
Polling
Check email every (seconds) - wie oft das Postfach überprüft wird.
Send as MMS, Maximum number of characters in SMS und Unicode encoding of SMS text - gleiche Bedeutung wie für Email to SMS.
Mail server connection
Protocol - POP3, IMAP oder IMAP + OAuth2 (Microsoft 365).
Host und Username des Postfachs.
Nur mit POP3 und IMAP: Port, Password und Use TLS/SSL encryption. Die Seite listet die Standard-Ports auf: POP3 110, POP3 mit TLS/SSL 995, IMAP 143, IMAP mit TLS/SSL 993.
Delete emails from server after processing - entfernt jede E-Mail aus dem Postfach, nachdem sie verarbeitet wurde. Lassen Sie dies deaktiviert, um das Postfach unverändert zu halten.
OAuth2 authorization (nur mit IMAP + OAuth2 (Microsoft 365))
OAuth Client ID, OAuth Tenant ID und OAuth Client Secret der in Microsoft 365 registrierten Anwendung. Siehe SMSEagle-Anleitung zur Registrierung der Anwendung in Microsoft 365.
Speichern Sie die Einstellungen zunächst, klicken Sie dann auf Authorize unter Mailbox access und gewähren Sie dem Gerät Zugriff auf das Postfach.
Use LDAP contacts und Debug E-mail funktionieren wie für Email to SMS.
Für POP3 und IMAP hat die Seite auch eine Schaltfläche Test connection. Speichern Sie die Einstellungen, bevor Sie diese verwenden. Einige E-Mail-Anbieter blockieren IMAP-Testverbindungen unter ihren Standardsicherheitseinstellungen, daher bedeutet ein fehlgeschlagener Test nicht immer, dass die Einstellungen falsch sind.
SMTP-Konfiguration
Einstellungen > Kanäle > E-Mail > SMTP-Konfiguration (/settings/email/smtp) verwaltet eine Liste wiederverwendbarer SMTP-Server-Voreinstellungen und weist jeder Funktion, die ausgehende E-Mails versendet, eine zu:
Compose menu, APIv2, SMS to Email, Alerts, Reporting module, Workflows
Jede dieser Funktionen kann auf None oder auf eine Ihrer gespeicherten Voreinstellungen eingestellt werden. Das Zuweisen einer Voreinstellung zu einer Funktion deaktiviert die bestehende E-Mail-Konfiguration dieser Funktion.
Klicken Sie unter Configuration presets auf Create new, um einen SMTP-Server hinzuzufügen (Host, Port, Verschlüsselung, Absenderadresse, Anmeldedaten); Voreinstellungen können dann aus dem Dropdown-Menü für jede der oben genannten Funktionen ausgewählt werden.
E-Mail-Warnungen
Settings > Channels > Email > Email alerts (/settings/email/alerts) sendet eine Benachrichtigung per E-Mail, wenn ausgehende Nachrichten weiterhin nicht gesendet werden können. Es benötigt eine SMTP-Voreinstellung, die unter SMTP Configuration den Alerts zugewiesen ist.
Aktivieren Sie Send email alert when message sending error occur und legen Sie fest:
Send alert when error counter exceeds - wie viele Fehler beim Senden gezählt werden, bevor die Benachrichtigung versendet wird. Ein Wert über 2 vermeidet Benachrichtigungen durch einen einzelnen vorübergehenden Fehler.
Recipient emails - eine oder mehrere Adressen.
Email subject und Message content - der Text der Benachrichtigung. Die Platzhalter {MODEM} (das Modem, das die Benachrichtigung ausgelöst hat), {IP} (die IP-Adresse des Geräts), {HOST} (sein Host-Name) und {TIMESTAMP} (wann der Fehler erkannt wurde) werden durch echte Werte ersetzt. Klicken Sie auf einen Platzhalter unter dem Nachrichtenfeld, um ihn einzufügen.
SMPP
Einstellungen > Kanäle > SMPP (/settings/smpp/) aktiviert den integrierten SMPP-Server des Geräts. Eine externe Anwendung, die als SMPP-Client fungiert, kann dann SMS über die Modems des Geräts einreichen und eingehende SMS sowie Lieferberichte über dieselbe Verbindung zurückerhalten.
Verbindungsdetails
Parameter |
Wert |
|---|---|
Protokoll |
SMPP 3.4 |
Port |
TCP 2770 |
Client zu SMSEagle |
SMS, die über die Modems des Geräts versendet werden sollen |
SMSEagle zu Client |
Eingehende SMS und Lieferberichte |
Der SMPP-Client verbindet sich mit dem Benutzer und Passwort, die auf dieser Seite als system_id und password festgelegt sind.
Eingehende SMS und Lieferberichte werden auf dem Gerät in eine Warteschlange eingereiht, während kein SMPP-Client verbunden ist. Sobald sich ein Client verbindet, liefert SMSEagle alles aus dieser Warteschlange, daher muss der Client ab dem Verbindungszeitpunkt bereit sein, deliver_sm-Nachrichten zu empfangen und zu bestätigen.
SMPP aktivieren
Aktivieren Sie Enable SMPP. Die Service-Status-Karten, Credentials und Modem access werden angezeigt.
Legen Sie unter Credentials den User und das Password fest, mit denen sich der SMPP-Client verbindet. Das Passwort darf nur Buchstaben und Ziffern enthalten und maximal 8 Zeichen lang sein. Wenn bereits ein Passwort gespeichert ist, lassen Sie das Feld unverändert, um es beizubehalten.
Aktivieren Sie unter Modem access die Option Limit modems, um SMPP-Verkehr nur über die von Ihnen ausgewählten Modems zu ermöglichen. Lassen Sie diese Option deaktiviert, um alle Modems zu erlauben.
Klicken Sie auf Save changes.
Ein Neustart ist erforderlich. Nach dem Speichern fordert SMSEagle Sie auf, das Gerät neu zu starten, damit die SMPP-Änderungen wirksam werden. Bis dahin werden die neuen Einstellungen gespeichert, sind aber noch nicht aktiv. Verwenden Sie System > Restart, wenn Sie bereit sind.
Nach dem Neustart zeigen die vier Status-Karten (Core service, SMPP connection, SMS service, SQL service) an, ob jeder Teil des SMPP-Servers läuft. Alle vier müssen Active anzeigen, damit sich SMPP-Clients verbinden und Nachrichten austauschen können.
Wenn Sie SMPP zum ersten Mal aktivieren, erstellt SMSEagle auch einen internen Benutzer für SMPP-Verkehr mit seinem eigenen API-Schlüssel, der unter Settings > API v2 keys aufgelistet ist, sowie die internen Regeln, die eingehende SMS und Lieferberichte an den SMPP-Client weitergeben. Widerrufen oder bearbeiten Sie diese nicht. Das Deaktivieren von SMPP entfernt den Benutzer und die Regeln erneut.
MQTT
Einstellungen > Kanäle > MQTT (/settings/mqtt/) verbindet das Gerät mit dem MQTT-Broker, auf den es hört. Die Subscribe-Regeln unter MQTT in Automation, die MQTT-Nachrichten in SMS umwandeln, verwenden diese Verbindung. Publish-Regeln tun dies nicht: jede von ihnen benennt ihren eigenen Broker.
Aktivieren Sie Enable MQTT service, dann legen Sie fest:
Host und Port des Brokers (beide erforderlich).
Username und Password, falls der Broker diese benötigt.
Topics - die Themen, auf die das Gerät abonniert, getrennt durch Kommas.
TLS / SSL - verschlüsselt die Verbindung zum Broker. Die TLS certificate verification überprüft auch das Zertifikat des Brokers. Lassen Sie es nur bei einem Broker mit selbstsigniertem Zertifikat deaktiviert.
Klicken Sie auf Save changes.
Ein Neustart ist erforderlich. Nach dem Speichern fordert SMSEagle Sie auf, das Gerät neu zu starten, damit die MQTT-Änderungen wirksam werden. Bis dahin werden die neuen Einstellungen gespeichert, aber noch nicht verwendet. Verwenden Sie System > Restart, wenn Sie bereit sind.
Netzwerk
IP-Einstellungen
Einstellungen > Globale Einstellungen > Netzwerk > IP-Einstellungen (/settings/network/ip) zeigt die MAC-Adresse des Geräts an (schreibgeschützt) und ermöglicht Ihnen die Konfiguration von:
Get IP address from DHCP – DHCP aktivieren oder deaktivieren, um eine statische IP-Adresse einzustellen.
Hostname
Use proxy – leiten Sie die ausgehenden Verbindungen des Geräts über einen HTTP-Proxy weiter.
IP address restriction – Allow, Deny oder Disabled, mit einer Liste von IP-Adressen, auf die die Regel zutrifft. Wenn die Beschränkung aktiv ist, werden alle Ports außer 22 (SSH) für alle außerhalb der Liste blockiert.
Seien Sie vorsichtig mit IP address restriction. Eine falsch konfigurierte Positivliste kann Sie von Ihrem eigenen Computer aus von der Weboberfläche abschneiden. Fügen Sie zunächst Ihre aktuelle IP-Adresse hinzu (die Seite bietet eine Verknüpfung Add your IP address), bevor Sie speichern.
SSL
Einstellungen > Globale Einstellungen > Netzwerk > SSL (/settings/network/ssl) ermöglicht es Ihnen, das Standard-Selbstsignierungszertifikat des Geräts durch Ihr eigenes zu ersetzen: laden Sie ein Certificate, seinen Private key und optional ein Root CA certificate und Full chain hoch. Ein separater Schalter, Forward HTTP to HTTPS, leitet einfache HTTP-Anfragen an HTTPS weiter.
Failover
Failover Cluster bietet Hochverfügbarkeit auf Geräteebene: Ein zweites SMSEagle-Gerät steht als Sicherung zur Verfügung und ist bereit, die Kontrolle zu übernehmen, wenn das Master-Gerät nicht mehr antwortet. Dies unterscheidet sich vom Modem-Failover, das zwischen zwei SIM-Karten im selben Gerät umschaltet – ein Failover Cluster schützt vor dem Ausfall des gesamten Geräts.
Wo zu finden
Einstellungen > Globale Einstellungen > Netzwerk > Failover (/settings/network/failover).
Failover Cluster aktivieren
Aktivieren Sie Enable failover cluster. Dies erfordert zwei Geräte mit übereinstimmender Failover-Konfiguration, eines als Master und das andere als Backup.
Legen Sie die gleichen Werte auf beiden Geräten fest:
Virtual IP address - die Adresse, mit der sich Ihre Benutzer und Integrationen verbinden.
Master IP und Backup IP - die physischen IP-Adressen der beiden Geräte. Jedes Gerät übernimmt seine Rolle von seiner eigenen Adresse: Das Gerät, dessen IP mit Master IP übereinstimmt, wird zum Master, das mit Backup IP übereinstimmende zum Backup. Eine der beiden Adressen muss daher die Adresse des Geräts sein, das Sie konfigurieren.
Enable database replication - kopiert Ordner, Kontakte und Benutzer vom Master- zum Backup-Knoten (siehe unten).
Klicken Sie auf Save changes.
Ein Neustart ist erforderlich. Nach dem Speichern fordert SMSEagle Sie auf, das Gerät neu zu starten, damit die Failover-Änderungen wirksam werden. Bis dahin werden die neuen Einstellungen gespeichert, aber noch nicht verwendet. Verwenden Sie System > Restart, wenn Sie bereit sind.
Master/Backup-Rollen und virtuelle IP
Der Cluster wird über eine einzelne virtuelle IP-Adresse erreicht, die immer auf das aktuell aktive Gerät verweist:
Die virtuelle IP muss sich im selben Subnetz befinden wie die physische IP-Adresse jedes Geräts.
Die Master-IP, Backup-IP und virtuelle IP müssen sich voneinander unterscheiden.
Ein funktionierender Cluster hat zu jedem Zeitpunkt genau ein Master-Gerät und ein Backup-Gerät. Falls der Master nicht mehr antwortet, übernimmt das Backup die virtuelle IP.
Datenbankreplikation und externer Zugriff
Durch Aktivierung des Failover-Clusters wird auch die Datenbankreplikation zwischen Master und Backup aktiviert, sodass das Backup-Gerät eine aktuelle Kopie von Nachrichten, Kontakten und Einstellungen hat, falls es die Kontrolle übernehmen muss. Diese Einstellung ermöglicht auch externen Datenbankzugriff speziell für die IP-Adressen der Master- und Backup-Knoten, was für die Replikation erforderlich ist.
SNMP
Der SNMP-Agent ermöglicht externen Tools (einem NMS, einem MIB-Browser oder einem einfachen snmpget/snmpwalk-Aufruf), SMSEagle nach seinen Metriken abzufragen – Signalstärke, Netzwerkname, Ordnernachrichtenzähler, Systemlaufzeit und mehr. Dies ist die entgegengesetzte Richtung von SNMP Traps: Der Agent wird von einem externen Tool abgefragt, anstatt dass SMSEagle eine Benachrichtigung an diesen sendet.
Wo zu finden
Settings > Global settings > Network > SNMP (/settings/network/snmp).
Konfigurieren des SNMP-Agenten
Aktivieren Sie SNMP daemon autostart, damit der Agent automatisch mit dem Gerät startet, und legen Sie den SNMP community-String fest, der zur Authentifizierung von Leseanfragen verwendet wird.
Nach Aktivierung können die Erweiterungsparameter von SMSEagle (Signalstärke, Netzwerkname, Ordnerzähler, Laufzeit und weitere) aus dem MIB-Baum des Geräts mithilfe eines beliebigen Standard-SNMP-Tools ausgelesen werden, z. B. NET-SNMPs snmpget/snmpwalk oder ein grafischer MIB-Browser.
Verfügbare Metriken
Zusätzlich zu den standardmäßigen Linux-Host-Metriken veröffentlicht SMSEagle seine eigenen Metriken über NET-SNMP-EXTEND-MIB. Jede kann durch ihre OID gelesen werden oder nach Name als NET-SNMP-EXTEND-MIB::nsExtendOutputFull."<metric name>".
Metriken, die ein Modem beschreiben, enden mit der Modemannummer: 1 und 2. Die Tabellen zeigen sie für Modem 1. Eine Metrik gibt -1 zurück, wenn ihr Wert nicht gelesen werden kann, beispielsweise wenn das Modem ausgeschaltet ist oder der Temperatursensor nicht aktiviert ist.
Metrik |
Rückgabewert |
|---|---|
|
Signalstärke des Modems in Prozent (0-100). |
|
Name des Mobilfunknetzes, bei dem das Modem registriert ist. |
|
|
|
SIM-Kartenstatus wie vom Modem gemeldet: |
|
Netzwerkregistrierung: |
|
SMS vom Modem heute empfangen, seit Mitternacht. |
|
SMS vom Modem heute versendet, seit Mitternacht. |
|
Ungelesene Nachrichten im Posteingang. Eine mehrteilige Nachricht zählt einmal. |
|
Nachrichten im Postausgang, der Warteschlange zum Versenden. |
|
Nachrichten in den letzten 24 Stunden versendet. Jeder Teil einer mehrteiligen Nachricht zählt separat. |
|
Nachrichten im letzten Monat versendet, auf die gleiche Weise gezählt. |
|
Nachrichten, deren Versand in den letzten 24 Stunden fehlgeschlagen ist, weil das Modem sie nicht versenden konnte oder das Netz sie abgelehnt hat. |
|
Temperatur von Sensor 1 in °C. Gleicher Wert wie |
|
Temperatur von Sensor 1 bis 4 ( |
|
Luftfeuchte von Sensor 1 in %. |
Metrik |
OID |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Die OID einer beliebigen Metrik ist .1.3.6.1.4.1.8072.1.3.2.3.1.2, gefolgt von der Anzahl der Zeichen im Metriknamen und dem ASCII-Code jedes Zeichens. Bei einem anderen Modem ändert sich nur die letzte Zahl: Sie ist 48 plus die Modemnummer, also endet GSM_Signal2 mit .50.
Wenn Ihr SNMP-Tool die NET-SNMP-EXTEND-MIB-Namen nicht kennt, laden Sie die MIB-Definitionsdatei.
Metriken auslesen
Ersetzen Sie public durch Ihr SNMP-Passwort und 192.0.2.10 durch die IP-Adresse des Geräts.
Eine Metrik nach OID auslesen:
snmpget -v 2c -c public 192.0.2.10 .1.3.6.1.4.1.8072.1.3.2.3.1.2.11.71.83.77.95.83.105.103.110.97.108.49
NET-SNMP-EXTEND-MIB::nsExtendOutputFull."GSM_Signal1" = STRING: 77
Eine Metrik nach Name auslesen:
snmpget -v 2c -c public 192.0.2.10 'NET-SNMP-EXTEND-MIB::nsExtendOutputFull."FolderOutbox_Total"'
NET-SNMP-EXTEND-MIB::nsExtendOutputFull."FolderOutbox_Total" = STRING: 0
Alle SMSEagle-Metriken auf einmal auflisten:
snmpwalk -v 2c -c public 192.0.2.10 .1.3.6.1.4.1.8072.1.3.2.3.1.2
Was vom Netzwerk aus abgerufen werden kann
Abfragen vom Gerät selbst (localhost) sehen den gesamten MIB-Baum. Abfragen von anderen Hosts sehen einen eingeschränkten Teil davon: die oben aufgeführten SMSEagle-Metriken und aus den Standard-MIBs die Systemgruppe (einschließlich Betriebszeit), Netzwerkschnittstellen, Speicher, Prozessoren, Speicher, Last und CPU-Auslastung. Die Prozessliste und andere Details werden dem Netzwerk nicht offengelegt.
Die gleiche SNMP-Community gilt für beide. Nach dem Ändern müssen Sie das Gerät neu starten, damit der neue Wert aktiv wird.
SNMP v3 verwenden
Die Seite konfiguriert SNMP v1/v2c. Für SNMP v3 mit Authentifizierung und Verschlüsselung verwenden Sie das snmpv3-Skript über SSH:
Melden Sie sich über SSH als
rootbeim Gerät an.Gehen Sie zum SMSEagle-Verzeichnis:
cd /mnt/nand-user/smseagle/Fügen Sie einen schreibgeschützten SNMP v3-Benutzer hinzu. Er verwendet SHA zur Authentifizierung und AES zur Verschlüsselung. Beide Passwörter müssen mindestens 8 Zeichen lang sein.
./snmpv3 add USERNAME AUTH_PASSWORD ENCRYPTION_PASSWORDDeaktivieren Sie optional den SNMP v1/v2c-Zugriff, damit nur SNMP v3-Benutzer den Agent lesen können:
./snmpv3 disablev2./snmpv3 enablev2aktiviert es wieder, und./snmpv3 del USERNAMEentfernt den Benutzer.
Das Skript startet den SNMP-Agent selbst neu. Eine v3-Abfrage sieht dann wie folgt aus:
snmpget -v 3 -l authPriv -u USERNAME -a SHA -A AUTH_PASSWORD -x AES -X ENCRYPTION_PASSWORD 192.0.2.10 .1.3.6.1.4.1.8072.1.3.2.3.1.2.11.71.83.77.95.83.105.103.110.97.108.49
Mobile Daten
Settings > Global settings > Network > Mobile Data (/settings/network/mobile-data) steuert eine Mobilfunkdatenverbindung über eines der Modems des Geräts, beispielsweise als Backup-Internetquelle. Sie ist nicht erforderlich zum Senden oder Empfangen von SMS. Lassen Sie sie ausgeschaltet, wenn Sie sie nicht benötigen.
Aktivieren Sie Data connection autostart, dann legen Sie fest:
Modem - das Modem, dessen SIM die Datenverbindung trägt.
APN des Betreibers der SIM (erforderlich), sowie Username und Password, falls der Betreiber diese erfordert.
Access number - lassen Sie dieses Feld leer, um
*99#zu verwenden.
Klicken Sie auf Save changes.
Ein Neustart ist erforderlich. Nach dem Speichern fordert SMSEagle Sie auf, das Gerät neu zu starten, damit die Änderungen der Mobilfunkdaten wirksam werden. Bis dahin werden die neuen Einstellungen gespeichert, aber noch nicht verwendet. Verwenden Sie System > Restart, wenn Sie bereit sind.
Anwendung
Settings > Global settings > Application (/settings/application/) enthält geräteweit gültiges Verhalten, das nicht unter einen einzelnen Kanal oder eine einzelne Funktion passt, gruppiert in vier Abschnitte:
Regional
Language (geräteweiter Standard) und Country dial code (wird verwendet, wenn eine Telefonnummer ohne diesen eingegeben wird).
Sicherheit
Force MFA - For all users, For new users oder Do not force (gleiche Auswirkung wie die geräteweite MFA-Einstellung des Assistenten, siehe MFA).
Password complexity verification – erzwingt die Kennwortregeln (Länge, gemischte Groß- und Kleinschreibung, Zahl, Sonderzeichen) für jeden Benutzer.
Access to DB for external applications – aktiviert direkten PostgreSQL-Zugriff für externe Anwendungen, standardmäßig deaktiviert. Vollständige Verbindungsdetails und SQL-Beispiele werden separat unter Advanced behandelt, da dies ein eigenständiges Thema für erfahrene Benutzer ist.
Zugriff und Sichtbarkeit
Inbox content visibility - For all users, Only for admins oder Only messages from the modems assigned to the user (Modems werden pro Benutzer unter System > Users zugewiesen).
Email inbox content visibility - For all users oder Only for admins.
Berichterstattungsmodul zugänglich für - Alle Benutzer oder Nur Administratoren.
API und Integrationen
Save API logs - protokolliert jeden API v1- und v2-Aufruf (Methode, Pfad und Parameter) in
/var/log/smseagle/api.log. Zugriffstokens werden maskiert und Nachrichtentexte werden weggelassen. Die Datei wird nicht im Log-Browser unter System > Logs angezeigt, aber Download logs auf dieser Seite enthält sie. Aktivieren Sie diese Option während der Einrichtung oder beim Debuggen einer Integration.Forward 3CX messages as unicode - Nachrichten, die 3CX über den API v2 3CX-Endpunkt an SMSEagle sendet, werden als Unicode-SMS statt als Standard-SMS-Alphabet gesendet. Aktivieren Sie diese Option, wenn 3CX-Benutzer nationale Zeichen senden.
LDAP
Was diese Funktion bewirkt
Die LDAP-Integration verbindet SMSEagle mit Ihrem Unternehmensverzeichnis, beispielsweise Active Directory oder OpenLDAP. Sie erfüllt zwei separate Aufgaben, und Sie können eine oder beide verwenden:
Aufgabe |
Das erhalten Sie |
|---|---|
Kontakte |
Das Telefonbuch wird aus dem Verzeichnis gefüllt, sodass Sie Nachrichten an die gleichen Personen und Gruppen senden, die Ihr Unternehmen bereits verwaltet, ohne Nummern doppelt einzutippen. |
Authentifizierung |
Benutzer melden sich bei SMSEagle mit ihrem Verzeichniskonto an, und ihre Berechtigungsstufe wird durch ihre Verzeichnisgruppenzugehörigkeit festgelegt. |
Typische Anwendungen: Automatisches Synchronisieren des Telefonbuchs mit Personalveränderungen und Ermöglichung für Benutzer, ihr bestehendes Unternehmenspasswort anstelle eines separaten SMSEagle-Passworts zu verwenden.
Bevor Sie beginnen
Beschaffen Sie diese Informationen von demjenigen, der das Verzeichnis verwaltet:
Der Domänenname und der Port (389 für einfaches LDAP, normalerweise 636 mit SSL).
Ein Servicekonto (Benutzer und Passwort), das das Verzeichnis lesen darf.
Der Distinguished Name der Niederlassung, die Ihre Benutzer enthält, beispielsweise
ou=Users,dc=company,dc=local, und die Niederlassung mit Gruppen, wenn diese unterschiedlich ist.Welches Attribut die Telefonnummer enthält, an die Sie eine Nachricht senden möchten.
Wenn Sie die Verzeichnisanmeldung wünschen: die Namen der Gruppen, deren Mitglieder SMSEagle-Administratoren und normale Benutzer werden sollten.
Schritt 1: LDAP-Seite öffnen
Gehen Sie in der Seitenleiste zu Settings > Global settings > LDAP (Einstellungen > Globale Einstellungen > LDAP).
Die Seite beginnt mit einem einzelnen Schalter, Enable LDAP Integration (LDAP-Integration aktivieren). Bis Sie diesen aktivieren, wird nichts Weiteres angezeigt.
Mit deaktivierter Integration zeigt die Seite nur den Schalter
Schritt 2: Integration aktivieren
Aktivieren Sie Enable LDAP Integration (LDAP-Integration aktivieren). Vier Abschnitte werden angezeigt: Connection (Verbindung), Directory structure (Verzeichnisstruktur), Attributes and security (Attribute und Sicherheit) und Sync and access (Synchronisierung und Zugriff).
Schritt 3: Verbindung
Feld |
Was Sie eingeben sollten |
|---|---|
Benutzer |
Das Dienstkonto zum Lesen des Verzeichnisses. |
Passwort |
Sein Passwort. Das Feld wird leer angezeigt, wenn Sie zur Seite zurückkehren; lassen Sie es leer, um das gespeicherte Passwort beizubehalten. |
Domänenname |
Die Verzeichnisdomäne, zum Beispiel |
Port |
|
Server |
Spezifische Server, durch Kommas getrennt, zum Beispiel |
Schritt 4: Verzeichnisstruktur
Protokolltyp Wählen Sie Active Directory oder OpenLDAP, je nach Ihrem Server.
Separate DN für Gruppen und Benutzer verwenden Lassen Sie dies aus, wenn sich Benutzer und Gruppen in demselben Zweig befinden. Ein Feld wird dann angezeigt:
Objekt-Distinguished Name, zum Beispiel
ou=Users,dc=smseagle,dc=local.
Aktivieren Sie dies, wenn sie in verschiedenen Zweigen vorhanden sind. Objekt-Distinguished Name bleibt erhalten, und zwei weitere Felder erscheinen darunter:
Benutzer-DN, zum Beispiel
ou=Users,dc=smseagle,dc=localGruppen-DN, zum Beispiel
ou=Groups,dc=smseagle,dc=local
Schritt 5: Attribute und Sicherheit
AD-Telefonattribut Welches Verzeichnisattribut enthält die Nummer, an die SMSEagle SMS senden soll: Telefonnummer, Mobilfunknummer, Heimnummer, Pagernummer, Faxnummer, IP-Telefonnummer oder Benutzerdefinierten Parameter.
Wenn Sie Benutzerdefinierten Parameter wählen, wird Benutzerdefinierten Attributnamen angezeigt, in dem Sie das Attribut selbst eingeben können, zum Beispiel otherMobile. Es werden nur einfache Attributnamen akzeptiert; Satzzeichen wie < > / \ : ; , . + ' " & = werden abgelehnt.
SSL verwenden Aktivieren Sie dies, um die Verbindung zum Verzeichnis zu verschlüsseln. Denken Sie daran, den entsprechenden Port im Verbindungsabschnitt festzulegen.
Attribute und Sicherheit, mit ausgewähltem benutzerdefinierten Parameter und SSL aktiviert
Schritt 6: Synchronisierung und Zugriff
Methode zum Abrufen von Kontakten und Gruppen
Option |
Was geschieht |
|---|---|
Vom LDAP-Server abrufen |
Kontakte und Gruppen werden jedes Mal aus dem Verzeichnis gelesen, wenn sie benötigt werden. Immer aktuell, aber jeder Lookup hängt davon ab, dass das Verzeichnis erreichbar ist. |
Offline speichern (manuell/regelmäßig synchronisieren) |
Eine Kopie wird auf dem Gerät gespeichert. Messaging funktioniert weiterhin, wenn das Verzeichnis nicht erreichbar ist, allerdings auf Kosten einer leicht veralteten Kopie. |
Wenn Sie Offline speichern wählen, erscheint Automatisch synchronisieren: Nie, Jede Stunde, Täglich, Wöchentlich oder Monatlich. Nie bedeutet, dass die Kopie nur aktualisiert wird, wenn Sie eine Synchronisierung selbst auslösen.
Letzte Synchronisierung unter der Abrufmethode ist schreibgeschützt und zeigt, wann die Offline-Kopie zuletzt aktualisiert wurde. Sie lautet Unbekannt, bis die erste Synchronisierung ausgeführt wird.
Authentifizierung bei SMSEagle über LDAP zulassen Aktivieren Sie diese Option, um Benutzern die Anmeldung mit ihrem Verzeichniskonto zu ermöglichen. Es erscheinen vier weitere Felder:
Administratorgruppenname in LDAP - Mitglieder dieser Gruppe melden sich als Administratoren an.
Benutzergruppenname in LDAP - Mitglieder dieser Gruppe melden sich als normale Benutzer an.
Telefonnummern erforderlich - nur Verzeichniskonten mit einer Nummer im gewählten Telefonattribut dürfen sich anmelden. Standardmäßig deaktiviert.
LDAP als Standard-Anmeldemethode - wählt LDAP statt Lokal im Authentifizierungstyp des Anmeldeformulars vor, sodass Verzeichnisbenutzer ihn nicht jedes Mal ändern müssen.
Synchronisierung und Zugriff mit aktiviertem Offline-Speicher und Verzeichnisanmeldung
Überprüfen Sie die Gruppennamen, bevor Sie sich auf sie verlassen. Ein Mitglied von keiner Gruppe kann sich nicht anmelden, und ein Tippfehler im Administratorgruppenname wird erst bemerkt, wenn niemand das Gerät administrieren kann. Halten Sie mindestens ein lokales SMSEagle-Administratorkonto funktionsfähig, bis Sie eine Verzeichnisanmeldung verifiziert haben.
Schritt 7: Speichern und testen
Klicken Sie unten auf der Seite auf Save changes.
Klicken Sie dann auf Test connection. Das Gerät verbindet sich mit dem Verzeichnis mit den gerade gespeicherten Einstellungen und meldet entweder, dass die Verbindung hergestellt wurde, oder was schief gelaufen ist.
Speichern Sie zuerst, testen Sie dann. Der Test verwendet die gespeicherten Einstellungen, nicht das aktuelle Bildschirminhalt. Wenn Sie vor dem Speichern testen, überprüfen Sie die vorherige Konfiguration. Der Hinweis neben der Schaltfläche besagt dasselbe.
Das Test-Panel wiederholt die Regel: Speichern Sie zuerst, testen Sie dann
Datum / Zeit
Settings > Global settings > Date / Time (/settings/datetime/) zeigt das aktuelle Systemdatum und die aktuelle Systemzeit (schreibgeschützt) an und ermöglicht es Ihnen, Folgendes einzustellen:
Zeitzone
NTP-Zeitsynchronisierung - wenn aktiviert, wird NTP-Serveradresse angezeigt. Wird auch während des Configuration Wizard angeboten.