RRd4J speichert einstellige Zahlen mit .0
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: RRd4J speichert einstellige Zahlen mit .0
Prima.
Ja mir geht es um ein paar Items welche mit der rrd4j Persistenz nach einem Restart ihren Wert mit einer Nachkommastelle zurück erhalten.
Deswegen ich diese Items mit der MapDB speichern möchte
Ja mir geht es um ein paar Items welche mit der rrd4j Persistenz nach einem Restart ihren Wert mit einer Nachkommastelle zurück erhalten.
Deswegen ich diese Items mit der MapDB speichern möchte
- OpenHab 2.4
#PWRUP
#PWRUP
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: RRd4J speichert einstellige Zahlen mit .0
Welche Default Persistence wähle ich denn noch in den Einstellungen ?
Ich würde sagen rrd4j oder ? MapDB soll ja nur für ein Paar wenige Items sein.
Ich würde sagen rrd4j oder ? MapDB soll ja nur für ein Paar wenige Items sein.
- OpenHab 2.4
#PWRUP
#PWRUP
- peter-pan
- Beiträge: 2768
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: RRd4J speichert einstellige Zahlen mit .0
Ich denke, das hast du ja schon /rrd4j). Aber vielleicht reicht es ja schon, wenn du mapdb.persist anlegst und die entsprechen Items einträgst:
https://community.openhab.org/t/solved- ... us/71278/6
Code: Alles auswählen
Strategies {
default = everyChange
}
Items {
Date_Kilometer_actual : strategy = everyChange, restoreOnStartup
Date_Kilometer_perigee : strategy = everyChange, restoreOnStartup
Date_Kilometer_apogee : strategy = everyChange, restoreOnStartup
CPU_Temp_num : strategy = everyChange, restoreOnStartup
}
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: RRd4J speichert einstellige Zahlen mit .0
Bin gerade dabei 

Code: Alles auswählen
Strategies {
default = everyChange
}
Items {
// Rolladen
// Rolladen Westseite
Rolloautomatik_azimuth_start : strategy = everyChange, restoreOnStartup
Rolloautomatik_elevation_ende : strategy = everyChange, restoreOnStartup
Rolloautomatik_temp_min : strategy = everyChange, restoreOnStartup
Rolloautomatik_wolken_max : strategy = everyChange, restoreOnStartup
Rolloautomatik_zielwert : strategy = everyChange, restoreOnStartup
// Rolladen Suedseite
Rolloautomatik_Sued_azimuth_start : strategy = everyChange, restoreOnStartup
Rolloautomatik_Sued_elevation_ende : strategy = everyChange, restoreOnStartup
Rolloautomatik_Sued_temp_min : strategy = everyChange, restoreOnStartup
Rolloautomatik_Sued_wolken_max : strategy = everyChange, restoreOnStartup
Rolloautomatik_Sued_zielwert : strategy = everyChange, restoreOnStartup
// Charts
gAllCharts* : strategy = everyChange, restoreOnStartup
gALLChartsProxy : strategy = everyChange, restoreOnStartup
}
- OpenHab 2.4
#PWRUP
#PWRUP
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: RRd4J speichert einstellige Zahlen mit .0
Kann ich mit MapDB auch DateTime Items persistieren ?
- OpenHab 2.4
#PWRUP
#PWRUP
- peter-pan
- Beiträge: 2768
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: RRd4J speichert einstellige Zahlen mit .0
...theoretisch, ja. Aber... da/wenn es sich hierbei (meistens) um Channel-linked-Items handelt, macht das keinen Sinn.Die sollen ihre Werte ja aus de Binding/Channel erhalten.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: RRd4J speichert einstellige Zahlen mit .0
Ja geht ja auch! TOP!
mal über die RestApi nachgeschaut
mal über die RestApi nachgeschaut

Code: Alles auswählen
{
"name": "Luefterstufe_2_last",
"datapoints": "1",
"data": [
{
"time": 1602954554254,
"state": "2020-10-17T19:09:14.227+0200"
}
]
}
- OpenHab 2.4
#PWRUP
#PWRUP
- peter-pan
- Beiträge: 2768
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: RRd4J speichert einstellige Zahlen mit .0
...bin mir jetzt nicht ganz sicher was du meinst ? Woher kommt der JSON ? Mal abgesehen dass er aus der REST Api kommt. Ist das ein Item oder Thing ?
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: RRd4J speichert einstellige Zahlen mit .0
Ok, aber ich habe zb. ein Item welches mir den letzen Filterwechsel in der Lüftung anzeigt... (alle 2160h)
Dazwischen könnte schon mal ein OpenHab Neustart liegen

- OpenHab 2.4
#PWRUP
#PWRUP
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12