26 lines
980 B
Plaintext
26 lines
980 B
Plaintext
// persistence strategies have a name and a definition and are referred to in the "Items" section
|
|
Strategies {
|
|
// for rrd charts, we need a cron strategy
|
|
everyMinute : "0 * * * * ?"
|
|
everyHour : "0 0 * * * ?"
|
|
everyDay : "0 0 0 * * ?"
|
|
default = everyChange
|
|
}
|
|
|
|
Items {
|
|
// //* strategy = everyMinute, restoreOnStartup
|
|
// *OnOff, *SetPoint, *Temperatura, *Velocit* : strategy = everyChange, restoreOnStartup
|
|
|
|
// // let's only store temperature values in rrd
|
|
// Heating*,gEN*,Temperature*, *Temperatura, Weather_Chart*, Ufficio*, *Server, Esterno* : strategy = everyMinute, restoreOnStartup
|
|
|
|
// // Fotovoltaico!
|
|
// gEN_RTime : strategy = everyMinute, restoreOnStartup
|
|
// gEN_Day : strategy = everyHour, restoreOnStartup
|
|
// gEN_YearProd : strategy = everyDay, restoreOnStartup
|
|
|
|
// persist items on every change and every minute
|
|
*: strategy = everyChange, everyMinute, restoreOnStartup
|
|
}
|
|
|
|
// vim: syntax=Xtend |