Automatisches persist von Items

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Benutzeravatar
HiG
Beiträge: 136
Registriert: 16. Jun 2021 13:39
Answers: 0

Automatisches persist von Items

Beitrag von HiG »

Ich habe eine MAria-DB-Persistence eingerichtet...
persist1.jpg
und eine persist-Datei angelegt,
persis2.jpg
in welcher ein paar Werte zum persistieren stehen.

Code: Alles auswählen

Strategies {
        everyDay  : "0 0 0 * * ?"
        everyHalfDay : "0 0 */12 ? * *"
        everyQuarterDay : "0 0 */6 ? * *"
        everyHour : "0 0 * * * ?"
        everyEvenHour : "0 0 0/2 ? * *"
        everyOddHour : "0 0 1/2 ? * *"
        everyHalfHour : "0 */30 * ? * *"
        everyQuarterHour : "0 */15 * ? * *"
        everyMinute : "0 * * ? * *"
        everyEvenMinute : "0 */2 * ? * *"
        everyOddMinute : "0 1/2 * ? * *"
        // if no strategy is specified for an Item entry below, the default list will be used
       default = everyChange
}


Items {
     x_eg_wf_bs_01_mo,
     x_eg_wf_bs_01_i,
     x_eg_wf_dr_01_mo,
     x_eg_wf_dr_01_t,
     x_od_ht_dr_01_t,
     x_od_ht_dr_01_o : strategy =  everyChange, restoreOnStartup
}
Nun passiert es aber bei mir, das ganz viele Werte persistiert werden. Nicht alle...aber viele.
persist3.jpg
Der Udo hat mir in einem anderen Thread mal drangeschrieben
udo1toni hat geschrieben: 7. Jan 2022 00:19
das erklärt das Verhalten. Wenn Du eine Persistence einrichtest, aber keine passende *.persist Datei, werden standard alle Items persistiert, mit everyChange und restoreOnStartup.
Was aber mein Verhalten nicht abbildet. Was kann denn da der Fehler sein? Muss die .persist anders heißen?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
udo1toni
Beiträge: 15265
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: Automatisches persist von Items

Beitrag von udo1toni »

Mit welcher Version von openHAB bist Du unterwegs?
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Benutzeravatar
HiG
Beiträge: 136
Registriert: 16. Jun 2021 13:39
Answers: 0

Re: Automatisches persist von Items

Beitrag von HiG »

Mit 3.2

Benutzeravatar
udo1toni
Beiträge: 15265
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: Automatisches persist von Items

Beitrag von udo1toni »

Installiere rrd4j zusätzlich und stelle rrd4j als default Persistence ein. Lege dafür keine rrd4j.persist Datei an.
Die überzähligen Tabellen wirst Du allerdings vermutlich nicht ohne Bauchschmerzen wieder los.
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Benutzeravatar
HiG
Beiträge: 136
Registriert: 16. Jun 2021 13:39
Answers: 0

Re: Automatisches persist von Items

Beitrag von HiG »

udo1toni hat geschrieben: 12. Jan 2022 20:34 und stelle rrd4j als default Persistence ein
wie mach ich das?

Naja...ein "Drop Table ..." krieg ich schon hin ;-)

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: Automatisches persist von Items

Beitrag von int5749 »

HiG hat geschrieben: 12. Jan 2022 20:36 wie mach ich das?
Ein Bild statt Worte
persistence.JPG
VG
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Benutzeravatar
HiG
Beiträge: 136
Registriert: 16. Jun 2021 13:39
Answers: 0

Re: Automatisches persist von Items

Beitrag von HiG »

int5749 hat geschrieben: 12. Jan 2022 21:01 Ein Bild statt Worte
Worte werde eh überschätzt ;-)

Ankestöhn
persist.jpg
Ich bleibe gespannt :-)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: Automatisches persist von Items

Beitrag von int5749 »

Schitteböhn :)

Wobei der Dank mehr den anderen Helfern gilt ;)
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Benutzeravatar
HiG
Beiträge: 136
Registriert: 16. Jun 2021 13:39
Answers: 0

Re: Automatisches persist von Items

Beitrag von HiG »

int5749 hat geschrieben: 12. Jan 2022 21:27 Wobei der Dank mehr den anderen Helfern gilt
warumme?

Jeder Schritt...führt näher zum Ziel

Benutzeravatar
udo1toni
Beiträge: 15265
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: Automatisches persist von Items

Beitrag von udo1toni »

HiG hat geschrieben: 12. Jan 2022 20:36
udo1toni hat geschrieben: 12. Jan 2022 20:34 und stelle rrd4j als default Persistence ein
wie mach ich das?

Naja...ein "Drop Table ..." krieg ich schon hin ;-)
Ja, das Entfernen der Tabellen ist jetzt nicht die Schwierigkeit. Was passiert aber, wenn Du die Items dann doch wieder mit MySQL persistieren willst?

openHAB merkt sich, welche Tabellen es schon angelegt hat :)
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Antworten