ESP8266 Thingspeak

Gast #4628402
Lesenswert?

Mahlzeit!

Ich möchte gerne mit einem ESP8266 Modul Daten an Thingspeak senden, 
leider funktioniert es nicht! Folgend gehe ich vor:

AT+CWMODE=3 //Betriebszustand auf setzen
AT+CIPMUX=1  //Mehrere Verbindungen zulassen
AT+CWJAP="WLANNAME","WLANPASSWORT" //Am Hotspot anmelden
AT+CIFSR //IP Abfragen um Verbindung zu kontrolieren
AT+CIPSTART=4"TCP","184.106.153.149",80 //Verbindung Thingspeak 
herstellen
AT+CIPSEND=4,75 //Kanal4 es folgen 75 Zeichen >
GET 
https://api.thingspeak.com/update?api_key=UYDI4K4hD7GU694E&field1=24.34
AT+CIPCLOSE=4 //Verbindung trennen - sollte automatisch passieren

Bis zu GET funktioniert alles, sobald ich den String sende bekomme ich 
diese Antwort vom WLAN-Modul:
GET 
https://api.thingspeak.com/update?api_key=UYDI4K4hD7GU694E&field1=24.34<\r>busy<\r><\n>;

Das busy dürfte nicht dort sein. Wenn ich den String mit Telnet über 
einen PC übertrage funktioniert es ohne Probleme.

Könnt ihr mir helfen ?

Hardware: ESP8266--RS232 zu USB--HTerm bzw. Arduino--ESP8266 (gleicher 
Fehler)

Danke!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren