Ankündigung

Einklappen
Keine Ankündigung bisher.

DarkSky Bausteine

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

  • Snert
    antwortet
    Hallo,
    die Lösung für mein Problem mit den unvollständigen Daten lag in Zeile ~181:
    $url.='?extend=hourly?exclude=alerts'; // Falsch: Doppeltes "?"
    $url.='?extend=hourly&exclude=alerts'; // Richtig: "&" für weitere Parameter
    Durch Änderung des „?“ in „&“ und erneutem Einlesen des LBS 19001632 wurden alle 168 (7 Tage x 24 Std.) Datensätze korrekt verarbeitet.

    Einen Kommentar schreiben:


  • Snert
    antwortet
    Hallo,
    ich habe den LBS 19001632 installiert. Die json-Datei und header-Datei der Wetterdaten für 7 Tage wurde durch den LBS korrekt in das tmp-Verzeichnis abgelegt. Es landen auch die richtigen Werte in einem hierfür angelegten Edomi-Archiv. Leider werden in das Archiv aber nur 65 Datensätze für ca. 2,5 Tage eingelesen, obwohl in der json-Datei Werte für 7 Tage enthalten sind. Darf ich nach einem Tipp fragen, woran das liegen könnte.​
    (Meine Umgebung: centos-release-7-9.2009.1.e17; edomi 2.03)​

    Einen Kommentar schreiben:


  • wintermute
    antwortet
    Das sieht so aus, als wuerde der Server aus irgendwelchen Gruenden nicht mitmachen - Ueberlastung oder so. Ich konnte den Fehler zunaechst nicht nachvollziehen, mir ist dann allerdings aufgefallen, dass ich den Fehler sporadisch auch in meinem Log finde (ich frage viertelstuendlich ab):
    Code:
    2024-03-20 13:15:15    728136    31078    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-20 15:00:13    726500    5458    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-20 15:15:02    360739    6422    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-20 15:30:16    296211    7372    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-20 15:45:13    744594    8324    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-20 16:00:13    972093    9277    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-20 20:00:15    632181    24598    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-20 22:30:13    900413    1776    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-20 23:30:16    467150    5672    0    (ID184) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 05:00:16    975925    26734    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 06:00:15    477330    30551    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 07:00:16    460800    2003    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 08:00:16    631509    5887    0    (ID184) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 10:30:15    391282    15423    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 13:00:16    541780    24985    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 14:00:17    135360    28795    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 15:00:16    703896    32611    0    (ID184) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 17:30:17    696876    9867    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 20:00:16    718673    19410    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 21:30:15    794728    25185    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 22:30:15    845400    29011    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-21 23:30:15    984200    362    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-22 02:00:16    869203    10100    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-22 06:00:16    507046    25417    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-22 10:00:17    605879    8424    0    (ID15) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-22 11:00:17    539330    12239    0    (ID184) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed​
    Da kann man als Client jetzt recht wenig dran aendern, ausser halt im Fehlerfall erneut versuchen.
    Stuendlich ist jedenfalls nicht zu haeufig, die Fehler treten (zumindest bei mir) unregelmaessig auf - das liegt sicher nicht an der Frequenz.

    Einen Kommentar schreiben:


  • beauty
    antwortet
    wintermute der link im log funktioniert und gibt auch die Daten aus.
    Anbei noch ein debug von einem Abruf intervall. Das ganze wiederholt sich nach meinem stündlichen Abrufintervall.
    Kann es sein das es zuviel Abrufe pro Tag sind bei stündlichem trigger?


    Code:
    2024-03-20 22:00:01    491473    6824    6    (ID317) Informational: Baustein startet
    2024-03-20 22:00:01    491807    6824    6    (ID317) Informational: Benutze geographische Laenge 'x.xxxx' und Breite 'xx.xxxxx' zur Abfrage
    2024-03-20 22:00:01    492598    6824    7    (ID317) Debug: ############ DEBUG-Dump ############
    2024-03-20 22:00:01    492646    6824    7    (ID317) Debug: Triggerwert: 0
    2024-03-20 22:00:01    492688    6824    7    (ID317) Debug: Starttag: 0
    2024-03-20 22:00:01    492728    6824    7    (ID317) Debug: Endtag: 7
    2024-03-20 22:00:01    492767    6824    7    (ID317) Debug: Laenge: x.xxxxxxx
    2024-03-20 22:00:01    492805    6824    7    (ID317) Debug: Breite: xx.xxxxx
    2024-03-20 22:00:01    492845    6824    7    (ID317) Debug: Sprache: de
    2024-03-20 22:00:01    492883    6824    7    (ID317) Debug: Einheiten: si
    2024-03-20 22:00:01    492923    6824    7    (ID317) Debug: Hell/Dunkel: Dunkel
    2024-03-20 22:00:01    492960    6824    7    (ID317) Debug: Locale: de_DE
    2024-03-20 22:00:01    493000    6824    7    (ID317) Debug: URL: https://api.pirateweather.net/forecast/xxxxxxxx  /xx.xxxxxx,x.xxxx?extend=hourly?exclude=alerts&lang=de&units=si
    2024-03-20 22:00:01    493041    6824    7    (ID317) Debug: Cache: /tmp/EDOMI_LBS19001631_xx.xxxx,x.xxx_de_si
    2024-03-20 22:00:01    493091    6824    7    (ID317) Debug: Cache vorh.: Ja
    2024-03-20 22:00:01    493132    6824    7    (ID317) Debug: Cache (alt): /tmp/EDOMI_LBS19001631_xx.xxx,x.xxx_de_si
    2024-03-20 22:00:01    493170    6824    7    (ID317) Debug: Cache-Alter: 3593
    2024-03-20 22:00:01    493208    6824    7    (ID317) Debug: Cache-Dauer: 1800
    2024-03-20 22:00:01    493247    6824    7    (ID317) Debug: Cache Clean: Nein
    2024-03-20 22:00:01    493285    6824    7    (ID317) Debug: Denro ONE:
    2024-03-20 22:00:01    493324    6824    7    (ID317) Debug: ##### Hier Monitor abschneiden #####
    2024-03-20 22:00:01    493388    6824    6    (ID317) Informational: Lokaler Cache zu alt (3593s) oder nicht vorhanden, fetche Daten von 'https://api.pirateweather.net/forecast/xxxxxxxx/xx.xxx,x.xxx?extend=hourly?exclude=alerts&lang=de&units=si'
    2024-03-20 22:00:16    896462    6824    0    (ID317) Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    2024-03-20 22:00:16    899915    6824    6    (ID317) Informational: Baustein beendet​

    Einen Kommentar schreiben:


  • wintermute
    antwortet
    Zitat von beauty Beitrag anzeigen
    wintermute kannst du dir das mal anschauen ob sich da was geändert hat?
    Ich kann das leider nicht nachvollziehen, bei mir laeuft es. Ein "umfangreicheres" Logfile waere evtl hilfreich. Sowie der Versuch, die URL aus dem Logfile in einem Browser zu oeffnen. Der Fehler kommt zwar offenbar von der Gegenseite, aber damit koennte man das nochmal verifizieren.

    Einen Kommentar schreiben:


  • beauty
    antwortet
    Zitat von beauty Beitrag anzeigen
    Hallo ich habe seit ein paar tagen ständig folgende Einträge im Log.

    Code:
    Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    An was kann das liegen bzw. was kann ich dagegen tun? LBS ist bisher eigentlich immer realtiv stabil gelaufen.
    wintermute kannst du dir das mal anschauen ob sich da was geändert hat?

    Einen Kommentar schreiben:


  • stonie2oo4
    antwortet
    beauty Bei mir leider das selbe. Würde mich auch interessieren ob man was dagegen unternehmen kann.

    Einen Kommentar schreiben:


  • beauty
    antwortet
    Hallo ich habe seit ein paar tagen ständig folgende Einträge im Log.

    Code:
    Emergency: Abbruch, Fehlermeldung empfangen: could not JSON decode Lambda function response: statusCode validation failed
    An was kann das liegen bzw. was kann ich dagegen tun? LBS ist bisher eigentlich immer realtiv stabil gelaufen.

    Einen Kommentar schreiben:


  • Tappenbecker
    antwortet
    Moin Zusammen,

    ich habe just den LBS19001631 mit der Pirate Weather API eingebunden. Der API Key funktioniert, liefert mir jedoch immer den Vortag und bei Belegung E1 mit einem Wert größer 1 keine Wertereihen an den Ausgängen.

    Hat jemand Ähnliches beobachten können?
    Angehängte Dateien

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    CentOS 6.5 ist EOL und auch die Repos sind lange abgeschaltet.

    Kein Update? Kein Mitleid!



    Einen Kommentar schreiben:


  • rok123
    antwortet
    Meine CentOS ist 6.5 final

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Welche CentOS Version?

    Einen Kommentar schreiben:


  • rok123
    antwortet
    Hallo, ich habe ein Problem mit meinen DarkSky Baustein 19001630.
    Es werden keine Daten angezeigt und im Log habe ich folgenden Fehler
    Im Log steht folgendes:

    Code:
    (ID725) Debug: ############ DEBUG-Dump ############
    2023-10-31 09:43:11    226850    10122    7    (ID725) Debug: Laenge: 13.727177
    2023-10-31 09:43:11    226922    10122    7    (ID725) Debug: Breite: 47.995654
    2023-10-31 09:43:11    226994    10122    7    (ID725) Debug: Sprache: de
    2023-10-31 09:43:11    227099    10122    7    (ID725) Debug: Einheiten: si
    2023-10-31 09:43:11    227176    10122    7    (ID725) Debug: Hell/Dunkel: N/A
    2023-10-31 09:43:11    227268    10122    7    (ID725) Debug: URL: https://api.pirateweather.net/forecast/XXXAPIKEYXXXXXXX/Long.11113,Lat111113
    extend=hourly&lang=de&units=si
    2023-10-31 09:43:11    227350    10122    7    (ID725) Debug: Cache: /tmp/EDOMI_LBS19001630_47.995654,13.727177
    2023-10-31 09:43:11    227437    10122    7    (ID725) Debug: Cache vorh.: Nein
    2023-10-31 09:43:11    227509    10122    7    (ID725) Debug: Cache (alt): init
    2023-10-31 09:43:11    227577    10122    7    (ID725) Debug: Cache-Alter: N/A
    2023-10-31 09:43:11    227643    10122    7    (ID725) Debug: Cache-Dauer: 1800
    2023-10-31 09:43:11    227710    10122    7    (ID725) Debug: Cache Clean: Nein
    2023-10-31 09:43:11    227794    10122    7    (ID725) Debug: ##### Hier Monitor abschneiden #####
    2023-10-31 09:43:11    227873    10122    6    (ID725) Informational: Lokaler Cache zu alt (N/As) oder nicht vorhanden, fetche Daten von 'unkel: N/A
    2023-10-31 09:43:11    227268    10122    7    (ID725) Debug: URL: https://api.pirateweather.net/forecast/XXXAPIKEYXXXXXXX/Long.11113,Lat111113
    extend=hourly&lang=de&units=si​'
    2023-10-31 09:43:11    834176    10122    6    (IDHTTP Error: SSL connect error) Informational: 1
    2023-10-31 09:43:11    835108    10122    6    (ID725) Informational: Baustein beendet​
     ​
     ​
    Wenn ich in die Konsole
    Code:
    yum update nss ca-certificates​
    eingebe, bekomme ich folgende Meldung:
    Code:
    Error: Cannot find a valid baseurl for repo: base

    Einen Kommentar schreiben:


  • wintermute
    antwortet
    Zitat von Moehre71 Beitrag anzeigen
    Das funktioniert auch. In der Shell bekomme ich auch brauchbare Werte.
    Dann tuts mir leid, da kann ich nicht weiterhelfen. Die Symptomatik ist mir rein technisch nicht erklaerbar

    Einen Kommentar schreiben:


  • Moehre71
    antwortet
    Das funktioniert auch. In der Shell bekomme ich auch brauchbare Werte.

    Einen Kommentar schreiben:

Lädt...
X