Neue Insider Version 1 zur V 4.5 verfügbar
NEU! Dynamische Akzentfarben in der VISU per Objekt steuerbar
NEU! Seite wechseln sperren per Objekt
NEU! Neue Symbole in VISU und Logik Manager
NEU! Putzmodus im VISU Client
NEU! Umfangreich verbesserter Logik Manager
Alle Informationen hier: https://elabnet.atlassian.net/wiki/x/AYD5ng
NEU! Dynamische Akzentfarben in der VISU per Objekt steuerbar
NEU! Seite wechseln sperren per Objekt
NEU! Neue Symbole in VISU und Logik Manager
NEU! Putzmodus im VISU Client
NEU! Umfangreich verbesserter Logik Manager
Alle Informationen hier: https://elabnet.atlassian.net/wiki/x/AYD5ng
[Gelöst] [V4.0 IP1] Reverse Proxy Konfig für NodeRed WebSocket (WD-2561)
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
- Reactions:
- Beiträge: 115
- Registriert: Sa Mär 02, 2024 11:04 am
- Hat sich bedankt: 74 Mal
- Danksagung erhalten: 71 Mal
Hi Yves,
das wäre sehr nett wenn da jemand mit Ahnung rein schauen könnte.
Das Einrichten des Nodered Containers war sehr einfach: Ich habe diesen Container genutzt: https://hub.docker.com/r/nodered/node-red/
Dann nur ein Volume erstellen, auf /data mappen und die Netzwerkeinstellungen für macvlan vornehmen. Falls du kein macvlan nutzt, musst du den Port 1880 mappen. Ich glaube das war's auch schon.
Ich habe mal etwas planlos rumprobiert und einen Moment sah es besser aus, aber auch das klappt nicht:
Gute Nacht!
das wäre sehr nett wenn da jemand mit Ahnung rein schauen könnte.
Das Einrichten des Nodered Containers war sehr einfach: Ich habe diesen Container genutzt: https://hub.docker.com/r/nodered/node-red/
Dann nur ein Volume erstellen, auf /data mappen und die Netzwerkeinstellungen für macvlan vornehmen. Falls du kein macvlan nutzt, musst du den Port 1880 mappen. Ich glaube das war's auch schon.
Ich habe mal etwas planlos rumprobiert und einen Moment sah es besser aus, aber auch das klappt nicht:
Gute Nacht!
TWS 3500XL ID:1486, VPN aktiv, Reboot nach Rücksprache
-
- Reactions:
- Beiträge: 1314
- Registriert: Mi Okt 10, 2018 2:39 pm
- Hat sich bedankt: 828 Mal
- Danksagung erhalten: 1097 Mal
Hallo Stefan
Keinerlei Errors in den Chrome DevTools zu sehen.
Volume hab' ich weggelassen, für einen einfachen Testlauf brauchts das ja nicht, solange ich den Container nicht neustarten und irgendwelche Dinge übernehmen will. Aber wie auch immer, so hat's auf Anhieb funktioniert:AndererStefan hat geschrieben: ↑Do Aug 15, 2024 12:37 am Ich habe diesen Container genutzt: https://hub.docker.com/r/nodered/node-red/
Dann nur ein Volume erstellen, auf /data mappen und die Netzwerkeinstellungen für macvlan vornehmen. Falls du kein macvlan nutzt, musst du den Port 1880 mappen.
Keinerlei Errors in den Chrome DevTools zu sehen.
-
- Reactions:
- Beiträge: 132
- Registriert: Fr Apr 12, 2019 3:04 pm
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 54 Mal
comms ist der WebSocket der im NodeRed Backend genutzt wird. Kannst du mal das Dashboard von NodeRed aufrufen? Einfach ein ui/ an die URL dranhängen, dann siehst du, dass socket.io verwendet wird.
Gruß Markus
TWS 960Q #360, VPN geschlossen, Reboot verboten
TWS 960Q #360, VPN geschlossen, Reboot verboten
-
- Reactions:
- Beiträge: 1314
- Registriert: Mi Okt 10, 2018 2:39 pm
- Hat sich bedankt: 828 Mal
- Danksagung erhalten: 1097 Mal
Hi Markus,
aber genau darum ging es doch, wie der Websocket-Zugriff eingerichtet wird oder nicht?
Anyway, wenn's da noch um etwas anderes geht, dann musst Du mir erklären, wie ich am schnellsten zu einem Dashboard komme denn mit dem oben genannten Image gibt es soetwas nicht. Das Backend läuft ohne Probleme:
Wenn ich "/ui" an die URL anhänge, gibt es ein "Cannot GET /ui/".
aber genau darum ging es doch, wie der Websocket-Zugriff eingerichtet wird oder nicht?
Anyway, wenn's da noch um etwas anderes geht, dann musst Du mir erklären, wie ich am schnellsten zu einem Dashboard komme denn mit dem oben genannten Image gibt es soetwas nicht. Das Backend läuft ohne Probleme:
Wenn ich "/ui" an die URL anhänge, gibt es ein "Cannot GET /ui/".
Zuletzt geändert von starwarsfan am Do Aug 15, 2024 5:36 pm, insgesamt 1-mal geändert.
-
- Reactions:
- Beiträge: 132
- Registriert: Fr Apr 12, 2019 3:04 pm
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 54 Mal
comms Websocket Nodered Backend:
socket.io Websocket NodeRed Dashboard:
Wahrscheinlich musst du noch node-red-dashboard installieren:
Menü (3 Striche oben rechts) -> Palette verwalten -> Installation -> "node-red-dashboard" eingeben in "Module durchsuchen" Feld -> Installieren
socket.io Websocket NodeRed Dashboard:
Wahrscheinlich musst du noch node-red-dashboard installieren:
Menü (3 Striche oben rechts) -> Palette verwalten -> Installation -> "node-red-dashboard" eingeben in "Module durchsuchen" Feld -> Installieren
Gruß Markus
TWS 960Q #360, VPN geschlossen, Reboot verboten
TWS 960Q #360, VPN geschlossen, Reboot verboten
-
- Reactions:
- Beiträge: 1314
- Registriert: Mi Okt 10, 2018 2:39 pm
- Hat sich bedankt: 828 Mal
- Danksagung erhalten: 1097 Mal
Hallo miteinander
Ich glaube, damit braucht es ein Improvement im ReverseProxy-UI wenn nicht sogar weitere Anpassungen im Maschinenraum... Etwas für @ms20de...
Jap, das kann ich bestätigen. Die Eingabe von "socket.io" als Websocket-URL ist nicht möglich. Sieht bei mir genauso aus wie auf dem Screenshot von @Marinux im ersten Posting dieses Threads.Marinux hat geschrieben: ↑Mo Jan 29, 2024 2:48 pm Dabei versuche ich den Dashboard Websocket für NodeRed der unter dem Pfad ws://Dashboard-IP:1880/ui/socket.io/ erreichbar ist über den Reverse Proxy einzubinden. Allerdings scheint "socket.io" nicht akzeptiert zu werden bei der Eingabe in die betreffenden zwei Input-Felder. Die Fehlermeldung, wie im Bild auch zu sehen, lautet: "Speichern nicht möglich. Alias für websocket invalid" Ich vermute es liegt am Punkt. Kann das jemand bestätigen oder mache ich bei der Einbindung was falsch?
Ich glaube, damit braucht es ein Improvement im ReverseProxy-UI wenn nicht sogar weitere Anpassungen im Maschinenraum... Etwas für @ms20de...
-
- Reactions:
- Beiträge: 642
- Registriert: Di Okt 09, 2018 7:27 am
- Wohnort: 490..
- Hat sich bedankt: 704 Mal
- Danksagung erhalten: 406 Mal
Hi
Ich lese hier nur mit einem halben Auge mit, aber wenn ich das richtig sehe ist aus einer [Frage] jetzt ein [Problem] geworden?
Darf/soll ich das Beitragsattribut umstellen und im ersten Post auf Post #26 von Yves verweisen oder seid ihr mit der Problemanalyse noch nicht fertig?
Ich lese hier nur mit einem halben Auge mit, aber wenn ich das richtig sehe ist aus einer [Frage] jetzt ein [Problem] geworden?
Darf/soll ich das Beitragsattribut umstellen und im ersten Post auf Post #26 von Yves verweisen oder seid ihr mit der Problemanalyse noch nicht fertig?
-
- Reactions:
- Beiträge: 115
- Registriert: Sa Mär 02, 2024 11:04 am
- Hat sich bedankt: 74 Mal
- Danksagung erhalten: 71 Mal
Hallo zusammen,
was mich betrifft ist aus der Frage eine Lösung geworden
Die Konfiguration von @starwarsfan hat auch bei mir funktioniert: Im Backend von node-red, also das Interface wo man die Logiken entwickelt, funktioniert der websocket jetzt.
Ganz lieben Dank an Yves !!
Das Dashbord (Visu) nutze ich nicht. Aber wenn man dort die Konfiguration wegen dem Punkt nicht eingeben kann, ist das ein Problem. Es ist vielleicht nur ein kleines, wenn es an der Eingabe-Validierung liegt.
Gut's Nächtle
Stefan
was mich betrifft ist aus der Frage eine Lösung geworden
Die Konfiguration von @starwarsfan hat auch bei mir funktioniert: Im Backend von node-red, also das Interface wo man die Logiken entwickelt, funktioniert der websocket jetzt.
Ganz lieben Dank an Yves !!
Das Dashbord (Visu) nutze ich nicht. Aber wenn man dort die Konfiguration wegen dem Punkt nicht eingeben kann, ist das ein Problem. Es ist vielleicht nur ein kleines, wenn es an der Eingabe-Validierung liegt.
Gut's Nächtle
Stefan
Zuletzt geändert von AndererStefan am Fr Aug 16, 2024 12:16 am, insgesamt 2-mal geändert.
TWS 3500XL ID:1486, VPN aktiv, Reboot nach Rücksprache
-
- Reactions:
- Beiträge: 1314
- Registriert: Mi Okt 10, 2018 2:39 pm
- Hat sich bedankt: 828 Mal
- Danksagung erhalten: 1097 Mal
Hallo miteinander
Es geht um die Fragestellung aus dem initialen Post von @Marinux und nicht der Frage von @AndererStefan, welche sich quasi "nebenbei" geklärt hat. Somit ist das Problem hier nach wie vor offen und könnte ggf. auch zu einem Bug geändert werden.
Ist zwar gut gemeint aber nein, es ist nicht gelöst. Das wovon Stefan schreibt, war/ist nicht das Problem!
Es geht um die Fragestellung aus dem initialen Post von @Marinux und nicht der Frage von @AndererStefan, welche sich quasi "nebenbei" geklärt hat. Somit ist das Problem hier nach wie vor offen und könnte ggf. auch zu einem Bug geändert werden.
Zuletzt geändert von starwarsfan am Fr Aug 16, 2024 7:06 am, insgesamt 2-mal geändert.