fs25-real-dashboard-server
v2.0.0
Published
Adaptives Touch-Dashboard fuer Farming Simulator 25 - Tablet-Terminal im lokalen Netz
Maintainers
Readme
FS25 Real Dashboard
Ein Touch-Terminal für den Farming Simulator 25, das auf Tablet oder Handy läuft — im Browser, ohne App-Installation.
Das Dashboard zeigt nicht nur Messwerte an: Es erkennt, welche Geräte gerade angebaut sind und was die können, und baut daraus die passende Bedienoberfläche. Ein Grubber bekommt Heben/Senken und Klappen, eine Sämaschine zusätzlich Ein/Aus, Saatgutwahl und Füllstände, ein Anhänger Abkippen, Kippseite und Abdeckung.
Kein Konto, keine Cloud: Deine Fahrdaten bleiben vollständig in deinem WLAN. Nach außen geht genau eine Sache — beim Start fragt das Dashboard bei npm nach, ob eine neuere Version veröffentlicht wurde. Das lässt sich abschalten.
FS25 + Mod ──Named Pipe──▶ dieser Server ──HTTP+SSE──▶ Browser (Touch)
◀──Befehle──── ◀──POST──────Einrichten
Einmalig, etwa fünf Minuten.
1. Node installieren
nodejs.org → den großen Knopf LTS herunterladen und installieren. Einfach durchklicken, nichts umstellen. Der Installer ist signiert und läuft ohne Warnung durch.
2. Dashboard installieren
Windows-Taste drücken, cmd tippen, Enter. In das schwarze Fenster:
npm i -g fs25-real-dashboard-server3. Starten
fs25-dashboardBeim ersten Start wirst du zwei Dinge gefragt:
- ob der Mod in den FS25-Ordner soll → Enter
- ob eine Verknüpfung auf den Desktop soll → Enter
Ab dann reicht ein Doppelklick auf FS25 Dashboard auf dem Desktop.
4. Firewall
Windows fragt einmal nach. Private Netzwerke anhaken und erlauben — ohne das kommt das Tablet nicht an den PC.
5. Mod aktivieren
FS25 starten und den Mod Real Dashboard – Touch Terminal im Spielstand aktivieren. Im Multiplayer kommt der Mod automatisch vom Server, dann kannst du diesen Schritt überspringen.
6. Auf dem Tablet öffnen
Im schwarzen Fenster steht jetzt eine Adresse, zum Beispiel:
http://192.168.178.39:8080Die auf dem Tablet im Browser eingeben. Das war's.
Tipp: Über das Vollbild-Symbol oben rechts in den Kiosk-Modus wechseln. Der Bildschirm bleibt dann automatisch an, und die Oberfläche kommt ohne Scrollen aus — die Browserleisten kosten sonst rund 110 Pixel Höhe.
Aktualisieren
Beim Start prüft das Dashboard, ob eine neuere Version veröffentlicht wurde. Wenn ja, fragt es nach:
----------------------------------------------
Neue Version verfuegbar: 1.1.2 -> 1.1.3
----------------------------------------------
Jetzt aktualisieren? [J/n]Mit Enter bestätigen — das Dashboard beendet sich, installiert die neue Version und startet sich neu. Im neuen Fenster wird dann gefragt, ob auch der neue Mod eingespielt werden soll; ebenfalls mit Enter bestätigen. Die Desktop-Verknüpfung bleibt gültig.
Sagst du n, wird diese Version nicht noch einmal angeboten — die nächste aber schon.
Von Hand geht es jederzeit:
npm i -g fs25-real-dashboard-serverAutomatische Update-Prüfung
Die Prüfung ist ein einziger Lesezugriff auf die npm-Registry: Es wird nur die veröffentlichte Versionsnummer geholt, es wird nichts über dich gesendet, und sie läuft erst, wenn das Dashboard bereits erreichbar ist — ohne Internet verzögert sie nichts. Abschalten:
set RD_NO_UPDATE_CHECK=1
fs25-dashboardWarum npm und keine .exe oder ZIP
Weil Windows beides blockiert.
Eine heruntergeladene ZIP vererbt beim Entpacken ihre Herkunftsmarkierung an jede Datei darin — ein Starter daraus läuft in SmartScreen. Und ein Programm ohne gekauftes Zertifikat lässt Smart App Control gar nicht erst starten, ohne die Möglichkeit, das wegzuklicken.
Über npm reisen nur Daten. Den Starter erzeugt npm auf deinem eigenen PC — der trägt keine Markierung, und Windows startet ihn kommentarlos.
Gut zu wissen
- PC und Tablet müssen im selben WLAN sein.
- Das schwarze Fenster muss offen bleiben, solange du das Dashboard nutzt.
- Jeder Mitspieler startet sein eigenes Dashboard auf seinem eigenen PC und steuert damit nur sein eigenes Fahrzeug.
- Restlos entfernen:
npm uninstall -g fs25-real-dashboard-server, dazu die Desktop-Verknüpfung löschen undFS25_RealDashboard.zipaus dem mods-Ordner. Node deinstallierst du normal über die Windows-Einstellungen.
Wenn was nicht geht
npm wird nicht als Befehl erkannt
Node fehlt, oder der Rechner wurde seit der Installation noch nicht neu
gestartet. Einmal neu starten, dann nochmal probieren.
fs25-dashboard wird nicht als Befehl erkannt
Das Fenster war beim Installieren schon offen. Schließen, neu öffnen, nochmal
eingeben.
„Server offline" im Browser Das schwarze Fenster läuft nicht. Dashboard nochmal starten.
„FS25 wartet" Der Server läuft, aber FS25 sendet nichts. Läuft FS25? Ist der Mod im Spielstand aktiviert? Notfalls den Mod neu einspielen:
fs25-dashboard setupTablet erreicht die Adresse nicht
Firewall-Freigabe fehlt, oder das Tablet hängt im Gäste-WLAN. Test: am PC selbst
http://localhost:8080 öffnen.
FS25-Profilordner nicht gefunden
Starte FS25 einmal, dann fs25-dashboard setup. Hilft das nicht, den Pfad selbst
setzen:
set RD_DATA_DIR=<Dokumente>\My Games\FarmingSimulator2025\modSettings\FS25_RealDashboardPort 8080 ist belegt
set RD_PORT=8081
fs25-dashboardIm Browser dann :8081 statt :8080 verwenden.
Befehle
| Befehl | wofür |
| --- | --- |
| fs25-dashboard | Dashboard starten |
| fs25-dashboard setup | Mod installieren, Verknüpfung anlegen |
| fs25-dashboard --help | Kurzhilfe |
Umgebungsvariablen
| Variable | wofür |
| --- | --- |
| RD_PORT | anderer Port (Vorgabe 8080) |
| RD_DATA_DIR | Austauschordner mit FS25, falls er nicht gefunden wird |
| RD_NO_UPDATE_CHECK | auf 1 setzen, um die Update-Prüfung abzuschalten |
Version 2.0.0
