Die Weeve-Module sind die Bausteine unserer Edge-Anwendungen. Sie können sie kombinieren und konfigurieren, um eine auf Ihre Bedürfnisse zugeschnittene Lösung zu erstellen. Außerdem können Sie mithilfe unserer Dokumentation Ihre eigenen Module vorschlagen oder anfordern. Stöbern Sie durch alle unsere Module und lassen Sie sich inspirieren, wie Sie Ihre Lösung aufbauen können.

Dieses Modul entschlüsselt mit AES-GCM verschlüsselte Daten
GitHubModul, das Frequenzen herausfiltert
GitHubDas Modul sammelt eingehende Daten und speichert sie in CSV-Dateien, die nach Größe oder Anzahl der Zeilen aufgeteilt sind.
GitHubDies ist ein Modul zur Simulation der Dateneingabe eines Temperatur- und Feuchtigkeitssensors.
GitHubDieses Modul ermöglicht es dem Benutzer, Eingabedaten von und nach [int,ieee754 float,string text,string hex] zu konvertieren und die neuen Daten an das nächste Modul weiterzuleiten.
GitHubEmpfängt und zeichnet Daten und sendet dann die Grafikdatei an das nächste Modul.
GitHubStellen Sie Ihre reduzierten Daten in ihrer vorherigen verschachtelten Form wieder her.
GitHubErmitteln Sie elementare Häufigkeiten und Größenordnungen Ihrer Daten.
GitHubWählen Sie Datenfelder (Beschriftungen) aus, die beibehalten oder entfernt werden sollen.
GitHubBereitstellung stabiler Daten durch Herausfiltern von Spitzenwerten.
GitHubSchreiben Sie Daten in ein ausgewähltes Google Sheet. Alle Anmeldeinformationen sollten aus der in der Google Cloud Console generierten JSON-Datei bereitgestellt werden.
GitHubDieses Modul führt in einem bestimmten Intervall wiederholte HTTP-Anfragen an die angegebene URL aus.
GitHubMit diesem Modul kann der Benutzer Daten aus einem einzelnen I2C-Slave-Register lesen und an das nächste Modul weiterleiten.
GitHubAkzeptiert ein beliebiges JSON-Objekt und gibt die stringifizierte Version zurück.
GitHubMQTT Ingress ist ein Ingress-Modul, das für den Empfang von Daten im Datendienst verantwortlich ist. Es abonniert einen MQTT-Broker für ein Topic.
GitHubDieses Modul ermöglicht die Durchführung von mathematischen Operationen mit den Daten. Unterstützte Operationen: + - * / % ^ ceil abs floor sqrt sin cos tan exp
GitHubModul für die Kommunikation mit melita.io API für Geräte-Controller, zum Senden von Anfragen an mehrere Geräte.
GitHubDas Modul filtert Melita-Nutzdaten nach Profil-IDs und leitet übereinstimmende Nutzdaten an den neuen Endpunkt weiter, während andere an das reguläre nächste EGRESS-Modul in der Pipeline weitergeleitet werden.
GitHubVerfassen Sie eine angepasste Nachricht. Verwenden Sie doppelte geschweifte Klammern (z. B. {{Temperatur}}), um Daten, die einer bestimmten Bezeichnung zugeordnet sind, in der Nachricht zu platzieren.
GitHubDieses Modul empfängt die Registerantwort eines Modbus-Moduls (oder eines ähnlichen Protokolls) und wandelt sie in ein für Menschen lesbares Format um.
GitHubOPC UA Discovery sucht nach allen verfügbaren Knoten auf dem OPC UA Server und leitet die Nutzdaten an das nächste Modul weiter.
GitHubOPC UA Reader liest Werte für Variablen und leitet die Nutzdaten an das nächste Modul weiter.
GitHubOPC UA Subscribe verbindet sich mit dem OPC UA Server und wartet auf eingehende Datenmeldungen und leitet die Nutzdaten an das nächste Modul weiter.
GitHubErkennung und Entfernung von Ausreißern. Die folgenden Parameter können (optional) angegeben werden, um die Ausreißer herauszufiltern.
GitHubRegelmäßige Abfrage von Daten aus einer PostgreSQL-DB.
GitHubDas Ingress-Modul erzeugt eine zufällige Hash-Zeichenkette, indem es die Bytes von /dev/random liest und hasht.
GitHubSchreiben Sie Daten in eine ausgewählte SeaTable-Basis. Stellen Sie sicher, dass die Spaltennamen in SeaTable mit den Datenbeschriftungen übereinstimmen.
GitHubWeeve-Modul, das den vom vorhergehenden Modul erhaltenen Chiffretext mit dem AES-GCM-Algorithmus entschlüsselt und den Klartext an das nächste Modul weiterleitet.
GitHubMit diesem Modul können Benutzer serielle Daten lesen und sie an das nächste Modul senden.
GitHubÜberwacht den Eingang und startet einen Zähler, der die Dauer misst, die das Signal einen bestimmten Wert einhält oder überschreitet.
GitHubDebugging-Modul, das alle Daten, die es durchläuft, in Protokollen offenlegt.
GitHubSenden Sie Alarme und Benachrichtigungen an Ihre WhatsApp-, Facebook Messenger- und SMS-Kanäle.
GitHubDas Modul sollte eine Verbindung zum Websocket-Endpunkt herstellen und auf eingehende Nachrichten warten. Dann leitet es die Nutzdaten im geeigneten JSON-Format an das nächste Modul weiter.
GitHub