Die Kommunikation zwischen den Geräten erfolgt über MQTT. ESP32-Module senden Zustandsdaten an den Node.js Server und erhalten von dort Steuerbefehle für Motoren, Beleuchtung, Weichen und weitere Komponenten. Dadurch kann die Anlage in Echtzeit überwacht und gesteuert werden.
Modernisiere
deine Modellbahn
IoT-Railstation verbindet ESP32 Mikrocontroller über MQTT mit einem Node.js Webserver, damit du deine Zugstrecken zentral steuern, konfigurieren und automatisieren kannst.
Was ist IoT-Railstation?
Wie funktioniert es?
Welche Hardware wird genutzt?
Ist es Open Source?
IoT-Railstation ist eine offene Software für Modellbahn Enthusiasten und Bastler. Mehrere ESP32 Mikrocontroller kommunizieren via MQTT mit einem zentralen Node.js Webserver, der als Steuerzentrale fungiert.
Vom Webinterface aus verwaltest du Züge, Streckenabschnitte, Geschwindigkeitsbegrenzungen und Fahrpläne. Alles modular, alles anpassbar und komplett Open Source.
Verwendet werden hauptsächlich ESP32 Mikrocontroller, Sensoren, RFID-Leser, Motorsteuerungen und weitere IoT-Komponenten. Diese Module übernehmen die Steuerung und Überwachung der verschiedenen Bereiche einer Modellbahnanlage.
Ja, IoT-Railstation ist als Open-Source-Projekt geplant. Der Quellcode soll frei verfügbar sein, damit Nutzer eigene Funktionen entwickeln, Module hinzufügen und das Projekt gemeinsam erweitern können.
Alles was du für deine Anlage brauchst
Vom einzelnen ESP32 bis zum kompletten Fahrplan. IoT-Railstation bietet alles was du für deine Strecke brauchst.
ESP32 Integration
Binde beliebig viele ESP32 in dein Projekt ein und erweitere deine Modell Bahn ganz einfach.
Selbstbau
Baue durch unsere Anleitungen deine Strecke mit den ESP32 auf und lerne nebenbei neue Dinge.
Zugsteuerung
Kontrolliere einzelne Züge über ein Interface. Schaue aus dem Führerhäuschen und gib Gas!
Fahrpläne
Erstelle automatische Abläufe für deine Modell Bahn.
Vernetzung
Durch die MQTT Kommunikation zwischen Node.js Server und ESP32 Mikrocontroller kann der Server mit der Strecke kommunizieren.
Eigene Strecken
Erstelle Strecken mit deinem Streckentyp und baue dir deine Modell Bahn Strecken.