Seite 2 von 2
Re: Konfiguration über UI oder Files ?
Verfasst: 8. Mai 2023 15:28
von TorstenE
Allein schon der Gedanke auf eine andere Version wechseln zu müssen oder mal das komplette System neu aufsetzen zu müssen hat mir die Entscheidung für die Files eigentlich schon vorweg genommen.
So habe ich praktisch die komplette Konfig ausserhalb des Systems.
Aber danke für die Tipps und Hinweise
Torsten
Re: [gelöst] Konfiguration über UI oder Files ?
Verfasst: 8. Mai 2023 17:27
von udo1toni
Gewöhnlich sollte das Upgrade unabhängig von der Art der Konfiguration sein und auch problemlos ablaufen. Natürlich müssen beim Umstieg von OH1-Addons auf OH2/3-Addons diverse Konfigurationen von Items-Text nach Things-Text (oder wahlweise -UI) überführt werden, danach aber sollte jedes Upgrade die Konfiguration vollständig übernehmen.
Und natürlich gibt es gerne mal Unterschiede, um die sich das Upgrade aber kümmert (z.B. statt ip oder hostname als Feldnamen host). Ein Downgrade gibt es hingegen nicht (die alte Version weiß ja nichts von der neuen Version).
Diese Übersetzung (alte Version vs. neue Version) klappt natürlich nicht für die things-Dateien, schließlich kann openHAB nicht in die thigs-Dateien schreiben.
Re: [gelöst] Konfiguration über UI oder Files ?
Verfasst: 10. Mai 2023 17:18
von rfu
Ich finde es vor allem praktisch, bei mehreren gleichen Geräten den Abschnitt im things / items File einfach zu kopieren und nur die wenigen Parameter zu ändern...

da ist es dann auch einfacher, eine Namenskonvention durchzuhalten weil man die vorhandenen ja direkt daneben sieht
und files im github abzulegen dient ja nicht nur dem Backup, sondern vor allem der Versionierung ("hmm, letzten Monat hat das noch funktioniert, was hab ich denn da seither geändert...?"), klar kann man auch die backups durchsuchen und vergleichen, aber das ist dann eher Gefrickel...
rfu
Re: [gelöst] Konfiguration über UI oder Files ?
Verfasst: 10. Mai 2023 23:36
von udo1toni
Na ja, ZFS ist schon etwas mehr als "Backup". Ich kann mir ganz leicht anzeigen lassen, welche Snapshots sich von dem aktuellen unterscheiden, ich kann mir ganz leicht Diffs für beliebige Dateien aus beliebigen Snapshts anzeigen lassen (und natürlich bequem auf jede einzelne Version zugreifen).
Nein, das ist keine Versionierung, aber ich hätte auch keine Lust, bei jeder Änderung an einer Datei jeweils einen Text zu schreiben, was geändert wurde. Ohne beschreibende Texte ist die Versionierung aber nur einen Bruchteil wert.
Re: [gelöst] Konfiguration über UI oder Files ?
Verfasst: 11. Mai 2023 13:22
von EmptySoft
Ich bin noch mit Betriebssystemen aufgewachsen, die keine GUI hatten und fühle mich mit den Files sehr wohl und bin auf der commandline zu Hause, dafür tue ich mir schwer mit dem Maus Gedöns, da ist alles mit so vielen Mauskilometern verbunden.
Das schöne bei OpenHAB, jeder kann es machen, wie er mag, sogar bunt gemischt. DANKE liebe Entwickler
Re: [gelöst] Konfiguration über UI oder Files ?
Verfasst: 11. Mai 2023 14:03
von TorstenE
Ich wollte hier keine Git-Hub Diskussion anstoßen. Es ging mir nur darum, dass es eben über die Files einfach ist diese zu sicher oder versionieren.
Re: [gelöst] Konfiguration über UI oder Files ?
Verfasst: 12. Mai 2023 20:58
von J-N-K
EmptySoft hat geschrieben: ↑11. Mai 2023 13:22
Das schöne bei OpenHAB, jeder kann es machen, wie er mag, sogar bunt gemischt. DANKE liebe Entwickler
Davon würde ich abraten, zumindest wenn es um eine "Sorte" geht, die Gefahr Duplikate anzulegen ist doch relativ gross, wenn man Items in Files un dim UI anlegt. Welches dann geladen wird ist eher Zufall. Items in files und Thing im UI geht natürlich.
UI rules mit File-rules mischen geht, auch, ist aber IMO eher unpraktisch, weil in den meisten Skriptsprache kleinere Unterschiede zwischen UI und files bestehen und man sich dann jedes Mal umdenken muss.
Re: [gelöst] Konfiguration über UI oder Files ?
Verfasst: 12. Mai 2023 21:20
von TorstenE
Ich habe mich (doch) schon für Files entschieden und zwar komplett.
