Zurück   KNX-User-Forum > Öffentlicher Bereich > KNX EIB Forum > Code-Schnipsel
knx-user-forum - International KNX Award Winner 2010


Links
Kalender
Spende

Antwort
 
Themen-Optionen Ansicht
  #31  
Alt 30.11.2012, 23:51
Benutzer
 
Registriert seit: 20.06.2011
Ort: Osnabrück
Beiträge: 373
Hannatz ist zur Zeit noch ein unbeschriebenes Blatt
Standard

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...
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #32  
Alt 01.12.2012, 08:45
Benutzerbild von JuMi2006
Erfahrener Benutzer
 
Registriert seit: 23.03.2011
Beiträge: 1.824
JuMi2006 sorgt für eine eindrucksvolle AtmosphäreJuMi2006 sorgt für eine eindrucksvolle AtmosphäreJuMi2006 sorgt für eine eindrucksvolle Atmosphäre
Standard

@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 !
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #33  
Alt 01.12.2012, 08:51
Benutzer
 
Registriert seit: 20.06.2011
Ort: Osnabrück
Beiträge: 373
Hannatz ist zur Zeit noch ein unbeschriebenes Blatt
Standard

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
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #34  
Alt 01.12.2012, 09:24
Benutzerbild von JuMi2006
Erfahrener Benutzer
 
Registriert seit: 23.03.2011
Beiträge: 1.824
JuMi2006 sorgt für eine eindrucksvolle AtmosphäreJuMi2006 sorgt für eine eindrucksvolle AtmosphäreJuMi2006 sorgt für eine eindrucksvolle Atmosphäre
Standard

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 !
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #35  
Alt 05.12.2012, 00:44
Benutzer
 
Registriert seit: 20.06.2011
Ort: Osnabrück
Beiträge: 373
Hannatz ist zur Zeit noch ein unbeschriebenes Blatt
Standard

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
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #36  
Alt 24.01.2013, 10:49
Erfahrener Benutzer
 
Registriert seit: 07.05.2010
Ort: Bremen
Beiträge: 2.464
henfri befindet sich auf einem aufstrebenden Ast
Standard

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)
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #37  
Alt 26.01.2013, 17:14
Erfahrener Benutzer
 
Registriert seit: 07.05.2010
Ort: Bremen
Beiträge: 2.464
henfri befindet sich auf einem aufstrebenden Ast
Standard

Hm. Kein Kommentar?
Klappt es bei euch denn?
__________________
Aus Bremen und Umgebung?
Komm zum Stammtisch!
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #38  
Alt 26.01.2013, 17:29
Erfahrener Benutzer
 
Registriert seit: 05.07.2010
Beiträge: 1.182
vlamers befindet sich auf einem aufstrebenden Ast
Standard

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ß
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #39  
Alt 27.01.2013, 03:44
Benutzerbild von Bodo
Erfahrener Benutzer
 
Registriert seit: 27.09.2008
Ort: Zürich
Beiträge: 4.630
Bodo sorgt für eine eindrucksvolle AtmosphäreBodo sorgt für eine eindrucksvolle AtmosphäreBodo sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat von henfri Beitrag anzeigen
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)
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #40  
Alt 27.01.2013, 11:50
Benutzerbild von Bodo
Erfahrener Benutzer
 
Registriert seit: 27.09.2008
Ort: Zürich
Beiträge: 4.630
Bodo sorgt für eine eindrucksvolle AtmosphäreBodo sorgt für eine eindrucksvolle AtmosphäreBodo sorgt für eine eindrucksvolle Atmosphäre
Standard

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
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort

Stichworte
cometvisu, plugin, wetter, wiregate, wunderground

Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[WireGate-Plugin] Neues Plugin: Anwesenheitssimulation Fry Code-Schnipsel 15 06.01.2013 10:28
[WireGate-Plugin] Decoder Plugin zum Haustüröffnen etc. emax WireGate 13 20.10.2012 20:03
[Firmware] Wiregate Arbeitsspeicher läuft bis zum Absturz voll? JuMi2006 WireGate 15 05.08.2012 22:32
Erstmalige Inbetriebnahme Wiregate, erstes Plugin Fechter65 WireGate 10 05.07.2012 08:35
[WireGate-Plugin] - √ - Plugin Aufrufzeiten aus anderem Plugin setzen geos WireGate 2 05.06.2012 21:24


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:35 Uhr.



SEO by vBSEO