FHEM Forum

FHEM => Sonstiges => Thema gestartet von: hyper2910 am 29 Juni 2014, 10:41:57

Titel: ConfigDB
Beitrag von: hyper2910 am 29 Juni 2014, 10:41:57
Hi,

würde gerne mal die ConfigDB sache austesten.

Gibt es eine vernünftige Schritt für Schritt anleitung für Dummies.


BR Dirk
Titel: Antw:ConfigDB
Beitrag von: marvin78 am 29 Juni 2014, 10:47:25
In der commandref ist eigentlich alles sehr gut erklärt. Detaillierter ist es kaum möglich. Den Rest findest du unter dem Stichwort configDB hier im Forum.
Titel: Antw:ConfigDB
Beitrag von: hyper2910 am 07 Juli 2014, 21:33:33
Danke,  aber als windoof user komm ich damit nicht klar.
Ab dem 3.Schritt klappt das bei mir nicht mehr.


mba:fhem udo$ sqlite3 dummy.db

SQLite version 3.7.13 2012-07-17 17:46:21
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> pragma auto_vacuum=2;
sqlite> .quit

mba:fhem udo$


Was ist mba? 

Ggf hat das geklappt,  aber das hier kommen nur errors
Bei mir steht da drin:

Code: [Auswählen]


%dbconfig= (
connection => "SQLite:dbname=/Users/udo/SVN/fhem.5.6/fhem_akt/fhem/test.db",
user => "",
password => ""
);


Achtung: Die Datei muss configDB.conf heißen und im fhem-Verzeichnis /opt/fhem liegen, aus dem fhem gestartet wird!
Beispiele für Konfigurationsstrings für andere Datenbanken finden sich z.B. in contrib/dbLog

5. Schritt - Die beiden Dateien fhem.dev.pl und configDB.pm in das fhem-Verzeichnis kopieren

Achtung: Die Datei configDB.pm muss im fhem Verzeichnis liegen, da zum Startzeitpunkt noch kein modpath bekannt ist!

Titel: Antw:ConfigDB
Beitrag von: hyper2910 am 10 Juli 2014, 21:47:28
Habe es geschafft,  ich habe das Gefühl das alles etwas schneller ist.


Gibt es eigentlich auch eine Möglichkeit die DB direkt zu bearbeiten? Z.B. Um komplette Räume umzubenennen.  Desweiteren sollte man kurz in der Commandref den Befehl aufführen um diff:text zu installieren.

Titel: Antw:ConfigDB
Beitrag von: LuckyDay am 11 Juli 2014, 01:08:22
warum soll es schneller sein?

wird doch nur beim fhem start eingelesen ....
Titel: Antw:ConfigDB
Beitrag von: betateilchen am 11 Juli 2014, 13:33:20