Kommentare in der Konfigurationsdatei: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „Wenn man die Konfigurationsdatei von fhem aus speichert, z.B. durch Drücken des save-Knopfs im Webfrontend pgm2, dann wird die Konfigurationsdatei aus der Kon…“) |
K (Haupt-Kategorie FHEM entfernt; ist bereits über Kategoriebaum abgedeckt.) |
||
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Wenn man die Konfigurationsdatei von fhem aus speichert, z.B. durch Drücken des save-Knopfs im Webfrontend pgm2, dann wird die Konfigurationsdatei aus der Konfiguration heraus neu erstellt. Kommentare bleiben dabei weitestgehend erhalten. Es gibt Einschränkungen (Stand: 11.03.2012): | {{Hinweis|Mit Hilfe des [[Attribut|Attributs]] ''comment'' lassen sich beliebige Kommentare unmittelbar bei jedem [[Device]] speichern. Für den Weg über das Attribut gelten die nachfolgenden Hinweise nicht!}} | ||
Wenn man die [[Konfiguration|Konfigurationsdatei]] von fhem aus speichert, z.B. durch Drücken des save-Knopfs im Webfrontend pgm2, dann wird die Konfigurationsdatei aus der Konfiguration heraus neu erstellt. Kommentare bleiben dabei weitestgehend erhalten. Es gibt Einschränkungen (Stand: 11.03.2012): | |||
* Kommentare innerhalb von perl blocks (notify/at/etc) funktionieren nicht. | * Kommentare innerhalb von perl blocks (notify/at/etc) funktionieren nicht. | ||
* Direkte sets bzw. perl-Blöcke werden nicht wieder gespeichert, da diese im fhem nicht gespeichert werden. Für so etwas sollte man ein notify mit global:INITIALIZED verwenden. | * Direkte sets bzw. perl-Blöcke werden nicht wieder gespeichert, da diese im fhem nicht gespeichert werden. Für so etwas sollte man ein notify mit global:INITIALIZED verwenden. | ||
* device-Spezifikationen mit regexp (z.B. lampe[123]) werden ausmultipliziert (lampe1, lampe2, lampe3), und überall einzeln gespeichert. | * device-Spezifikationen mit regexp (z.B. lampe[123]) werden ausmultipliziert (lampe1, lampe2, lampe3), und überall einzeln gespeichert. | ||
{{Hinweis|Insbesondere Anfängern wird das direkte Editieren der <code>fhem.cfg</code> nicht empfohlen!}} | |||
[[Kategorie:HOWTOS]] |
Aktuelle Version vom 4. Dezember 2019, 12:36 Uhr
Wenn man die Konfigurationsdatei von fhem aus speichert, z.B. durch Drücken des save-Knopfs im Webfrontend pgm2, dann wird die Konfigurationsdatei aus der Konfiguration heraus neu erstellt. Kommentare bleiben dabei weitestgehend erhalten. Es gibt Einschränkungen (Stand: 11.03.2012):
- Kommentare innerhalb von perl blocks (notify/at/etc) funktionieren nicht.
- Direkte sets bzw. perl-Blöcke werden nicht wieder gespeichert, da diese im fhem nicht gespeichert werden. Für so etwas sollte man ein notify mit global:INITIALIZED verwenden.
- device-Spezifikationen mit regexp (z.B. lampe[123]) werden ausmultipliziert (lampe1, lampe2, lampe3), und überall einzeln gespeichert.
Insbesondere Anfängern wird das direkte Editieren der
fhem.cfg
nicht empfohlen!