owntracks Änderungen mit MQTT und Wetter Plugin

Vor ein paar Wochen hatte ich über das Problem mit dem Trackpoints in Verbindung mit der Anwendung owntracks und M2S berichtet. Durch die Änderungen der Geschäftsbedingungen, hatte die Anwendung einen Fehler HTTP 403 produziert.

 

Keine Wegpunkte durch defektes Wetter-Plugin
Keine Wegpunkte durch defektes Wetter-Plugin

Jetzt ist der Dienst OpenWeatherMap betroffen. Diesmal hatte ich den Fehler schnell lokalisiert und die Ursache im fehlenden APIKEY bei OpenWeatherMap gefunden. Hab dort einen Account erstellt und den bereit gestellten APIKEY kopiert.

 

In diesem Video wird gezeigt wie man einen Account anlegt, wie der APIKEY gefunden wird und wie man mit diesen Dienst per API programmiert.

Wir benötigen Ihre Zustimmung um den Inhalt von YouTube laden zu können.

Mit dem Klick auf das Video werden durch den mit uns gemeinsam Verantwortlichen Youtube [Google Ireland Limited, Irland] das Video abgespielt, auf Ihrem Endgerät Skripte geladen, Cookies gespeichert und personenbezogene Daten erfasst. Damit kann Google Aktivitäten im Internet verfolgen und Werbung zielgruppengerecht ausspielen. Es erfolgt eine Datenübermittlung in die USA, diese verfügt über keinen EU-konformen Datenschutz. Weitere Informationen finden Sie hier.

Jmx0O2lmcmFtZSB0aXRsZT0mcXVvdDsxICAgT3BlbiBXZWF0aGVyIE1hcCBBUEkmcXVvdDsgd2lkdGg9JnF1b3Q7MTIwMCZxdW90OyBoZWlnaHQ9JnF1b3Q7OTAwJnF1b3Q7IHNyYz0mcXVvdDtodHRwczovL3d3dy55b3V0dWJlLmNvbS9lbWJlZC81M0FvREI3dmNiVT9mZWF0dXJlPW9lbWJlZCZxdW90OyBmcmFtZWJvcmRlcj0mcXVvdDswJnF1b3Q7IGFsbG93PSZxdW90O2FjY2VsZXJvbWV0ZXI7IGF1dG9wbGF5OyBjbGlwYm9hcmQtd3JpdGU7IGVuY3J5cHRlZC1tZWRpYTsgZ3lyb3Njb3BlOyBwaWN0dXJlLWluLXBpY3R1cmU7IHdlYi1zaGFyZSZxdW90OyBhbGxvd2Z1bGxzY3JlZW4mZ3Q7Jmx0Oy9pZnJhbWUmZ3Q7

Die Änderung muss im Script „pl-weather.py“ durchgeführt werden.

Zeile 20:

 self.url = 'http://api.openweathermap.org/data/2.5/weather?%s"

Neue Zeile mit APPID:

 self.url = 'http://api.openweathermap.org/data/2.5/weather?%s&APPID=b8afXXXXXXXXXXXXXXX'

Ein Restart des Dienst „m2s.py“ oder des Raspberry Pi ist nötig, damit die neuen Daten übernommen werden..

Bei Fragen einfach melden.

 

Beste Grüße, Joachim

 

Joachim

Aus Leidenschaft für Technik. Aktuelle Themen sind Datensicherheit, Software für Datenschutz, Mobile Geräte, Smartphone Sicherheit und Anwendungen, Raspberry Pi Geek.

Alle Beiträge ansehen von Joachim →

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert