+ Antworten
Seite 3 von 7 ErsteErste 1 2 3 4 5 ... LetzteLetzte
Ergebnis 21 bis 30 von 66
  1. #21
    Registriert seit
    May 2013
    Beiträge
    323

    Neue Version im ursprünglichen Post.

  2. #22
    Registriert seit
    Nov 2016
    Beiträge
    202

    Funzt... Danke!

  3. #23
    Registriert seit
    Nov 2016
    Beiträge
    202

    Ich habe mal versucht, das Skript nachzuvollziehen, um bestimmte Anpassungen bzw. Ergänzungen vorzunehmen. Leider scheitere ich aber an meinen begrenzten php-Fähigkeiten.

    Ich habe in der API-Beschreibung gesehen, dass stündliche Werte für die nächsten 48 Stunden zur Verfügung stehen. Diese werden, soweit ich das erkennen kann, im Grundatz auch mit dem Skript abgerufen. Wie aber komme ich daran? 2 Dinge möchte ich damit realisieren (sicherlich wird es noch mehr, wenn ich in der Lage bin, an die Werte zu gelangen):

    Ich möchte die Werte in 2 Stunden darstellen sowie eine Variable erstellen, die die Uhrzeit anzeigt, wann es das nächste mal regnet.

    Vielen Dank für eine Erläuterung oder sonstige Hilfe...!

    Grüße, Götz
    Geändert von CarnivoreD (03.03.19 um 12:07 Uhr)

  4. #24
    Registriert seit
    Nov 2016
    Beiträge
    202

    Hat sich erledigt. In diesem Teil

    PHP-Code:
    $hourly $parsed_json->{'hourly'}->{'data'};
       
    $message = array();

            for(
    $i=0;$i<48;$i++)
             {
                 
    $time utf8_decode($hourly[$i]->time);
                 
    $summary utf8_decode($hourly[$i]->summary);
                 
    $temp utf8_decode($hourly[$i]->temperature);
                 
    $temp2 utf8_decode($hourly[$i]->apparentTemperature);
                 
    $humidity utf8_decode($hourly[$i]->humidity);
                 @
    $precipType utf8_decode($hourly[$i]->precipType);
                 
    $niederschlag "";
                 if (
    $precipType == "rain"$niederschlag "Regen";
                 if (
    $precipType == "snow"$niederschlag "Schnee";
                 if (
    $precipType == "sleet"$niederschlag "Schneeregen";
                 
    $niedr_prop utf8_decode($hourly[$i]->precipProbability);
                 
    $wind utf8_decode($hourly[$i]->windSpeed);
                 
    $boen utf8_decode($hourly[$i]->windGust);
                 
    $wolken utf8_decode($hourly[$i]->cloudCover);
                 
    $tag date('d',intval($time));    
                 
    $stunde date('H',intval($time));         
                 
    $Wochentag $WochenTage[date('w',intval($time))];
                 
    $message[$stunde] = array(date('d.m',intval($time)),$WochenTage[date('w',intval($time))],date('H',intval($time)),$summary,$temp,$temp2,$niederschlag,$niedr_prop,$wind,$boen,$wolken,$humidity);
                 
    $box2[]="$Wochentag $stunde Uhr $summary / $niederschlag $niedr_prop % / $temp °C";
             } 
    sind auch die Werte der nächsten 24 Stunden, wenn man die Zeile

    PHP-Code:
    for($i=0;$i<48;$i++) 
    auf

    PHP-Code:
    for($i=0;$i<24;$i++) 
    ändert, da anderenfalls die ersten durch die letzten 24 Stunden überschrieben werden. So kann man sich nun für die nächsten 24 Stunden aus dem Array bedienen...

  5. #25
    Registriert seit
    Sep 2011
    Ort
    53639 Königswinter
    Beiträge
    1,386

    Ich hab das Skript für mich auch mal aufbereitet und das sieht schon sehr gut aus. Nur das Einbinden der Icons in meiner html Box funktioniert irgendwie noch nicht. Am liebsten wäre mir ne URL zu den farbigen Images die Dark Sky auch selbst auf der Webseite nutzt (die auch in der Hilfe Seite unter "Was bedeuten die Icons" aufgelistet sind) und die müssen auch nicht animiert sein aber das scheint es nicht zu geben. Hat da jemand schon was gemacht?

    [Edit] Hab es anders gelöst, hatte noch die XAMLStudio Icons und die hab ich mir jetzt passend gezogen und binde die ein. So soeht es fast wieder so aus wie mit Wunderground [/Edit]

    Name:  Unbenannt.png
Hits: 337
Größe:  16.1 KB

    Wobei ich es schon komisch finde, dass für die nächsten Tage nur Wind als Icon angegeben ist. Naja, muss man mal beobachten.
    Geändert von mws (06.03.19 um 17:52 Uhr)
    mws
    ---------------------------------------------------------------
    Wer Rechtschreibfehler findet darf sie behalten.
    ----------------o00o----'(_)'----o00o---------------------

  6. #26
    Registriert seit
    Jan 2010
    Beiträge
    290

    ich würde gerne die Bewölkungs Vorhersage abfragen über den ganzen Tag hinweg

    z.B. das Ergebnis sollte sein

    10 Uhr 20%
    11 Uhr 30%
    12 Uhr 40%

    und so weiter

    ist das hiermit überhaupt machbar ?
    Ich bräuchte es für meine PV

  7. #27
    Registriert seit
    Nov 2012
    Ort
    Crinitzberg
    Beiträge
    246

    Standard Wunderground api

    Hallo Leute,

    ich habe einfach keine Zeit, mein Wetterscript umzubauen. Kann man bei Wunderground bezahlen, damit der key wieder gültig wird?

    Grüße Jens

  8. #28
    Registriert seit
    Apr 2013
    Beiträge
    26

    Standard Icons von darksky in HTML Box

    Die Icons habe ich wie folgt in die HTML-Box eingefügt

    PHP-Code:
                 $Icon =  utf8_decode($days[$i]->icon);    
                 
    $IconUrl 'https://darksky.net/images/weather-icons/'.$Icon.'.png';
                 
    $html.= '<td align="center" valign="top"  style="width:110px;padding-left:20px;">
                            '
    .$Wochentag.'<br>
                            <img width="70" height="70" src="'
    .$IconUrl.'" style="float:left;"> 

  9. #29
    Registriert seit
    May 2008
    Ort
    Forstern
    Beiträge
    928

    Zum Glück hat das Wetter heute zum programmieren eingeladen
    Alles auf DarkSky umgebogen und gleich noch paar Sachen verbessert.

    Vielen Dank für die perfekte Vorarbeit hier im Forum. Mal schauen wie lange das jetzt Bestand hat

    Danke & Ciao
    Heiko
    SERVER: FritzBox 7490, Raspberry Pi 3, CCU2 und IP-Symcon V5.1 (Ninja) | SYSTEME: Amazon ECHOs, Apple TVs, Homematic/HmIP, LevelJet, Logitech Harmony, Pioneer AVR, Philips Hue, Samsung TV's, Somfy RFX, Apple & Android Handys & Tablets | MODULE: IPSymconAwido, IPSymconToolmatic, IPSymconAlmanac, SymconMHC | SKINS: WwxSkin

  10. #30
    Registriert seit
    Mar 2013
    Ort
    Issum
    Beiträge
    650

    Noch schöner wäre es wenn du es hier veröffentlichen würdest :-)
    WAGO 750-880 / IPS unl. auf Tinkerboard S / IPSView / Amazon Echo und vieles mehr

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 02.11.16, 18:58
  2. Sky+ Receiver per Lan
    Von hoschiman0 im Forum Audio & Video, TK-Anlagen, ISDN
    Antworten: 0
    Letzter Beitrag: 27.09.16, 19:27
  3. Schweizer Wetterdienst
    Von msiegw im Forum Allgemeine Diskussion
    Antworten: 1
    Letzter Beitrag: 04.04.16, 23:16
  4. TVTV Sky Programm
    Von MichB im Forum Anleitungen / Nützliche PHP Skripte
    Antworten: 1
    Letzter Beitrag: 08.02.16, 17:58
  5. Deutscher Wetterdienst
    Von alien80 im Forum WebFront
    Antworten: 1
    Letzter Beitrag: 08.11.10, 11:07