|
 |
|

30.11.2012, 23:51
|
|
Benutzer
|
|
Registriert seit: 20.06.2011
Ort: Osnabrück
Beiträge: 373
|
|
Hey JuMi2006,
Danke für die Hilfe, nun funzt zumindest dieser Teil. Leider schmeißt das Log aber den nächsten Fehler:
2012-11-30 23:34:43.953,Googleweather,,0s,Global symbol "$wunderground_cl" requires explicit package name at (eval 52074) line 80.
syntax error at (eval 52074) line 80, near "$wunderground_cl ouds"
Global symbol "$wunder" requires explicit package name at (eval 52074) line 87.
syntax error at (eval 52074) line 87, near "$wunder ground_forecast_clouds"
Hab ich irgendwas vergessen oder wieso hakt das noch? Kann im Ordner .../var/www keine Dateien in Bezug zum Plugin finden...
|

01.12.2012, 08:45
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 23.03.2011
Beiträge: 1.824
|
|
@Hannatz: Mit Verlaub ist entweder die Quelle des Plugins (ausm Forum kopiert? -> lieber ausm SVN nehmen) oder dein Editor einfach Murks.
Bitte einen richtigen Editor nehmen (Notepad++,WinSCP,Komodo) ansonsten ist das ein reines Zeichengewürfel. Das sind "ganz normale" Syntax-Fehler.
Gruß
__________________
Umgezogen? Ja! ... Fertig? Nein!
Baustelle 2.0 !
|

01.12.2012, 08:51
|
|
Benutzer
|
|
Registriert seit: 20.06.2011
Ort: Osnabrück
Beiträge: 373
|
|
Moin JuMi2006,
ich hab den Sourcecode aus dem Forum kopiert und im Textwrangler (Mac) bearbeitet, werde das heute Abend noch einmal aus dem SVN bzw. Deinem Anhang aus dem letzten Beitrag nehmen.
Wenn's dann noch nicht klappt melde ich mich wieder
Danke & schönes WE!
Gruss Hannatz
|

01.12.2012, 09:24
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 23.03.2011
Beiträge: 1.824
|
|
Für den Mac empfehle ich immer Komodo Edit. Der ist kostenlos und unterstützt auch Syntax Highlighting.
__________________
Umgezogen? Ja! ... Fertig? Nein!
Baustelle 2.0 !
|

05.12.2012, 00:44
|
|
Benutzer
|
|
Registriert seit: 20.06.2011
Ort: Osnabrück
Beiträge: 373
|
|
Hi JuMi2006,
danke für den Hinweis mit den Editor, es war wirklich ein Copy-Paste-Problem...
|
Wenn Interesse besteht lad ich das mal hier hoch
|
Ich hab das Plugin nun laufen, leider fehlen noch die Images. Bist Du mittlerweile aus dem ICE raus?!
Vielen Dank noch einmal!
Gruß Hannatz
|

24.01.2013, 10:49
|
|
Erfahrener Benutzer
|
|
Registriert seit: 07.05.2010
Ort: Bremen
Beiträge: 2.464
|
|
Hallo,
ich nutze das Plugin auch. Danke dafür.
Leider wird die Vorhersagetemperatur (max/min) nicht korrekt auf den Bus gesendet. Stattdessen wird stets "86" gesendet.
Auch eine Debug-Zeile im Plugin (von mir eingefügt) gibt nur 86 aus. D.h. es ist kein DPT-Problem.
Habt ihr das Problem auch?
Die Luftfeuchtigkeit ist übrigens gerade 86%..
Im Plugin kommt die Luftfeuchtigkeit direkt vor diesen beiden Werten. $1 wird also scheinbar nicht aktualisiert/die Abrufe scheinen fehl zu schlagen und die LF wird in die Temp geschrieben.
Code:
my $wunderground_forecast_maxtemp = $weather->{forecast}->{simpleforecast}->{forecastdays}->{forecastday}->[0]->{high}->{celcius};
Was heisst hier das [0]?
Der XML Part sieht so aus:
Code:
<simpleforecast>
<forecastdays>
<forecastday>
<date>
<epoch>1359061200</epoch>
<pretty_short>10:00 PM CET</pretty_short>
<pretty>10:00 PM CET on January 24, 2013</pretty>
<day>24</day>
<month>1</month>
<year>2013</year>
<yday>23</yday>
<hour>22</hour>
<min>00</min>
<sec>0</sec>
<isdst>0</isdst>
<monthname>Januar</monthname>
<weekday_short>Do</weekday_short>
<weekday>Donnerstag</weekday>
<ampm>PM</ampm>
<tz_short>CET</tz_short>
<tz_long>Europe/Berlin</tz_long>
</date>
<period>1</period>
<high>
<fahrenheit>30</fahrenheit>
<celsius>-1</celsius>
</high>
<low>
<fahrenheit>23</fahrenheit>
<celsius>-5</celsius>
</low>
Da sehe ich die [0] nicht.
High ist aber zu finden.
Davon abgesehen würde ich mich freuen, wenn mir jemand die Icons per PN schickt.
Gruß&Danke,
Hendrik
__________________
Aus Bremen und Umgebung? Komm zum Stammtisch!
Geändert von henfri (24.01.2013 um 11:13 Uhr)
|

26.01.2013, 17:14
|
|
Erfahrener Benutzer
|
|
Registriert seit: 07.05.2010
Ort: Bremen
Beiträge: 2.464
|
|
Hm. Kein Kommentar?
Klappt es bei euch denn?
__________________
Aus Bremen und Umgebung? Komm zum Stammtisch!
|

26.01.2013, 17:29
|
|
Erfahrener Benutzer
|
|
Registriert seit: 05.07.2010
Beiträge: 1.182
|
|
Hi,
gerade getestet selbes Problem hier.
Das Problem ist aber die "$1" die gesendet wird. Inder Zeile darüber wird es aber als $wunderground_forecast_maxtemp definiert.
Meine ich musste es 3 mal abändern im script.
Gruß
|

27.01.2013, 03:44
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 27.09.2008
Beiträge: 4.630
|
|
Zitat von henfri
Code:
my $wunderground_forecast_maxtemp = $weather->{forecast}->{simpleforecast}->{forecastdays}->{forecastday}->[0]->{high}->{celcius};
Was heisst hier das [0]?
Der XML Part sieht so aus:
Code:
<forecast>
<simpleforecast>
<forecastdays>
<forecastday>
<period>1</period> <-- das hier kommt mehrfach vor, von [0] bis [n]
<high>
<celsius>-1</celsius>
</high>
<low>
<celsius>-5</celsius>
</low>
Da sehe ich die [0] nicht.
|
Hoi Hendrik
Die [0] steht für das erste auftauchen einer <bla> die in dieser Position (Verschachtelungstiefe) mehrfach auftritt.
__________________
Grüsse Bodo Nach bst. Wissen, ohne Gewähr; Fragen gehören ins Forum, und nicht in mein Postfach; EibPC-Fan; Wiregate-Fan; Alix1d mit eibd, linknx, knxweb, 30x 1-Wire, mjpg_streamer, e-mail, sms, growl-notif., CUL; Dreambox8000HD stream VLC's, TV-Browser start-record; Fritzbox 7270, voip; HP ProCurve 1810G 24 GE; Zotac ZBOX HD-ND22 mit SU2300 und Ubuntu 11.10 FullHD; MusicPal; SqueezeboxBoom; NEU Russound C5; iPhone 5 IOS6.1 JB PHP Lighty
Geändert von Bodo (27.01.2013 um 03:55 Uhr)
|

27.01.2013, 11:50
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 27.09.2008
Beiträge: 4.630
|
|
Hoi
Hab's herausgefunden.
celsius ist nicht gleich celcius!
__________________
Grüsse Bodo Nach bst. Wissen, ohne Gewähr; Fragen gehören ins Forum, und nicht in mein Postfach; EibPC-Fan; Wiregate-Fan; Alix1d mit eibd, linknx, knxweb, 30x 1-Wire, mjpg_streamer, e-mail, sms, growl-notif., CUL; Dreambox8000HD stream VLC's, TV-Browser start-record; Fritzbox 7270, voip; HP ProCurve 1810G 24 GE; Zotac ZBOX HD-ND22 mit SU2300 und Ubuntu 11.10 FullHD; MusicPal; SqueezeboxBoom; NEU Russound C5; iPhone 5 IOS6.1 JB PHP Lighty
|
| Themen-Optionen |
|
|
| Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:35 Uhr.
|