Ankündigung

Einklappen
Keine Ankündigung bisher.

Trovis 557x Heizungsregler Plugin

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Msinn
    antwortet
    Zitat von dk1hl Beitrag anzeigen
    ich habe setup_all ausgeführt
    -> Du bist also auf einem Raspberry Pi mit dem Image von Onkelandy unterwegs? Dann kann er Dir vielleicht weiterhelfen.

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Zitat von Msinn Beitrag anzeigen
    Bei nginx bin ich auch raus. Kenne ich null.
    Genau der Moment, um "Onkelandy - zu Hülfäääh" zu rufen.

    Zitat von dk1hl Beitrag anzeigen
    wo finde ich denn die Parameter Datei vom Nginx um den Port 80 zu aktivieren?
    Port 80 läuft auf dem Nginx, das ist nicht das Problem. Sonst würdest Du die Standardmeldung von dem nicht zurückbekommen (Welcome to nginx), sondern eine Fehlermeldung Deines Browsers (die schwarze von oben, dass der Server nicht antwortet).

    Der kann offensichtlich Deine Anfragen auf das Unterverzeichnis (="die Webseite") /smartvisu nicht weiterleiten. Mein derzeitige Vermutung ist, dass da andere Verzeichnisse als beim Apache im Spiel sind, in denen er die Webseite sucht (bei Apache ist das Standardverzeichnis /var/www/html - bei nginx: keine Ahnung). Aber um das umzubiegen, brauchen wir jemanden, der sich mit nginx-Konfigurationen auskennt.

    /tom

    Einen Kommentar schreiben:


  • dk1hl
    antwortet
    das ist ja das blöde, ich habe setup_all ausgeführt und bin dann die einzelnen Steps durchgegangen und habe wohl unwissend etwas geändert was zu diesem Effekt jetzt geführt hat. was genau weiß ich nicht mehr.

    Einen Kommentar schreiben:


  • wvhn
    antwortet
    Mal andersrum gefragt: die Visu hat doch schonmal funktioniert. Was hast Du denn verändert, unmittelbar bevor der Server nicht mehr geantwortet hat?

    Einen Kommentar schreiben:


  • Msinn
    antwortet
    Bei nginx bin ich auch raus. Kenne ich null.

    Einen Kommentar schreiben:


  • dk1hl
    antwortet
    ja ist immer noch auf der 192.168.178.29

    ja das Verzeichnis /var/www/html/smartvisu existiert weiterhin

    wenn ich die Seite wie von dir geschrieben aufrufe, dann bekomme ich genau das Bild welches du gepostet hast.

    wo finde ich denn die Parameter Datei vom Nginx um den Port 80 zu aktivieren?

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Du bist auf dem falschen (unteren) Pfad - klick mal das Schema oben auf 'Groß' und fahre mit dem Finger die Pfeile zur smartVISU nach. Da musst Du im Moment suchen, nicht unten in den shNG-Dateien, denn Deine Fehlermeldung lautete ja:
    Fragen:​
    • Ist der Raspi noch auf der derselben Adresse 192.168.178.29?
    • Gibt es auf dem Raspi noch das Verzeichnis /var/www/html/smartvisu?
    Falls 2x ja: Was passiert, wenn Du http://192.168.178.29/smartvisu eingibst?

    /tom

    Edit: Oooops, Martin war schneller. Den Nginx kenne ich leider genau NULL - kann sein, dass die Verzeichnisse da anders lauten (hab hier schon immer den Apache verwendet).
    Zuletzt geändert von Tom Bombadil; 19.01.2024, 17:01.

    Einen Kommentar schreiben:


  • Msinn
    antwortet
    Du suchst an der falschen Stelle. Die Freischaltung/Weiterleitung musst Du in der nginx Konfiguration vornehmen. mit der smartVISU und derSmartHomeNG Konfiguration nichts zu tun.

    Wenn Dir das nicht klar ist, solltest Du vielleicht Apache statt nginx verwenden. Die Installation/Konfiguration von Apache ist in der Komplettanleitung von SmartHomeNG mit beschrieben.

    Einen Kommentar schreiben:


  • dk1hl
    antwortet
    das klingt plausibel das port 80 nicht mehr freigeschaltet ist für smartvisu/shng. gibt es ein Verzeichnis wo eine config Datei liegt um das zu prüfen/ändern?
    Der Webserver schein zu funktionieren...

    glaube habe das Verzeichnis gefunden /usr/local/smarthome/etc da gibt es eine Datei plugin.yaml.default und Module.yaml.default

    das steht in der module.yaml :


    %YAML 1.1

    ---

    # etc/module.yaml

    # support for web server

    http:

    module_name: http

    starturl: admin




    # support for graphical admin interface

    admin:

    module_name: admin




    websocket:

    module_name: websocket

    #port: 2424

    #tls_port: 2425

    #tls_key: myprivate.key

    #tls_cert: myprivate.pem

    #use_tls: true




    #enable, if mqtt protocol is going to be used

    #mqtt:

    # module_name: mqtt



    Angehängte Dateien
    Zuletzt geändert von dk1hl; 19.01.2024, 16:50.

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Zitat von Msinn Beitrag anzeigen
    Du hast zwar nicht alle Schleifen ausgefahren, aber es recht übersichtlich dargestellt.
    Ich hör so eine Werner-Stimme in mir: Hui, Lob vom Meistah.
    Hab die Skizze angepasst, und wegen 'Einsteigermodus' auch den externen Zugriff auf den Websocket rausgenommen, der verwirrt da nur.

    /tom

    Einen Kommentar schreiben:


  • Msinn
    antwortet
    Tom Bombadil wieso, Du hast zwar nicht alle Schleifen ausgefahren, aber es recht übersichtlich dargestellt.

    Mir fehlt nur eines: Wenn Du im Zugriff auf die sv den Port 443 (https) aufführst, solltest Du für den Websocket Zugriff auch den Port 2425 (wss) aufführen, da aktuelle Browser maulen, wenn sie aus verschlüsselten Verbindungen auf unverschlüsselte Websocket Verbindungen zugreifen sollen.

    Einen Kommentar schreiben:


  • Msinn
    antwortet
    Zitat von dk1hl Beitrag anzeigen
    auf shng komme ich über 8383 drauf. nur ich komme nicht mehr auf smartvisu drauf das hat ja laut websocket plugin den Port 2424.
    Das ist ein Irrtum. Derf Port 2424 ist nicht der Port zum Zugriff auf die Smartvisu Seiten, sondern der Port, über den die smartVisu Seiten die aktuellen Daten von SmartHomeNG beziehen. Der Zugriff auf smartVISU sollte im Standard der Port 80 sein.

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Immer dran denken - wir reden hier über zwei separate Projekte (shNG und sV).

    Du bist jetzt an einer klassischen Einsteigerhürde. Deren Hintergründe schriftlich zu erklären, würde Seiten an Text erfordern (zumindest aus meiner Sicht - kürzer könnte ich es nicht für Laien und Einsteiger; vielleicht kann es jemand anders).

    Auch auf die Gefahr hin, dass Martin und Wolfram als Hauptentwickler der beiden Projekte mich hier gleich vom Hof jagen, weil etliches im Detail doch anders funktioniert: Hier mal eine wirklich nur schnell hingeklatschte Übersicht -rein aus Anwendersicht-, die vielleicht zum Einstieg und zum Verstehen des Problems hilfreich ist:
    shng sv.png​Dein konkretes Problem ist, dass der Standard-Webserver Deines Betriebssystems (Raspbian oder Debian oder was-auch-immer, mit Apache oder NGinx als Webserver) nicht antwortet, weil dort irgendetwas nicht richtig konfiguriert ist. Der Webserver von shNG läuft aber, deshalb ist auch Browserzugriff über 8383 problemlos möglich.

    /tom

    p.s. Ich geh mal die Wattejacke zum 'Warmanziehen' holen, gleich geht's rund.
    Angehängte Dateien
    Zuletzt geändert von Tom Bombadil; 19.01.2024, 15:34.

    Einen Kommentar schreiben:


  • dk1hl
    antwortet
    auf shng komme ich über 8383 drauf. nur ich komme nicht mehr auf smartvisu drauf das hat ja laut websocket plugin den Port 2424.
    Angehängte Dateien

    Einen Kommentar schreiben:


  • Msinn
    antwortet
    Zitat von Tom Bombadil Beitrag anzeigen
    shNG hat meines Wissens einen eigenen, vom Systemstandard unabhängigen Webserver eingebaut, der auf den alternativen Port :8383 horcht
    Stimmt

    Einen Kommentar schreiben:

Lädt...
X