Yahoo-Wetter - Plot und Abfrageintervall

Begonnen von Guest, 04 September 2012, 17:24:54

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Ich mach dazu mal ein neues Thema auf...

Yahoo-Wetter läuft jetzt, auch mit Icons, soweit sogut. Jetzt dachte ich
mir, ich hätte auch gern einen Plot dazu und habe diesen wie folgt
definiert:

define Wetter Weather 12832004 3600 de
attr Wetter event-on-change-reading forecast_date,fc0_condition
attr Wetter event-on-update-reading wind,humidity,temperature
attr Wetter localicons 1

define weblink_Wetter weblink htmlCode {WeatherAsHtml("Wetter")}
attr weblink_Wetter room Wetter

define FileLog_Wetter FileLog /var/log/fhem/Wetter-%Y.log Wetter
attr FileLog_Wetter logtype temp4hum4:wind|humidity|temperature,text

define weblink_YahooWetter weblink fileplot FileLog_Wetter:temp4hum4:CURRENT
attr weblink_YahooWetter label "Yahoo Wetterdaten in Potsdam Min
$data{min1}, Max $data{max1},Last $data{currval1} °C"
attr weblink_YahooWetter room Wetter

Ich bekomme auch den Plot angezeigt:



nun wurde begonnen den Plot zu zeichnen ab heute 12:32, aber ab 13:23 wird
dieser nicht weitergezeichnet.....
Der Inhalt meines Logfiles dazu sieht folgendermaßen aus:

2012-09-03_06:05:01 Wetter T: 14  H: 90  W: 18
2012-09-03_06:35:01 Wetter T: 14  H: 90  W: 18
2012-09-03_07:05:01 Wetter T: 14  H: 90  W: 18
2012-09-03_07:35:01 Wetter T: 14  H: 90  W: 18
2012-09-03_08:05:01 Wetter T: 14  H: 90  W: 18
2012-09-03_08:35:01 Wetter T: 14  H: 90  W: 18
2012-09-03_09:05:01 Wetter T: 14  H: 90  W: 18
2012-09-03_09:35:01 Wetter T: 14  H: 90  W: 18
2012-09-03_10:05:01 Wetter T: 14  H: 90  W: 18
2012-09-03_10:35:01 Wetter T: 14  H: 90  W: 18
2012-09-03_10:53:00 Wetter T:   H:   W:
2012-09-04_12:32:14 Wetter city: Potsdam, Germany
2012-09-04_12:32:14 Wetter wind_chill: 21
2012-09-04_12:32:14 Wetter wind_direction: 260
2012-09-04_12:32:14 Wetter wind_speed: 6.44
2012-09-04_12:32:14 Wetter wind: 6.44
2012-09-04_12:32:14 Wetter wind_condition: Wind: W mit 6.44 km/h
2012-09-04_12:32:14 Wetter humidity: 62
2012-09-04_12:32:14 Wetter visibility:  
2012-09-04_12:32:14 Wetter pressure: 1022.5
2012-09-04_12:32:14 Wetter code: 30
2012-09-04_12:32:14 Wetter condition: teilweise wolkig (day)
2012-09-04_12:32:14 Wetter icon: partly_cloudy
2012-09-04_12:32:14 Wetter temperature: 21
2012-09-04_12:32:14 Wetter temp_c: 21
2012-09-04_12:32:14 Wetter temp_f: 69.8
2012-09-04_12:32:14 Wetter current_date_time: 04 Sep 2012 12:00 pm CEST
2012-09-04_12:32:14 Wetter day_of_week: Di.
2012-09-04_12:32:14 Wetter fc1_code: 32
2012-09-04_12:32:14 Wetter fc1_condition: sonnig
2012-09-04_12:32:14 Wetter fc1_icon: sunny
2012-09-04_12:32:14 Wetter fc1_low_c: 12
2012-09-04_12:32:14 Wetter fc1_high_c: 22
2012-09-04_12:32:14 Wetter fc1_day_of_week: Di.
2012-09-04_12:32:14 Wetter fc2_code: 39
2012-09-04_12:32:14 Wetter fc2_condition: vereinzelt Gewitter
2012-09-04_12:32:14 Wetter fc2_icon: scatteredthunderstorms
2012-09-04_12:32:14 Wetter fc2_low_c: 11
2012-09-04_12:32:14 Wetter fc2_high_c: 19
2012-09-04_12:32:14 Wetter fc2_day_of_week: Mi.
2012-09-04_12:32:14 Wetter T: 21  H: 62  W: 6.44
2012-09-04_13:23:39 Wetter wind: 11.27
2012-09-04_13:23:39 Wetter humidity: 59
2012-09-04_13:23:39 Wetter temperature: 22
2012-09-04_13:23:39 Wetter T: 22  H: 59  W: 11.27

Nun gibt es keine weiteren Einträge nach heute 13:23 in meinem Logfile und ich wundere mich, warum es nicht weitergeht.
Die Temperaturen meiner "Live-Anzeige" scheinen sich dennnoch regelmäßig zu aktualsieren. Was mich auch noch wundert ist, dass die Werte die gestern noch "reinkamen"
irgenwie anders aussehen, als die heutigen.

Sieht jemand auf Anhieb wo ich mich hier wieder glatt angestellt habe??

LG
neo


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Mitch

                                                     

Sieht alles richtig aus.
Ich habe keine Problem, der Plot wird richtig dargestellt und wenn ich in
den Log schaue, wird (wie definiert 3600) jede Stunde upgedatet.

Hier meine cfg:

define FileLog_Eichenau FileLog /var/log/fhem/Eichenau-%Y.log Eichenau
attr FileLog_Eichenau alias Eichenau
attr FileLog_Eichenau logtype temp4hum4:wind|humidity|temperature,text:Werte
attr FileLog_Eichenau room Logs

define weblink_Eichenau weblink fileplot FileLog_Eichenau:temp4hum4:CURRENT
attr weblink_Eichenau alias Eichenau
attr weblink_Eichenau label "Yahoo Wetter in Eichenau Min $data{min1}, Max
$data{max1}, Last $data{currval1}"
attr weblink_Eichenau room Wetter,Plot


Am Dienstag, 4. September 2012 17:24:55 UTC+2 schrieb neomorph:
>
> Ich mach dazu mal ein neues Thema auf...
>
> Yahoo-Wetter läuft jetzt, auch mit Icons, soweit sogut. Jetzt dachte ich
> mir, ich hätte auch gern einen Plot dazu und habe diesen wie folgt
> definiert:
>
> define Wetter Weather 12832004 3600 de
> attr Wetter event-on-change-reading forecast_date,fc0_condition
> attr Wetter event-on-update-reading wind,humidity,temperature
> attr Wetter localicons 1
>
> define weblink_Wetter weblink htmlCode {WeatherAsHtml("Wetter")}
> attr weblink_Wetter room Wetter
>
> define FileLog_Wetter FileLog /var/log/fhem/Wetter-%Y.log Wetter
> attr FileLog_Wetter logtype temp4hum4:wind|humidity|temperature,text
>
> define weblink_YahooWetter weblink fileplot
> FileLog_Wetter:temp4hum4:CURRENT
> attr weblink_YahooWetter label "Yahoo Wetterdaten in Potsdam Min
> $data{min1}, Max $data{max1},Last $data{currval1} °C"
> attr weblink_YahooWetter room Wetter
>
> Ich bekomme auch den Plot angezeigt:
>
>
>
> nun wurde begonnen den Plot zu zeichnen ab heute 12:32, aber ab 13:23 wird
> dieser nicht weitergezeichnet.....
> Der Inhalt meines Logfiles dazu sieht folgendermaßen aus:
>
> 2012-09-03_06:05:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_06:35:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_07:05:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_07:35:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_08:05:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_08:35:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_09:05:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_09:35:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_10:05:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_10:35:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_10:53:00 Wetter T:   H:   W:
> 2012-09-04_12:32:14 Wetter city: Potsdam, Germany
> 2012-09-04_12:32:14 Wetter wind_chill: 21
> 2012-09-04_12:32:14 Wetter wind_direction: 260
> 2012-09-04_12:32:14 Wetter wind_speed: 6.44
> 2012-09-04_12:32:14 Wetter wind: 6.44
> 2012-09-04_12:32:14 Wetter wind_condition: Wind: W mit 6.44 km/h
> 2012-09-04_12:32:14 Wetter humidity: 62
> 2012-09-04_12:32:14 Wetter visibility:  
> 2012-09-04_12:32:14 Wetter pressure: 1022.5
> 2012-09-04_12:32:14 Wetter code: 30
> 2012-09-04_12:32:14 Wetter condition: teilweise wolkig (day)
> 2012-09-04_12:32:14 Wetter icon: partly_cloudy
> 2012-09-04_12:32:14 Wetter temperature: 21
> 2012-09-04_12:32:14 Wetter temp_c: 21
> 2012-09-04_12:32:14 Wetter temp_f: 69.8
> 2012-09-04_12:32:14 Wetter current_date_time: 04 Sep 2012 12:00 pm CEST
> 2012-09-04_12:32:14 Wetter day_of_week: Di.
> 2012-09-04_12:32:14 Wetter fc1_code: 32
> 2012-09-04_12:32:14 Wetter fc1_condition: sonnig
> 2012-09-04_12:32:14 Wetter fc1_icon: sunny
> 2012-09-04_12:32:14 Wetter fc1_low_c: 12
> 2012-09-04_12:32:14 Wetter fc1_high_c: 22
> 2012-09-04_12:32:14 Wetter fc1_day_of_week: Di.
> 2012-09-04_12:32:14 Wetter fc2_code: 39
> 2012-09-04_12:32:14 Wetter fc2_condition: vereinzelt Gewitter
> 2012-09-04_12:32:14 Wetter fc2_icon: scatteredthunderstorms
> 2012-09-04_12:32:14 Wetter fc2_low_c: 11
> 2012-09-04_12:32:14 Wetter fc2_high_c: 19
> 2012-09-04_12:32:14 Wetter fc2_day_of_week: Mi.
> 2012-09-04_12:32:14 Wetter T: 21  H: 62  W: 6.44
> 2012-09-04_13:23:39 Wetter wind: 11.27
> 2012-09-04_13:23:39 Wetter humidity: 59
> 2012-09-04_13:23:39 Wetter temperature: 22
> 2012-09-04_13:23:39 Wetter T: 22  H: 59  W: 11.27
>
> Nun gibt es keine weiteren Einträge nach heute 13:23 in meinem Logfile und ich wundere mich, warum es nicht weitergeht.
> Die Temperaturen meiner "Live-Anzeige" scheinen sich dennnoch regelmäßig zu aktualsieren. Was mich auch noch wundert ist, dass die Werte die gestern noch "reinkamen"
> irgenwie anders aussehen, als die heutigen.
>
> Sieht jemand auf Anhieb wo ich mich hier wieder glatt angestellt habe??
>
> LG
> neo
>
>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
FHEM im Proxmox Container

erwin

                                                   

Hi Neo,
...ich schon wieder....

Also ich hab folgendes:

 *define myWeather Weather 541963 3600 de*
*
*
*attr myWeather event-on-update-reading
temperature,humidity,wind,wind_condition*
*attr myWeather localicons 1*

Bishierher sehe ich keinen Unterschied, der das Problem verursachen könnte.
Die Filelog definition:

 define myWeather_Log Filelog /opt/var/fhem/Weather-%Y.log myWeather:.*
attr myWeather_Log  logtype temp4hum4:Temp/Hum,text
Erkennst du das *:.** nach myWeather ?
Auch beim logtype hast du eine etwas andere syntax, ich weiss nicht ob das
soo ok ist.
Bei mir schaut der txt-Log dann soo aus:

*2012-09-05_08:57:42 myWeather wind: 6.44
2012-09-05_08:57:42 myWeather wind_condition: Wind: NNW mit 6.44 km/h
2012-09-05_08:57:42 myWeather humidity: 78
2012-09-05_08:57:42 myWeather temperature: 18
2012-09-05_08:57:42 myWeather T: 18  H: 78  W: 6.44
2012-09-05_08:57:43 myWeather update
2012-09-05_09:07:11 myWeather wind: 6.44
2012-09-05_09:07:11 myWeather wind_condition: Wind: NNW mit 6.44 km/h
2012-09-05_09:07:11 myWeather humidity: 78
2012-09-05_09:07:11 myWeather temperature: 18
2012-09-05_09:07:11 myWeather T: 18  H: 78  W: 6.44
2012-09-05_09:07:11 myWeather update
2012-09-05_10:07:11 myWeather wind: 14.48
2012-09-05_10:07:11 myWeather wind_condition: Wind: NNW mit 14.48 km/h
2012-09-05_10:07:11 myWeather humidity: 68
2012-09-05_10:07:11 myWeather temperature: 19
2012-09-05_10:07:11 myWeather T: 19  H: 68  W: 14.48
2012-09-05_11:07:11 myWeather wind: 14.48
2012-09-05_11:07:11 myWeather wind_condition: Wind: NNW mit 14.48 km/h
2012-09-05_11:07:11 myWeather humidity: 64
2012-09-05_11:07:11 myWeather temperature: 20
2012-09-05_11:07:11 myWeather T: 20  H: 64  W: 14.48*

...wobei der entry um *08:57:42 und 10:07:11 durch ein **set myWeather update** entstanden sind, der um 11:07:11 durch das normale update.

die weblink definition lass für erste weg, prüfe bitte ob du eine Filelog Grafik hast. (cklick auf temp/hum)
l.g. erwin
*







--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
FHEM aktuell auf RaspberryPI Mdl 1-4
Maintainer: 00_KNXIO.pm 10_KNX.pm
User: CUNO2 (868 SLOWRF) - HMS100xx, FS20, FHT, 1-Wire  - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,..,MQTT2, KNX, SONOFF, mySENSORS,....
Hardware:  Busware ROT, Weinzierl IP731, 1-Wire GW,...

erwin

                                                   

update: lass mal event-on-change reading weg, das ist das Problem (siehe
commandref):

   - event-on-change-reading
   The attribute takes a comma-separated list of readings. If set, only
   changes of the listed readings create events. In other words, if a reading
   listed here is updated with the new value identical to the old value, no
   event is created.
   The precedence of event-on-update-reading and event-on-change-reading is
   as follows:
      1. If both attributes are not set, any update of any reading of the
      device creates an event.
      2. If any of the attributes is set, no events occur for updates or
      changes of readings not listed in any of the attributes.
      3. If a reading is listed in event-on-update-reading, an update of
      the reading creates an event no matter whether the reading is also listed
      in event-on-change-reading.
   

l.g. erwin

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
FHEM aktuell auf RaspberryPI Mdl 1-4
Maintainer: 00_KNXIO.pm 10_KNX.pm
User: CUNO2 (868 SLOWRF) - HMS100xx, FS20, FHT, 1-Wire  - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,..,MQTT2, KNX, SONOFF, mySENSORS,....
Hardware:  Busware ROT, Weinzierl IP731, 1-Wire GW,...

Guest

Originally posted by: <email address deleted>

moooin, hab mich gestern an ein "yahoo-wetter.gplot" gesetzt;
Nun gibt es aber ewig viele Möglichkeiten, das Wetter zu plotten und würde
gerne eure Ideen hören, so zB würde ich gerne wind_chill so plotten, dass
es nur bei einer Abweichung von der gemessenen Tempera als Punkt o.ä.
geplottet wird.
Ich komme auch immerwieder zu dem Punkt, an dem ich mir einer Doku/Wiki zu
SVG plots wünsche.
Have fun!
###########################################################################
### Display values from a Yahoo Weather.
### FileLog definition corresponding to this file

# define FileLog /var/log/fhem/Wetter-%M_%Y.log
:(temperature|pressure|humidity|wind_chill):.*
### FileLog content
#2012-01-01_00:00:00 Wetter_Log temperature: 13
#2012-01-01_00:00:00 Wetter_Log humidity: 97
#2012-01-01_00:00:00 Wetter_Log pressure: 1016
#2012-01-01_00:00:00 Wetter_Log wind_chill: 12

# Try .* as an all quantor to see, which lines are available.

### Settings
#set terminal png transparent size crop
set output '.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"

set terminal size
set title ''
set ylabel "Temperature in °C"
set y2label "Humidity (%)"
set y3label "Druck"
set y4label "Windchill °C"

set ytics
set y2tics
set y3tics
set y4tics

set grid xtics y2tics

# Maybe define your own ranges (not really needed):
#set yrange [1:10]
set y3range [500:1200]


### Data extraction

#FileLog 4:temperature::
#FileLog 4:humidity::
#FileLog 4:pressure::
#FileLog 4:wind_chill::

plot \
  "< egrep 'temperature' "\
         using 1:4 axes x1y1 title 'Measured Temp (°C)' with lines,\
  "< egrep 'humidity' "\
        using 1:4 axes x1y2 title 'Humidity (%)' with lines\
  "< egrep 'pressure' "\
        using 1:5 axes x1y3 title 'Druck (mbar)' with lines\
  "< egrep 'wind_chill' "\
        using 1:4 axes x1y4 title 'Gefühlte Temp (°C)' with lines\

# Attribute 'small' is useful for gnuplot/-scroll only,
# if plotsize is less than 800,400
#set terminal png transparent small size crop

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

yo; hier:  12:32, aber ab 13:23 wird dieser nicht weitergezeichnet.....
bedeutet es liegt weniger als eine Stunde dazwischen obwohl du das
Intervall hier "define Wetter Weather 12832004 3600 de" auf eine Stunde
Aktualisierung gestellt hast (60sec*60min)

Am Dienstag, 4. September 2012 17:24:55 UTC+2 schrieb neomorph:
>
> Ich mach dazu mal ein neues Thema auf...
>
> Yahoo-Wetter läuft jetzt, auch mit Icons, soweit sogut. Jetzt dachte ich
> mir, ich hätte auch gern einen Plot dazu und habe diesen wie folgt
> definiert:
>
> define Wetter Weather 12832004 3600 de
> attr Wetter event-on-change-reading forecast_date,fc0_condition
> attr Wetter event-on-update-reading wind,humidity,temperature
> attr Wetter localicons 1
>
> define weblink_Wetter weblink htmlCode {WeatherAsHtml("Wetter")}
> attr weblink_Wetter room Wetter
>
> define FileLog_Wetter FileLog /var/log/fhem/Wetter-%Y.log Wetter
> attr FileLog_Wetter logtype temp4hum4:wind|humidity|temperature,text
>
> define weblink_YahooWetter weblink fileplot
> FileLog_Wetter:temp4hum4:CURRENT
> attr weblink_YahooWetter label "Yahoo Wetterdaten in Potsdam Min
> $data{min1}, Max $data{max1},Last $data{currval1} °C"
> attr weblink_YahooWetter room Wetter
>
> Ich bekomme auch den Plot angezeigt:
>
>
>
> nun wurde begonnen den Plot zu zeichnen ab heute 12:32, aber ab 13:23 wird
> dieser nicht weitergezeichnet.....
> Der Inhalt meines Logfiles dazu sieht folgendermaßen aus:
>
> 2012-09-03_06:05:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_06:35:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_07:05:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_07:35:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_08:05:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_08:35:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_09:05:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_09:35:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_10:05:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_10:35:01 Wetter T: 14  H: 90  W: 18
> 2012-09-03_10:53:00 Wetter T:   H:   W:
> 2012-09-04_12:32:14 Wetter city: Potsdam, Germany
> 2012-09-04_12:32:14 Wetter wind_chill: 21
> 2012-09-04_12:32:14 Wetter wind_direction: 260
> 2012-09-04_12:32:14 Wetter wind_speed: 6.44
> 2012-09-04_12:32:14 Wetter wind: 6.44
> 2012-09-04_12:32:14 Wetter wind_condition: Wind: W mit 6.44 km/h
> 2012-09-04_12:32:14 Wetter humidity: 62
> 2012-09-04_12:32:14 Wetter visibility:  
> 2012-09-04_12:32:14 Wetter pressure: 1022.5
> 2012-09-04_12:32:14 Wetter code: 30
> 2012-09-04_12:32:14 Wetter condition: teilweise wolkig (day)
> 2012-09-04_12:32:14 Wetter icon: partly_cloudy
> 2012-09-04_12:32:14 Wetter temperature: 21
> 2012-09-04_12:32:14 Wetter temp_c: 21
> 2012-09-04_12:32:14 Wetter temp_f: 69.8
> 2012-09-04_12:32:14 Wetter current_date_time: 04 Sep 2012 12:00 pm CEST
> 2012-09-04_12:32:14 Wetter day_of_week: Di.
> 2012-09-04_12:32:14 Wetter fc1_code: 32
> 2012-09-04_12:32:14 Wetter fc1_condition: sonnig
> 2012-09-04_12:32:14 Wetter fc1_icon: sunny
> 2012-09-04_12:32:14 Wetter fc1_low_c: 12
> 2012-09-04_12:32:14 Wetter fc1_high_c: 22
> 2012-09-04_12:32:14 Wetter fc1_day_of_week: Di.
> 2012-09-04_12:32:14 Wetter fc2_code: 39
> 2012-09-04_12:32:14 Wetter fc2_condition: vereinzelt Gewitter
> 2012-09-04_12:32:14 Wetter fc2_icon: scatteredthunderstorms
> 2012-09-04_12:32:14 Wetter fc2_low_c: 11
> 2012-09-04_12:32:14 Wetter fc2_high_c: 19
> 2012-09-04_12:32:14 Wetter fc2_day_of_week: Mi.
> 2012-09-04_12:32:14 Wetter T: 21  H: 62  W: 6.44
> 2012-09-04_13:23:39 Wetter wind: 11.27
> 2012-09-04_13:23:39 Wetter humidity: 59
> 2012-09-04_13:23:39 Wetter temperature: 22
> 2012-09-04_13:23:39 Wetter T: 22  H: 59  W: 11.27
>
> Nun gibt es keine weiteren Einträge nach heute 13:23 in meinem Logfile und ich wundere mich, warum es nicht weitergeht.
> Die Temperaturen meiner "Live-Anzeige" scheinen sich dennnoch regelmäßig zu aktualsieren. Was mich auch noch wundert ist, dass die Werte die gestern noch "reinkamen"
> irgenwie anders aussehen, als die heutigen.
>
> Sieht jemand auf Anhieb wo ich mich hier wieder glatt angestellt habe??
>
> LG
> neo
>
>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

ChrisW

                                                     

Hallo,
würde das auch gerne mal testen. Leider find ich im Howto nicht viel wie
ich als anfänger das bei mir ins Fhem bekomme.
Wie funktioniert das mit yahoo-wetter.gplot ? Muss ich die Datei anlegen
den Inhalt da rein und wie binde ich dies in meine fhem.cfg ein ??
Mini Anleitung würde mich freuen.
Vielleicht auch was fürs Wiki??


Am Donnerstag, 25. Oktober 2012 11:14:11 UTC+2 schrieb Rantanplan:
>
> moooin, hab mich gestern an ein "yahoo-wetter.gplot" gesetzt;
> Nun gibt es aber ewig viele Möglichkeiten, das Wetter zu plotten und würde
> gerne eure Ideen hören, so zB würde ich gerne wind_chill so plotten, dass
> es nur bei einer Abweichung von der gemessenen Tempera als Punkt o.ä.
> geplottet wird.
> Ich komme auch immerwieder zu dem Punkt, an dem ich mir einer Doku/Wiki zu
> SVG plots wünsche.
> Have fun!
> ###########################################################################
> ### Display values from a Yahoo Weather.
> ### FileLog definition corresponding to this file
>
> # define FileLog /var/log/fhem/Wetter-%M_%Y.log
> :(temperature|pressure|humidity|wind_chill):.*
> ### FileLog content
> #2012-01-01_00:00:00 Wetter_Log temperature: 13
> #2012-01-01_00:00:00 Wetter_Log humidity: 97
> #2012-01-01_00:00:00 Wetter_Log pressure: 1016
> #2012-01-01_00:00:00 Wetter_Log wind_chill: 12
>
> # Try .* as an all quantor to see, which lines are available.
>
> ### Settings
> #set terminal png transparent size crop
> set output '.png'
> set xdata time
> set timefmt "%Y-%m-%d_%H:%M:%S"
>
> set terminal size
> set title ''
> set ylabel "Temperature in °C"
> set y2label "Humidity (%)"
> set y3label "Druck"
> set y4label "Windchill °C"
>
> set ytics
> set y2tics
> set y3tics
> set y4tics
>
> set grid xtics y2tics
>
> # Maybe define your own ranges (not really needed):
> #set yrange [1:10]
> set y3range [500:1200]
>
>
> ### Data extraction
>
> #FileLog 4:temperature::
> #FileLog 4:humidity::
> #FileLog 4:pressure::
> #FileLog 4:wind_chill::
>
> plot \
>   "< egrep 'temperature' "\
>          using 1:4 axes x1y1 title 'Measured Temp (°C)' with lines,\
>   "< egrep 'humidity' "\
>         using 1:4 axes x1y2 title 'Humidity (%)' with lines\
>   "< egrep 'pressure' "\
>         using 1:5 axes x1y3 title 'Druck (mbar)' with lines\
>   "< egrep 'wind_chill' "\
>         using 1:4 axes x1y4 title 'Gefühlte Temp (°C)' with lines\
>
> # Attribute 'small' is useful for gnuplot/-scroll only,
> # if plotsize is less than 800,400
> #set terminal png transparent small size crop
>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Raspberry PI3 mit allem möglichen.

Guest

Originally posted by: <email address deleted>

Edit files->Abschnitt ---gplot files---: irgendeine Datei auswählen, meinen
Code einfügen und dann diese Speichern unter/Save as "yahoo-wetter.gplot"

Am Donnerstag, 25. Oktober 2012 11:25:41 UTC+2 schrieb Chris:
>
> Hallo,
> würde das auch gerne mal testen. Leider find ich im Howto nicht viel wie
> ich als anfänger das bei mir ins Fhem bekomme.
> Wie funktioniert das mit yahoo-wetter.gplot ? Muss ich die Datei anlegen
> den Inhalt da rein und wie binde ich dies in meine fhem.cfg ein ??
> Mini Anleitung würde mich freuen.
> Vielleicht auch was fürs Wiki??
>
>
> Am Donnerstag, 25. Oktober 2012 11:14:11 UTC+2 schrieb Rantanplan:
>>
>> moooin, hab mich gestern an ein "yahoo-wetter.gplot" gesetzt;
>> Nun gibt es aber ewig viele Möglichkeiten, das Wetter zu plotten und
>> würde gerne eure Ideen hören, so zB würde ich gerne wind_chill so plotten,
>> dass es nur bei einer Abweichung von der gemessenen Tempera als Punkt o.ä.
>> geplottet wird.
>> Ich komme auch immerwieder zu dem Punkt, an dem ich mir einer Doku/Wiki
>> zu SVG plots wünsche.
>> Have fun!
>>
>> ###########################################################################
>> ### Display values from a Yahoo Weather.
>> ### FileLog definition corresponding to this file
>>
>> # define FileLog /var/log/fhem/Wetter-%M_%Y.log
>> :(temperature|pressure|humidity|wind_chill):.*
>> ### FileLog content
>> #2012-01-01_00:00:00 Wetter_Log temperature: 13
>> #2012-01-01_00:00:00 Wetter_Log humidity: 97
>> #2012-01-01_00:00:00 Wetter_Log pressure: 1016
>> #2012-01-01_00:00:00 Wetter_Log wind_chill: 12
>>
>> # Try .* as an all quantor to see, which lines are available.
>>
>> ### Settings
>> #set terminal png transparent size crop
>> set output '.png'
>> set xdata time
>> set timefmt "%Y-%m-%d_%H:%M:%S"
>>
>> set terminal size
>> set title ''
>> set ylabel "Temperature in °C"
>> set y2label "Humidity (%)"
>> set y3label "Druck"
>> set y4label "Windchill °C"
>>
>> set ytics
>> set y2tics
>> set y3tics
>> set y4tics
>>
>> set grid xtics y2tics
>>
>> # Maybe define your own ranges (not really needed):
>> #set yrange [1:10]
>> set y3range [500:1200]
>>
>>
>> ### Data extraction
>>
>> #FileLog 4:temperature::
>> #FileLog 4:humidity::
>> #FileLog 4:pressure::
>> #FileLog 4:wind_chill::
>>
>> plot \
>>   "< egrep 'temperature' "\
>>          using 1:4 axes x1y1 title 'Measured Temp (°C)' with lines,\
>>   "< egrep 'humidity' "\
>>         using 1:4 axes x1y2 title 'Humidity (%)' with lines\
>>   "< egrep 'pressure' "\
>>         using 1:5 axes x1y3 title 'Druck (mbar)' with lines\
>>   "< egrep 'wind_chill' "\
>>         using 1:4 axes x1y4 title 'Gefühlte Temp (°C)' with lines\
>>
>> # Attribute 'small' is useful for gnuplot/-scroll only,
>> # if plotsize is less than 800,400
>> #set terminal png transparent small size crop
>>
>>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Edit files->Abschnitt ---gplot files---: irgendeine Datei auswählen, meinen
Code einfügen und dann diese Speichern unter/Save as "yahoo-wetter.gplot"
danach in global configuration die Zeilen
"define Weather 1800
"define FileLog /var/log/fhem/Wetter-%M_%Y.log
:(temperature|pressure|humidity|wind_chill):.*"
anpassen und einfügen.<><>
die bekommst von http://weather.yahoo.com/
zB YahooID Hamburg: http://weather.yahoo.com/germany/hamburg/hamburg-656958/
oder http://weather.yahoo.com/germany/hamburg/hamburg-12832451/

Am Donnerstag, 25. Oktober 2012 11:25:41 UTC+2 schrieb Chris:
>
> Hallo,
> würde das auch gerne mal testen. Leider find ich im Howto nicht viel wie
> ich als anfänger das bei mir ins Fhem bekomme.
> Wie funktioniert das mit yahoo-wetter.gplot ? Muss ich die Datei anlegen
> den Inhalt da rein und wie binde ich dies in meine fhem.cfg ein ??
> Mini Anleitung würde mich freuen.
> Vielleicht auch was fürs Wiki??
>
>
> Am Donnerstag, 25. Oktober 2012 11:14:11 UTC+2 schrieb Rantanplan:
>>
>> moooin, hab mich gestern an ein "yahoo-wetter.gplot" gesetzt;
>> Nun gibt es aber ewig viele Möglichkeiten, das Wetter zu plotten und
>> würde gerne eure Ideen hören, so zB würde ich gerne wind_chill so plotten,
>> dass es nur bei einer Abweichung von der gemessenen Tempera als Punkt o.ä.
>> geplottet wird.
>> Ich komme auch immerwieder zu dem Punkt, an dem ich mir einer Doku/Wiki
>> zu SVG plots wünsche.
>> Have fun!
>>
>> ###########################################################################
>> ### Display values from a Yahoo Weather.
>> ### FileLog definition corresponding to this file
>>
>> # define FileLog /var/log/fhem/Wetter-%M_%Y.log
>> :(temperature|pressure|humidity|wind_chill):.*
>> ### FileLog content
>> #2012-01-01_00:00:00 Wetter_Log temperature: 13
>> #2012-01-01_00:00:00 Wetter_Log humidity: 97
>> #2012-01-01_00:00:00 Wetter_Log pressure: 1016
>> #2012-01-01_00:00:00 Wetter_Log wind_chill: 12
>>
>> # Try .* as an all quantor to see, which lines are available.
>>
>> ### Settings
>> #set terminal png transparent size crop
>> set output '.png'
>> set xdata time
>> set timefmt "%Y-%m-%d_%H:%M:%S"
>>
>> set terminal size
>> set title ''
>> set ylabel "Temperature in °C"
>> set y2label "Humidity (%)"
>> set y3label "Druck"
>> set y4label "Windchill °C"
>>
>> set ytics
>> set y2tics
>> set y3tics
>> set y4tics
>>
>> set grid xtics y2tics
>>
>> # Maybe define your own ranges (not really needed):
>> #set yrange [1:10]
>> set y3range [500:1200]
>>
>>
>> ### Data extraction
>>
>> #FileLog 4:temperature::
>> #FileLog 4:humidity::
>> #FileLog 4:pressure::
>> #FileLog 4:wind_chill::
>>
>> plot \
>>   "< egrep 'temperature' "\
>>          using 1:4 axes x1y1 title 'Measured Temp (°C)' with lines,\
>>   "< egrep 'humidity' "\
>>         using 1:4 axes x1y2 title 'Humidity (%)' with lines\
>>   "< egrep 'pressure' "\
>>         using 1:5 axes x1y3 title 'Druck (mbar)' with lines\
>>   "< egrep 'wind_chill' "\
>>         using 1:4 axes x1y4 title 'Gefühlte Temp (°C)' with lines\
>>
>> # Attribute 'small' is useful for gnuplot/-scroll only,
>> # if plotsize is less than 800,400
>> #set terminal png transparent small size crop
>>
>>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

habe meine yahoo_weather.gplot bearbeitet, wie bekomme ich der gefühlten
Temperatur (wind_chill) grüne Dots, wenn die gef.Temp höher als die
gemessene Temp und rote, wenn sie darunter liegt?
###########################################################################
### Display values from a Yahoo Weather.
### FileLog definition corresponding to this file
# define Weather
# define FileLog /var/log/fhem/Wetter-%M_%Y.log
:(temperature|pressure|humidity|wind_chill):.*
### FileLog content
#2012-01-01_00:00:00 Wetter_Log temperature: 13
#2012-01-01_00:00:00 Wetter_Log humidity: 97
#2012-01-01_00:00:00 Wetter_Log pressure: 1016
#2012-01-01_00:00:00 Wetter_Log wind_chill: 12

# This is the status line, which is printed to the logfile. For each of
# the data there is also a separate line available, which you can select
# using a different regular expression in the FileLog define.
# Try .* as an all quantor to see, which lines are available.


### Settings
#set terminal png transparent size crop
set output '.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"

set terminal size
set title ''
set ylabel "Temperature in °C"
set y2label "Humidity (%)"
set y3label "Druck"
set y4label "Windchill °C"

set ytics
set y2tics
set y3tics
set y4tics

set grid xtics ytics

# Maybe define your own ranges (disturbing,really!)

#set y3range [50:100]
#set y4range [500:1200]


### Data extraction

#FileLog 4:temperature::
#FileLog 4:wind_chill::
#FileLog 4:humidity::
#FileLog 4:pressure::

plot \
  "< egrep 'temperature' "\
         using 1:1 axes x1y title 'Measured Temp (°C)' with lines,\
  "< egrep 'wind_chill' "\
        using 1:2 axes x1y1 title 'Gefühlte Temp (°C)' with points\
  "< egrep 'humidity' "\
        using 1:3 axes x1y2 title 'Humidity (%)' with lines\
  "< egrep 'pressure' "\
        using 1:4 axes x1y3 title 'Druck (mbar)' with lines\


# Attribute 'small' is useful for gnuplot/-scroll only,
# if plotsize is less than 800,400
#set terminal png transparent small size crop

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

ChrisW

                                                     

Danke da shab ich verstanden ;D Jedoch ein Problem hab ich noch :


Can't open /var/log/fhem/Wetter-24_2012.log: No such file or directory


Unter Windows ist dies bei mir dort : ./log/
Angepasst und funzt ;)


Wie kann ich den nu einen Grafen einfügen ??


Das liegt wohl daran das du nicht unter Windows arbeitest

Am Donnerstag, 25. Oktober 2012 12:22:27 UTC+2 schrieb Rantanplan:
>
> Edit files->Abschnitt ---gplot files---: irgendeine Datei auswählen,
> meinen Code einfügen und dann diese Speichern unter/Save as
> "yahoo-wetter.gplot"
> danach in global configuration die Zeilen
> "define Weather 1800
> "define FileLog /var/log/fhem/Wetter-%M_%Y.log
> :(temperature|pressure|humidity|wind_chill):.*"
> anpassen und einfügen.<><>
> die bekommst von http://weather.yahoo.com/
> zB YahooID Hamburg: http://weather.yahoo.com/germany/hamburg/hamburg-
> 656958/ oder http://weather.yahoo.com/germany/hamburg/hamburg-12832451/
>
> Am Donnerstag, 25. Oktober 2012 11:25:41 UTC+2 schrieb Chris:
>>
>> Hallo,
>> würde das auch gerne mal testen. Leider find ich im Howto nicht viel wie
>> ich als anfänger das bei mir ins Fhem bekomme.
>> Wie funktioniert das mit yahoo-wetter.gplot ? Muss ich die Datei anlegen
>> den Inhalt da rein und wie binde ich dies in meine fhem.cfg ein ??
>> Mini Anleitung würde mich freuen.
>> Vielleicht auch was fürs Wiki??
>>
>>
>> Am Donnerstag, 25. Oktober 2012 11:14:11 UTC+2 schrieb Rantanplan:
>>>
>>> moooin, hab mich gestern an ein "yahoo-wetter.gplot" gesetzt;
>>> Nun gibt es aber ewig viele Möglichkeiten, das Wetter zu plotten und
>>> würde gerne eure Ideen hören, so zB würde ich gerne wind_chill so plotten,
>>> dass es nur bei einer Abweichung von der gemessenen Tempera als Punkt o.ä.
>>> geplottet wird.
>>> Ich komme auch immerwieder zu dem Punkt, an dem ich mir einer Doku/Wiki
>>> zu SVG plots wünsche.
>>> Have fun!
>>>
>>> ###########################################################################
>>> ### Display values from a Yahoo Weather.
>>> ### FileLog definition corresponding to this file
>>>
>>> # define FileLog /var/log/fhem/Wetter-%M_%Y.log
>>> :(temperature|pressure|humidity|wind_chill):.*
>>> ### FileLog content
>>> #2012-01-01_00:00:00 Wetter_Log temperature: 13
>>> #2012-01-01_00:00:00 Wetter_Log humidity: 97
>>> #2012-01-01_00:00:00 Wetter_Log pressure: 1016
>>> #2012-01-01_00:00:00 Wetter_Log wind_chill: 12
>>>
>>> # Try .* as an all quantor to see, which lines are available.
>>>
>>> ### Settings
>>> #set terminal png transparent size crop
>>> set output '.png'
>>> set xdata time
>>> set timefmt "%Y-%m-%d_%H:%M:%S"
>>>
>>> set terminal size
>>> set title ''
>>> set ylabel "Temperature in °C"
>>> set y2label "Humidity (%)"
>>> set y3label "Druck"
>>> set y4label "Windchill °C"
>>>
>>> set ytics
>>> set y2tics
>>> set y3tics
>>> set y4tics
>>>
>>> set grid xtics y2tics
>>>
>>> # Maybe define your own ranges (not really needed):
>>> #set yrange [1:10]
>>> set y3range [500:1200]
>>>
>>>
>>> ### Data extraction
>>>
>>> #FileLog 4:temperature::
>>> #FileLog 4:humidity::
>>> #FileLog 4:pressure::
>>> #FileLog 4:wind_chill::
>>>
>>> plot \
>>>   "< egrep 'temperature' "\
>>>          using 1:4 axes x1y1 title 'Measured Temp (°C)' with lines,\
>>>   "< egrep 'humidity' "\
>>>         using 1:4 axes x1y2 title 'Humidity (%)' with lines\
>>>   "< egrep 'pressure' "\
>>>         using 1:5 axes x1y3 title 'Druck (mbar)' with lines\
>>>   "< egrep 'wind_chill' "\
>>>         using 1:4 axes x1y4 title 'Gefühlte Temp (°C)' with lines\
>>>
>>> # Attribute 'small' is useful for gnuplot/-scroll only,
>>> # if plotsize is less than 800,400
>>> #set terminal png transparent small size crop
>>>
>>>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Raspberry PI3 mit allem möglichen.

ChrisW

                                                     

Die Logs bleiben auch leer bei mir :(
Und er legt haufenweise Logs an bin schon bei Wetter-30_2012.log o_O

define Wetterbericht Weather 12834237 1800 de
define Wetterberichtlog FileLog ./log/Wetter-%M_%Y.log
Wetterbericht:(temperature|pressure|humidity|wind_chill):.*

Ist da was falsch ?


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Raspberry PI3 mit allem möglichen.

Dr. Boris Neubert

                                             

Am 25.10.2012 13:35, schrieb Chris:
> define Wetterberichtlog FileLog ./log/Wetter-%M_%Y.log
> Wetterbericht:(temperature|pressure|humidity|wind_chill):.*
>
nochmal genau http://fhem.de/commandref.html#FileLog lesen, was der
Unterschied zwischen %M und %m ist.

Gruesse
Boris

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

ChrisW

                                                     

Danke hatte es nur so übernommen nun macht er jeden Monat 1 Log.
Interessant wie bekomme ich nun den Plot im Webinterface hinzugefügt ?

Am Donnerstag, 25. Oktober 2012 14:49:02 UTC+2 schrieb Boris:
>
> Am 25.10.2012 13:35, schrieb Chris:
> > define Wetterberichtlog FileLog ./log/Wetter-%M_%Y.log
> > Wetterbericht:(temperature|pressure|humidity|wind_chill):.*
> >
> nochmal genau http://fhem.de/commandref.html#FileLog lesen, was der
> Unterschied zwischen %M und %m ist.
>
> Gruesse
> Boris
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Raspberry PI3 mit allem möglichen.

Guest

Originally posted by: <email address deleted>

define weblink_Wetter weblink fileplot FileLog_Wetter:yahoo_weather:CURRENT

Am Donnerstag, 25. Oktober 2012 16:21:24 UTC+2 schrieb Chris:
>
> Danke hatte es nur so übernommen nun macht er jeden Monat 1 Log.
> Interessant wie bekomme ich nun den Plot im Webinterface hinzugefügt ?
>
> Am Donnerstag, 25. Oktober 2012 14:49:02 UTC+2 schrieb Boris:
>>
>> Am 25.10.2012 13:35, schrieb Chris:
>> > define Wetterberichtlog FileLog ./log/Wetter-%M_%Y.log
>> > Wetterbericht:(temperature|pressure|humidity|wind_chill):.*
>> >
>> nochmal genau http://fhem.de/commandref.html#FileLog lesen, was der
>> Unterschied zwischen %M und %m ist.
>>
>> Gruesse
>> Boris
>>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com