ESP8266: HTTP Get Request, API Call

Für viele Deiner ESP Projekte ist es notwendig, eine Web-Abfrage zu machen. Z.b. Abrufen des Wetters von einer Wetterseite aber auch API-Aufrufe innerhalb deines eigenen Netzwerkes um z.B. Deine Philipps Hue Lampen zu steuern.

Wichtig ist zuerst zu entscheiden, ob es sich bei der Abfrage um eine verschlüsselte oder nichtverschlüsselte Abfrage handelt. ESP8266 kann mit beiden umgehen, erfordert aber unterschiedliche Libraries.

Antworten von APIs werden oft als JSON-Objekt zurück gegeben. Um diesen interpretieren zu können, brauchst Du eine JSON-Library. Dies wird in diesem Beispiel nicht eingebunden. Ein Beispiel wie Du Deine Abfrage weiterverarbeitest findest Du im Tutorial Bitcointracker.

Wenn Du übrigens grössere Abfragen machen willst, musst Du diese extern zwischenspeichern. Das kannst Du z.B. auf einer SD-Karte tun. Ein Beispiel dazu findest Du hier.

Ein Kommentar

  1. Ich entschuldige mich aufrichtig für diesen Kommentar! Aber ich teste einige Software zum Ruhm unseres Landes und ihr positives Ergebnis wird dazu beitragen, die Beziehungen Deutschlands im globalen Internet zu stärken. Ich möchte mich noch einmal aufrichtig entschuldigen und liebe Grüße 🙂

Schreibe einen Kommentar