Sida 1 av 1

Tidpunkt sista mätdata graf

Postat: 29 sep 2013, 20:52
av humlas
Hej

Har skaffat en Rasperry Pi och börjat labba lite med temperatur mätning.

Tar tempen var 2.5 minut och genererar en ny graf var 5 minut:
http://www.rackstad.se/graph_temp.png

Vill få in en tidsstämpel längst ner med tidpunkt för senaste mätdata.

Lyckas dock inte få till GPRINT raden

Har testat typ "GPRINT:OutsideTemp:LAST:%c:strftime"

Men får tillbaka:
problem generating the graph: I don't understand ':strftime' in command: 'GPRINT:OutsideTemp:LAST:%c:strftime'.

Re: Tidpunkt sista mätdata graf

Postat: 19 nov 2013, 22:37
av PaBu
Hej,
har en vedeldningsanläggning med acktankar 3m3+2x0,5m3, med ca 20 1-wire-mätare och en Raspberry Pi som inhämtare. Återkommer med beskrivning i Mitt System senare.

GPRINT i det gamla formatet "GPRINT:vname:CF:format (deprecated)" som du använder förefaller inte stödja :strftime (jag fick samma problem), medan det nya formatet fungerar bra, men då måste en ny variabel mha VDEF bildas för att fånga LAST-värdet, i ditt fall
VDEF:OutsideTemp_LAST=OutsideTemp,LAST

och sedan skriva ut värdet och tidpunkten med två GPRINT,
GPRINT:OutsideTemp:"Outside temp now\: %2.1lf " \
GPRINT:OutsideTemp_LAST:"At %c ":strftime

Nedanstående utdrag fungerar för mig:

VDEF:EnergyDiff_Max=v_EnergyDiff,MAXIMUM \
VDEF:EnergyDiff_Min=v_EnergyDiff,MINIMUM \

LINE1:y2_EnergyDiff#0033CC:"Power kW [right]\t " \
GPRINT:EnergyDiff_Max:"Power Max In\: %2.1lf kW " \
GPRINT:EnergyDiff_Max:"At\: %Y-%m-%d %H\:%M %Z\t ":strftime \
GPRINT:EnergyDiff_Min:"Power Max Out\: %2.1lf kW " \
GPRINT:EnergyDiff_Min:"At\: %Y-%m-%d %H\:%M %Z\n":strftime \