Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - eibd, linknx und knxweb auf Synology Diskstation DS109

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

  • boardman
    antwortet
    Hm, welches Paket hast du denn nun gefunden ? ich suche das gleiche...

    DS411 mit Marvel Kirkwood MV6282

    Uwe

    Einen Kommentar schreiben:


  • realwuffi
    antwortet
    Sorry...

    Hab ich wirklich irgendwie überlesen...
    Bin über "Synology" hierher gekommen.

    Gruß
    Wolfgang

    Einen Kommentar schreiben:


  • EPIX
    antwortet
    was hat denn Openhab mit
    eibd, linknx und knxweb auf Synology Diskstation DS109
    zu tun??

    Bitte nicht einen Fred "kapern" - da findet kein Mensch die Info falls er nach Openhab Themen sucht!

    Besser wäre es ein neues Thema im Openhab - Bereich aufzumachen

    Einen Kommentar schreiben:


  • realwuffi
    antwortet
    Auch Probleme mit Hibernation der Disks?

    Hallo Wilt,

    habe Deinen Beitrag hier gefunden und wollte fragen, ob Du auch Probleme damit hast, dass Deine Fesplatten nicht mehr in den Ruhezustand versetzt werden wenn openhab läuft?
    (Siehe hier https://knx-user-forum.de/openhab/22...d-openhab.html)

    Viele Grüße
    Wolfgang

    Einen Kommentar schreiben:


  • zippelzappel
    antwortet
    Zitat von EPIX Beitrag anzeigen
    gibt es ein Verzeichnis /opt/bin/cut auf deiner Syno?
    habe das Startscript noch etwas vereinfacht... habe eh nur eine Schnittstelle an der DS stecken.

    Code:
    #!/bin/sh
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lib
     
    case "$1" in
     start)
     echo -n "Starting eibd: "
     /opt/bin/eibd -d -D -T -S -i usb:
     echo "done."
     ;;
     stop)
     echo -n "Stopping eibd: "
     killall eibd
     echo "done."
     ;;
     reload|force-reload)
     echo -n "Reloading eibd: "
     killall eibd
     /opt/bin/eibd -d -D -T -S -i usb:
     echo "done."
     ;;
     restart)
     echo -n "Restarting eibd: "
     killall eibd
     /opt/bin/eibd -d -D -T -S -i usb:
     echo "done."
     ;;
     *)
     echo "Usage: /opt/etc/init.d/S98eibd {start|stop|reload|force-reload|restart}"
     exit 1
     ;;
     esac
    exit 0
    Zitat von Wilt Beitrag anzeigen
    Aber nun läuft es ja bei dir... :-)
    Trotzdem Danke...

    Einen Kommentar schreiben:


  • Wilt
    antwortet
    So, ich habe auch noch mal nachgesehen:

    Startscript:
    Code:
    /opt/etc/init.d/S80eibdlinknx.sh
    Zusätzlich habe ich in
    Code:
    /usr/local/etc/rc.d/
    eine angepasste optware.sh, die nach
    Code:
    /opt/etc/init.d/S??*
    scannt und diese Skripte startet bzw. stoppt.

    Aber nun läuft es ja bei dir... :-)

    Viele Grüße

    Wilt/Ralf

    Einen Kommentar schreiben:


  • EPIX
    antwortet
    gibt es ein Verzeichnis /opt/bin/cut auf deiner Syno?

    Einen Kommentar schreiben:


  • zippelzappel
    antwortet
    Hallo Bodo,

    jetzt hab ich es hinbekommen...

    Irgendwas war in meinem Script falsch... wenn ich nachfolgendes verwende start eibd automatisch(in putty kommt zwar die Meldung:
    Code:
    /opt/etc/init.d/eibd: line 5: /opt/bin/cut: not found
    aber eibd ist trotzdem gestartet und ein groupswrite (Licht AN/AUS) funktioniert.

    Code:
    #!/bin/sh
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lib
    usbport=$(/opt/bin/findknxusb | /bin/sed -e '1 d' -e 's/device //' | /opt/bin/cut -d'(' -f0)
     
    case "$1" in
     start)
     echo -n "Starting eibd: "
     /opt/bin/eibd -d -D -T -S -i usb:$usbport -e=1.0.63
     echo "done."
     ;;
     stop)
     echo -n "Stopping eibd: "
     killall eibd
     echo "done."
     ;;
     reload|force-reload)
     echo -n "Reloading eibd: "
     killall eibd
     /opt/bin/eibd -d -D -T -S -i usb:$usbport -e=1.0.63
     echo "done."
     ;;
     restart)
     echo -n "Restarting eibd: "
     killall eibd
     /opt/bin/eibd -d -D -T -S -i usb:$usbport -e=1.0.63
     echo "done."
     ;;
     *)
     echo "Usage: /opt/etc/init.d/S98eibd {start|stop|reload|force-reload|restart}"
     exit 1
     ;;
     esac
    exit 0
    Vielen Dank für die Hilfe
    MfG
    zippelzappel

    Einen Kommentar schreiben:


  • Bodo
    antwortet
    Ja genau und darauf einen Symlink, das war's.

    Einen Kommentar schreiben:


  • zippelzappel
    antwortet
    Hallo,

    Ich habe die Datei immer kopiert, im Ordner /opt/etc/init.d liegt immernoch eibd.
    Wenn ich in putty /opt/etc/init.d/eibd Start oder stop eingebe funktioniert das noch.

    Sorry für die vielen Fragen!
    MfG
    Zippelzappel

    Einen Kommentar schreiben:


  • Bodo
    antwortet
    Hoi

    Wiir haben es zwei mal versucht zu erklären! Das ursprüngliche Startscript darfst Du nicht umbenennen!
    Vorher ging das Script doch, hast Du berichtet. Erst dann den Symlink machen!

    Einen Kommentar schreiben:


  • zippelzappel
    antwortet
    Hallo Wilt,

    ich versuche nun schon seit einigen Tagen den eibd automatisch beim Start der DS211 mit starten zu lassen.
    Wie hast du das gelöst?
    Ich habe ein Script mit dem ich den Eibd Starten und stoppen kann, dies habe ich dann umbenannt in /opt/etc/init.d/S92eibd und einen Symlink nach /usr/syno/etc/rc.d erstellt nur leider ohne Erfolg.


    MfG
    zippelzappel

    Einen Kommentar schreiben:


  • Wilt
    antwortet
    So, up and running *freueinlochindenbauch*

    Das Verhalten mit der Ausgabe zeigt linknx offenbar nur beim Nicht-Daemon-Aufruf, damit hat sich das mit mithilfe des automatischen Starts erledigt.

    Startscript läuft nun auch, wenn jemand also Tipps für eibd/linknx auf einer Diskstation braucht, immer her mit den Fragen... :-)

    Einen Kommentar schreiben:


  • Wilt
    antwortet
    Ja, ein sehr ähnliches Script hatte ich schon gefunden (weiß nicht mehr genau von wem das war), aber der größte Teil wäre wohl für mich nicht verwendbar, fürchte ich, da
    - anderes Linux (offenbar Spezial-Diskstation-Linux?!)
    - komplett andere Verzeichnisstruktur
    - fehlende Funktionen/Bibliotheken (z. B. /lib/lsb/init-functions ==> keine Ahnung, was das ist und wofür das gebraucht würde)
    - finde den Fall Tunneling über IP (N148/21) nicht, bin da aber vielleicht auch nur zu blind vor lauter Linux nach ca. 15 Jahren Abstinenz ;-)

    Ich suche (bzw. bastel) mal weiter...

    Einen Kommentar schreiben:


  • dundee
    antwortet
    Da war's :
    https://knx-user-forum.de/196397-post77.html

    Einen Kommentar schreiben:

Lädt...
X