מנסה לראשונה לעבוד עם persistence במטרה לעשות גרף קטן ולאתר ערכי מינימום, מקסימום וערך אחרון
התקנתי rrd4j והגדרתי אותו כברירת מחדל.
בדיקה ב Habmin מראה דף ריק תחת persistence.
בקובץ rrd4j.persistence :
Strategies {
everyDay : "0 0 0 * * ?"
everyHour : "0 0 * * * ?"
everyMinute : "0 * * * * ?"
default = everyChange
}
Items {
* : strategy = everyUpdate, everyMinute
}
איפה לחפש את התקלה?
Persistence ב Openhab לא עובד
-
nangel
-
- חבר פעיל מאוד

- תגובות: 425
- הצטרף: אוגוסט 2009
-
nangel
-
- חבר פעיל מאוד

- תגובות: 425
- הצטרף: אוגוסט 2009
בתוך תיקית openhab2-userdata\persistence\rrd4j
אני רואה המון קבצים בשמות ה bindings עם סיומת rrd ותאריכי עדכון משתנים
אני רואה המון קבצים בשמות ה bindings עם סיומת rrd ותאריכי עדכון משתנים
-
nangel
-
- חבר פעיל מאוד

- תגובות: 425
- הצטרף: אוגוסט 2009
במקביל הוספתי ל sitemap את השורות הבאות
Frame label="Graph" {
Chart item=Temp_LR period=24h refresh=300000 service="rrd4j"
}
ניסיתי גם
Frame label="גרף"
{
Chart item=Temp_LR period=h refresh=30000
}
אבל אני מקבל רק אייקון של תמונה שבורה
Frame label="Graph" {
Chart item=Temp_LR period=24h refresh=300000 service="rrd4j"
}
ניסיתי גם
Frame label="גרף"
{
Chart item=Temp_LR period=h refresh=30000
}
אבל אני מקבל רק אייקון של תמונה שבורה
-
nangel
-
- חבר פעיל מאוד

- תגובות: 425
- הצטרף: אוגוסט 2009
בלוג אני מקבל
2019-04-09 18:33:19.029 [WARN ] [thome.ui.internal.chart.ChartServlet] - Illegal argument in chart: Series name cannot be null or zero-length!!!
למרות שה item שאני מנסה להגדיר כגרף הוא מספרי (טמפרטורה)
2019-04-09 18:33:19.029 [WARN ] [thome.ui.internal.chart.ChartServlet] - Illegal argument in chart: Series name cannot be null or zero-length!!!
למרות שה item שאני מנסה להגדיר כגרף הוא מספרי (טמפרטורה)
-
nangel
-
- חבר פעיל מאוד

- תגובות: 425
- הצטרף: אוגוסט 2009
מסתבר שהגרף לא עובד אם כותרת הנתון בעברית. ברגע ששיניתי מ
"טמפרטורת סלון [%.0f° c]"
ל
"Livingroom Temperature [%.0f° c]"
הכל עבד
"טמפרטורת סלון [%.0f° c]"
ל
"Livingroom Temperature [%.0f° c]"
הכל עבד