diff --git a/fhem/FHEM/98_configdb.pm b/fhem/FHEM/98_configdb.pm
index a95010de3..ce13b0506 100644
--- a/fhem/FHEM/98_configdb.pm
+++ b/fhem/FHEM/98_configdb.pm
@@ -305,27 +305,24 @@ sub CommandConfigdb($$) {
Interaction with other modules
- Currently modules 02_RSS.pm and 95_holiday.pm will use configDB to read their configuration data from database
+ Currently the fhem modules
+
+ - 02_RSS.pm
+ - 95_holiday.pm
+ - 98_SVG.pm
+
+ will use configDB to read their configuration data from database
instead of formerly used configuration files inside the filesystem.
This requires you to import your configuration files from filesystem into database.
Example:
configdb fileimport FHEM/nrw.holiday
configdb fileimport FHEM/myrss.layout
+ configdb fileimport www/gplot/xyz.gplot
This does not affect the definitons of your holiday or RSS entities.
The given filenames in the definitions will be translated automatically to find the correct entries inside the database.
- If you want to create a new RSS-layout or a new holiday definition file,
- you have to do this inside the filesystem and import it into database.
-
- To change a configuration file stored in database, you have to export it to filesystem, and change it there.
- Afterwards you have to reimport it into database.
- A more easy solution for this task will be provided soon.
-
- To export a file for modification you can use the command:
- configdb fileexport FHEM/myrss.layout
-
Each fileimport into database will overwrite the file if it already exists in database.
@@ -604,27 +601,24 @@ Ver 0 always indicates the currently running configuration.
Zusammenspiel mit anderen fhem Modulen
- Momentan verwenden die Module 02_RSS.pm und 95_holiday.pm die configDB um ihre Konfigurationsdaten von dort zu lesen
+ Momentan verwenden die Module
+
+ - 02_RSS.pm
+ - 95_holiday.pm
+ - 98_SVG.pm
+
+ die configDB, um ihre Konfigurationsdaten von dort zu lesen
anstatt aus den bisherigen Konfigurationsdateien im Dateisystem.
Hierzu ist es notwendig, die Konfigurationsdateien aus dem Dateisystem in die Datenbank zu importieren.
Beispiel:
configdb fileimport FHEM/nrw.holiday
configdb fileimport FHEM/myrss.layout
+ configdb fileimport www/gplot/xyz.gplot
Dies hat keinerlei Auswirkungen auf die Definition der holiday oder RSS Instanzen.
Die dort verwendeten Dateinamen werden automtisch umgesetzt, um die zugehörigen Daten in der Datenbank zu finden.
- Um ein neues RSS Layout oder eine neue holiday-Datei anzulegen und zu verwenden, muss diese Datei zuerst im Dateisystem angelegt
- und dann in die Datenbank importiert werden.
-
- Um eine in der Datenbank vorhandene Datei zu bearbeiten, muss es zuerst aus der Datenbank in das Dateisystem exportiert
- und anschliessend dort bearbeitet werden. Danach muss die geänderte Datei wieder in die Datenbank importiert werden.
- Eine Vereinfachung dieser Vorgehensweise ist derzeit in der Entwicklung.
-
- Der Export einer Datei zur Bearbeitung erfolgt mit dem Befehl
- configdb fileexport FHEM/myrss.layout
-
Jeder Neuimport einer bereits in der Datenbank gespeicherten Datei überschreibt die vorherige Datei in der Datenbank.