Probleme mit der Installation von OH2 auf Synology NAS

openHAB - open Home Automation Bus

Moderator: Co-Administratoren

Xerabo
Beiträge: 69
Registriert: 24.08.2010, 22:18
Hat sich bedankt: 10 Mal

Probleme mit der Installation von OH2 auf Synology NAS

Beitrag von Xerabo » 14.02.2017, 09:53

Hi,

ich probiere schon einige Tage mit OH2 oder iobroker auf meiner DS415play herum, um eine Verbindung meiner CCU2 -> Alexa und (wenn mgl.) auch Homekit herzustellen.
Bisher ohne wirklichen Erfolg - s.u.:

Ich beziehe mich in meiner Beschreibung auf die Anleitung von Dragonfly in einem anderen Thread hier.

- ich habe einen gemeinsamen "public"-Ordner angelegt + openHAB2/conf und addons (admin als Inhaber)
- java 8 (von synology) ist installiert und läuft
- openHAB-2.0.0.001-DSM6-syno-noarch-0.001.spk installiert

=> 1. Frage: das neuere OpenHAB-2.1.0.002-SNAPSHOT-DSM6-syno-noarch-0.001.spk scheint nicht zu funktionieren. Ist das bei Euch auch so? (Aufruf über xxx:8080 läuft ins Leere, obwohl Paket-Zentrum sagt OH2 läuft)

- "processing openhab 2-0-0.zip" läuft durch
- openHAB2 (2.0.0.001) läuft
- über ssh als root folgende Befehle durchgeführt (conf kopiert):
cd /volume1/@appstore/openHAB2/conf
cp -r -p * /volume1/public/openHAB2/conf

- das conf-Verzeichnis in public ist nun mit 11 Unterverz. gefüllt

=> Nächster Schritt wäre snapshot 2.1.0 zu installieren, aber wie soll man das zip installieren? per Paket-Zentrum geht es nicht. manuell = aus Syno kopieren und dort via ssh das script starten?

- oh2 angehalten
- Berechtigungen der Ordner auf openHAB2 geändert
- oh2 gestartet

=> bei Aufruf kommt HTTP ERROR:404 "Problem accessing /start/index. Reason: Not Found"

Wenn ich in ssh in den @appstore/openHAB2-Ornder gehe und "start" ausführe kommt:
sh start.sh
Launching the openHAB runtime...
karaf: There is a Root instance already running with name main and pid...


- dann klappt es auch mit dem Start
- ich wähle "Standard" bei Initial Setup aus
- dann PAPER UI
- unter Addons wird "Homematic Binding" und "Hue Emulation" (MISC) installiert
- Homematic Bridge wird unter Things mit Netzwerkadresse versorgt und ist dann "online"
- Inbox füllt sich mit Aktoren
- soweit alles super
- ich füge mal einen Aktor als "Thing" hinzu

=> es sind keine Änderungen in den "conf"-Verzeichnissen zu erkennen. Dort sind nur readme.txt vorhanden. Sowohl unter public als auch @appstore.

Könnt Ihr mir bzgl. meiner Fragen evtl. weiterhelfen?
- Wie kann man erfolgreich snapshot 2.1.0 installieren
- Wie bekomme ich es so hin, dass die items etc. im public ordner abgelegt werden, damit ich sie mit dem ecplipse designer bearbeiten kann?

Ganz herzlichen Dank schon mal.

Viele Grüße
Chris
--------------------------------------------
124 Kanäle in 86 Geräten, CCU3, Redmatic -> HomeKit

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Probleme mit der Installation von OH2 auf Synology NAS

Beitrag von Dragonfly » 14.02.2017, 10:29

(Aufruf über xxx:8080 läuft ins Leere, obwohl Paket-Zentrum sagt OH2 läuft)
HTTP ERROR:404 "Problem accessing /start/index. Reason: Not Found
das passiert in der regel, wenn sich in /conf nichts befindet
es sind keine Änderungen in den "conf"-Verzeichnissen zu erkennen
dort ändert openhab selbst nichts, es werden nur daten von dort eingelesen, die der user angeleget hat.
Nächster Schritt wäre snapshot 2.1.0 zu installieren
da hatte ich leider auch noch keine zeit dafür



grundsätzlich stellt sich jetzt die frage, wohin weist das verzeichnis /conf in @appstore?
wird dieses umgeleitet nach /public ?
es gab schon einen fall, der hatte OH starten können, obwohl dieses verzeichnis leer war - dann stimmt aber etwas noch nicht.


starte mal die DS neu, dann sollte OH automatisch mitstarten - daß du das händisch machen mußt ist nicht richtig, das soll auch so gehen.

Xerabo
Beiträge: 69
Registriert: 24.08.2010, 22:18
Hat sich bedankt: 10 Mal

Re: Probleme mit der Installation von OH2 auf Synology NAS

Beitrag von Xerabo » 14.02.2017, 10:58

Danke für Deine schnelle Antwort.

Ich dachte, da Du auf das 2.10. snapshot verlinkt hast, dass es bei Dir geklappt hätte.

Wie kann ich feststellen, wohin das conf-Verz weist? kann ich mir das via ssh ausgeben lassen?

Ich habe die DS gerade neu gestartet - leider start oh2 nicht automatisch.
--------------------------------------------
124 Kanäle in 86 Geräten, CCU3, Redmatic -> HomeKit

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Probleme mit der Installation von OH2 auf Synology NAS

Beitrag von Dragonfly » 14.02.2017, 11:01

Nächster Schritt wäre snapshot 2.1.0 zu installieren, aber wie soll man das zip installieren?
das ist schon eine .sbk - hast du die richtige datei runtergeladen?
https://github.com/openhab/openhab-syno-spk/releases


nochmal zu obigem:
ich vermute, du hast die /conf in @appstore durchs kopieren geleert, und das verzeichnis dann nicht durch einen link auf /public erstetzt.

in einem alten installer hat dieser code die arbeit erledigt:

Code: Alles auswählen

 
PUBLIC_CONF="/volume1/public/openhab2/conf"
PUBLIC_ADDONS="/volume1/public/openhab2/addons"


#if configdir exists in public folder -> create a symbolic link
  if [ -d ${PUBLIC_CONF} ]; then
    rm -r ${SYNOPKG_PKGDEST}/conf
    ln -s ${PUBLIC_CONF} ${SYNOPKG_PKGDEST}
  fi

  #if public addons dir exists in public folder -> create a symbolic link
  if [ -d ${PUBLIC_ADDONS} ]; then
    rm -r ${SYNOPKG_PKGDEST}/addons
    ln -s ${PUBLIC_ADDONS} ${SYNOPKG_PKGDEST}
  fi

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Probleme mit der Installation von OH2 auf Synology NAS

Beitrag von Dragonfly » 14.02.2017, 11:03

Wie kann ich feststellen, wohin das conf-Verz weist? kann ich mir das via ssh ausgeben lassen?
schau dir das mit winscp in @appstore an - dort sollte das verzeichnis als link angezeigt werden - auch in den eigenschaften des folders sollte darauf hingewiesen werden

Xerabo
Beiträge: 69
Registriert: 24.08.2010, 22:18
Hat sich bedankt: 10 Mal

Re: Probleme mit der Installation von OH2 auf Synology NAS

Beitrag von Xerabo » 14.02.2017, 11:12

Ich nutze einen MAC - auf @appstore komme ich so nicht. Mir bleibt nur ssh via terminal
--------------------------------------------
124 Kanäle in 86 Geräten, CCU3, Redmatic -> HomeKit

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Probleme mit der Installation von OH2 auf Synology NAS

Beitrag von Dragonfly » 14.02.2017, 11:19

probier mal https://cyberduck.io/

Xerabo
Beiträge: 69
Registriert: 24.08.2010, 22:18
Hat sich bedankt: 10 Mal

Re: Probleme mit der Installation von OH2 auf Synology NAS

Beitrag von Xerabo » 14.02.2017, 11:30

Dragonfly hat geschrieben:
Nächster Schritt wäre snapshot 2.1.0 zu installieren, aber wie soll man das zip installieren?
das ist schon eine .sbk - hast du die richtige datei runtergeladen?
https://github.com/openhab/openhab-syno-spk/releases
Sowohl als auch.
Dein Link lädt ein zip herunter. Das nimmt die DS nicht und einfach umbenennen klappt auch nicht.
OpenHAB-2.1.0.002-SNAPSHOT-DSM6-syno-noarch-0.001.spk von der Seite kann ich installieren. Damit lässt sich OH2 nicht mehr starten. :(

Cyberduck benutze ich schon, aber der kommt nicht in @appstore (bzw. ich habe es nicht geschafft damit)

Den scriptcode von Dir habe ich umgesetzt. Mal sehen was beim Neustart jetzt passiert.
Zuletzt geändert von Xerabo am 14.02.2017, 11:43, insgesamt 1-mal geändert.
--------------------------------------------
124 Kanäle in 86 Geräten, CCU3, Redmatic -> HomeKit

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Probleme mit der Installation von OH2 auf Synology NAS

Beitrag von Dragonfly » 14.02.2017, 11:33

bei mir kommt eine .sbk runter - vielleicht verhaut der browser etwas - sowas hatten wir beim CCU-Update auch schon, habe aber mit ff kein problem, kann dazu also leider nicht mehr sagen.

Xerabo
Beiträge: 69
Registriert: 24.08.2010, 22:18
Hat sich bedankt: 10 Mal

Re: Probleme mit der Installation von OH2 auf Synology NAS

Beitrag von Xerabo » 14.02.2017, 11:52

Das ist mir ein Rätsel. Wenn ich auf den link aus Deiner Anleitung (Thread "Installation auf der Synology-Diskstation?", Seite 2) klicke kommt (auch mit FF) ein ZIP.

Aber ich kann ja auch mit der etwas älteren Version leben.
Wichtig wäre für mich warum oh2 so Probleme mit dem starten hat

btw.: Dein Script hat geklappt. OH2 nutzt jetzt das public Verzeichnis! Danke dafür.
Zuletzt geändert von Xerabo am 15.02.2017, 00:17, insgesamt 1-mal geändert.
--------------------------------------------
124 Kanäle in 86 Geräten, CCU3, Redmatic -> HomeKit

Antworten

Zurück zu „openHAB“