Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Eimer Füllstand mit Ultraschall (Arduino

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Eimer Füllstand mit Ultraschall (Arduino

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      e-p-s last edited by

      Ich wollte euch an meiner kleinen Bastelei teil haben lassen. Verbesserungen sind jederzeit Willkommen.

      Ich hab das Problem das im Keller bei der Heizung ein Eimer steht wo Wasser (Überdruck) aus der Heizung rein läuft.

      Irgendwann ist der Eimer voll und läuft über in den Keller.

      Das ist dann jedes mal ne große Sauerei.

      Und wir vergessen leider schonmal danach zu schauen.

      Also hab ich hier mal einen kleinen Prototyp gebaut.

      Ich hab hier einen kleinen Wemos D1 liegen der auch WLAN an Bord hat. Komischerweiße sieht der anders aus, als die, die ich so bei Ebay finde.

      Man beachte z.B. Position D6+D7.

      Und einen https://www.mikrocontroller-elektronik.de/ultraschallsensor-hc-sr04/.

      Ich hoffe die Verkabelung ist einigermaßen auf dem Foto zu erkennen.

      Bei http://fritzing.org/home/ finde ich leider kein normalen D1. Das müsste aber mit dem MINI genauso gehen. Der hat auch 5V.

      Was macht die Installation?

      Sie misst die Entfernung zu den Ultraschallsensoren und sendet diese an einen MQTT Server (IOBROKER) an Port 1884

      (1883 lauscht mein Sonoff Adapter)

      Datenpunkte: delay_timer, distance, ip, timestamp

      TODO

      • 3D Modell für Gehäuse bauen

      • Delay von MQTT nach Wemos einlesen und verarbeiten

      • Mit github beschäftigen?

      Also der Code funktioniert soweit.

      Jetzt seh ich gerade es gibt noch ein Projekt was in die Kerbe zielt. https://forum.iobroker.net/viewtopic.php?f=35&t=9971

      Macht es Sinn meins weiter zu treiben?

      #include <spi.h>#include <ntpclient.h>#include <wire.h>/*#include <adafruit_ssd1306.h>#include <adafruit_gfx.h>*/
      #include <esp8266wifi.h>#include <pubsubclient.h>#include <wifiudp.h>// Update these with values suitable for your network.
      
      const char* ssid = "WLANSSID";
      const char* password = "PASSWORT";
      const char* mqtt_server = "IPADRESSE-172.21.50.149";
      const int mqtt_port = 1884;
      const char* devicename = "Sonic1";
      //const char* mqtt_username = "root"; // MQTT-User
      //const char* mqtt_key = "root"; // MQTT-Password
      
      WiFiUDP ntpUDP; // NTP
      
      long duration, distance; // Duration used to calculate distance
      //IPAddress dummystr;
      String dummystr;
      String dummystr2;
      
      #define trigPin D6 // Trigger Pin
      #define echoPin D7 // Echo Pin
      
      char DataString [50];
      char DataString2 [50];
      int timer_delay;
      
      WiFiClient espClient;
      PubSubClient client(espClient);
      
      //NTPClient timeClient(ntpUDP);
      NTPClient timeClient(ntpUDP, "0.de.pool.ntp.org", 3600, 60000);
      
      long lastMsg = 0;
      char msg[50];
      int value = 0;
      
      void setup_wifi() {
      
        delay(10);
        // We start by connecting to a WiFi network
        Serial.println();
        Serial.print("Connecting to ");
        Serial.println(ssid);
      
        WiFi.begin(ssid, password);
      
        while (WiFi.status() != WL_CONNECTED) {
          delay(500);
          Serial.print(".");
        }
      
        randomSeed(micros());
      
        Serial.println("");
        Serial.println("WiFi connected");
        Serial.println("IP address: ");
        Serial.println(WiFi.localIP());
      
        Serial.println("Conneting NTP Server");
        timeClient.begin();
        timeClient.update();
      
      }
      
      void reconnect() {
        // Loop until we're reconnectednt
        while (!client.connected()) {
          Serial.print("Attempting MQTT connection...");
          // Create a random client ID
          String clientId = "Sonic1";
          // Attempt to connect
          if (client.connect(clientId.c_str())) {
            Serial.println("connected");
            dummystr=client.subscribe("Sonic1/delay_timer");
            Serial.print("Reading Delay: ");
            Serial.println(dummystr);
            if (dummystr="1") {
              dummystr="5000";
            }
            Serial.print("New Delay: ");
            Serial.println(dummystr);
      
          } else {
            Serial.print("failed, rc=");
            Serial.print(client.state());
            Serial.println(" try again in 5 seconds");
            // Wait 5 seconds before retrying
            delay(5000);
          }
        }
      }
      
      void setup() {
        Serial.begin(9600);
        pinMode(trigPin, OUTPUT);
        pinMode(echoPin, INPUT);
        setup_wifi();
        client.setServer(mqtt_server, mqtt_port);
        client.setClient(espClient);
        reconnect();
        delay(10000);
      }
      
      void loop() {
        // Wenn keine Verbindung nach Neu verbinden
        if (!client.connected()) {
          reconnect();
        }
      
        // Hier werden die Signale für den Ultraschall Sensor geschickt
        digitalWrite(trigPin, LOW);
        delayMicroseconds(2);
        digitalWrite(trigPin, HIGH);
        delayMicroseconds(10);
        digitalWrite(trigPin, LOW);
        duration = pulseIn(echoPin, HIGH);
        Serial.print("Duration: ");
        Serial.println(duration);
        //Berechne die "distance" (in cm), basierend auf der Schallgeschwindigkeit.
        distance = duration / 58.2;
        Serial.print("Distance: ");
        Serial.println(distance);
        sprintf(DataString, "%ld", distance);
        /*---------------------------------------------------------------------------
           Hier beginnt die "Ausgabe"
        */
        //------------------------------------------------
        // Aktuelle Zeit nach MQTT
        //------------------------------------------------
        dummystr = timeClient.getFormattedTime();
        dummystr.toCharArray(DataString2, 50);
        Serial.print("timestamp: ");
        Serial.println(dummystr);
        client.publish("Sonic1/timestamp", DataString2);
      
        //------------------------------------------------
        // WIFI/IP nach MQTT
        //------------------------------------------------
        dummystr = WiFi.localIP().toString();
        dummystr.toCharArray(DataString2, 50);
        Serial.print("IP: ");
        Serial.println(dummystr);
        client.publish("Sonic1/ip", DataString2);
      
        //------------------------------------------------
        // Abstand in cm nach MQTT
        //------------------------------------------------
      
        if (distance >= 500 || distance <= 0)
        {
          Serial.println("0");
          client.publish("Sonic1/distance", "0");
        }
        else
        {
          client.publish("Sonic1/distance", DataString);
          Serial.print("Distance: ");
          Serial.println(distance);
        }
      
        // Verzögerung für nächsten Durchlauf
        delay(5000);
        client.loop();
      }</wifiudp.h></pubsubclient.h></esp8266wifi.h></adafruit_gfx.h></adafruit_ssd1306.h></wire.h></ntpclient.h></spi.h> 
      

      2094_image_6.png
      2094_2d40ce60-c694-4692-bab0-e7281a225c98.jpeg
      2094_wemos-and-hcsr04_bb.jpg

      1 Reply Last reply Reply Quote 0
      • E
        e-p-s last edited by

        Frage an die Schwarm-Intelligenz

        Wie kann ich z.B. 2 chr variablen zusammenpacken?

        const char* devicename = "Sonic1";

        dummystr=client.subscribe("Sonic1/delay_timer"); geht

        dummystr=client.subscribe(devicename+"/delay_timer"); geht nicht.

        1 Reply Last reply Reply Quote 0
        • Jey Cee
          Jey Cee Developer last edited by

          Cool das du das Projekt hier Dokumentierst.

          Mal so ein Tipp, stell den Eimer in einen größeren Behälter rein dann flutet es nicht gleich den ganzen Raum. Das war so in meinem letzten zu Hause gelöst.

          Gesendet von meinem m8 mit Tapatalk

          1 Reply Last reply Reply Quote 0
          • arteck
            arteck Developer Most Active last edited by

            const char* devicename = "Sonic1";
            dummystr=client.subscribe("Sonic1/delay_timer");
            
            dummystr=client.subscribe(strcpy(devicename, "/delay_timer"));
            
            1 Reply Last reply Reply Quote 0
            • E
              e-p-s last edited by

              So Gehäuse in der Theroie auch fertig. Heut Abend mal den 3D Drucker anschmeißen.

              Das ganze kann in der Höhe noch reduziert werden, wenn man die Stecker am Sensor umbaut. Im Moment sind die Kabel ja unschön hochkant drangesteckt.

              Weiteres Smart-Potenzial hat der Wemos D1 Mini. Der sollte ja auch 5V haben damit der Sensor noch funktioniert.

              Danke Artek. Werde ich ausprobieren.

              Leider nein:

              Fehlermeldung:

              invalid conversion from 'const char*' to 'char*' [-fpermissive]

              ! ```
              Arduino: 1.8.5 (Windows 10), Board: "WeMos D1 R1, 80 MHz, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 921600" ! D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\arduino-builder -dump-prefs -logger=machine -hardware D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\hardware -hardware D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages -tools D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\tools-builder -tools D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\hardware\tools\avr -tools D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages -built-in-libraries D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries -libraries D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\sketchbook\libraries -fqbn=esp8266:esp8266:d1:CpuFrequency=80,FlashSize=4M1M,LwIPVariant=v2mss536,Debug=Disabled,DebugLevel=None____,FlashErase=none,UploadSpeed=921600 -ide-version=10805 -build-path C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114 -warnings=all -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mkspiffs.path=D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\mkspiffs\0.2.0 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.esptool.path=D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\esptool\0.4.13 -verbose D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\sketchbook\MQTT_Ultraschall_v3\MQTT_Ultraschall_v3.ino D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\arduino-builder -compile -logger=machine -hardware D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\hardware -hardware D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages -tools D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\tools-builder -tools D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\hardware\tools\avr -tools D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages -built-in-libraries D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries -libraries D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\sketchbook\libraries -fqbn=esp8266:esp8266:d1:CpuFrequency=80,FlashSize=4M1M,LwIPVariant=v2mss536,Debug=Disabled,DebugLevel=None____,FlashErase=none,UploadSpeed=921600 -ide-version=10805 -build-path C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114 -warnings=all -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mkspiffs.path=D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\mkspiffs\0.2.0 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.esptool.path=D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\esptool\0.4.13 -verbose D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\sketchbook\MQTT_Ultraschall_v3\MQTT_Ultraschall_v3.ino Using board 'd1' from platform in folder: D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1 Using core 'esp8266' from platform in folder: D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1 Detecting libraries used... "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\sketch\MQTT_Ultraschall_v3.ino.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\sketch\MQTT_Ultraschall_v3.ino.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\sketch\MQTT_Ultraschall_v3.ino.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\sketch\MQTT_Ultraschall_v3.ino.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\sketch\MQTT_Ultraschall_v3.ino.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\sketch\MQTT_Ultraschall_v3.ino.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI\SPI.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master\NTPClient.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire\Wire.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src\ESP8266WiFi.cpp" -o "nul" Das Board an COM7 ist nicht verfügbar "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src\ESP8266WiFiMulti.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src\ESP8266WiFiScan.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src\WiFiClient.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src\WiFiServer.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src\WiFiServerSecure.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src\WiFiUdp.cpp" -o "nul" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src\PubSubClient.cpp" -o "nul" Generating function prototypes... "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\sketch\MQTT_Ultraschall_v3.ino.cpp" -o "C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\preproc\ctags_target_for_gcc_minus_e.cpp" "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\preproc\ctags_target_for_gcc_minus_e.cpp" Sketch wird kompiliert... "D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\chrkl\AppData\Local\Temp\arduino_build_101114/core" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10805 -DARDUINO_ESP8266_WEMOS_D1R1 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1R1" -DESP8266 "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\variants\d1" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi\src" "-ID:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6\src" "C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\sketch\MQTT_Ultraschall_v3.ino.cpp" -o "C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\sketch\MQTT_Ultraschall_v3.ino.cpp.o" D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\sketchbook\MQTT_Ultraschall_v3\MQTT_Ultraschall_v3.ino: In function 'void reconnect()': ! MQTT_Ultraschall_v3:92: error: invalid conversion from 'const char*' to 'char*' [-fpermissive] ! In file included from D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include/stdlib.h:11:0, ! from D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:27, ! from C:\Users\chrkl\AppData\Local\Temp\arduino_build_101114\sketch\MQTT_Ultraschall_v3.ino.cpp:1: ! D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include/string.h:26:15: error: initializing argument 1 of 'char* strcat(char*, const char*)' [-fpermissive] ! char *_EXFUN(strcat,(char *__restrict, const char *__restrict)); ! ^ ! D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/libc/xtensa-lx106-elf/include/_ansi.h:65:30: note: in definition of macro '_EXFUN' ! #define _EXFUN(name, proto) name proto ! ^ ! Bibliothek SPI in Version 1.0 im Ordner: D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\SPI wird verwendet Bibliothek NTPClient-master in Version 3.1.0 im Ordner: D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\NTPClient-master wird verwendet Bibliothek Wire in Version 1.0 im Ordner: D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\Wire wird verwendet Bibliothek ESP8266WiFi in Version 1.0 im Ordner: D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\portable\packages\esp8266\hardware\esp8266\2.4.1\libraries\ESP8266WiFi wird verwendet Bibliothek pubsubclient-2.6 in Version 2.6 im Ordner: D:\_port_chris\arduino-1.8.5 (für Arduino Programmierung)\libraries\pubsubclient-2.6 wird verwendet exit status 1 invalid conversion from 'const char*' to 'char*' [-fpermissive]
              2094_image_11.png

              1 Reply Last reply Reply Quote 0
              • arteck
                arteck Developer Most Active last edited by

                c ist bissel länger bei mir her..

                @arteck:

                char* devicename = "Sonic1";
                
                dummystr=client.subscribe(strcpy(devicename, "/delay_timer"));
                ```` ` 
                1 Reply Last reply Reply Quote 0
                • E
                  e-p-s last edited by

                  Danke Dir für die Mühe. Größtenteils klappt das jetzt auch.

                  Fehler in Zeile 180: too many arguments to function 'char* strcpy(char*, const char*)'

                  ! ````
                  #include <spi.h>#include <ntpclient.h>#include <wire.h>/#include <adafruit_ssd1306.h>#include <adafruit_gfx.h>/
                  #include <esp8266wifi.h>#include <pubsubclient.h>#include <wifiudp.h>// Update these with values suitable for your network.
                  ! const char* ssid = "SSID";
                  const char* password = "12345678";
                  const char* mqtt_server = "172.21.50.149";
                  const int mqtt_port = 1884;
                  char* devicename = "Sonic1";
                  //const char* devicename = "Sonic1";
                  //const char* mqtt_username = "root"; // MQTT-User
                  //const char* mqtt_key = "root"; // MQTT-Password
                  ! WiFiUDP ntpUDP; // NTP
                  ! long duration, distance; // Duration used to calculate distance
                  //IPAddress dummystr;
                  String dummystr;
                  String dummystr2;
                  ! #define trigPin D6 // Trigger Pin
                  #define echoPin D7 // Echo Pin
                  ! char DataString [50];
                  char DataString2 [50];
                  int timer_delay;
                  ! WiFiClient espClient;
                  PubSubClient client(espClient);
                  ! //NTPClient timeClient(ntpUDP);
                  NTPClient timeClient(ntpUDP, "0.de.pool.ntp.org", 3600, 60000);
                  ! long lastMsg = 0;
                  char msg[50];
                  int value = 0;
                  ! void setup_wifi() {
                  ! delay(10);
                  // We start by connecting to a WiFi network
                  Serial.println();
                  Serial.print("Connecting to ");
                  Serial.println(ssid);
                  ! WiFi.begin(ssid, password);
                  ! while (WiFi.status() != WL_CONNECTED) {
                  delay(500);
                  Serial.print(".");
                  }
                  ! randomSeed(micros());
                  ! Serial.println("");
                  Serial.println("WiFi connected");
                  Serial.println("IP address: ");
                  Serial.println(WiFi.localIP());
                  ! Serial.println("Conneting NTP Server");
                  timeClient.begin();
                  timeClient.update();
                  ! }
                  ! void reconnect() {
                  // Loop until we're reconnectednt
                  while (!client.connected()) {
                  Serial.print("Attempting MQTT connection...");
                  // Create a random client ID
                  //String clientId = "MQTT_Ultraschall1";
                  String clientId = devicename;
                  // Attempt to connect
                  if (client.connect(clientId.c_str())) {
                  Serial.println("connected");
                  dummystr=client.subscribe(strcpy(devicename, "/delay_timer"));
                  Serial.print("Reading Delay: ");
                  Serial.println(dummystr);
                  if (dummystr="1") {
                  dummystr="5000";
                  }
                  Serial.print("New Delay: ");
                  Serial.println(dummystr);

                  } else {
                    Serial.print("failed, rc=");
                    Serial.print(client.state());
                    Serial.println(" try again in 5 seconds");
                    // Wait 5 seconds before retrying
                    delay(5000);
                  }
                  

                  }
                  }

                  ! void setup() {
                  Serial.begin(9600);
                  pinMode(trigPin, OUTPUT);
                  pinMode(echoPin, INPUT);
                  setup_wifi();
                  client.setServer(mqtt_server, mqtt_port);
                  client.setClient(espClient);
                  reconnect();
                  delay(10000);
                  }
                  ! void loop() {
                  // Wenn keine Verbindung nach Neu verbinden
                  if (!client.connected()) {
                  reconnect();
                  }
                  ! // Hier werden die Signale für den Ultraschall Sensor geschickt
                  digitalWrite(trigPin, LOW);
                  delayMicroseconds(2);
                  digitalWrite(trigPin, HIGH);
                  delayMicroseconds(10);
                  digitalWrite(trigPin, LOW);
                  duration = pulseIn(echoPin, HIGH);
                  Serial.print("Duration: ");
                  Serial.println(duration);
                  //Berechne die "distance" (in cm), basierend auf der Schallgeschwindigkeit.
                  distance = duration / 58.2;
                  Serial.print("Distance: ");
                  Serial.println(distance);

                  /*---------------------------------------------------------------------------
                  Hier beginnt die "Ausgabe"
                  */
                  //------------------------------------------------
                  // Aktuelle Zeit nach MQTT
                  //------------------------------------------------
                  dummystr = timeClient.getFormattedTime();
                  dummystr.toCharArray(DataString2, 50);
                  Serial.print("timestamp: ");
                  Serial.println(dummystr);
                  client.publish(strcpy(devicename,"/timestamp", DataString2));

                  ! //------------------------------------------------
                  // WIFI/IP nach MQTT
                  //------------------------------------------------
                  dummystr = WiFi.localIP().toString();
                  dummystr.toCharArray(DataString2, 50);
                  Serial.print("IP: ");
                  Serial.println(dummystr);
                  client.publish(strcpy(devicename,"/ip", DataString2));
                  ! //------------------------------------------------
                  // Abstand in cm nach MQTT
                  //------------------------------------------------
                  ! if (distance >= 500 || distance <= 0) //Messfehler
                  {
                  Serial.println("0");
                  client.publish(strcpy(devicename,"/distance", "0");
                  }
                  else
                  {
                  sprintf(DataString, "%ld", distance);
                  client.publish(strcpy(devicename,"/distance",DataString));
                  Serial.print("Distance: ");
                  Serial.println(distance);
                  }
                  ! // Verzögerung für nächsten Durchlauf
                  delay(5000);
                  client.loop();
                  }</wifiudp.h></pubsubclient.h></esp8266wifi.h></adafruit_gfx.h></adafruit_ssd1306.h></wire.h></ntpclient.h></spi.h>

                  1 Reply Last reply Reply Quote 0
                  • E
                    e-p-s last edited by

                    @Jey Cee:

                    Cool das du das Projekt hier Dokumentierst.

                    Mal so ein Tipp, stell den Eimer in einen größeren Behälter rein dann flutet es nicht gleich den ganzen Raum. Das war so in meinem letzten zu Hause gelöst.

                    Gesendet von meinem m8 mit Tapatalk `

                    Übrigens danke für die Idee mit der Kiste drum rum. Manchmal ist es zu einfach. Obwohl ich denke das wir auch die vergessen werden.

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    894
                    Online

                    31.7k
                    Users

                    79.7k
                    Topics

                    1.3m
                    Posts

                    3
                    8
                    1402
                    Loading More Posts
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes
                    Reply
                    • Reply as topic
                    Log in to reply
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                    The ioBroker Community 2014-2023
                    logo