1. Forum
    1. Unerledigte Themen
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. FAQ
  4. Wiki
    1. Letzte Änderungen
  • Anmelden
  • Registrieren
  • Suche
Knowledge Base
  • Alles
  • Knowledge Base
  • Artikel
  • Seiten
  • Forum
  • Wiki
  • Erweiterte Suche
  1. David-Forum.de
  2. Wiki
  3. Knowledge Base

Q-108.450 - Automation - Ab einem bestimmten Empfangswert einmalig Nachrichten versenden

  • andev
  • 19. April 2025 um 13:34
  • 22. April 2025 um 16:52
  • 51 mal gelesen
  • Q-108.450 - Automation - Ab einem bestimmten Empfangswert einmalig Nachrichten versenden

    aus Tobit KB importiert - vom 09.06.2006 - Beitrag bei Tobit



    Problem


    Sobald vom DvISE Server ein höherer Wert als »20« von einem bestimmten Busteilnehmer (z.B.: vom EIB-Busteilnehmer 1/2/3 einen Temperaturwert) empfangen wird, soll einmalig eine eMail und gleichzeitig eine SMS an eine jeweils fest definierte eMail-Adresse bzw. Mobiltelefonnummer versendet werden.


    Antwort


    Erstellen Sie zunächst eine neue Regel, wie im KnowledgeBase Artikel Q-107.941 beschrieben. Verwenden Sie in dieser Regel ausschließlich die Bedingung »Adresse gleich 1/2/3« und klicken anschließend auf der Registerkarte »Aktion« auf die Schaltfläche »Neues Script«, um den Editor aufzurufen. Vergeben Sie einen beliebigen Betreff und speichern Sie die Änderungen ab. Wechseln Sie nun in das Archive »Scripte« und rufen die soeben erstellte Nachricht auf. Fügen Sie anschließend die nachfolgenden Befehle in das Nachrichtenfeld ein und speichern die Änderungen unter Berücksichtigung der gewünschten Empfängerdaten (eMail-Adresse und Mobiltelefonnummer) erneut ab.

    Weiterhin ist es erforderlich, eine Nachricht im Archive »State« zu erstellen, welche als Merker fungiert. Klicken Sie dazu im David InfoCenter auf »Neu«, vergeben einen beliebigen Betreff (hier: "Merker") und speichern diese Nachricht im Archive »State« ab. Auch der vergebene Betreff ist im nachfolgendem Script entsprechend anzupassen.

    if (parseInt(m_rxsr.value) >= 20) {
    var sr = get("Merker");
    var value = sr.Value+"";

    if(value != '1')
    {
    sr.To = 1;
    sr.Value = 1;
    sr.save();

    var script = "";

    //eMail-Versand
    script += "@@JOBANFANG@@"
    script += "@@DATENFORMAT EMAIL@@";
    script += "@@AN r.sander@unserefirma.com@@";
    script += "@@BETREFF Test intern@@";
    script += "@@JOBENDE@@";

    //SMS-Versand
    script += "@@JOBANFANG@@";
    script += "@@DATENFORMAT SMS@@";
    script += "@@AN 0170123456789@@";
    script += "@@BETREFF Test extern@@";
    script += "@@JOBENDE@@";

    createJob (script);
    }
    }

    Befehl
    • Automation

Teilen

  • Vorheriger Eintrag Q-108.449 - Faxnachrichten mit dem OCR Server in das PDF-Format konvertieren
  • Nächster Eintrag Q-108.451 - Synchronisation von SMS-Nachrichten mit der David.InfoCenter Pocket Sync.
  • Änderungsprotokoll
  • PDF

Kategorien

  1. Knowledge Base 6.637
  2. Release Notes 138
  3. Dienste 0
  4. Tipps & Tricks 0
  5. Einstellungen 0
  6. David Administrator 0
  7. Team Client 0
  8. Classic Client 0
  9. App (iOS & Android) 0
  10. Technisches oder Dateisystem oder Archivsystem 0
  11. Anleitungen 0
  12. Tools (Tobit interne Tools als auch externe) 0
  1. Datenschutzerklärung
  2. Kontakt
  3. Impressum
Lexikon, entwickelt von www.viecode.com
Community-Software: WoltLab Suite™