Modul-Katalog

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.

Vielen Dank! Ihr Beitrag ist eingegangen!
Huch! Beim Absenden des Formulars ist etwas schief gelaufen.
Verarbeitung
AES-GCM-Entschlüsselungsprogramm

Dieses Modul entschlüsselt mit AES-GCM verschlüsselte Daten

GitHub
Ausgabe
AWS DynamoDB-Ausgang

Verantwortlich für die Speicherung von Daten in der AWS DynamoDB.

GitHub
Verarbeitung
Aggregator

Wenden Sie Aggregationsfunktionen auf Ihre Daten an.

GitHub
Ausgabe
Airtable

Schreiben von Daten auf eine ausgewählte Airtable-Basis.

GitHub
Verarbeitung
Bandsperrfilter

Modul, das Frequenzen herausfiltert

GitHub
Verarbeitung
Batcher

Datenerfassung und -aufbereitung.

GitHub
Ausgabe
CSV-Export

Das Modul sammelt eingehende Daten und speichert sie in CSV-Dateien, die nach Größe oder Anzahl der Zeilen aufgeteilt sind.

GitHub
Ausgabe
CassandraDB

Verwenden Sie REST API, um Daten in Ihre Apache CassandraDB zu schreiben

GitHub
Verarbeitung
Vergleichsfilter

Filtern von Daten nach Abfrage

GitHub
Eingabe
DHT-Sensor-Simulator

Dies ist ein Modul zur Simulation der Dateneingabe eines Temperatur- und Feuchtigkeitssensors.

GitHub
Verarbeitung
Datenkonverter

Dieses 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.

GitHub
Verarbeitung
Datenflattener

Verflachen Sie Ihre verschachtelten Daten.

GitHub
Verarbeitung
Datenplotter

Empfängt und zeichnet Daten und sendet dann die Grafikdatei an das nächste Modul.

GitHub
Verarbeitung
Daten-Entflatterer

Stellen Sie Ihre reduzierten Daten in ihrer vorherigen verschachtelten Form wieder her.

GitHub
Ausgabe
Diskord

Senden Sie Nachrichten und Warnungen an einen ausgewählten Discord-Kanal.

GitHub
Ausgabe
DolphinDB

Schreiben Sie Daten in Ihre DolphinDB.

GitHub
Verarbeitung
Verschlüsselung im Ruhezustand

Datenverschlüsselung und Entropieberechnung

GitHub
Verarbeitung
Schnelle Fourier-Transformation

Ermitteln Sie elementare Häufigkeiten und Größenordnungen Ihrer Daten.

GitHub
Verarbeitung
Felder Renamer

Benennen Sie Felder (Bezeichnungen) in Ihren Daten um.

GitHub
Verarbeitung
Felder Selektor

Wählen Sie Datenfelder (Beschriftungen) aus, die beibehalten oder entfernt werden sollen.

GitHub
Verarbeitung
Fluktuationsfilter

Bereitstellung stabiler Daten durch Herausfiltern von Spitzenwerten.

GitHub
Ausgabe
GMail

Senden Sie Daten mit Ihrem GMail.

GitHub
Ausgabe
Google Chat

Senden Sie Nachrichten und Warnungen an einen ausgewählten Google Chat.

GitHub
Ausgabe
Google Sheets

Schreiben Sie Daten in ein ausgewähltes Google Sheet. Alle Anmeldeinformationen sollten aus der in der Google Cloud Console generierten JSON-Datei bereitgestellt werden.

GitHub
Eingabe
HTTP-Client-Anfragen

Dieses Modul führt in einem bestimmten Intervall wiederholte HTTP-Anfragen an die angegebene URL aus.

GitHub
Ausgabe
HTTP-Ausgang

Senden Sie Ihre Daten über HTTP an einen Dritten.

GitHub
Eingabe
HTTP-Eingang

Dateneingang für HTTP ReST API-Anfragen.

GitHub
Eingabe
I2C-Eingang

Mit diesem Modul kann der Benutzer Daten aus einem einzelnen I2C-Slave-Register lesen und an das nächste Modul weiterleiten.

GitHub
Ausgabe
InfluxDB

Schreiben von Daten in einen ausgewählten InfluxDB-Bucket.

GitHub
Verarbeitung
InfluxDB-Abfrage

Das Modul sendet eine Anfrage an InfluxDB und liest Daten.

GitHub
Verarbeitung
Innotas Wasser-Sensor Decoder

Decoder für Innotas Wassersensor-Daten.

GitHub
Verarbeitung
JSON Stringify

Akzeptiert ein beliebiges JSON-Objekt und gibt die stringifizierte Version zurück.

GitHub
Ausgabe
Jira Service Management

Erzeugen von Serviceanfragen in Jira Service Management.

GitHub
Eingabe
Kafka-Verbraucher

Verbraucher zur Verbindung mit Apache Kafka.

GitHub
Ausgabe
Kafka-Produzent

Producer zur Verbindung mit Apache Kafka.

GitHub
Ausgabe
MQTT-Ausgang

Senden von Daten an einen entfernten MQTT-Broker.

GitHub
Eingabe
MQTT-Eingang

Dateneingang für MQTT.

GitHub
Eingabe
MQTT-Eingang

MQTT 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.

GitHub
Verarbeitung
Mathematische Operationen

Dieses Modul ermöglicht die Durchführung von mathematischen Operationen mit den Daten. Unterstützte Operationen: + - * / % ^ ceil abs floor sqrt sin cos tan exp

GitHub
Verarbeitung
McClimate Vicki Decoder

Decoder für McClimate Vicki Decoder.

GitHub
Verarbeitung
McClimate Vicki Encoder

Encoder für McClimate Vicki Encoder

GitHub
Ausgabe
Melita IO Batch

Modul für die Kommunikation mit melita.io API für Geräte-Controller, zum Senden von Anfragen an mehrere Geräte.

GitHub
Ausgabe
Melita IO Egress

Modul für die Kommunikation mit Melita.io API für Geräte-Controller.

GitHub
Verarbeitung
Melita Profil Filter

Das 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.

GitHub
Verarbeitung
Nachrichten-Komponist

Verfassen 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.

GitHub
Verarbeitung
Milesight Decoder

Decoder für Milesight-Daten.

GitHub
Verarbeitung
Modbus-Nutzlast-Konverter

Dieses Modul empfängt die Registerantwort eines Modbus-Moduls (oder eines ähnlichen Protokolls) und wandelt sie in ein für Menschen lesbares Format um.

GitHub
Eingabe
ModbusTCP-Zugang

Modul, das Daten vom ModbusTCP-Server empfängt.

GitHub
Ausgabe
MongoDB

Schreiben von Daten in eine ausgewählte MongoDB-Datenbank und -Sammlung.

GitHub
Eingabe
OPC UA Entdeckung

OPC UA Discovery sucht nach allen verfügbaren Knoten auf dem OPC UA Server und leitet die Nutzdaten an das nächste Modul weiter.

GitHub
Eingabe
OPC UA Leser

OPC UA Reader liest Werte für Variablen und leitet die Nutzdaten an das nächste Modul weiter.

GitHub
Eingabe
OPC UA Abonnieren

OPC UA Subscribe verbindet sich mit dem OPC UA Server und wartet auf eingehende Datenmeldungen und leitet die Nutzdaten an das nächste Modul weiter.

GitHub
Verarbeitung
Ausreißer-Detektor

Erkennung und Entfernung von Ausreißern. Die folgenden Parameter können (optional) angegeben werden, um die Ausreißer herauszufiltern.

GitHub
Eingabe
PostgreSQL-Abfrage

Regelmäßige Abfrage von Daten aus einer PostgreSQL-DB.

GitHub
Eingabe
Prinect Eindringen

Dateneingang für Prinect API-Anfragen.

GitHub
Verarbeitung
PyTorch CPU

Verwenden Sie Ihr PyTorch-Modell mit CPU-Geräteeinstellungen.

GitHub
Ausgabe
QuestDB

Verwenden Sie die REST-API, um Daten in Ihre QuestDB-Tabelle einzufügen.

GitHub
Eingabe
Zufallsgenerator für Hashwerte

Das Ingress-Modul erzeugt eine zufällige Hash-Zeichenkette, indem es die Bytes von /dev/random liest und hasht.

GitHub
Ausgabe
SAP HANA Datenbank-Ausgang

Speichern Sie Ihre Daten in Ihrer SAP HANA HDBSQL Datenbank.

GitHub
Verarbeitung
Scikit lernen

Verwenden Sie Ihr Scikit-Learn-Modell.

GitHub
Ausgabe
SeaTable

Schreiben Sie Daten in eine ausgewählte SeaTable-Basis. Stellen Sie sicher, dass die Spaltennamen in SeaTable mit den Datenbeschriftungen übereinstimmen.

GitHub
Verarbeitung
Entschlüssler für serielle Daten

Weeve-Modul, das den vom vorhergehenden Modul erhaltenen Chiffretext mit dem AES-GCM-Algorithmus entschlüsselt und den Klartext an das nächste Modul weiterleitet.

GitHub
Eingabe
Serieller Eingang

Mit diesem Modul können Benutzer serielle Daten lesen und sie an das nächste Modul senden.

GitHub
Verarbeitung
Signal Timer

Überwacht den Eingang und startet einen Zähler, der die Dauer misst, die das Signal einen bestimmten Wert einhält oder überschreitet.

GitHub
Ausgabe
Slack-Alarm

Senden von Alarmen und Benachrichtigungen an Slack-Kanäle

GitHub
Verarbeitung
Spionage

Debugging-Modul, das alle Daten, die es durchläuft, in Protokollen offenlegt.

GitHub
Ausgabe
Telegramm

Senden Sie einen Alarm oder eine Benachrichtigung an Ihr Telegram.

GitHub
Ausgabe
TimescaleDB

Einfügen von Daten in Ihre TimescaleDB

GitHub
Verarbeitung
Zeitstempel

Fügen Sie einen Zeitstempel zu Ihren Daten hinzu.

GitHub
Eingabe
Vibrations-Simulator

Simulieren Sie die Wellenformdaten von Schwingungen.

GitHub
Ausgabe
Vonage

Senden Sie Alarme und Benachrichtigungen an Ihre WhatsApp-, Facebook Messenger- und SMS-Kanäle.

GitHub
Eingabe
Websocket-Eingang

Das 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
Verarbeitung
hash-to-int

Gibt die Integer-Darstellung einer Byte-Zeichenkette sha256 zurück.

GitHub