Anleitungen — Schritt für Schritt
Herstellerneutrale How-tos rund um IoT-Werkzeuge: Container, Node-RED, MQTT, Datenbanken, Linux-Server und mehr. Wähle ein Thema und leg los.
Linux, Docker, Portainer & Server-Setup
Relationale & NoSQL-Datenbanken
Metriken, Zeitreihen & Dashboards
KI-Workflows, Embeddings & Vektor-DBs (RAG)
Broker, Topics & Geräte-Anbindung
Flows, Dashboards & Workflows
Geräte, Automation & Firmware
Server & Container
Der Stack Baukasten: Docker Stacks ohne YAML zusammenklicken
Ein kostenloses Werkzeug auf iotueli.ch, mit dem du komplette Docker Stacks per Mausklick zusammenstellst und als fertige compose.yml herunterlädst. Diese Anleitung zeigt Schritt für Schritt, wie es geht.
n8n mit Docker installieren: Workflows selbst gehostet automatisieren
n8n ist ein quelloffenes Low-Code-Tool zur Workflow-Automatisierung. Es verbindet Geräte, APIs und Dienste über visuelle Knoten und eignet sich ideal, um IoT-Daten, Webhooks und Aktionen ohne viel Code zu orchestrieren.
Docker installieren unter Linux: Schritt-für-Schritt-Anleitung
Docker auf einem Linux-Server einrichten — vom schnellen Convenience-Skript bis zum sauberen apt-Repository, inkl. „ohne sudo" und Test.
Docker Compose – erste Schritte
Mehrere Container reproduzierbar per YAML-Datei starten — die Grundlagen von Docker Compose.
Portainer Agent dynamisch per Edge installieren (IoT-Anwendung)
Portainer Agent mit Edge Compute so einrichten, dass sich IoT-Gateways automatisch an der Portainer-Server-Instanz anmelden und sich Docker-Container zentral verwalten lassen.
Portainer Agent installieren und mit dem Portainer Server verbinden
Schritt-fuer-Schritt-Anleitung, um den Portainer Agent als Docker-Container auf einem Linux-Host zu installieren und die Verbindung zur Portainer-Server-Instanz vorzubereiten.
Portainer Agent mit dem Portainer-Server verbinden
Schritt-fuer-Schritt-Anleitung, wie du einen Docker-Host ueber den Portainer Agent (Port 9001) als Environment im Portainer-Server einbindest und seine Container zentral verwaltest.
Portainer Server mit Docker installieren
Schritt-für-Schritt-Anleitung zur Installation einer Portainer-Server-Instanz auf einem Linux-Host mit Docker – inklusive Container-Start, Prüfung und Erstkonfiguration der Weboberfläche.
Ubuntu Server absichern: SSH-Port ändern und fail2ban einrichten
Zwei schnelle Massnahmen, um einen frisch installierten Ubuntu-Server gegen automatisierte Angriffe abzusichern: den SSH-Port verschieben und mit fail2ban Brute-Force-Versuche automatisch sperren.
Portainer CE unter Docker installieren
Schritt-fuer-Schritt-Anleitung zur Installation von Portainer CE als Docker-Container - inklusive persistentem Volume und Zugriff ueber die Weboberflaeche.
Ubuntu Server installieren — Schritt-für-Schritt-Anleitung
Ubuntu Server von Grund auf installieren: vom bootfähigen USB-Stick über Netzwerk, Speicher und Benutzer bis hin zu SSH-Zugriff und Docker.
Datenbanken
Supabase selbst hosten: die eigene Backend-Plattform mit Docker
Postgres, fertige APIs, Login und Datei-Speicher — komplett auf eigener Hardware: Supabase mit Docker installieren, Cloud- und Self-Hosted-Variante verstehen und die ersten Schritte im Studio gehen.
MongoDB-Grundlagen: Installation mit Docker und erste Schritte
Die bekannteste NoSQL-Dokumentendatenbank: speichert Daten als flexible JSON-artige Dokumente statt in starren Tabellen.
MariaDB-Grundlagen: Installation mit Docker und erste Schritte
Der offene, kompatible Nachfolger von MySQL — eine bewährte relationale Datenbank für Web-Anwendungen und CMS.
PostgreSQL-Grundlagen: Installation mit Docker und erste Schritte
Die leistungsfähigste Open-Source-Datenbank: relational, extrem zuverlässig und enorm erweiterbar — von JSONB bis Geodaten.
SQLite-Grundlagen: die Datenbank ohne Server einfach erklärt
Die meistgenutzte Datenbank der Welt: serverlos, eingebettet, in einer einzigen Datei. Wann SQLite die beste Wahl ist.
Monitoring & Zeitreihen
Prometheus mit Docker installieren: Monitoring für Server und IoT
Prometheus ist das De-facto-Standard-Tool fürs Metrik-Monitoring: eine eingebettete Zeitreihen-Datenbank, die Messwerte selbstständig von deinen Geräten und Services abholt. Ideal für IoT-, OT- und Infrastruktur-Überwachung.
Grafana mit Docker installieren: Dashboards für IoT-Daten einrichten
Grafana macht aus rohen Zeitreihen-Daten lesbare Dashboards: Du verbindest Datenquellen wie Prometheus oder InfluxDB und visualisierst Metriken aus IoT- und OT-Umgebungen in Echtzeit.
InfluxDB 2 mit Docker installieren: Zeitreihen-Datenbank für IoT-Daten
Die Zeitreihen-Datenbank InfluxDB 2 verstehen und per Docker mit persistentem Volume starten — inkl. Org/Bucket/Token-Setup.
KI & Vektor-Datenbanken
Qdrant installieren: Vektor-Datenbank für KI-Anwendungen mit Docker
Qdrant ist eine in Rust geschriebene, produktionsreife Vektordatenbank für blitzschnelle Ähnlichkeitssuche. Sie speichert Embeddings samt Metadaten und findet per HNSW-Index die semantisch passendsten Treffer - das Rückgrat moderner RAG- und LLM-Anwendungen.
Chroma installieren: Vektor-Datenbank für RAG mit Docker einrichten
Chroma ist eine schlanke Open-Source-Vektordatenbank, die Texte als Embeddings speichert und per Ähnlichkeitssuche abfragt – der Kernbaustein für RAG und semantische Suche in LLM-Anwendungen. So bringst du Chroma sauber und persistent in Docker zum Laufen.
MQTT & Konnektivität
Zigbee2MQTT installieren: Zigbee-Geräte ohne Hersteller-Bridge nutzen
Zigbee2MQTT bindet Zigbee-Geräte herstellerunabhängig per MQTT ein und entkoppelt sie so von proprietären Hersteller-Hubs. Mit einem USB-Coordinator und einem MQTT-Broker steuerst du dein Zigbee-Netz frei und lokal.
MQTT-Grundlagen verstehen: Broker, Topics und QoS einfach erklärt
Publish/Subscribe, Topics, QoS und Retained Messages — die Bausteine von MQTT einfach erklärt, mit Grafiken.
Eclipse Mosquitto: MQTT-Broker unter Linux installieren
Schritt-für-Schritt-Anleitung zur Installation und Verwaltung des MQTT-Brokers Eclipse Mosquitto auf einem Linux-System (Ubuntu).
Node-RED & Automatisierung
Node-RED für Einsteiger: Installation, Editor & erster Flow
Von der Installation über alle wichtigen Einstellungen bis zum ersten laufenden Flow: Dieser Guide bringt dich Schritt für Schritt in Node-RED hinein — verständlich, mit echten Screenshots und ohne Vorwissen.
Node-RED mit Docker installieren: dauerhaft und update-sicher
Node-RED ist das flussbasierte Low-Code-Werkzeug, mit dem du im Browser ganze IoT-Pipelines zusammenklickst – von MQTT- und HTTP-Eingängen über Function-, Switch- und Change-Nodes bis zu Datenbank, Dashboard oder MQTT-Ausgang. Diese Anleitung zeigt dir Konzepte, Einsatzgebiete und den sauberen Docker-Betrieb mit persistentem /data-Volume.
Node-RED Dashboard bauen — der umfassende Einsteiger-Guide
Von der Installation bis zum fertigen Dashboard: jeder Widget-Node erklärt und wie du Widgets per msg.ui_update zur Laufzeit umkonfigurierst.
InfluxDB mit Node-RED verwalten: Daten schreiben, lesen und löschen
Schritt-für-Schritt-Anleitung, wie du Telemetriedaten mit Node-RED in eine InfluxDB schreibst, sie per Query wieder ausliest und bei Bedarf wieder löschst.
Node-RED Grundlagen: Einstieg in die grafische Flow-Programmierung
Schritt-für-Schritt-Einstieg in Node-RED: Editor-Oberflaeche, Nodes per Drag-and-Drop verbinden, Flows aufbauen und Paletten erweitern.
Node-RED mit IFTTT verbinden: E-Mail-Benachrichtigung per Webhook
Node-RED über einen IFTTT-Webhook mit externen Diensten verbinden und damit automatisch E-Mail-Benachrichtigungen auslösen – inklusive importierbarem Beispiel-Flow.
Smart Home & IoT-Plattformen
openHAB mit Docker installieren: offene Smart-Home-Plattform einrichten
openHAB ist die herstellerneutrale Open-Source-Plattform für Hausautomation: Sie bindet Geräte unterschiedlichster Hersteller über Bindings an und verknüpft sie zu durchgängiger Logik. Mit Docker und benannten Volumes läuft sie in Minuten und bleibt bei Updates persistent.
ioBroker mit Docker installieren: Smart-Home-Zentrale einrichten
ioBroker ist die im DACH-Raum verbreitete Open-Source-Plattform zur Smart-Home- und IoT-Integration. Über Adapter bindest du Geräte, Protokolle und Dienste in ein gemeinsames Objekt- und State-Modell ein und steuerst, automatisierst und visualisierst alles zentral.
Home Assistant mit Docker installieren: Smart-Home-Zentrale einrichten
Home Assistant ist die offene Zentrale fürs Smart Home: Sie verbindet tausende Geräte herstellerübergreifend, läuft komplett lokal und automatisiert deine Gebäudetechnik per Web-UI.
Firmware-Updates Over-the-Air mit Eclipse hawkBit
Schritt-für-Schritt-Anleitung, um mit Eclipse hawkBit einen eigenen Update-Server per Docker Compose aufzusetzen, Geräte als Client zu registrieren und Firmware Over-the-Air auszurollen.






























