Re: Umzug OH auf Linux
Verfasst: 16. Dez 2021 08:50
Der fühlt sich ohne sinnlose Anhängsel am wohlsten, glaub mir...
Entschuldigng für das Vollzitat!! Ich wusste nicht wie ich auf diesen Post verweisen kann.udo1toni hat geschrieben: ↑26. Sep 2021 20:47 Wir hatten es ja auch im englischen Forum, deshalb hier auch für eventuelle Mitleser mein derzeitiger Stand:
Es gab zum einen einen fehlerhaften Verweis, der zu einem veralteten branch von openhabian führte. Zum anderen funktioniert aber der Schlüssel immer noch nicht (das betrifft aber ausdrücklich nur den LXC Container, für andere Installationsarten kann das anders aussehen... das kann mit dem Template zusammenhängen).
Um openHAB erfolgreich in einem LXC Container unter Proxmox einzurichten, sind also folgende Schritte notwendig:
1. LXC Container einrichten, aktuell mit bullseye Template, mindestens 8 GByte virtuellem Plattenplatz und mindestens 1 GByte RAM. alle anderen Dinge sind optional, z.B. mehr Cores, Art des Netzwerks usw. Nesting und andere Optionen können abgeschaltet bleiben, der Container darf unprivilegiert sein.
2. Im neuen Container:Hiermit wird der Container auf den aktuellen Stand gebracht, htop und sudo sind optional. Anschließend:Code: Alles auswählen
apt update && apt -y full-upgrade && apt -y install git gnupg htop sudo
undCode: Alles auswählen
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9
Die nötigen Anpassungen vornehmen:Code: Alles auswählen
git clone -b openHAB3 https://github.com/openhab/openhabian.git /opt/openhabian ln -s /opt/openhabian/openhabian-setup.sh /usr/local/bin/openhabian-config cp /opt/openhabian/build-image/openhabian.conf /etc/openhabian.conf nano /etc/openhabian.conf
Anschließend sollte einCode: Alles auswählen
system_default_locale="de_DE.UTF-8" <--- wir wollen deutsches Layout hwarch=amd64 <--- die Architektur des LXC Containers osrelease=bullseye <--- Das Betriebssystem java_opt=Zulu11-64 <--- 64 Bit Java zraminstall=disable <--- Wir nutzen kein zram hotspot=disable <--- Wir haben kein WLAN
erfolgreich openHAB3 mit frontail und FireMotD einrichten. Falls FireMotD nicht automatisch angezeigt wird, muss noch eine Verknüpfung in .bash_profile angelegt werden:Code: Alles auswählen
openhabian-config unattended
Natürlich gibt es verschiedene Layouts, digipolis ist nur eine Möglichkeit.Code: Alles auswählen
FireMotD --theme digipolis
Mit dem Unterschied, das bei dem Script dann kein openHABian mit an Board wäre.KellerK1nd hat geschrieben: ↑14. Mär 2023 14:44 Noch einfacher geht es mit:
Proxmox Helper Scripts
Unter Automation gibt es ein Script um openHAB als LXC aufzusetzen.
Das ist richtig, man kann openhabian nachträglich hinzufügen und anschließend die zwei, drei Sachen die man noch braucht nachinstallieren. Frontail "fehlt" ja auch.int5749 hat geschrieben: ↑14. Mär 2023 15:23Mit dem Unterschied, das bei dem Script dann kein openHABian mit an Board wäre.KellerK1nd hat geschrieben: ↑14. Mär 2023 14:44 Noch einfacher geht es mit:
Proxmox Helper Scripts
Unter Automation gibt es ein Script um openHAB als LXC aufzusetzen.
Also ja, wäre eine Alternative, aber nur wenn man auch weniger Umfang haben möchte.![]()
Note: Muss nicht zum Nachteil sein, sollte man sich nur bewusst entscheiden.