Ankündigung

Einklappen
Keine Ankündigung bisher.

Edomi im Docker-Container - revised

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

  • starwarsfan
    antwortet
    Zitat von beauty Beitrag anzeigen
    OleDeluxe was kann KNXD? Kenn ich leider nicht und gewisse threads haben auch keinen aufschluß gebracht.
    Was heisst denn "gewisse Threads"? Dafür gibt es hier einen eigenen Support-Bereich und der sagt nicht, was knxd ist bzw. macht? Kann ich mir schwer vorstellen...

    Einen Kommentar schreiben:


  • beauty
    antwortet
    OleDeluxe was kann KNXD? Kenn ich leider nicht und gewisse threads haben auch keinen aufschluß gebracht.

    Einen Kommentar schreiben:


  • OleDeluxe
    antwortet
    Habe ich noch gar nicht getestet, immer nur vom Laptop aus. Muss ich mal heut Abend schauen ob das klappt.
    Ich hänge leider noch am Zusammenspiel zwischen KNXD und Edomi auf der Syno.

    Einen Kommentar schreiben:


  • beauty
    antwortet
    OleDeluxe kannst du dich von deinen mobilen Geräten ohne Probleme auf die Visu einloggen? Bei mir läuft Edomi im Docker auf einer DS218+ aber ich kann mich nur sporadisch an der Visu anmelden. Dies betrifft nur die mobil Devices, vom PC und Läppi klappt es ohne Probs.
    Kannst du mir kurz erklären wie du Edomi instaliert und konfiguriert hast? Da ich den Fehler nicht finden kann.

    Einen Kommentar schreiben:


  • OleDeluxe
    antwortet
    Hallo,
    ich habe mittlerweile auch Edomi im Docker auf einer Synolog DS718+ laufen. Hat soweit auch vernünftig geklappt. Ich betreibe Edomi über die interne Bridge und habe die Ports entsprechend weitergeleitet.

    Nun kommt aber mein "Problem", ich würde auf der DS auch gerne KNXD im Docker betreiben, was mir nicht recht gelingen mag. Hintergrund ist, dass Edomi bereits den Port 3671 belegt und ich somit KNXD nicht gestartet bekomme.

    Hat jemand die Konstellation Edomi und KNXD auf einer Synology am laufen und kann mir da evtl. nen Tipp geben?

    Gruß Sven

    Einen Kommentar schreiben:


  • Saargebeat
    antwortet
    Ich bin tatsächlich schon etwas schlauer geworden, aber zB is mir nich klar was genau ich alles bei Volumes einstellen muss und bei den Startbedingungen. Trag ich da wirklich alles ein oder nur nen Teil? Sprich hier sind ja immer die Startbefehle inkl. dem eigentlichen Start aufgeschrieben "sudo docker run name Edomi" - ich denke, dass ich das nich brauch da Synology ja weiß, dass die Argumente für Edomi sind?!

    Das kann ich dann aber mal testen - nur was genau kommt alles bei Volume- und Porteinstellungen hin?

    Thx schonmal

    Einen Kommentar schreiben:


  • EPIX
    antwortet
    lies die ganzen Beiträge in Ruhe durch.....
    da sind einige hilfreiche Tips (hab' sogar ich geschafft - als LinuxNoob)

    Einen Kommentar schreiben:


  • Saargebeat
    antwortet
    Kann jemand zur Installation und Konfiguration auf nem Synology NAS ne kleine Anleitung geben?

    Ka wie genau ich hier vorgehen muss :-/



    EDIT: Ok nachdem ich komplett Ahnungslos war, hab ich jetzt zumindest mal die Docker-Images gefunden und weiß grob, wie man Container erstellt. Da sind allerdings üblicherweise sicher einige Einstellungen nötig (Verzeichnisse, Ports, ...). Ich versuch mich mal durchzuwurschdeln

    Falls jemand das Ganze auf nem Synology-NAS laufen hat, wäre ich für ein paar Infos zu den Einstellungen etc dankbar
    Zuletzt geändert von Saargebeat; 29.06.2018, 14:30.

    Einen Kommentar schreiben:


  • beauty
    antwortet
    Muss man auf der Synology evtl. irgend welche Berechtigungen setzen? Ich komm einfach nicht oder nur mit Glück zufällig mit den mobilen Geräten auf die Visu.
    Hab auch schon sämtliche Ports probiert, aber nix hilft. Bei Edomi sehe ich das sich ein Gerät einloggen will, aber die Verbindung bricht nach paar sekunden wieder ab.

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hi

    Zitat von beauty Beitrag anzeigen
    Hatte heute das erstemal glück und konnte mich mit den mobilen Geräten auf sämtliche Test-Visus anmelden
    OK, schonmal ein Fortschritt.


    Zitat von beauty Beitrag anzeigen
    was aber komisch ist alle Geräte haben die gleiche IP 172.17.0.1 , müssten die IPs nicht unterschiedlich sein?
    Mit ziemlicher Sicherheit sind diese IPs auch unterschiedlich, nur wird hier etwas falsches angezeigt. Das was Du da siehst ist die IP des Gateway des internen Netzes der Docker-Container. Sprich, jeder laufende Docker-Container erhält (wenn nicht dran geschraubt wurde) eine IP aus dem 172.17.0er Netz, wobei der Host die 172.17.0.1 hat. Der erste Container bekommt also die IP 172.17.0.2, der zweite Container .3 usw.

    gaert: Wie werden denn die IPs der mit Edomi verbundenen Visu's ermittelt?

    Einen Kommentar schreiben:


  • beauty
    antwortet
    Hatte heute das erstemal glück und konnte mich mit den mobilen Geräten auf sämtliche Test-Visus anmelden, was aber komisch ist alle Geräte haben die gleiche IP 172.17.0.1 , müssten die IPs nicht unterschiedlich sein?
    Unbenannt4.JPG

    Einen Kommentar schreiben:


  • beauty
    antwortet
    Zitat von beauty Beitrag anzeigen
    starwarsfan ich hätte da ein anderes Problem, vielleicht kannst du ja helfen..... hab deine Docker Version auf der Synology am laufen funktioniert auch soweit, bis auf das ich von mobilen Geräten (iphone,ipad) nicht mehr auf die Visu komme. Gebe ich die selbe Adresszeile am Läppi ein geht alles ohne Probs. Auf der Adminseite von Edomi ist aber zusehen das sich für 1-2 Sek. das mobile Gerät verbinden will aber dann irgendwie abgebrochen wird. Es gibt keine Fehlermeldung oder so, am ipad dreht sich nur der rote kreis ums Edomi Logo. auf der Syno VM mit dem gleichen Projekt läuft alles ganz normal.

    Hat jemand den Docker Container auf der Synology NAS am laufen und kann mit mobilen Endgeräten drauf zu greifen?
    Bräuchte da nochmal jemand der mir da weiter helfen kann.
    ​​​​​​​

    Einen Kommentar schreiben:


  • Willi will Knx
    antwortet
    Vielen Dank Beauty, so hat es funktioniert. Hatte die Adresse des Containers angegeben, weil es ja auch dort abgelegt war

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hi

    Zitat von Willi will Knx Beitrag anzeigen
    Ich habe die Termine.txt Datei mit WiNSCP in den Container kopiert. In den im LBS vorgesehenen Ordner /usr/local/edomi/visu/ kopiert. Im Fehler Log steht trotzdem, Datei nicht gefunden.
    Schön. Aber auch das ist wieder keine vollständige Antwort mit allen relevanten Infos! Ist das denn wirklich so schwer? Es ist zum heulen...


    Zitat von Willi will Knx Beitrag anzeigen
    Und über den Host, habe ich staTT der Container IP, die des Hostes genommen, allerdings mit dem gleichen Ergebnis.
    Unabhängig davon, dass das so mangels Webserver auf dem Host nicht funktionieren kann: Auch hier fehlt die Hälfte der relevanten Infos.

    Also nochmal die Frage: Was genau hast Du im LBS konfiguriert?

    Und wenn ich schon dabei bin: Was für eine Datei kopierst Du überhaupt dahin? Also welches Format, wie genau sieht der Inhalt aus? Welche Rechte hat die Datei? Funktioniert denn die Anzeige bzw. Download des Dateiinhaltes, wenn Du die im LBS konfigurierte URL direkt im Browser aufrufst?

    Einen Kommentar schreiben:


  • beauty
    antwortet
    Willi will Knx ich habe die termine.txt nach /usr/local/edomi/www/ in den Container geschoben und im Termin Reminder die url http://192.168.0.3(IP der Syno)/termine.txt eingefügt. Datei wir dann von Edomi erkannt und gelesen. Natürlich musst du nach der Änderung das Live-Projekt nochmals aktivieren damit die Änderungen auch wirksam werden. Hab ich z.B. am Anfang teilweise vergessen und hab mich dann gewundert warum die Änderungen nicht erfolgreich waren.

    Einen Kommentar schreiben:

Lädt...
X