<div dir="auto">Hallo Christian,<div dir="auto"><br></div><div dir="auto">ich hab das auch noch nie gemacht, aber du solltest deinen Code schon irgendwie an die gelieferte JSON-Struktur anpassen. "name" und "company" wirst du hier wohl kaum finden...</div><div dir="auto"><br></div><div dir="auto">Grüße</div><div dir="auto">Frank</div></div><div class="gmail_extra"><br><div class="gmail_quote">Am 21.07.2017 11:22 schrieb "Christian Wulff" <<a href="mailto:christianwulff@gmx.de">christianwulff@gmx.de</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="DE" link="blue" vlink="purple"><div class="m_4557235982882343416WordSection1"><p class="MsoNormal">Moin,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222">Ich möchte auf einem kleinen Display mit WLAN Verbindung ein super einfach zu nutzendes Frontend bauen, das man überall platzieren kann und nur einschalten muss.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222">Das Display kriege ich angesteuert und Datum und Zeit werden bereits per ntp eingelesen und auf dem Display angezeigt.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222">Nun fehlen noch die Temperaturen auf dem Display.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222">Die Daten sollen über WLAN per http Request und JSON eingelesen und ausgewertet werden.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222">HTTP Request und JSON funktioniert, habe ich im Browser getestet und mir die Daten angesehen.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222">Dann habe ich mir die Bibliothek ArduinoJson installiert und mir das Beispiel JsonHttpClient angesehen. Dies habe ich von Ethernet bereits auf WLAN umgestrickt.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222">Ich glaube der HTTP Request funktioniert bereits, allerdings gibt es irgendein Problem beim parsen. Da komme ich auch nach einiger Recherche leider nicht weiter.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222">Vielleicht kann hier jemand helfen?<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222">(Der Code ist noch nicht aufgeräumt, da sind noch Reste vom Beispiel drin, ich glaube aber nicht dass die das Problem verursachen)<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Verdana","sans-serif";color:#222222"><u></u> <u></u></span></p><p class="MsoNormal">******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>**<u></u><u></u></p><p class="MsoNormal"><span lang="EN-US">#include <ArduinoJson.h><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">#include <ESP8266WiFi.h><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">#include <WiFiClient.h><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">#include <WiFiUdp.h><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">WiFiClient client;<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">const char WiFiSSID[] = "Chriss 123456";     //### your Router SSID<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">const char WiFiPSK[]  = "1234567890132654"; //### your Router Password<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">const char* server = "192.168.178.43";  // server's address<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">const char* resource = "/middleware.php/channel/<wbr>003321-9654-146-acf4-<wbr>754654654.json";      // http resource Kanalinfo Temperatur AUSSEN<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">const unsigned long BAUD_RATE = 9600;                 // serial connection speed<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">const unsigned long HTTP_TIMEOUT = 10000;  // max respone time from server<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">const size_t MAX_CONTENT_SIZE = 512;       // max size of the HTTP response<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">bool isConnected(long timeOutSec) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  timeOutSec = timeOutSec * 1000;  int z = 0;<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  while (WiFi.status() != WL_CONNECTED) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    delay(200);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    Serial.print(".");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    if (z == timeOutSec / 200) { return false; }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    z++;  }  return true;}<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">// The type of data that we want to extract from the page<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">struct UserData {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  char name[32];<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  char company[32];<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  char type[32];<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  char color[32];<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  char title[32];<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">};<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">// ARDUINO entry point #1: runs once when you press reset or power the board<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">void setup() {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  initSerial();<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  WiFi.mode(WIFI_STA);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  WiFi.begin(WiFiSSID, WiFiPSK);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  if (isConnected(30)) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    </span>Serial.println(F("WLAN läuft"));     }}<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span lang="EN-US">// ARDUINO entry point #2: runs over and over again forever<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">void loop() {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  if (connect(server)) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    if (sendRequest(server, resource) && skipResponseHeaders()) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      UserData userData;<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      if (readReponseContent(&userData)<wbr>) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">        printUserData(&userData);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  disconnect();<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  wait();<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">}<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">// Initialize Serial port<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">void initSerial() {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.begin(BAUD_RATE);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  while (!Serial) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    ;  // wait for serial port to initialize<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.println("Serial ready");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">}<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">// Open connection to the HTTP server<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">bool connect(const char* hostName) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.print("Connect to ");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.println(hostName);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  bool ok = client.connect(hostName, 80);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.println(ok ? "Connected" : "Connection Failed!");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  return ok;<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">}<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">// Send the HTTP GET request to the server<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">bool sendRequest(const char* host, const char* resource) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.print("GET ");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.println(resource);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  client.print("GET ");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  client.print(resource);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  client.println(" HTTP/1.0");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  client.print("Host: ");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  client.println(host);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  client.println("Connection: close");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  client.println();<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  return true;<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">}<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">// Skip HTTP headers so that we are at the beginning of the response's body<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">bool skipResponseHeaders() {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  // HTTP headers end with an empty line<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  char endOfHeaders[] = "\r\n\r\n";<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  client.setTimeout(HTTP_<wbr>TIMEOUT);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  bool ok = client.find(endOfHeaders);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  if (!ok) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    Serial.println("No response or invalid response!");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  return ok;<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">}<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">// Parse the JSON from the input string and extract the interesting values<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">// Here is the JSON we need to parse<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">// {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//   "id": 1,<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//   "name": "Leanne Graham",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//   "username": "Bret",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//   "email": "<a href="mailto:Sincere@april.biz" target="_blank">Sincere@april.biz</a>",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//   "address": {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//     "street": "Kulas Light",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//     "suite": "Apt. 556",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//     "city": "Gwenborough",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//     "zipcode": "92998-3874",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//     "geo": {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//       "lat": "-37.3159",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//       "lng": "81.1496"<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//     }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//   },<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//   "phone": "1-770-736-8031 x56442",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//   "website": "<a href="http://hildegard.org" target="_blank">hildegard.org</a>",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//   "company": {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//     "name": "Romaguera-Crona",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//     "catchPhrase": "Multi-layered client-server neural-net",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//     "bs": "harness real-time e-markets"<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//   }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">// }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">// {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//   "version": "0.3",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//    "entity": {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//      "uuid": "003321-9654-146-acf4-<wbr>754654654",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//      "type": "temperature",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//      "active": false,<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//      "color": "#009933",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//      "fillstyle": 0,<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//      "public": true,<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//      "style": "lines",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//      "title": "T01 Aussen",<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//      "yaxis": "auto"<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">//    }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">// }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">bool readReponseContent(struct UserData* userData) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  // Compute optimal size of the JSON buffer according to what we need to parse.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  // See <a href="https://bblanchon.github.io/ArduinoJson/assistant/" target="_blank">https://bblanchon.github.io/<wbr>ArduinoJson/assistant/</a><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  const size_t BUFFER_SIZE =<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      JSON_OBJECT_SIZE(2)    // the root object has 2 elements<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      + JSON_OBJECT_SIZE(9)  // the "entity" object has 5 elements<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">      + MAX_CONTENT_SIZE;    // additional space for strings<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">  // Allocate a temporary memory pool<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  DynamicJsonBuffer jsonBuffer(BUFFER_SIZE);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  JsonObject& root = jsonBuffer.parseObject(client)<wbr>;<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  if (!root.success()) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    Serial.println("JSON parsing failed!");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">    return false;<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  }<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">  // Here were copy the strings we're interested in<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  strcpy(userData->name, root["name"]);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  strcpy(userData->company, root["company"]["name"]);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  // It's not mandatory to make a copy, you could just use the pointers<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  // Since, they are pointing inside the "content" buffer, so you need to make<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  // sure it's still in memory when you read the string<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  return true;<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">}<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">// Print the data extracted from the JSON<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">void printUserData(const struct UserData* userData) {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.print("Name = ");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.println(userData->name)<wbr>;<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.print("Company = ");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.println(userData-><wbr>company);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">}<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">// Close the connection with the HTTP server<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">void disconnect() {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.println("Disconnect");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  client.stop();<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">}<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">// Pause for a 1 minute<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">void wait() {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  Serial.println("Wait 60 seconds");<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  </span>delay(60000);<u></u><u></u></p><p class="MsoNormal">}<u></u><u></u></p><p class="MsoNormal">******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>**<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Als Fehler kommt da folgendes bei raus:<u></u><u></u></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal">******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>**<u></u><u></u></p><p class="MsoNormal"><span lang="EN-US">Serial ready<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">..............................<wbr>.....WLAN läuft<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Connect to 192.168.178.43<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Connected<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">GET /middleware.php/channel/<wbr>003321-9654-146-acf4-<wbr>754654654.json<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Exception (28):<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">epc1=0x4000bf0e epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">ctx: cont <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">sp: 3ffef9e0 end: 3ffefca0 offset: 01a0<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">>>>stack>>><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefb80:  3ffe8550 00000000 3fff05a8 402024d5  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefb90:  3ffefba4 3ffeeb28 3ffe0000 3ffefba4  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefba0:  3fffda0a 3ffe8550 3ffeeb28 3fff059c  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefbb0:  00000580 3ffe84d0 3ffeeb28 40201e03  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefbc0:  0a0d0a0d 00000000 3ffeec44 3ffeec70  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefbd0:  3fffdad0 00000000 3ffe836c 40202605  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefbe0:  ffffff00 43ffffff 73697268 39333720  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefbf0:  00000030 00000000 3ffeec44 401004d8  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefc00:  feefeffe 33000001 39303632 33353237  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefc10:  39383534 00000001 3ffe8715 4020391c  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefc20:  401051fc 002266eb 3ffeeb88 3ffeec70  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefc30:  3fffdad0 0000000b 3ffeec44 402032e1  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefc40:  3ffe8714 3ffeec70 40203638 3ffeec80  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefc50:  3ffefddc 0000000a 3ffeec44 4020330c  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefc60:  3fffdad0 00000000 3ffeec44 40203330  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefc70:  3fffdad0 00000000 3ffeeb50 40201d44  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefc80:  feefeffe feefeffe 3ffeec68 40203684  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">3ffefc90:  feefeffe feefeffe 3ffeec80 40100718  <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><<<stack<<<<u></u><u></u></span></p><p class="MsoNormal">******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>******************************<wbr>**<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Kann hier vielleicht  jemand weiterhelfen?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Lieben Gruß und lieben Dank,<u></u><u></u></p><p class="MsoNormal">Chris<u></u><u></u></p></div></div></blockquote></div></div>