FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: stobor am 03 Juli 2020, 08:45:27

Titel: Chart-Line springt immer wieder auf Null-Linie
Beitrag von: stobor am 03 Juli 2020, 08:45:27
Hallo,

ich lasse mir die Temperatur als Chart anzeigen:
<div data-type="chart"
data-logdevice='["FileLog_HM_PoolTemperatur"]'
data-columnspec='["4:1.ACTUAL_TEMPERATURE:"]'
data-style='["ftui l2"]'
data-ptype='["lines"]'
data-uaxis='["primary"]'
data-legend='["Temperatur"]'
data-yunit="°C"
data-ytext="Temperatur"
data-minvalue="auto"
data-maxvalue="auto"
data-height="250"
data-yticks="auto"
data-nofulldays="true"
data-cursorgroup="1"
data-scrollgroup="1"
data-xticks="auto">
</div>


Im Log stehen diese Daten:
2020-07-03_00:51:52 HM_PoolTemperatur hmstate: Initialized
2020-07-03_00:51:52 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 19.7
2020-07-03_00:51:52 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_00:51:52 HM_PoolTemperatur hmstate: Initialized
2020-07-03_01:19:36 HM_PoolTemperatur hmstate: Initialized
2020-07-03_01:19:36 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 19.6
2020-07-03_01:19:36 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_01:19:36 HM_PoolTemperatur hmstate: Initialized
2020-07-03_02:12:20 HM_PoolTemperatur hmstate: Initialized
2020-07-03_02:12:20 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 19.5
2020-07-03_02:12:20 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_02:12:20 HM_PoolTemperatur hmstate: Initialized
2020-07-03_03:05:43 HM_PoolTemperatur hmstate: Initialized
2020-07-03_03:05:43 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 19.4
2020-07-03_03:05:43 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_03:05:43 HM_PoolTemperatur hmstate: Initialized
2020-07-03_03:34:05 HM_PoolTemperatur hmstate: Initialized
2020-07-03_03:34:05 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_03:34:05 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 19.3
2020-07-03_03:34:05 HM_PoolTemperatur hmstate: Initialized
2020-07-03_04:27:00 HM_PoolTemperatur hmstate: Initialized
2020-07-03_04:27:00 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_04:27:00 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 19.2
2020-07-03_04:27:00 HM_PoolTemperatur hmstate: Initialized
2020-07-03_04:43:19 HM_PoolTemperatur hmstate: Initialized
2020-07-03_04:43:21 HM_PoolTemperatur hmstate: Initialized
2020-07-03_04:43:21 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_04:43:21 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 19.2
2020-07-03_04:43:21 HM_PoolTemperatur hmstate: Initialized
2020-07-03_05:20:34 HM_PoolTemperatur hmstate: Initialized
2020-07-03_05:20:34 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_05:20:34 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 19.1
2020-07-03_05:20:34 HM_PoolTemperatur hmstate: Initialized
2020-07-03_05:22:46 HM_PoolTemperatur hmstate: Initialized
2020-07-03_05:22:46 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_05:22:46 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 19.0
2020-07-03_05:22:46 HM_PoolTemperatur hmstate: Initialized
2020-07-03_05:59:24 HM_PoolTemperatur hmstate: Initialized
2020-07-03_05:59:24 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 18.9
2020-07-03_05:59:24 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_05:59:24 HM_PoolTemperatur hmstate: Initialized
2020-07-03_06:16:12 HM_PoolTemperatur hmstate: Initialized
2020-07-03_06:16:12 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 18.9
2020-07-03_06:16:12 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_06:16:12 HM_PoolTemperatur hmstate: Initialized
2020-07-03_07:10:17 HM_PoolTemperatur hmstate: Initialized
2020-07-03_07:10:17 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 18.8
2020-07-03_07:10:17 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_07:10:17 HM_PoolTemperatur hmstate: Initialized
2020-07-03_08:02:54 HM_PoolTemperatur hmstate: Initialized
2020-07-03_08:02:54 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0
2020-07-03_08:02:54 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 18.8
2020-07-03_08:02:54 HM_PoolTemperatur hmstate: Initialized


Warum springt der Graph aber immer wieder mal auf die Null-Linie - siehe Screenshot?
Titel: Antw:Chart-Line springt immer wieder auf Null-Linie
Beitrag von: Nobbynews am 03 Juli 2020, 08:59:13
Abgesehen davon, dass der Screenshot fehlt, liegt es vermutlich an Deiner Definition:

Zitat von: stobor am 03 Juli 2020, 08:45:27
   data-columnspec='["4:1.ACTUAL_TEMPERATURE:"]'
2020-07-03_00:51:52 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE: 19.7
2020-07-03_00:51:52 HM_PoolTemperatur 1.ACTUAL_TEMPERATURE_STATUS: 0

Dein "ACTUAL_TEMPERATURE:" passt halt auf beides. Daher der Wert 0.
Die rechteckige Darstellung dürfte daher kommen, dass sich zu diesen Zeiten die Reihenfolge der beiden Werte vertauscht.
Titel: Antw:Chart-Line springt immer wieder auf Null-Linie
Beitrag von: stobor am 03 Juli 2020, 10:29:46
Wie kann ich den das System dazu bringen, dass
- nur die Temperatur geloggt wird
oder
- der Graph nur auf die wirklichen Temperaturwerte zugreift?
Titel: Antw:Chart-Line springt immer wieder auf Null-Linie
Beitrag von: Nobbynews am 03 Juli 2020, 13:16:48
Wie sieht denn die def vom FileLog aus?
Titel: Antw:Chart-Line springt immer wieder auf Null-Linie
Beitrag von: stobor am 03 Juli 2020, 13:57:38
define FileLog_HM_PoolTemperatur FileLog ./log/Klima/HM_PoolTemperatur-%Y-%m.log HM_PoolTemperatur
setuuid FileLog_HM_PoolTemperatur 5ef70556-f33f-2cfb-d426-83fb4ebaa2a3240d
attr FileLog_HM_PoolTemperatur room Klima
Titel: Antw:Chart-Line springt immer wieder auf Null-Linie
Beitrag von: Nobbynews am 03 Juli 2020, 14:12:28
Da fehlt imho der Trigger.
Mach mal im ersten Step aus
Zitat von: stobor am 03 Juli 2020, 13:57:38
define FileLog_HM_PoolTemperatur FileLog ./log/Klima/HM_PoolTemperatur-%Y-%m.log HM_PoolTemperatur

ein
define FileLog_HM_PoolTemperatur FileLog ./log/Klima/HM_PoolTemperatur-%Y-%m.log HM_PoolTemperatur:1.ACTUAL_TEMPERATURE:.*

Wenn dann immer noch beide Werte geloggt werden, würde ich mir ein userreading z.B. local_Temp erstellen und das dann loggen.

Titel: Antw:Chart-Line springt immer wieder auf Null-Linie
Beitrag von: stobor am 03 Juli 2020, 15:14:16
Danke, sieht schon besser aus.
Titel: Antw:Chart-Line springt immer wieder auf Null-Linie
Beitrag von: TWART016 am 06 Juli 2020, 03:13:08
Ich hatte das gleiche Problem:
https://forum.fhem.de/index.php/topic,48450.msg1047653.html#msg1047653