Hi,
I have another question. I have edited my rrd4j.persist as…
Strategies {
// for rrd charts, we need a cron strategy, every Minute is a must have.
everyMinute : "0 * * * * ?"
// get the data reduced for older values to keep database small
everyHour : "0 0 * * * ?"
everyDay : "0 0 0 * * ?"
default = everyChange
}
Items {
// additionally persist Items
gTemperature* : strategy = everyMinute
gHumidity* : strategy = everyMinute
gLuminosity* : strategy = everyMinute
}
and my rrd4j.cfg
# configure specific rrd properties for given items in this file.
# please refer to the documentation available at
# https://www.openhab.org/addons/persistence/rrd4j/
#
# default_numeric and default_other are internally defined defnames and are used as
# defaults when no other defname applies
#<defname>.def=[ABSOLUTE|COUNTER|DERIVE|GAUGE],<heartbeat>,[<min>|U],[<max>|U],<step>
#<defname>.archives=[AVERAGE|MIN|MAX|LAST|FIRST|TOTAL],<xff>,<steps>,<rows>
#<defname>.items=<comma separated list of items for this defname>
<defname>.items=Temperature,Humidity,Luminosity
My local.items is…
Group Home "piDOMOhome" <house>
Group piDOMOhome "TDR" <pantry> (Home)
Switch Light "Luz" <light> (piDOMOhome, gLight) ["Lighting"] {mqtt=">[mqtt:piDOMOhome/light:command:ON:1],>[mqtt:piDOMOhome/light:command:OFF:0],<[mqtt:piDOMOhome/light:state:ON:1],<[mqtt:piDOMOhome/light:state:OFF:0]"}
Contact Door "Porta [%s]" <door> (piDOMOhome, gDoor) {mqtt="<[mqtt:piDOMOhome/door:state:default]"}
Contact Motion "Sensor de moviment[%s]" <motion> (piDOMOhome, gMotion) {mqtt="<[mqtt:piDOMOhome/movement:state:default]"}
Switch MotionTrig "Trigger" <switch> (piDOMOhome, gMotion) ["Switchable"] {mqtt=">[mqtt:piDOMOhome/trigger:command:ON:1],>[mqtt:piDOMOhome/trigger:command:OFF:0],<[mqtt:piDOMOhome/trigger:state:ON:1],<[mqtt:piDOMOhome/trigger:state:OFF:0]"}
Number Temperature "Temperatura [%.1f ÂşC]" <temperature> (piDOMOhome, gTemperature) {mqtt="<[mqtt:piDOMOhome/temperature:state:default]"}
Number Humidity "Humitat [%.1f %%]" <humidity> (piDOMOhome, gHumidity) {mqtt="<[mqtt:piDOMOhome/humidity:state:default]"}
Number Luminosity "Lluminositat [%.0f %%]" <light> (piDOMOhome, gLuminosity) {mqtt="<[mqtt:piDOMOhome/luminosity:state:default]"}
Contact Fire "Sensor de foc[%s]" <fire> (piDOMOhome, gMotion) {mqtt="<[mqtt:piDOMOhome/fire:state:default]"}
Switch Alarm "Alarma" (gAlarm) {mqtt=">[mqtt:piDOMOhome/alarm:command:ON:1],>[mqtt:piDOMOhome/alarm:command:OFF:0],<[mqtt:piDOMOhome/alarm:state:ON:1],<[mqtt:piDOMOhome/alarm:state:OFF:0]"}
Contact Flood "Sensor d'aigua[MAP(flood.map):%s]" <water> (piDOMOhome, gWater) {mqtt="<[mqtt:piDOMOhome/flood:state:default]"}
Switch Servo "Servo Porta" <door> (piDOMOhome, gMotion) ["Switchable"] {mqtt=">[mqtt:piDOMOhome/servo:command:ON:1],>[mqtt:piDOMOhome/servo:command:OFF:0],<[mqtt:piDOMOhome/servo:state:ON:1],<[mqtt:piDOMOhome/servo:state:OFF:0]"}
Group:Switch:OR(ON, OFF) gLight "Luz" <light> (Home)
Group:Contact:OR(OPEN, CLOSED) gMotion "Porta" <door> (Home)
Group:Contact:OR(OPEN, CLOSED) gMotion "Sensor de moviment" <motion> (Home)
Group:Switch:OR(ON, OFF) gMotion "Trigger" <motion> (Home)
Group:Number:AVG gTemperature "Temperatura" <temperature> (Home)
Group:Number:AVG gHumidity "Humitat" <humidity> (Home)
Group:Number:AVG gLuminosity "Lluminositat" <luminosity> (Home)
Group:Contact:OR(OPEN, CLOSED) gMotion "Sensor de foc" <motion> (Home)
Group:Switch:OR(ON, OFF) gMotion "Alarma" <motion> (Home)
Group:Contact:OR(OPEN, CLOSED) gMotion "Servo Porta" <door> (Home)
My local.sitemap
sitemap local label="piDOMOhome" {
Frame label="Casa domòtica" {
Switch item=MotionTrig label="ActivaciĂł alarma"
Switch item=Alarm label="Notificacions"
Default item=Door label="Porta"
Default item=Motion label="Moviment"
Switch item=Servo label="Motor"
Switch item=Light label="Llum"
Default item=Temperature label="Temperatura"
Default item=Humidity label="Humitat"
Default item=Luminosity label="Lluminositat"
Default item=Incendi label="Incendi"
Default item=Aigua label="Sensor d'inundaciĂł"
}
Frame label="GrĂ fic temperatura" {
Chart item=Temperature label="temperature_graph" period=W refresh=1000
}
Frame label="GrĂ fic humitat" {
Chart item=Humidity label="humidity_graph" period=W refresh=1000
}
Frame label="GrĂ fic lluminositat" {
Chart item=Luminosity label="luminosity_graph" period=W refresh=1000
}
}
Humidity and temperature graphs are shown on my Basic UI, but luminosity, which I have just added now is shown without any information.
I don’t know if possibily I have to wait or if something is badly configurated.
Then, I would like to know if the data is saved on a database or in a log.
Thank you very much!
Josep
See the picture, first is Temperature, second Humidity and the last, Luminosity…