Seite 2 von 2
Re: Erstkonfiguration von Openhab3 mit .things. items. und .sitemap
Verfasst: 3. Jan 2023 08:12
von julianpe
timo hat geschrieben: ↑4. Jan 2022 16:12
Hallo,
Udo hat mir auch empfohlen, auf openhabian zu setzen. Wir haben also nochmal neu installiert.
Udo hat mir gezeigt, wie man die items Dateien anlegt.
Ich habe jetzt schon 4 weitere Geräte eingebunden. Alles funktioniert. Vielen vielen Dank an Udo für den Support. Du hast mir sehr geholfen!!!
Gibt es eine Anleitung, welche Schritte ich bei einer openhabian Installation in einem LXC Container zu machen habe?
Also ein nackiges Debian als Template nutzen und dann?
Re: Erstkonfiguration von Openhab3 mit .things. items. und .sitemap
Verfasst: 3. Jan 2023 15:53
von udo1toni
Meine Schritte für openHAB in LXC:
- LXC mit debian einrichten und als root anmelden.
Ich habe bei mir mountpoints auf externe Ordner angelegt:
Code: Alles auswählen
mp0: /externer-pfad/openHAB-Server/conf/,mp=/etc/openhab/
mp1: /externer-pfad/openHAB-Server/userdata/,mp=/var/lib/openhab/
mp2: /externer-pfad/openHAB-Server/addons/,mp=/usr/share/openhab/addons/
So muss ich zum Sichern der Konfiguraiton nur /externer-pfad/openHAB-Server/ sichern (das liegt bei mir auf einem ZFS Dataset)
- apt update && apg -y full-upgrade
- apt install -y sudo htop git
- dpkg-reconfigure tzdata -> Europe/Berlin
- dpkg-reconfigure locales -> de_DE.UTF-8
- adduser meinuser
- adduser meinuser sudo
(von anderer Instanz public key für meinuser hinzufügen, mit ssh-copy-id)
- über PuTTY mit LXC mit meinuser verbinden
- sudo su -
Ab hier Anweisungen nach Doku, beginnend mit dem Punkt nach der Installation von git:
# download, link and create config file
- 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
Anpassungen vornehmen (z.B. Hardware auf amd64, OS auf bullseye usw.)
- openhabian-config unattended
- FireMotD -S -G Digipolis
Checken, ob alles geht. Als
root abmelden, als
meinser weiter arbeiten.
Was bei mir noch nie auf Anhieb geklappt hat: FireMotD Ausgabe für meinen User also in .bashrc ganz am Ende ein FireMotD -t Digipolis einfügen. (Man kann natürlich auch ein anderes Theme wählen... Digipolis finde ich persönlich am angenehmsten. Eine Übersicht aller Themes bekommt man mit sudo FireMotD -P, allerdings werden die Namen der Themes nicht mit ausgegeben
Ach so... Je nach Wunsch nach dem initialen Aufsetzen kann ma nnatürlich openhabian-config mit sudo starten, nur beim Aufsetzen des Systems sollte man möglichst direkt mit User root arbeiten, sonst werden einige Dateien oder Ordner nicht korrekt angelegt.