FHEM Tutorial-Reihe - Part 57: ConfigDB

Mit ** gekennzeichnete Links auf dieser Seite sind Affiliatelinks.

FHEM Tutorial-Reihe - Part 57: ConfigDB
FHEM Tutorial-Reihe - Part 57: ConfigDB
  • Matthias Kleine
  • 30.04.2018
  • Hardware
  • Integration

Langsam aber sicher muss meine ToDo-Liste abgearbeitet werden - dort haben sich in der Vergangenheit viel zu viele Punkte angesammelt. Seit Ewigkeiten steht z.B. auch das Thema configDB auf der Liste - also die Ablösung der fhem.cfg in eine Datenbank-Basierte Variante. Wenn man schon mySQL laufen hat, ist das Ganze mit wenigen Handgriffen erledigt.

Achtung: Dieser Inhalt wurde vor mehreren Jahren aufgenommen und ist nicht mehr aktuell! Es ist nicht empfohlen nach dieser Anleitung vorzugehen.

Was wird benötigt?

  • Eine FHEM-Installation
  • Ein laufender mySQL-Server (bzw. MariaDB)

Video

Hausbau-Kurs

Befehle

cd /opt/fhem
sudo mv db.conf configDB.conf
sudo cpan install Text::Diff
configdb migrate

sudo /etc/init.d/fhem stop
sudo vi /etc/init.d/fhem

perl fhem.pl configDB

sudo /etc/init.d/fhem start

Jetzt der Test ob noch alles läuft. Die fhem.cfg darf dort natürlich liegen bleiben - sie wird eben nur nicht mehr verwendet.

sudo rm fhem.cfg
sudo /etc/init.d/fhem stop
sudo /etc/init.d/fhem start
Du willst mehr?

Smart-Home-Trainings von A-Z

Steig noch tiefer in die Themen ein und meistere Deine Projekte! Über 13.000 Teilnehmer konnten sich schon von der Qualität der Online-Kurse überzeugen.

ioBroker-Master-Kurs

ioBroker-Master-Kurs

Mehr Infos
Hausbau-Kurs

Hausbau mit KNX

Mehr Infos
Lox-Kurs

Lox-Kurs

Mehr Infos
Node-RED-Master-Kurs

Node-RED-Master-Kurs

Mehr Infos