Seite 1 von 2
Datei erweitern
Verfasst: 13. Aug 2020 08:58
von Innocent
Hallo, ich arbeite mich gerade durch das Buch von Marianne Spiller.
Ziemlich am Anfang schreibt sie, man soll die Datei /etc/default/openhab2 um eine Zeile erweitern.
Wo und wie finde ich diese Datei und wie kann ich diese erweitern / ändern?
Vielen Dank im voraus.
Re: Datei erweitern
Verfasst: 13. Aug 2020 10:38
von EmptySoft
Die Datei findest Du auf dem Rechner auf dem Openhab lauft (vielleicht openhabian)?
/etc/default/openhab2 ist ein typischer Linuix Pfad (Linux verwendet Slashes, Windows Backslashes). Wenn Du am Linux direkt bist, kannst Du auf der Konsole die Datei zum Beispiel mit
ansehen. Editieren zum Beispiel mit vi
(der vi ist aber recht schwer zu bedienen, wenn man mit dem noch nie gearbeitet hat, hat aber den großen Vorteil, den gibt es in jeder Linux Distribution) Ich gehe einmal davon aus, dass Du aber an einem Windowsrechner sitzt und die Datei bearbeiten möchtest, dazu musst Du Dir das Verzeichnis mounten (ich denke unter openhabian sind die Samba Exports schon eingerichtet, dass weiß ich aber nicht, verwende es nicht) versuche einmal auf Deinem Windowsrechner den Explorer (File Explorer nicht Internetexplorer!!!) zu öffnen und gebe dort in der Adresssleiste
ein. Da solltest Du die Freigaben sehen und dann auch die Datei finden
Re: Datei erweitern
Verfasst: 13. Aug 2020 10:47
von Innocent
Openhabian läuft auf einem Raspberry pi 4.
Habe Zugriff über ssh von einem Windows Rechner.
Auch habe ich den config Ordner als Netzlaufwerk verbunden.
Also über putty einfach cat /etc/default/openhab2 wie von dir geschrieben eingeben?
Re: Datei erweitern
Verfasst: 13. Aug 2020 10:56
von peter-pan
...andere Frage:Hast du openHAB schon installiert und wo ? Auf einem RasPi oder unter Windows ? Kannst du über Putty auf den Rechner zugreifen ?
Wie emptysoft beschrieben hat, befindet sich die Datei im Ordner /etc/default.
Wenn du den Editor "nano" kennst, kannst du auch mit:
die Datei editieren. Du musst das mit "sudo" machen, da diese dem user "root" gehört. Aber Vorsicht beim ändern

!!!
Vielleicht machst du sicherheitshalber vorher noch eine Kopie von der Datei.
Re: Datei erweitern
Verfasst: 13. Aug 2020 11:02
von Innocent
peter-pan hat geschrieben: ↑13. Aug 2020 10:56
...andere Frage:Hast du openHAB schon installiert und wo ? Auf einem RasPi oder unter Windows ? Kannst du über Putty auf den Rechner zugreifen ?
Wie emptysoft beschrieben hat, befindet sich die Datei im Ordner /etc/default.
Wenn du den Editor "nano" kennst, kannst du auch mit:
die Datei editieren. Du musst das mit "sudo" machen, da diese dem user "root" gehört. Aber Vorsicht beim ändern

!!!
Vielleicht machst du sicherheitshalber vorher noch eine Kopie von der Datei.
Siehe mein Post vorher.
Openhab ist auf Raspberry pi 4 installiert.
Über putty habe ich Zugriff.
Re: Datei erweitern
Verfasst: 13. Aug 2020 11:07
von peter-pan
...da haben wir wohl gerade parallel geschrieben

. Ja dann geht das ganz einfach von der Konsole aus mit den cat-Kommando die Datei anzuschauen. Ändern, wie gesagt mit "nano". Das hat Unixe doch bestimmt auch geschrieben, oder ? Ich kenne ihr Buch leider nicht.
Edit: Welche Zeilen willst du denn einfügen ?
Re: Datei erweitern
Verfasst: 13. Aug 2020 11:46
von Innocent
Re: Datei erweitern
Verfasst: 13. Aug 2020 13:03
von EmptySoft
OK, nachdem Du über putty auf der Konsole vom Linux bist
und Enter eingebe, im sich öffnenden Editor (das passiert auf der Konsole, also keine grafischen Wunderwerke erwarten) ans Ende der Datei gehen und die Zeile eintippen (aufpassen auf Groß und Kleinschreibung, Linux macht da Unterschiede). Carrige Return am Ende nicht vergessen, viele Programme lesen eile für Zeile, wenn dann keine neue Zeile kommt, erkennen sie die letzte nicht
So wie ich das gelesen habe, ist die Installation eh noch ganz nackt, sollte was schief gehen, von neuem beginnen

Re: Datei erweitern
Verfasst: 13. Aug 2020 13:29
von peter-pan
...Leute, da bin ich mir nicht sicher, ob das so ok ist.
Ich habe diese Variable in meiner Datei und die sieht so aus
Da steht also schon was drin.
In meinem Testsystem, das mit NGRE u. Python läuft, habe ich die Variable erweitert:
Code: Alles auswählen
EXTRA_JAVA_OPTS="-Xms192m -Xmx320m -Xbootclasspath/a:/etc/openhab2/automation/jython/jython-standalone-2.7.2x.jar -Dpython.home=/etc/openhab2/automation/jython -Dpython.path=/etc/openhab2/automation/lib/python"
Ich könnte mir aber vorstellen, dass die Variable dann so aussehen könnte:
Code: Alles auswählen
EXTRA_JAVA_OPTS="-Xms192m -Xmx320m -Duser.country=DE -Duser.language-de"
Ich weiss auch nicht, ob das überhaupt noch notwendig ist. Ich hab's jedenfalls noch nie gemacht. Ich habe aber bisher immer über das openhabian.img installiert, also sozusagen automatisch (hassle-free).
Schau doch erst mal nach, ob du die Variable in der Datei findest.
Re: Datei erweitern
Verfasst: 13. Aug 2020 13:41
von Innocent
Ok. Ich werde zuerst schauen und wenn ich unsicher bin, lass ich es wie es ist. Dann sind halt paar Wörter auf Englisch...
