Hauptmenü

Google::Weather

Begonnen von Guest, 19 Januar 2012, 16:58:41

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

War wohl etwas zu ungeduldig, inzwischen ist bei mir im Weather log
auch was drin und fhem log ist leer wie es sein soll :-)

LG Joachim

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

Guest

Originally posted by: <email address deleted>

hallo an alle Weather-interessierten,

mein log sieht seit der letzten änderung jetzt so aus:

2012-01-22_09:52:35 MyWeather current_date_time: 1970-01-01 00:00:00
+0000
2012-01-22_09:52:35 MyWeather unit_system: SI
2012-01-22_09:52:35 MyWeather fc0_icon: /ig/images/weather/
chance_of_rain.gif
2012-01-22_09:52:35 MyWeather fc0_high_c: 4
2012-01-22_09:52:35 MyWeather fc0_low_c: 1
2012-01-22_09:52:35 MyWeather fc0_day_of_week: So.
2012-01-22_09:52:35 MyWeather fc0_condition: Vereinzelt Regen
2012-01-22_09:52:35 MyWeather fc1_icon: /ig/images/weather/
chance_of_rain.gif
2012-01-22_09:52:35 MyWeather fc1_high_c: 4
2012-01-22_09:52:35 MyWeather fc1_low_c: 0
2012-01-22_09:52:35 MyWeather fc1_day_of_week: Mo.
2012-01-22_09:52:35 MyWeather fc1_condition: Vereinzelt Regen
2012-01-22_09:52:35 MyWeather fc2_icon: /ig/images/weather/fog.gif
2012-01-22_09:52:35 MyWeather fc2_high_c: 2
2012-01-22_09:52:35 MyWeather fc2_low_c: -3
2012-01-22_09:52:35 MyWeather fc2_day_of_week: Di.
2012-01-22_09:52:35 MyWeather fc2_condition: Nebel
2012-01-22_09:52:35 MyWeather fc3_icon: /ig/images/weather/fog.gif
2012-01-22_09:52:35 MyWeather fc3_high_c: 3
2012-01-22_09:52:35 MyWeather fc3_low_c: -4
2012-01-22_09:52:35 MyWeather fc3_day_of_week: Mi.
2012-01-22_09:52:35 MyWeather fc3_condition: Nebel
2012-01-23_15:34:48 MyWeather temp_c: 3
2012-01-23_15:44:48 MyWeather temp_c: 3
2012-01-23_15:54:48 MyWeather temp_c: 4
2012-01-23_16:04:48 MyWeather temp_c: 4
2012-01-23_16:14:48 MyWeather temp_c: 4
2012-01-23_16:24:48 MyWeather temp_c: 4
2012-01-23_16:34:48 MyWeather temp_c: 4
2012-01-23_16:44:48 MyWeather temp_c: 4
2012-01-23_16:54:48 MyWeather temp_c: 4
2012-01-23_17:04:48 MyWeather temp_c: 4
2012-01-23_17:14:48 MyWeather temp_c: 4
2012-01-23_17:24:48 MyWeather temp_c: 3
2012-01-23_17:34:48 MyWeather temp_c: 3
2012-01-23_17:44:48 MyWeather temp_c: 3
2012-01-23_17:54:48 MyWeather temp_c: 3
.
.
.

da kann man schön sehen, dass ab 23.01. die neue version vom modul
Weather eingespielt wurde
und jetzt nur noch die temp in °C weggeschrieben wird.

das ist mein eintrag in der fhem.cfg

define MyWeather Weather "Erfurt,TH" 600 de
attr MyWeather room Wetter

define FileLog_MyWeather FileLog d:/strawberry/fhem/log/MyWeather-
%Y.log MyWeather:temp_c|temp_f
attr FileLog_MyWeather logtype temp4hum4:temp_c|temp_f,text
attr FileLog_MyWeather room Wetter

define weblink_MyWeather weblink fileplot
FileLog_MyWeather:temp4hum4:CURRENT
attr weblink_MyWeather label "Temperatur in Erfurt Min $data{min1},
Max $data{max1},Last $data{currval1} °C"
attr weblink_MyWeather room Plots,Wetter

temp_f hatte ich bisher mit ausgewertet weil das eine "schönere" kurfe
war.

mfg

senni

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

Guest

Originally posted by: <email address deleted>

hallo Weather freunde,

irgendwie ist in dem modul der wurm drin.

gestern gegen 19.00 uhr ein updatefhem und dann shutdown gemacht, fhem
neu gestartet
und Weather schreibt keine daten mehr ins log.

habt ihr die selben probleme ?

mfg

senni

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

erwin

                                                   

Hi, alle Wetterfreunde...!

Auch ich hab eine Bitte an Boris:

es hat sich offensichtlich was am xml von Google geändert und ich bekomm
u.a. auch komische Zeichen in die Readings...

folgendes hab ich erfolgreich getestet (meine Änderungen zwichen ##MH add):
sub Weather_UpdateReading($$$$$$) {

  my ($hash,$prefix,$key,$tn,$value,$n)= @_;

  return 0 if(!defined($value) || $value eq "");
 
  if($key eq "temp") {
      $key= "temp_c";
       $value= f_to_c($value) if($hash->{READINGS}{unit_system}{VAL} ne
"SI");  # assume F to C conversion required
  } elsif($key eq "low") {
      $key= "low_c";
          $value= f_to_c($value) if($hash->{READINGS}{unit_system}{VAL} ne
"SI");  
  } elsif($key eq "high") {
      $key= "high_c";
        $value= f_to_c($value) if($hash->{READINGS}{unit_system}{VAL} ne
"SI");  
  }


##MH add
  if($key eq "temp_c") {
      $key= "temperature";   # standardize reading - allow generic logging
of temp.
#        $value= $value * 1;
  }

  if($key eq "humidity") {
        # standardize reading - allow generic logging of humidity.
        my @a = split(/(\d+)/, $value); # extract numeric
       $value= $a[1];  # strip off "Luftfeuchtigkeit:"
  }
##MH end add

Bitte bei Gefallen in den nächsten change aufnehmen.

Danke 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>

Super, danke für diese Info - Klappt bestens.
Das einzige was mir einen Hund rein haut ist, dass pgm3 probleme mit
Umlauten hat - jetzt kommt immer ein Fehler wenns grad "bewölkt" ist -
> habs somit derzeit auf en eingestellt...

Grüße
Steeeve

On 24 Jan., 14:05, senni wrote:
> hallo an alle Weather-interessierten,
>
> mein log sieht seit der letzten änderung jetzt so aus:
>
> 2012-01-22_09:52:35 MyWeather current_date_time: 1970-01-01 00:00:00
> +0000
> 2012-01-22_09:52:35 MyWeather unit_system: SI
> 2012-01-22_09:52:35 MyWeather fc0_icon: /ig/images/weather/
> chance_of_rain.gif
> 2012-01-22_09:52:35 MyWeather fc0_high_c: 4
> 2012-01-22_09:52:35 MyWeather fc0_low_c: 1
> 2012-01-22_09:52:35 MyWeather fc0_day_of_week: So.
> 2012-01-22_09:52:35 MyWeather fc0_condition: Vereinzelt Regen
> 2012-01-22_09:52:35 MyWeather fc1_icon: /ig/images/weather/
> chance_of_rain.gif
> 2012-01-22_09:52:35 MyWeather fc1_high_c: 4
> 2012-01-22_09:52:35 MyWeather fc1_low_c: 0
> 2012-01-22_09:52:35 MyWeather fc1_day_of_week: Mo.
> 2012-01-22_09:52:35 MyWeather fc1_condition: Vereinzelt Regen
> 2012-01-22_09:52:35 MyWeather fc2_icon: /ig/images/weather/fog.gif
> 2012-01-22_09:52:35 MyWeather fc2_high_c: 2
> 2012-01-22_09:52:35 MyWeather fc2_low_c: -3
> 2012-01-22_09:52:35 MyWeather fc2_day_of_week: Di.
> 2012-01-22_09:52:35 MyWeather fc2_condition: Nebel
> 2012-01-22_09:52:35 MyWeather fc3_icon: /ig/images/weather/fog.gif
> 2012-01-22_09:52:35 MyWeather fc3_high_c: 3
> 2012-01-22_09:52:35 MyWeather fc3_low_c: -4
> 2012-01-22_09:52:35 MyWeather fc3_day_of_week: Mi.
> 2012-01-22_09:52:35 MyWeather fc3_condition: Nebel
> 2012-01-23_15:34:48 MyWeather temp_c: 3
> 2012-01-23_15:44:48 MyWeather temp_c: 3
> 2012-01-23_15:54:48 MyWeather temp_c: 4
> 2012-01-23_16:04:48 MyWeather temp_c: 4
> 2012-01-23_16:14:48 MyWeather temp_c: 4
> 2012-01-23_16:24:48 MyWeather temp_c: 4
> 2012-01-23_16:34:48 MyWeather temp_c: 4
> 2012-01-23_16:44:48 MyWeather temp_c: 4
> 2012-01-23_16:54:48 MyWeather temp_c: 4
> 2012-01-23_17:04:48 MyWeather temp_c: 4
> 2012-01-23_17:14:48 MyWeather temp_c: 4
> 2012-01-23_17:24:48 MyWeather temp_c: 3
> 2012-01-23_17:34:48 MyWeather temp_c: 3
> 2012-01-23_17:44:48 MyWeather temp_c: 3
> 2012-01-23_17:54:48 MyWeather temp_c: 3
> .
> .
> .
>
> da kann man schön sehen, dass ab 23.01. die neue version vom modul
> Weather eingespielt wurde
> und jetzt nur noch die temp in °C weggeschrieben wird.
>
> das ist mein eintrag in der fhem.cfg
>
> define MyWeather Weather "Erfurt,TH" 600 de
> attr MyWeather room Wetter
>
> define FileLog_MyWeather FileLog d:/strawberry/fhem/log/MyWeather-
> %Y.log MyWeather:temp_c|temp_f
> attr FileLog_MyWeather logtype temp4hum4:temp_c|temp_f,text
> attr FileLog_MyWeather room Wetter
>
> define weblink_MyWeather weblink fileplot
> FileLog_MyWeather:temp4hum4:CURRENT
> attr weblink_MyWeather label "Temperatur in Erfurt Min $data{min1},
> Max $data{max1},Last $data{currval1} °C"
> attr weblink_MyWeather room Plots,Wetter
>
> temp_f hatte ich bisher mit ausgewertet weil das eine "schönere" kurfe
> war.
>
> mfg
>
> senni

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

Guest

Originally posted by: <email address deleted>

Hat jemand das Weather Modul auf einer FB 7270 zum Laufen gekriegt?

Viele Grüße,
Marc

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

Guest

Originally posted by: <email address deleted>

hallo marc,

also ich habs versucht auf der 7390 mit eingabe von cpan-varianten
über die eingabezeile von fhem,
habe mich dabei an die vorgaben aus "fhem für anfänger" gehalten aber
es hat nicht geklappt.

lasse seit anfang januar ein zweites fhem auf meinem windows-pc am tag
laufen und hole mir die
wetterwerte.

gruss aus erfurt

senni


On 27 Jan., 15:26, "Schellberg, Marc"
wrote:
> Hat jemand das Weather Modul auf einer FB 7270 zum Laufen gekriegt?
>
> Viele Grüße,
> Marc

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

Guest

Originally posted by: <email address deleted>

hallo boris,

wenn du mal wieder an deinem Weather-modul arbeitest, könntest du
bitte
den vorschlag von erwin mit berücksichtigen, dann müssen die plots
nicht
geändert werden.

ich hätte noch einen wunsch, kannst du die temperatur von temp_f
umrechnen in °C
und als temperature mit kommastelle ausgeben. leider hat gibt google
nur ganze zahlen aus.

und mein letzter wunsch ist ein korrekturwert für die temperatur, denn
ich habe zum bsp.
eine um 2°C höhere temp. bei mir als die station erfurt-bindersleben,
denn die liegt
rund 120 m höher.

wünsche ein schönes wochenende

senni

On 22 Jan., 17:06, "Dr. Boris Neubert" wrote:
> Hallo,
>
> On 01/22/2012 04:39 PM, senni wrote:> die variante mit dem geänderten DoTrigger war doch ganz brauchbar.
>
> so, ich habe eine Version eingecheckt, die bei mir funktioniert. Sollte
> morgen per update verfügbar sein.
>
> Viele Grüße
> Boris

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

Guest

Originally posted by: <email address deleted>

Wäre auch an einer Nutzung des Weather Moduls für FB 7270 V3

Danke und Beste Grüsse

Udo

On 27 Jan., 15:26, "Schellberg, Marc"
wrote:
> Hat jemand das Weather Modul auf einer FB 7270 zum Laufen gekriegt?
>
> Viele Grüße,
> Marc

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

Dr. Boris Neubert

                                             

Hallo Erwin,

On 01/25/2012 03:53 PM, Erwin wrote:
> es hat sich offensichtlich was am xml von Google geändert und ich
> bekomm u.a. auch komische Zeichen in die Readings...

ich sehe ebenfalls Probleme bei den Umlauten sowie mit einem
Sonderzeichen zwischen der Zahl und dem Prozentzeichen bei humidity.

Ich werden außerdem Deinem Vorschlag folgend temperature und humidity
als zusätzliche Readings aufnehmen, indem ich die Readings dupliziere.
Wir sind in fhem-devel noch am überlegen, wie wir die Readings künftig
standardisiert in allen Modulen aktualisieren. Sobald wir uns darauf
geeignigt haben, werde ich das Weather-Modul entsprechend anpassen und
die Änderungen aufnehmen.

Viele Grüße
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!

erwin

                                                   

Hallo Boris,

Danke für's Feedback, einige Dinge hätte ich auch mitttels eventmap lösen
können, die "komischen" Zeichen allerdings, die möglicherweise von einem
UTF-(8 od. 16) encoding kommen... z.b. alle dt. Sonderzeichen (öäüÖÄÜ), und
zwischem temp_c wert und °C - ??? könnte sein dass das auch vom encoding
kommt, aber ich habs noch nicht durchschaut...
...irgendwie blick ich bei dem von Google geliefertem XML nicht ganz
durch.....
l.g. und danke 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>

Aber nochmal die Frage an die Perl Experten.
Wir kriege man das Modul auf der 7270 installiert?
Danke,
Marc

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

rudolfkoenig

                                                   

On Sun, Jan 29, 2012 at 12:26:40PM -0800, Marc wrote:
> Aber nochmal die Frage an die Perl Experten.
> Wir kriege man das Modul auf der 7270 installiert?

Als nicht Experte: gar nicht.

Ich sehe zwei Alternativen: man vermeidet in dem fhem-modul das Benutzern
dieser perl-Modul (== Umschreiben), oder man baut ein cross-copiler fuer perl
(das ist kurz in meinem Posting beschrieben), und man uebersetzt das besagte
perl-Modul samt Abhaengigkeiten. Ich meine die erste Version ist einfacher und
hilft den Leuten auf den anderen hilflosen Systemen (FB7390, Synology, etc).

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

Guest

Originally posted by: <email address deleted>

Hi !

@Erwin:
Habe Deine Änderungen bezüglich Feuchtigekit gemacht und google's
"extra Attribut" ist entfernt. Aber "humidity" wird trotzdem nicht
geloggt.
Könntest Du bitte vielleicht Deine benutzte "FileLog" Definition
zeigen??

Meine ist:

define wetter Weather "68782-Germany" 300 de
attr wetter room Wetter
define FileLog_wetter FileLog /var/log/fhem/wetter-%Y.log
wetter:temp_c|humidity
attr FileLog_wetter logtype temp4hum4:temp_c|humidity,text

In meinem "wetter-2012.log" steht nur:

2012-02-01_17:05:46 wetter temp_c: -1

Wahrscheinlich blick' ich die genaue Verwendung der Expression nicht??

Danke mal,
Manfred
(mabra)


On Jan 29, 8:33 pm, Erwin wrote:
> Hallo Boris,
>
> Danke für's Feedback, einige Dinge hätte ich auch mitttels eventmap lösen
> können, die "komischen" Zeichen allerdings, die möglicherweise von einem
> UTF-(8 od. 16) encoding kommen... z.b. alle dt. Sonderzeichen (öäüÖÄÜ), und
> zwischem temp_c wert und °C - ??? könnte sein dass das auch vom encoding
> kommt, aber ich habs noch nicht durchschaut...
> ...irgendwie blick ich bei dem von Google geliefertem XML nicht ganz
> durch.....
> l.g. und danke Erwin

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

Guest

Originally posted by: <email address deleted>

Hi !

Ich galube, ich fange an, das Parsen zu verstehen. "Übliche Sensoren",
wie z. B. mein CUL_WS [S300HT], übergeben mehrere Werte in einer
Zeile. Beim Wetter ist das anders. Ich habe zusätzlich ein
WetterAll.log
angelegt und sehe darin alles Werte untereinander [also zeilenweise,
nicht tabular/csv]. Verwende ich nämlich:

wetter:(temperatur|humidity):.*

als Expression bekomme ich schon beides, aber eben untereinander.

So wie ich da nun sehe, kann das garnicht richtig geloggt werden [eben
nicht in eine Zeile]. Das Perl-Modul macht das scheinbar nicht richtig
oder nicht besser.

Nachdem ich auch ohne den im Wiki [Status-Display] genannten
Cron-Job Daten sah, fragte ich mich, wozu der überhaupt nötigt
ist und hatte ihn abgestellt ;-)

Nachdem ich den Inhalt des Logs jetzt sehe, denke ich, der Cron-Job
hat genau das gerade gebogen??

mfg++Manfred
(mabra)


On Feb 1, 5:21 pm, mabra wrote:
> Hi !
>
> @Erwin:
> Habe Deine Änderungen bezüglich Feuchtigekit gemacht und google's
> "extra Attribut" ist entfernt. Aber "humidity" wird trotzdem nicht
> geloggt.
> Könntest Du bitte vielleicht Deine benutzte "FileLog" Definition
> zeigen??
>
> Meine ist:
>
> define wetter Weather "68782-Germany" 300 de
> attr wetter room Wetter
> define FileLog_wetter FileLog /var/log/fhem/wetter-%Y.log
> wetter:temp_c|humidity
> attr FileLog_wetter logtype temp4hum4:temp_c|humidity,text
>
> In meinem "wetter-2012.log" steht nur:
>
> 2012-02-01_17:05:46 wetter temp_c: -1
>
> Wahrscheinlich blick' ich die genaue Verwendung der Expression nicht??
>
> Danke mal,
> Manfred
> (mabra)
>
> On Jan 29, 8:33 pm, Erwin wrote:
>
> > Hallo Boris,
>
> > Danke für's Feedback, einige Dinge hätte ich auch mitttels eventmap lösen
> > können, die "komischen" Zeichen allerdings, die möglicherweise von einem
> > UTF-(8 od. 16) encoding kommen... z.b. alle dt. Sonderzeichen (öäüÖÄÜ), und
> > zwischem temp_c wert und °C - ??? könnte sein dass das auch vom encoding
> > kommt, aber ich habs noch nicht durchschaut...
> > ...irgendwie blick ich bei dem von Google geliefertem XML nicht ganz
> > durch.....
> > l.g. und danke Erwin

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