u-Sense Vibrationssensor per Bluetooth ins IoT-Gateway und in Node-RED integrieren
Autor
Ueli Iff
Veröffentlicht
Lesezeit
4 Min.

Dieser Showcase zeigt, wie sich ein u-Sense Vibrationssensor per Bluetooth an ein IoT-Gateway koppeln und anschliessend in Node-RED auswerten laesst. Voraussetzung ist lediglich ein Bluetooth-Dongle, mit dem das Gateway erweitert wird. Die folgende Anleitung fuehrt Schritt fuer Schritt durch Installation, Inbetriebnahme und Datenanbindung.
Ein u-Sense Vibrationssensor liefert per Bluetooth Prozessdaten an das IoT-Gateway. Ueber Node-RED lassen sich diese Daten weiterverarbeiten und an Ziele wie InfluxDB oder die Cloud weiterleiten.
Sensor-Anwendung auf dem IoT-Gateway installieren
Die Firmware des IoT-Gateways bringt einen Addon-Manager mit, ueber den sich der u-Sense Vibration Configurator komfortabel installieren laesst. Dazu im Addon-Manager auf das Plus-Symbol klicken und den u-Sense Vibration Configurator auswaehlen.
Im ersten Schritt wird die gewuenschte Version gewaehlt; standardmaessig ist immer die neueste Version vorausgewaehlt. Im zweiten Schritt genuegt ein Klick auf "Install". Die Anwendung wird daraufhin auf dem IoT-Gateway installiert, was einen Moment dauern kann. Nach erfolgreicher Installation entspricht die Ansicht der obigen Abbildung.
Bluetooth-Dongle einsetzen und Sensor koppeln
Fuer den naechsten Schritt das IoT-Gateway ausschalten und den Bluetooth-Dongle in die USB-Buchse einstecken. Anschliessend das Gateway wieder einschalten und warten, bis der Webserver erneut erreichbar ist. Danach laesst sich die zuvor installierte Anwendung oeffnen.
Beim Oeffnen der Anwendung erscheint ein neuer Browser-Tab. Ueber den "Add"-Button wird ein neuer Sensor hinzugefuegt: Der Bluetooth-Dongle sucht alle u-Sense Vibrationssensoren in der Umgebung und listet sie auf. Im Beispiel wird genau ein Sensor gefunden. Ein Klick auf die in Schritt 2 markierte Flaeche fuegt den Sensor hinzu.
Gelber Aufkleber. Jeder u-Sense Vibrationssensor wird mit einem gelben Aufkleber geliefert. Dieser ist wichtig und gehoert sicher aufbewahrt, etwa auf die Innenseite des Sensors geklebt, damit er nicht verloren geht.
MAC-Adresse. Anhand der MAC-Adresse laesst sich eindeutig identifizieren, um welchen Sensor es sich handelt.
PIN eintragen. Die PIN in Schritt 2 eintragen und auf "Add" klicken. Der Sensor wird daraufhin erfolgreich hinzugefuegt.
Der hinzugefuegte Sensor erscheint nun in der Liste unter Schritt 1. Unter Schritt 2 lassen sich zusaetzlich die Prozessdaten des Sensors einsehen. Ab diesem Punkt steht der Sensor innerhalb des IoT-Gateways zur Verfuegung.
Sensordaten in Node-RED auslesen
Node-RED ist auf dem IoT-Gateway bereits enthalten und laesst sich andernfalls einfach nachinstallieren. Wer noch keine Erfahrung mit Node-RED hat, sollte sich vorab mit den Grundlagen vertraut machen, bevor es weitergeht.
Als Erstes wird in Node-RED das Paket node-red-contrib-natsio installiert. Nach dem Auffinden der Erweiterung auf "Installieren" klicken; der Installationsvorgang kann eine Weile dauern.
Anschliessend wird ein einfacher Flow aufgebaut, um die Rohdaten des Sensors darzustellen. Dazu die in der Grafik gezeigten Nodes verwenden und miteinander verbinden.
Nun folgt die Konfiguration des Nodes. Zuerst auf das Bleistift-Symbol klicken, um ein neues Fenster zu oeffnen, und dort einen Namen fuer den Sensor festlegen. Mit "Hinzufuegen" geht es zurueck zur vorherigen Ansicht. Dort in Schritt 2 das Symbol "*" eintragen und mit "Fertig" bestaetigen.
Nach einem weiteren Klick auf "Fertig" schliesst sich das Fenster und Node-RED zeigt wieder das Hauptfenster. Der Flow wird ueber "Deploy" ausgefuehrt. Im Debug-Fenster erscheinen daraufhin die vom u-Sense Sensor erzeugten Daten. Es kann bis zu 10 Minuten dauern, bis die ersten Werte sichtbar werden, da das Standardintervall in diesem Aufbau auf 10 Minuten eingestellt ist.
Ab diesem Punkt lassen sich die Daten beliebig weiterleiten. In diesem Beispiel werden sie in einer lokalen InfluxDB gespeichert und zusaetzlich an EasyConnect uebergeben, um sie in der Cloud zu visualisieren.
Mein Testaufbau
Da zu Hause kein zu ueberwachender Motor zur Verfuegung steht, wurde der Sensor fuer den Test auf einem Desktop-Computer platziert. An einem in Betrieb befindlichen Motor waere die Anwendung naturgemaess deutlich aussagekraeftiger.
Fazit
Die Integration eines u-Sense Vibrationssensors gelingt mit Addon-Manager, Bluetooth-Dongle und Node-RED in wenigen, klar umrissenen Schritten. Sobald die Rohdaten im Debug-Fenster erscheinen, stehen sie fuer beliebige Weiterverarbeitung bereit, etwa zur Speicherung in einer InfluxDB oder zur Visualisierung in der Cloud, und legen damit die Basis fuer eine vibrationsbasierte Zustandsueberwachung.

Virtuelle Maschinen vs. Docker — der Unterschied einfach erklärt
Virtuelle Maschinen oder Docker-Container? Architektur, Unterschiede (Grösse, Startzeit, Isolation) und wann sich was lohnt — verständlich mit Grafiken erklärt.

Lokales LLM-Setup mit Proxmox & GPU für KMU und Gemeinden
KI lokal betreiben — ohne Cloud, ohne Datenweitergabe. Mein praxiserprobtes LLM-Setup mit Proxmox, GPU, OpenWebUI und RAG für KMU und Gemeinden.

Tailscale-Client in Docker unter u-OS für sicheren Fernzugriff
Schritt-für-Schritt: Tailscale-Client in Docker unter u-OS einrichten — sicherer Fernzugriff auf Industriesteuerungen ohne offene Ports.
