Ankündigung

Einklappen
Keine Ankündigung bisher.

Weather Underground Bausteine

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • ChrisChros
    antwortet
    wintermute danke für die Mühe, werde ich die Tage mal einbinden und testen.

    Einen Kommentar schreiben:


  • wintermute
    antwortet
    Ich hab die aktuellen Versionen jetzt mal hochgeladen: 19001636 und 19001637

    Einen Kommentar schreiben:


  • shortyle
    antwortet
    Ohhhh man...ich hatte LON und LAT verwechselt, weil es bei deinem LBS umgedreht zu dem von wintermute ist und da ich beide auf einer Logikseite hatte, gab es ein einfaches c&p und bin somit in der Nähe von Somalia gelandet 😂 Naja wollte ich schon immer mal hin.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von shortyle Beitrag anzeigen
    Vielleicht verschluckt er sich da daran? un nimmt dann irgendeinen anderen Ort und gibt diesen aus?
    Wenn ich die Daten aus deinem WU Screenshot nehme (51.33 / 12.38), dann kommt bei mir

    Code:
    [9,9,9,9,9,8]
    raus.

    Einen Kommentar schreiben:


  • shortyle
    antwortet
    Zitat von jonofe Beitrag anzeigen

    Das hängt davon ab, was du an E6 gesetzt hast.
    Das habe ich bei dem default Wert „m“ belassen. Daher wundert mich diese Ausgabe.

    Aber er scheint nicht den korrekten Ort darzustellen, denn auch wenn ich auf englische Werte „e“ umstelle, decken sich die Werte nicht zwischen der LBS Ausgabe und der WU Homepage.

    Aber da es so gravierende Abweichungen sind (25°C Max lt. LBS und 9°C Max lt. Homepage) muss der Ort den der LBS erfasst ja wirklich in südlicheren Gefilden liegen.
    Bildschirmfoto 2020-12-15 um 08.43.36.png Bildschirmfoto 2020-12-15 um 08.44.51.png

    Gibt es für E3 und E4 eine maximal zulässige Zeichenlänge nach dem "."? Ich habe dort jeweils 6 Zeichen nach dem "." stehen. Vielleicht verschluckt er sich da daran? un nimmt dann irgendeinen anderen Ort und gibt diesen aus?

    Einen Kommentar schreiben:


  • shortyle
    antwortet
    Zitat von wintermute Beitrag anzeigen
    Ich finds bemerkenswert, dass du das erst jetzt merkst
    Ohhh ... bin jetzt erst wieder bei WU eingestiegen und hatte es, seit dem sie die kostenlosen APIkeys deaktiviert haben, aus den Augen verloren.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von shortyle Beitrag anzeigen
    Beim Baustein LBS19002085 von jonofe wundert mich die Ausgabewerte der Temperatur. Sind diese in °C oder Fahrenheit?
    Das hängt davon ab, was du an E6 gesetzt hast. Wenn da 'm' steht, dann sollten metrische Werte geliefert werden. Bei mir ergibt das realistische Werte:

    Code:
    [10,9,11,10,12,10]
    Im Vergleich dazu wetter.com:

    temps.PNG

    Einen Kommentar schreiben:


  • wintermute
    antwortet
    Zitat von shortyle Beitrag anzeigen
    Beim Baustein LBS19000322 von wintermute erhalte ich leider keine Werte.
    Ich finds bemerkenswert, dass du das erst jetzt merkst

    Offenbar habe ich irgendwie vergessen die "neuen" Versionen hochzuladen. Ich schaue mal ob da noch was fehlt (zB Hilfetext oder so) und packe die dann ins den Downloadbereich.

    Einen Kommentar schreiben:


  • shortyle
    antwortet
    Hi,

    ich habe da 1 Problem und 1 Frage:

    Problem:
    Beim Baustein LBS19000322 von wintermute erhalte ich leider keine Werte. Im Log steht folgendes
    Code:
     [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
     	 		[TR]
     			[TD]2020-12-14 14:05:00[/TD]
     			[TD]151068[/TD]
     			[TD]11693[/TD]
     			[TD]6[/TD]
     			[TD](ID1928) Informational: Baustein startet[/TD]
     		[/TR]
     		[TR]
     			[TD]2020-12-14 14:05:00[/TD]
     			[TD]152859[/TD]
     			[TD]11693[/TD]
     			[TD]6[/TD]
     			[TD](ID1928) Informational: Benutze Location 'pws:[COLOR=#e74c3c]xxx[/COLOR]' zur Abfrage[/TD]
     		[/TR]
     		[TR]
     			[TD]2020-12-14 14:05:00[/TD]
     			[TD]153240[/TD]
     			[TD]11693[/TD]
     			[TD]5[/TD]
     			[TD](ID1928) Notice: Lokaler Cache zu alt oder nicht vorhanden, fetche von URL 'http://api.wunderground.com/api/ec[COLOR=#e74c3c]xxxxxxxxxx[/COLOR]2b6/alerts/conditions/forecast/forecast10day/astronomy/hourly/hourly10day/almanac/tide/currenthurricane/lang:DL/q/pws%3A[COLOR=#e74c3c]xxx[/COLOR].json'[/TD]
     		[/TR]
     		[TR]
     			[TD]2020-12-14 14:05:01[/TD]
     			[TD]425296[/TD]
     			[TD]11693[/TD]
     			[TD]0[/TD]
     			[TD](ID1928) Emergency: Keine Daten empfangen, Abbruch[/TD]
     		[/TR]
     		[TR]
     			[TD]2020-12-14 14:05:01[/TD]
     			[TD]425400[/TD]
     			[TD]11693[/TD]
     			[TD]6[/TD]
     			[TD](ID1928) Informational: Baustein beendet[/TD]
     		[/TR]
     	 [/TABLE]
    An E3 ist meine pws eingetragen
    E4-E6 ebenfalls befüllt


    Frage:
    Beim Baustein LBS19002085 von jonofe wundert mich die Ausgabewerte der Temperatur. Sind diese in °C oder Fahrenheit?

    hier als Beispiel die Ausgabe von "tempMAX"
    Code:
    [null,26,26,26,26,26]
    btw: ich lebe leider auf keiner Sonneninsel wo gerade diese Temperaturen herrschen

    Einen Kommentar schreiben:


  • HelixNRW
    antwortet
    Zitat von jonofe Beitrag anzeigen

    Deutet auf einen Fehler beim Abruf der URL hin. Tritt das dauerhaft auf oder nur einmalig?
    Am besten mal die URL vom EDOMI Server mit

    wget <URL>

    abrufen und schauen was da raus kommt.
    Danke, das war der richtige Hinweis.
    War ein Problem mit der Firewall.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Jeden JSON ist halt anders aufgebaut. Man muss den grundsätzlichen Aufbau von JSON verstehen, dann ist es ganz einfach. Objekte sten in { } und Arrays in [ ] und dementsprechend verwendet man den Objektnamen (hier day um den Wert des Day Objektes zu bekommen) und den Array-Index (hier 0 = erstes Element)

    Es kommt genau das raus was bei day im ersten Element steht. Siehe auch mein Screenshot, der ja mit http:// beginnt.

    Einen Kommentar schreiben:


  • uzi10
    antwortet
    oh so funktioniert das.. leider ist beim Json Extractor LBS nicht so genau beschrieben, was ich da rein schreiben muss, damit das richtig rauskommt!
    Kommt dann der Link richtig mit den / und // raus`?
    Danke dir auf jeden fall. kenn mich aus!
    Probier ich das we mal aus

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Das ist JSON Format, das kannst du mit dem JSON Extractor LBS sehr einfach zerlegen.
    ICON URL Ausgang auf E1 des Extractor LBS und dann bei E2 des Extractors "0|day" und an E3 "0|night", dann bekommst du an A2/A3 die beiden URLs für Tag und Nacht des aktuellen Tags. Wenn du statt 0 zum Beispiel 2 verwendest, dann bekommst du die URLs für übermorgen. Manchmal ist der Wert auch leer. Das unterscheide ich dann noch mit einem Vergleicher, um dann z.B. die URL eines leeren Icons oder irgendein Standard-Wetter-Icon zurückzugeben.

    wu.PNG

    Einen Kommentar schreiben:


  • uzi10
    antwortet
    Zitat von jonofe Beitrag anzeigen

    Was genau ist der HTML Link Code? Die IconURL?
    [{"day":"http:\/\/192.168.x.xxx\/visu\/img\/weather\/12.svg","night":"http:\/\/192.168.1.217\/visu\/img\/weather\/12.svg"},{"day":"http:\/\/192.168.x.xxx\/visu\/img\/weather\/39.svg","night":"http:\/\/192.168.1.217\/visu\/img\/weather\/29.svg"},{"day":"http:\/\/192.168.x.xxx\/visu\/img\/weather\/30.svg","night":"http:\/\/192.168.1.217\/visu\/img\/weather\/45.svg"},{"day":"http:\/\/192.168.x.xxx\/visu\/img\/weather\/11.svg","night":"http:\/\/192.168.1.217\/visu\/img\/weather\/45.svg"},{"day":"http:\/\/192.168.x.xxx\/visu\/img\/weather\/39.svg","night":"http:\/\/192.168.1.217\/visu\/img\/weather\/29.svg"},{"day":"http:\/\/192.168.x.xx\/visu\/img\/weather\/30.svg","night":"http:\/\/192.168.1.217\/visu\/img\/weather\/29.svg"}]

    das kommt da raus!

    Wie kann ich das ausgeben, dass ich für Tag und Nacht einen Link bekomme!
    Vor allem wie unterscheidet man bei so einen String zwischen den Tagen, wenn alle DAY heissen.

    Wenn man die ganzen \/ ersetzt durch ein /, dann funktioniert es! Das heisst die müssten auch irgendwie ausgetauscht werden! Gibts da ein LBS?

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von uzi10 Beitrag anzeigen
    Eine Frage! Wie kann ich den aktuellen Icon HMTL Link Code extrahieren und verwenden?
    Was genau ist der HTML Link Code? Die IconURL?

    Einen Kommentar schreiben:

Lädt...
X