Seite 1 von 1

OpenHAB mit synology

Verfasst: 12. Jul 2019 13:05
von Mcool
Hallo an alle im openHAB Forum.

ich bin neu hier und was openHAB angeht noch Grün hinter den Ohren.

Meine Hardware:
- KNX Installation
- Synology RS814
- Fritz box
- smartfone und samsung taplet
- Wago steuerung mit KNX Gateway

So weit so gut. Nach einiger langer suche nach vernünftigen anleitungen im netzt (Tante Google und onkel Youtube sei Dank) habe ich es geschaft Java auf der Synology upzudaten, habe mir einen Ordner angelegt /SmartHome/openhab mit den Unterordnern "conf " "userdata" und "addons" wie beschrieben. danach habe ich die OpenHAB Software installiert. in genau diesen Pfad wie es die Installation vorgibt. Jetzt kommts: die Installation hat aber noch einen weiteren Ordnet openHAB angelegt unter /Homes und darin die ".daemon.pid" und ".profile"
Ich habe das aber erst später bemerkt!
Der nächste Schritt war die Installation von "Visual Studio Code" und das einfügen des "openhab-2.5.0-SNAPSHOT" in den Synology Ordner
"/SmartHome/openhab"
dann hab ich openHAB auf der Synology gestartet. lief auch. Weiter in Visual Studio das addon OpenHAB installiert und auf der Synology das KNX Binding installiert und das Gateway verbunden.
das Hat soweit auch alles gut geklappt. Danach habe ich Items und Sitemaps angelegt, und dann fingen die Probleme an.

Ich habe in Visual Studio danach versucht die open Basic UI darzustellen damit ich sehe wie es aussehen kann. ich bekomme aber die nur eine Leere Seite angezeigt.

und an der Stelle hänge ich nun.
was muß ich nun weiter tun und hat es einen Grund warum bei der Installation ein 2ter Ordner in einem anderen Verzeichnis angelegt wurde.
wenn mir jemand Telefonisch helfen kann ich Telefoniere auch gerne ist manchmal einfacher als schreiben. einfach eine PN an mich.

im Vorraus schon mal danke an alle die mir Tips geben

(Und wer Schreibfehler findet, seid nicht alzu streng zu mir denn mir kommt es hier auf das weiterkommen bei openHAB an und nicht zwingend auf die Rechtschreibung. Danke für das Verständniss!)

Gruß Marco
(der noch grün hinter den Ohren ist was OpenHAB angeht)

Re: OpenHAB mit synology

Verfasst: 14. Jul 2019 22:00
von udo1toni
Hallo Mcool und willkommen im Forum,

gibt es eventuell für die RS814 die Möglichkeit, Docker auszuführen? Allgemein ist openHAB auf NAS immer eine ziemliche Frickelei, weil die NAS-Hersteller ihre eigenen Konzepte haben, wie der Dateispeicher organisiert wird. Docker ist da ein super Ansatz, das Ganze etwas entspannter anzugehen (wobei ich da nicht aus eigener Erfahrung spreche, ich habe bei mir virtualisierte Maschienen, das ist noch entspannter, dafür aber auch aufwändiger und auf NAS normalerweise nicht möglich.)

Falls Docker keine Option ist... Die zusätzlichen Ordner werden eventuell vom System selbst erzeugt, um openHAB zu verwalten. Die .daemon.pid beispielsweise dürfte zur Laufzeit von openHAB eine Zahl enthalten, welche der ProzessID von openHAB entspricht (genauer vom Mutterprozess von openHAB)
.profile wird vermutlich auch irgendwelche Daten enthalten, mit denen die Synology die fremde Software ins eigene System integriert.

Wenn Du die 2.5.0 nutzt, ist die Frage, welche Version genau (die ändert sich quasi täglich - die exakte Version wird in der Übersicht mittig unten angezeigt - da wo man auf Paper UI, Basic UI usw. kommt)
Vermutlich hast Du das knx2 Binding eingerichtet. Anschließend müsstest Du mindestens ein Thing anlegen, welches der von Dir bereits erstellten Bridge zugeordnet ist ("... und das Gateway verbunden...") und alle Channel enthält, welche Du steuern möchtest, also z.B. ein Channel vom Typ switch, um ein geschaltetes Licht steuern zu können. Diesen Channel kannst Du dann einem Switch Item zuordnen (verlinken) um von openHAB aus den Channel zu steuern oder den Zustand zu sehen.

Es wäre in dem Zusammenhang allerdings auch hilfreich, Deine konkreten Dateien zu sehen, also z.B. die *.sitemap. Wie hast Du die Items erzeugt, über Text oder über Paper UI? Trifft ersteres zu, wäre natürlich die *.items Datei interessant.
Bitte nicht vergessen, auch den echten Dateinamen mit anzugeben.