2017-03-31 15 views
0

Ich würde mich über jede Hilfe freuen, die Sie beim Debuggen meiner AirPi-basierten Wetterstation anbieten, die Daten auf mein Xively Personal-Konto hochlädt. Die Station hat mehrere Monate gearbeitet und hochgeladen. Ich überprüfte die Xiv-Diagramme und stellte fest, dass sie flach waren. Ich überprüfte die Wetterstation und es funktionierte wie zuvor, außer dem Status des Python-Befehls, der angibt, dass die Daten als fehlgeschlagen zurückkamen.Xively Personal - funktionierte, aber jetzt ändern sich die Daten nicht

Ich änderte nichts, also bin ich wirklich verwirrt, warum etwas, das monatelang fehlerfrei funktionierte, plötzlich aufhörte und sich seit diesem Datum geweigert hat, wieder zu arbeiten.

Hat jemand irgendwelche Ideen, was ich tun könnte, um diese Situation zu korrigieren? Vielen Dank im Voraus für Ihre Aufmerksamkeit.

Ian.

Antwort

0

Es ist wahrscheinlich fehlgeschlagen, da Ihre Wetterstation-Software das vom Server bereitgestellte Zertifikat nicht überprüfen kann.

Ich habe das gleiche heute erlebt, scheint das letzte Mal, dass die Daten erfolgreich hochgeladen worden war vor etwa 2 Wochen.

Ich benutze Curl und vorläufig, löste ich es mit dem "-k" Schalter (Bedeutung Curl wird immer noch die Verbindung herstellen).

+0

Danke für die Antwort - Ich habe den Code mit dem Xively Tutorial Beispiel als Basis neu erstellt und es scheint jetzt OK zu sein, zumindest für den Moment. –

+0

Ich hatte das gleiche Problem mit einem Ruby-Client. Mein dreckiger Workaround (in Ruby) fügte zwei Zeilen hinzu: require 'openssl' ¥ n OpenSSL :: SSL :: VERIFY_PEER = OpenSSL :: SSL :: VERIFY_NONE – tasasaki

Verwandte Themen