Windmesser über Thinkspeak auslesen

Sooo..
Ich habe hier eine Meldung des Kompilers:

130:37: warning: format '%i' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
     sprintf(buffer,"%4i U/min ",umin);    // mit Nullen - sprintf(buffer,"%04i U/min ",umin); 4-Stellen Lagerichtig :-).
                                     ^
95:14: warning: variable 'kilometer' set but not used [-Wunused-but-set-variable]
   float kph, kilometer, ms;
              ^~~~~~~~~

warning: 'ms' may be used uninitialized in this function [-Wmaybe-uninitialized]
   dtostrf(ms, 5, 2, buffer);
          ^

Da passt was nicht.

defines sind kontraproduktiv.
was sich nicht verändern kann: const.
Und dann verwendest das auch nicht:

Da ist noch viel Spielraum, bis erstmal einer gebaut ist.
Na mal sehen - ich schau mal drauf, was geht.

Ich habe den Windmesser am laufen mit 20x4 Display funktioniert auch . Ich möchte nur die umrechnung mit ausgabe KMH in den anderen Sketch integrieren um es auf Think Speak zusehen.

Dann kann ich Dir nicht helfen.
Das die Ausgabe funktioniert bestreite ich nicht, aber wenn ich etwas baue, soll es fehlerfrei sein.
Das Grundgerüst ist es nicht - Ich hätte das anders gemacht. Insbesondere auch die Zuweisung der Variablen von oben nach unten.

Meiner angesetzt:

// Anzahl Spalten des Display (20)
const byte LCD_WIDTH = 20;
// Anzahl Zeilen des Display (4)
const byte LCD_HEIGHT = 4;

#include <Wire.h>
#include <LiquidCrystal_I2C.h> //NewLiquidCrystal - https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads/
LiquidCrystal_I2C lcd(0x27, LCD_WIDTH, LCD_HEIGHT); // (LCD2004) Set the LCD I2C address
//LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // Addr, En, Rw, Rs, d4, d5, d6, d7, backlighpin, polarity


// Pin für Reed-Kontakt, Digital-2 für Interrupt 0
const byte REEDPIN = 2;

// Hardware-Interrupt für den Reed-Pin
const byte REEDINTERRUPT = 0;

// Umfang in mm wurde im Windkanal mit dem Volkswindmesser ermittelt als Referenz
const unsigned int RADUMFANG = 2200;

// LED Balken
const byte led05 = 11;                // LED connected to digital pin 11
const byte led10 = 10;               // LED connected to digital pin 10
const byte led15 = 9;                // LED connected to digital pin 9
const byte led20 = 8;                // LED connected to digital pin 8
const byte led25 = 7;                // LED connected to digital pin 7
const byte led30 = 6;                // LED connected to digital pin 6


const byte ledalarm = 13;            // LED ALARM

const byte resetmaxpin = 4;         // reset max Pin (button)
const byte resetalarmpin = 5;       // reset Alarm Pin (button)

unsigned long interval;           // update LCD/LED interval (milliseconds)
unsigned long previousMillis = 0;
unsigned long intervalalarm = 200;           // update Alarm Anzeige interval (milliseconds)
unsigned long previousMillisalarm = 0;

unsigned long currentMillis;

const byte potpin = A0;  // analog pin used to connect the potentiometer
int val;    // variable to read the value from the analog pin

float ms2; //globale Variable Speed in m/s
float msmax = 0;  //Maximalwert
unsigned long umin; // U/min

int alarm; // Alarmgrenze in m/s (meter/sekunde)


volatile byte reedCountSum;
volatile long reedMillisSum;

unsigned long lastReedMillis;

unsigned long gesamtUmdrehungen = 0; //4545300;

void setup()
{

Und da ist noch ganz viel weiteres Kürzungs- und Sortierpotential.

Wenn Dir reicht was Du hast, muss sich jemand anders das ansehen. Ich kann damit nicht arbeiten.

Du hast zumindest meinen Hinweis auf Deine Passwörter beherzigt.
Na denn.

Den kompleten Sketch habe ich bei Schubert Gehäuse runter geladen.Da ich nicht Programieren kann.

Für die Nachwelt:
Der Sketch stammt von:

http://www.schubert-gehaeuse.de/media/files/Volkswindmesser.zip

Das Unternehmen benutzt kein https.

http://www.schubert-gehaeuse.de/anemometer.html

Das ist tatsächlich schon so gebaut.
Schade.

[edit]:
Die Forensoftware versucht den Inhalt der Links wiederzugeben. Um zu vermeiden, das "unsichere Verbindung" aktiviert wird, sind die Seiten in codetags gepackt.
[/edit]

Hallo ich habe noch nicht aufgegeben ,vieleicht möchte mir einer Helfen ,mein Windmesser auf Thinkspeak zubekommen.

#include <OneWire.h>
//#include <DallasTemperature.h>
//#include "ThingSpeak.h"
#include <ESP8266WiFi.h>

#define UPM 0
#define Temp 2

OneWire ds(2);
//DallasTemperature DS18B20(&oneWire);

char temperaturStr[6];
uint8_t Upm_Pin = 0;
const int m_time = 5; //Messzeit für Upm
float Upm;
int UPM_ct;

unsigned long ThingspeakLastLogTime = 0;
unsigned long SensorenLetzteAktualisierung; // Hilfsvariable für Zeitmessung
int ThingspeakSampleTime = 30000; // Die schnellste Sample Time ist 15s ich empfehle
// 60s zu verwenden oder 300 Sekunden
int SensorenSampleTime = 1; // Zeit in s für Aktualisierung der

WiFiClient client;
int status = WL_IDLE_STATUS;

unsigned long myChannelNumber = ; // ThingSpeak Kanal Nummer
const char * myWriteAPIKey = ""; // ThingSpeak API Key

char ssid = ""; // Wlan SSID (name)
char pass = ""; // Wlan Passwort

void setup() {
WiFi.begin(ssid, pass); // Wlan Aktivieren und mit definiertem Netzwerk verbinden
ThingSpeak.begin(client); // ThingSpeak Client starten
Serial.begin(115200);
DS18B20.begin();
}

float getTemperatur() {
float temp;
do {
DS18B20.requestTemperatures();
temp = DS18B20.getTempCByIndex(0);
delay(100);
}
while (temp == 85.0 || temp == (-127.0));
return temp;
}

void loop() {
meassure_UPM();

float temperatur = getTemperatur();
dtostrf(temperatur, 2, 2, temperaturStr);

Serial.print(" Upm: ");
Serial.print(Upm);
Serial.print(" Temp: ");
Serial.println(temperaturStr);

ThingSpeak.setField(0, Upm);
ThingSpeak.setField(2, temperaturStr);
ThingSpeak.writeFields(myChannelNumber, myWriteAPIKey);

}

void meassure_UPM() {
UPM_ct = 0;
attachInterrupt(digitalPinToInterrupt(Upm_Pin), IntCallback, RISING);
delay(1000 * m_time);
Upm = (float)UPM_ct * (float)m_time * 2.4 ;
}

void IntCallback() {
UPM_ct ++;
}

Moin,

geh mal in Dein Post, markiere den Code komplett und drücke dann auf den Button </>
Sonst ist das nicht verwertbar.
Danke

#include <OneWire.h>
//#include <DallasTemperature.h>
//#include "ThingSpeak.h"
#include <ESP8266WiFi.h>

#define UPM 0
#define Temp 2

OneWire  ds(2);
//DallasTemperature DS18B20(&oneWire);

char temperaturStr[6];
uint8_t Upm_Pin = 0;
const int m_time = 5;     //Messzeit für Upm
float Upm;
int UPM_ct;

unsigned long ThingspeakLastLogTime = 0;
unsigned long SensorenLetzteAktualisierung;   // Hilfsvariable für Zeitmessung
int ThingspeakSampleTime = 30000;             // Die schnellste Sample Time ist 15s ich empfehle
                                              // 60s zu verwenden oder 300 Sekunden
int SensorenSampleTime = 1;                   // Zeit in s für Aktualisierung der

WiFiClient  client;
int status = WL_IDLE_STATUS;

unsigned long myChannelNumber = ;          //  ThingSpeak Kanal Nummer
const char * myWriteAPIKey = "";               //  ThingSpeak API Key

char ssid[] = "";      //  Wlan SSID (name)
char pass[] = "";     // Wlan Passwort

void setup() {
  WiFi.begin(ssid, pass);       // Wlan Aktivieren und mit definiertem Netzwerk verbinden
  ThingSpeak.begin(client);   // ThingSpeak Client starten
  Serial.begin(115200);
  DS18B20.begin();
}

float getTemperatur() {
  float temp;
   do {
    DS18B20.requestTemperatures();
    temp = DS18B20.getTempCByIndex(0);
    delay(100);
   }
   while (temp == 85.0 || temp == (-127.0));
  return temp;
}

void loop() {
  meassure_UPM();

  float temperatur = getTemperatur();
  dtostrf(temperatur, 2, 2, temperaturStr);

  Serial.print(" Upm: ");
  Serial.print(Upm);
  Serial.print(" Temp: ");
  Serial.println(temperaturStr);

  ThingSpeak.setField(0, Upm);
  ThingSpeak.setField(2, temperaturStr);
 ThingSpeak.writeFields(myChannelNumber, myWriteAPIKey);
  
}

void meassure_UPM() {
  UPM_ct = 0;
  attachInterrupt(digitalPinToInterrupt(Upm_Pin), IntCallback, RISING);
  delay(1000 * m_time);
  Upm = (float)UPM_ct * (float)m_time * 2.4 ;
}

void IntCallback() {
  UPM_ct ++;
}

Lässt TS das zu? Da können doch nur 1 Meldung je 15 Sekunden abgekippt werden.

Somit musst Du den Code an der Stelle aufteilen, damit Du nicht ausgesperrt bist.

Besser so,ich bin da nicht so gut drin soory.
Versuche jetzt fast 2 Monaten das hinzubekommen, aber immer irgendwelche Fehlermeldungen.
Bitte um Hilfe, das es funktioniert.

Und wie teile ich ihn auf ,habe keine Ahnung.

Dann erstmal Grundlagen lernen - DATEI - BEISPIELE - und dort wenigstens DIGITAL - Blink without delay().

Das versenden dann in einen solch geschaffenen Block verschieben.

Also zum Blinken bekomme ich ihn. Kann sogar Temperatur an Thinkspeak senden und über Handy anzeigen lassen.
Aber ich bekomme den Windmesser nicht eingefügt.
Trotzdem Danke für die Unterstützung, ich wollte keine Bachelor Arbeit darüber schreiben ,sondern nur die Daten auf mein Handy schicken.

Na bitte.
Dann zeig mal, wie Du das umgesetzt hast und dann gibt es den Rest auch noch.

Na die Sprache die du sprichst musst Du schon kennen.
Es war eine einfache Hilfe zur Selbsthilfe - darauf kann dann ggfls. aufgebaut und vielleicht auch ein Codeschnipsel geliefert werden, den Du einarbeiten kannst. Und das auch verstehst.

Ich habe gelesen, das Du die Vorlage kopiert hast, aber erwarte nicht, das sich hier jemand hinsetzt und Dir nur für Dich geltende Bedingungen auswertet und umsetzt, ohne das Du selbst wenigstens mit machst.

#include "Bridge.h"
#include "HttpClient.h"
//#include

#define Anemometer 2 // D2 Windgeschwindigkeit

#define DHTPIN_1 A0
#define DHTPIN_2 A1
#define DHTTYPE DHT11

const float pi = (3,14159265); // pi
const int radio = 82.5; // Radius von der vertikalen Anemometerachse zu einer Schalenmitte (mm)
const unsigned long Wait = 1250; // Wartezeit bis zum erneuten Verbindungsaufbau, Änderung auch
const unsigned long period = Wait * 2; //
Messperiode (Millisekunden) const unsigned long IDLE_TIMEOUT_MS = 1000;
unsigned int counter = 0; // Impulszahl für Windsensor
unsigned int RPM = 0; // Umdrehungen pro Minute
unsigned int Sample = 0; // Beispielnummer
float windspeedmph = 0/ 0.445; // Windgeschwindigkeit (m/s)
float windgustmph = 0; // Maximale Windgeschwindigkeit

//Thingspeak-Parameter
String thingspeak_update_API = "http://api.thingspeak.com/update?";
String thingspeak_write_API_key = "key=XXXXXXXXXXX";//Fügen Sie Ihren Write API-Schlüssel hier ein
String thingspeakfieldname = "&field1=";
String thingspeakfieldname2 = "&field2=";
String thingspeakfieldname3 = "&field3=";
String thingspeakfieldname4 = "&field4=";
String thingspeakfieldname5 = "&field5=";
String thingspeakfieldname6 = "&field6=";
String thingspeakfieldname7 = "&field7=";

const-Byte ANEMOM = 2;
float abgelaufen, diff, start;
Float-Daten, tempfb, tempfo, tempfb1, feucht, dewP, feuchtO, dewPO;

dht11 DHT11_1(A0);
dht11 DHT11_2(A1);
//int temp =0;

Leere Einrichtung () {

Bridge.begin();

Konsole.begin();

while (!Konsole);
DHT11_1.attach(A0);
Verzoegerung(5);
DHT11_2.attach(A1);
pinMode (ANEMOM, EINGANG);
Konsole.flush();

}

Leere Schleife () {

// Skizzenname
Console.println();
Console.println("Skizze läuft: Wind_Weather_Doubletemp");
Konsole.println();
//

HttpClient-Client;
tempb1 = DHT11_1.fahrenheit();
tempb = tempb1 - 2;
tempfo = DHT11_2.fahrenheit();
String t = String(tempb);
String t2 = String(tempfo);
feucht = DHT11_1.Luftfeuchtigkeit;
dewP = Fahrenheit(dewPointFast(DHT11_1.temperature, DHT11_1.humidity));
feuchtO = DHT11_2.Feuchtigkeit;
dewPO = Fahrenheit(dewPointFast(DHT11_2.temperature, DHT11_2.humidity));

digitalWrite (ANEMOM, HOCH); // interner Pull-Up-Widerstand

Windgeschwindigkeit();
dhtTempOut();
RPMcalc();
Windgeschwindigkeit();
//dhtTempIn();

String request_string = Thingspeak_update_API + Thingspeak_write_API_key + Thingspeakfieldname + Windspeedmph+ Thingspeakfieldname2 +tempb + Thingspeakfieldname3 +humid + Thingspeakfieldname4 +dewP+ Thingspeakfieldname5 +tempfo+ Thingspeakfieldname6 +humidO+ Thingspeakfieldname7 +dewPO;

//
Stellen Sie eine HTTP-Anfrage: client.get(request_string);
Console.println(request_string);
Konsole.flush();

Verzoegerung(150000); // 150000 = ~2,5 Minuten

}

Void dhtTempOut (){

//Seriell.println("");


int chk1 = DHT11_2.read(A1);

// Float DPF = dewPointFast ( (TF-32.0) * 5 / 9, Feuchtigkeit) * 9,0 / 5,0 + 32,0;

Konsole.println();

Console.print("Außensensor lesen: ");
Schalter (chk1)
{
Fall 0: Console.println("OK"); brechen;
Fall -1: Console.println("Prüfsummenfehler"); brechen;
Fall -2: Console.println("Zeitüberschreitungsfehler"); brechen;
Standard: Console.println("Unbekannter Fehler"); brechen;
}

Konsole.println();
Console.print("Außenfeuchtigkeit (%):");
Console.println((float)DHT11_2.humidity);

Console.print("Außentemperatur (°C):");
Console.println((float)DHT11_2.temperature);

Console.print("Außentemperatur (°F):");
Console.println(Fahrenheit(DHT11_2.temperature));

Console.print("Außentemperatur (°K):");
Console.println(DHT11_2.kelvin());

Console.print("Außerhalb des Taupunkts (°C): ");
Console.println(DHT11_2.dewPoint());

Console.print("Außerhalb des Taupunkts schnell (°C): ");
Console.println(DHT11_2.dewPointFast());

Console.print("Außerhalb des TaupunktsSchnell (°F): ");
Console.println(Fahrenheit(dewPointFast(DHT11_2.temperature, DHT11_2.humidity)));

Konsole.println();

Verzoegerung (250);

int chk0 = DHT11_1.read(A0);
Konsole.println();
Console.print("Inneren Sensor lesen: ");
Schalter (chk0)
{
Fall 0: Console.println("OK"); brechen;
Fall -1: Console.println("Prüfsummenfehler"); brechen;
Fall -2: Console.println("Zeitüberschreitungsfehler"); brechen;
Standard: Console.println("Unbekannter Fehler"); brechen;
}

Console.print("Kellerfeuchtigkeit (%):");
Console.println((float)DHT11_1.humidity);

Console.print("Kellertemperatur (°C):");
Console.println((float)DHT11_1.temperature);

Console.print("Kellertemperatur (°F):");
Console.println(Fahrenheit(DHT11_1.temperature));

Console.print("Kellertemperatur (°K):");
Console.println(DHT11_1.kelvin());

Console.print("Kellertaupunkt (°C): ");
Console.println(DHT11_1.dewPoint());

Console.print("Kellertaupunktschnell (°C): ");
Console.println(DHT11_1.dewPointFast());

Console.print("Kellertaupunktschnell (°F): ");
Console.println(Fahrenheit(dewPointFast(DHT11_1.temperature, DHT11_1.humidity)));

Verzoegerung (250);

}

Leere Windgeschwindigkeit () {
Windgeschwindigkeitmph = 0;
Zaehler = 0;
digitalWrite (2, HOCH);
AttachInterrupt (1, addcount, FALLING); // Anemometer
unsigned long millis ();
lange startTime = millis();
while(millis() < startTime + period) {
}
detachInterrupt(1);

}
Hohlraum RPMcalc () {
RPM = ((Zaehler * 4) * 60) / (Period / 1000); // berechnen Umdrehungen pro Minute (RPM)
}
Leere Windstaerke () {
windspeedmph = ((2 * pi * Radio * RPM) / 60) / 1000;
Konsole.println();
Console.println(windspeedmph);
Verzoegerung(15);
}
Hohlraum addcount () {
Zaehler ++;
}

Jetzt bekomme ich diese Fehlermeldung.

Arduino: 1.8.16 (Windows Store 1.8.51.0) (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\Andre\Documents\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\Andre\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\Andre\Documents\Arduino\libraries -fqbn=esp8266:esp8266:nodemcuv2:xtal=80,vt=flash,exception=legacy,ssl=all,eesz=4M2M,led=2,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -vid-pid=1A86_7523 -ide-version=10816 -build-path C:\Users\Andre\AppData\Local\Temp\arduino_build_910836 -warnings=default -build-cache C:\Users\Andre\AppData\Local\Temp\arduino_cache_741099 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.python3.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-4-b40a506.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506 -prefs=runtime.tools.mkspiffs.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\mkspiffs\2.5.0-4-b40a506 -prefs=runtime.tools.mkspiffs-2.5.0-4-b40a506.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\mkspiffs\2.5.0-4-b40a506 -prefs=runtime.tools.mklittlefs.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\mklittlefs\2.5.0-4-69bd9e6 -prefs=runtime.tools.mklittlefs-2.5.0-4-69bd9e6.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\mklittlefs\2.5.0-4-69bd9e6 -verbose C:\Users\Andre\AppData\Local\Temp\arduino_modified_sketch_830030\sketch_oct24c.ino

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\arduino-builder -compile -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\Andre\Documents\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\Andre\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\Andre\Documents\Arduino\libraries -fqbn=esp8266:esp8266:nodemcuv2:xtal=80,vt=flash,exception=legacy,ssl=all,eesz=4M2M,led=2,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -vid-pid=1A86_7523 -ide-version=10816 -build-path C:\Users\Andre\AppData\Local\Temp\arduino_build_910836 -warnings=default -build-cache C:\Users\Andre\AppData\Local\Temp\arduino_cache_741099 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.python3.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506 -prefs=runtime.tools.xtensa-lx106-elf-gcc-2.5.0-4-b40a506.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506 -prefs=runtime.tools.mkspiffs.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\mkspiffs\2.5.0-4-b40a506 -prefs=runtime.tools.mkspiffs-2.5.0-4-b40a506.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\mkspiffs\2.5.0-4-b40a506 -prefs=runtime.tools.mklittlefs.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\mklittlefs\2.5.0-4-69bd9e6 -prefs=runtime.tools.mklittlefs-2.5.0-4-69bd9e6.path=C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\mklittlefs\2.5.0-4-69bd9e6 -verbose C:\Users\Andre\AppData\Local\Temp\arduino_modified_sketch_830030\sketch_oct24c.ino

Using board 'nodemcuv2' from platform in folder: C:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3

Using core 'esp8266' from platform in folder: C:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3

Detecting libraries used...

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "C:\Users\Andre\AppData\Local\Temp\arduino_build_910836\sketch\sketch_oct24c.ino.cpp" -o nul

Alternatives for Bridge.h: [Bridge@1.7.0]

ResolveLibrary(Bridge.h)

-> candidates: [Bridge@1.7.0]

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Users\Andre\AppData\Local\Temp\arduino_build_910836\sketch\sketch_oct24c.ino.cpp" -o nul

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src\Bridge.cpp" -o nul

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src\BridgeClient.cpp" -o nul

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src\BridgeSSLClient.cpp" -o nul

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src\BridgeServer.cpp" -o nul

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src\BridgeUdp.cpp" -o nul

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src\Console.cpp" -o nul

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src\FileIO.cpp" -o nul

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src\HttpClient.cpp" -o nul

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src\Mailbox.cpp" -o nul

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src\Process.cpp" -o nul

Generating function prototypes...

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Users\Andre\AppData\Local\Temp\arduino_build_910836\sketch\sketch_oct24c.ino.cpp" -o "C:\Users\Andre\AppData\Local\Temp\arduino_build_910836\preproc\ctags_target_for_gcc_minus_e.cpp"

"C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Andre\AppData\Local\Temp\arduino_build_910836\preproc\ctags_target_for_gcc_minus_e.cpp"

Sketch wird kompiliert...

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\python3\3.7.2-post1/python3" "C:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/signing.py" --mode header --publickey "C:\Users\Andre\AppData\Local\Temp\arduino_modified_sketch_830030/public.key" --out "C:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core/Updater_Signing.h"

"C:\Users\Andre\Documents\ArduinoData\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/lwip2/include" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Andre\AppData\Local\Temp\arduino_build_910836/core" -c -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++11 -MMD -ffunction-sections -fdata-sections -fno-exceptions -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10816 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_NODEMCU"" -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266" "-IC:\Users\Andre\Documents\ArduinoData\packages\esp8266\hardware\esp8266\2.6.3\variants\nodemcu" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge\src" "C:\Users\Andre\AppData\Local\Temp\arduino_build_910836\sketch\sketch_oct24c.ino.cpp" -o "C:\Users\Andre\AppData\Local\Temp\arduino_build_910836\sketch\sketch_oct24c.ino.cpp.o"

sketch_oct24c:15:13: error: expected constructor, destructor, or type conversion before '(' token

Messperiode (Millisekunden) const unsigned long IDLE_TIMEOUT_MS = 1000;

         ^

sketch_oct24c:33:6: error: expected unqualified-id before '-' token

const-Byte ANEMOM = 2;

  ^

sketch_oct24c:35:1: error: 'Float' does not name a type

Float-Daten, tempfb, tempfo, tempfb1, feucht, dewP, feuchtO, dewPO;

^

sketch_oct24c:37:1: error: 'dht11' does not name a type

dht11 DHT11_1(A0);

^

sketch_oct24c:38:1: error: 'dht11' does not name a type

dht11 DHT11_2(A1);

^

sketch_oct24c:41:1: error: 'Leere' does not name a type

Leere Einrichtung () {

^

sketch_oct24c:56:1: error: 'Leere' does not name a type

Leere Schleife () {

^

sketch_oct24c:94:1: error: 'Void' does not name a type

Void dhtTempOut (){

^

sketch_oct24c:176:1: error: 'Leere' does not name a type

Leere Windgeschwindigkeit () {

^

sketch_oct24c:188:1: error: 'Hohlraum' does not name a type

Hohlraum RPMcalc () {

^

sketch_oct24c:191:1: error: 'Leere' does not name a type

Leere Windstaerke () {

^

sketch_oct24c:197:1: error: 'Hohlraum' does not name a type

Hohlraum addcount () {

^

sketch_oct24c:41:1: error: 'Leere' does not name a type

Leere Einrichtung () {

^

sketch_oct24c:56:1: error: 'Leere' does not name a type

Leere Schleife () {

^

sketch_oct24c:94:1: error: 'Void' does not name a type

Void dhtTempOut (){

^

sketch_oct24c:176:1: error: 'Leere' does not name a type

Leere Windgeschwindigkeit () {

^

sketch_oct24c:188:1: error: 'Hohlraum' does not name a type

Hohlraum RPMcalc () {

^

sketch_oct24c:191:1: error: 'Leere' does not name a type

Leere Windstaerke () {

^

sketch_oct24c:197:1: error: 'Hohlraum' does not name a type

Hohlraum addcount () {

^

Bibliothek Bridge in Version 1.7.0 im Ordner: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\libraries\Bridge wird verwendet

exit status 1

expected constructor, destructor, or type conversion before '(' token

Ungültige Bibliothek C:\Users\Andre\Documents\Arduino\libraries\Arduino-Wind-Speed-Anemometer-main in keine Header-Dateien (.h) in C:\Users\Andre\Documents\Arduino\libraries\Arduino-Wind-Speed-Anemometer-main gefunden gefunden

Ungültige Bibliothek C:\Users\Andre\Documents\Arduino\libraries\ESP8266HttpClient-master in keine Header-Dateien (.h) in C:\Users\Andre\Documents\Arduino\libraries\ESP8266HttpClient-master gefunden gefunden

Ungültige Bibliothek C:\Users\Andre\Documents\Arduino\libraries\NodeMCU-Tool in keine Header-Dateien (.h) in C:\Users\Andre\Documents\Arduino\libraries\NodeMCU-Tool gefunden gefunden

Ungültige Bibliothek C:\Users\Andre\Documents\Arduino\libraries\RadioHead-master in keine Header-Dateien (.h) in C:\Users\Andre\Documents\Arduino\libraries\RadioHead-master gefunden gefunden

Ungültige Bibliothek C:\Users\Andre\Documents\Arduino\libraries\tools in keine Header-Dateien (.h) in C:\Users\Andre\Documents\Arduino\libraries\tools gefunden gefunden

#include <pm25senses.h>

#include <DHT.h>  // Including library for dht
 
#include <ESP8266WiFi.h>
 
String apiKey = "";     //  Enter your Write API key from ThingSpeak
 
const char *ssid =  "FRI";     // replace with your wifi ssid and wpa2 key
const char *pass =  "";
const char* server = "api.thingspeak.com";
 
#define DHTPIN 0          //pin where the dht11 is connected
 
DHT dht(DHTPIN, DHT11);
 
WiFiClient client;
 
void setup() 
{
       Serial.begin(115200);
       delay(10);
       dht.begin();
 
       Serial.println("Connecting to ");
       Serial.println(ssid);
 
 
       WiFi.begin(ssid, pass);
 
      while (WiFi.status() != WL_CONNECTED) 
     {
            delay(500);
            Serial.print(".");
     }
      Serial.println("");
      Serial.println("WiFi connected");
 
}
 
void loop() 
{
  
      float h = dht.readHumidity();
      float t = dht.readTemperature();
      
              if (isnan(h) || isnan(t)) 
                 {
                     Serial.println("Failed to read from DHT sensor!");
                      return;
                 }
 
                         if (client.connect(server,80))   //   "184.106.153.149" or api.thingspeak.com
                      {  
                            
                             String postStr = apiKey;
                             postStr +="&field1=";
                             postStr += String(t-0.4);
                             postStr +="&field2=";
                             postStr += String(h-3);
                             postStr += "\r\n\r\n";
 
                             client.print("POST /update HTTP/1.1\n");
                             client.print("Host: api.thingspeak.com\n");
                             client.print("Connection: close\n");
                             client.print("X-THINGSPEAKAPIKEY: "+apiKey+"\n");
                             client.print("Content-Type: application/x-www-form-urlencoded\n");
                             client.print("Content-Length: ");
                             client.print(postStr.length());
                             client.print("\n\n");
                             client.print(postStr);
 
                             Serial.print("Temperature: ");
                             Serial.print(t);
                             Serial.print(" degrees Celcius, Humidity: ");
                             Serial.print(h);
                             Serial.println("%. Send to Thingspeak.");
                        }
          client.stop();
 
          Serial.println("Waiting...");
  
  // thingspeak needs minimum 15 sec delay between updates
  delay(1000);
}

Die letzen 2 Sketches laufen

#include <OneWire.h>

//Prosty przykład implementacji ESP8266 z termometrem DS18B20 x2
//Wysyłka pomiarów na serwery Thingspeak
//avrland.it

#include <ESP8266WiFi.h>
#include <OneWire.h>


//USTAWIENIA
OneWire  ds(2);  // numer pinu do którego podpięto czujnik
const char* ssid     = "F"; //<- SSID Twojej sieci
const char* password = ""; //<- Hasło do Twojej sieci
const char* host = "api.thingspeak.com"; //adres ThingSpeak
const String api_key = ""; //klucz API
//KONIEC USTAWIEŃ

//ZMIENNE DLA POMIARÓW
byte i;
byte present = 0;
byte type_s;
byte data[12];
byte addr[8];
float celsius;
float kanal1, kanal2, kanal3, kanal4, kanal5, kanal6, kanal7, kanal8; //zmienne przechowywujące wartość pomiaru
byte czujnik1[8], czujnik2[8], czujnik3[8], czujnik4[8], czujnik5[8], czujnik6[8], czujnik7[8], czujnik8[8]; //zmienne na potrzeby przechowywania adresów obecnych czujników 
//KONIEC ZMIENNYCH DLA POMIARÓW


void setup() {
  Serial.begin(115200);
  delay(10);
  Serial.println();
  Serial.println("Termometr DS18B20 IoT @ Thingspeak");
  Serial.println();
  Serial.print("Lacze do ");
  Serial.println(ssid);
  WiFi.mode(WIFI_STA); //we don't want to broadcast SSID so we put ESP8266 to standalone mode
  WiFi.begin(ssid, password);
  
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }

  Serial.println("");
  Serial.println("WiFi polaczone");  
  Serial.println("Adres IP: ");
  Serial.println(WiFi.localIP());
  /*
   * Sekwencja uzyskiwania adresów czujników
   */
  ds.search(czujnik1);
  ds.search(czujnik2);
  ds.search(czujnik3);
  ds.search(czujnik4);
  ds.search(czujnik5);
  ds.search(czujnik6);
  ds.search(czujnik7);
  ds.search(czujnik8);
  Serial.print("ROM czujnik pierwszy =");
  for( i = 0; i < 8; i++) {
    Serial.write(' ');
    Serial.print(czujnik1[i], HEX);
  }
  Serial.println("");
  Serial.print("ROM czujnik drugi =");
   for( i = 0; i < 8; i++) {
    Serial.write(' ');
    Serial.print(czujnik2[i], HEX);
  }
  Serial.println("");
  Serial.print("ROM czujnik trzeci =");
   for( i = 0; i < 8; i++) {
    Serial.write(' ');
    Serial.print(czujnik3[i], HEX);
  }
  Serial.println("");
  Serial.print("ROM czujnik czwarty =");
   for( i = 0; i < 8; i++) {
    Serial.write(' ');
    Serial.print(czujnik4[i], HEX);
  }
  Serial.println("");
  Serial.print("ROM czujnik piaty =");
   for( i = 0; i < 8; i++) {
    Serial.write(' ');
    Serial.print(czujnik5[i], HEX);
  }
  Serial.println("");
  Serial.print("ROM czujnik szosty =");
   for( i = 0; i < 8; i++) {
    Serial.write(' ');
    Serial.print(czujnik6[i], HEX);
  }
  Serial.println("");
  Serial.print("ROM czujnik siodmy =");
   for( i = 0; i < 8; i++) {
    Serial.write(' ');
    Serial.print(czujnik7[i], HEX);
  }
  Serial.println("");
  Serial.print("ROM czujnik osmy =");
   for( i = 0; i < 8; i++) {
    Serial.write(' ');
    Serial.print(czujnik8[i], HEX);
  }
  Serial.println("");
}
/*##############
*  PĘTLA GŁÓWNA
*/
void loop() {
    kanal1 = pomiar(czujnik1); //zmierz temperature na pierwszym czujniku
    kanal2 = pomiar(czujnik2); //zmierz temperature na drugim czujniku
    kanal3 = pomiar(czujnik3); //zmierz temperature na trzecim czujniku
    kanal4 = pomiar(czujnik4); //zmierz temperature na czwartym czujniku
    kanal5 = pomiar(czujnik5); //zmierz temperature na piatym czujniku
    kanal6 = pomiar(czujnik6); //zmierz temperature na szostym czujniku
    kanal7 = pomiar(czujnik7); //zmierz temperature na siodmym czujniku
    kanal8 = pomiar(czujnik8); //zmierz temperature na osmym czujniku
    wyslij_pomiar(kanal1, kanal2, kanal3, kanal4, kanal5, kanal6, kanal7, kanal8, api_key); //wyslij pomiar
}

/*
 * Wysyłka pomiaru do Thingspeak
 * field1 - wartość na pierwszy wykres
 * field2 - wartość na drugi wykres
 * field3 - wartość na trzeci wykres
 * field4 - wartość na czwarty wykres
 * field5 - wartość na piaty wykres
 * field6 - wartość na szosty wykres
 * field7 - wartość na siodmy wykres
 * field8 - wartość na osmy wykres
 * api_key - klucz api
 */
void wyslij_pomiar(float field1, float field2, float field3, float field4, float field5, float field6, float field7, float field8, String api_key){
    Serial.print("Laczymy do: ");
    Serial.println(host);
    // Use WiFiClient class to create TCP connections
    WiFiClient client;
    const int httpPort = 80;
    if (!client.connect(host, httpPort)) {
    Serial.println("connection failed");
    //return 0;
    }
    String url = "/update?key=" + api_key + "&field1="; //<- TU WKLEJ KOD DO API
    url += (String)field1;
    url+= "&field2=" + (String)field2;
    url+= "&field3=" + (String)field3;
    url+= "&field4=" + (String)field4;
    url+= "&field5=" + (String)field5;
    url+= "&field6=" + (String)field6;
    url+= "&field7=" + (String)field7;
    url+= "&field8=" + (String)field8;
    Serial.print("Requesting URL: ");
    Serial.println(url);
    
    // This will send the request to the server
    client.print(String("GET ") + url + " HTTP/1.1\r\n" +
             "Host: " + host + "\r\n" + 
             "Connection: close\r\n\r\n");
    delay(10);
    
    // Read all the lines of the reply from server and print them to Serial
    while(client.available()){
         String line = client.readStringUntil('\r');
         Serial.print(line);
    }
    
    Serial.println();
    Serial.println("##############################");
    Serial.println("KONIEC POMIARU");
    Serial.println("##############################");
    delay(3000);
}
/*
 * POMIAR DS18B20
 * 
 * adres - 8 bitowy adres czujnika
 */
float pomiar(byte adres[8]){ 
  ds.reset();
  ds.select(adres);
  ds.write(0x44, 1);        // start conversion, with parasite power on at the end
  
  delay(1000);     // maybe 750ms is enough, maybe not
  // we might do a ds.depower() here, but the reset will take care of it.
  
  present = ds.reset();
  ds.select(adres);    
  ds.write(0xBE);         // Read Scratchpad

  Serial.print("  Data = ");
  Serial.print(present, HEX);
  Serial.print(" ");
  for ( i = 0; i < 9; i++) {           // we need 9 bytes
    data[i] = ds.read();
    Serial.print(data[i], HEX);
    Serial.print(" ");
  }
  Serial.print(" CRC=");
  Serial.print(OneWire::crc8(data, 8), HEX);
  Serial.println();

  // Convert the data to actual temperature
  // because the result is a 16 bit signed integer, it should
  // be stored to an "int16_t" type, which is always 16 bits
  // even when compiled on a 32 bit processor.
  int16_t raw = (data[1] << 8) | data[0];
  if (type_s) {
    raw = raw << 3; // 9 bit resolution default
    if (data[7] == 0x10) {
      // "count remain" gives full 12 bit resolution
      raw = (raw & 0xFFF0) + 12 - data[6];
    }
  } else {
    byte cfg = (data[4] & 0x60);
    // at lower res, the low bits are undefined, so let's zero them
    if (cfg == 0x00) raw = raw & ~7;  // 9 bit resolution, 93.75 ms
    else if (cfg == 0x20) raw = raw & ~3; // 10 bit res, 187.5 ms
    else if (cfg == 0x40) raw = raw & ~1; // 11 bit res, 375 ms
    //// default is 12 bit resolution, 750 ms conversion time
  }
  celsius = (float)raw / 17.42;
  Serial.print("  Temperature  = ");
  Serial.println(celsius);
  return celsius;
}

Also mal als Einstieg:
Bitte unbedingt lesen
Ich mag mich nicht durch Deine Posts scrollen

Und nicht wieder ein neues aufmachen, sondern editieren.

Ansonsten ist das hier Mist:

  lange startTime = millis();

Gute Nacht ,morgen gehts weiter
Danke

Der Programm-Code scheint vor dem Posten durch einen Sprachübersetzer gelaufen zu sein. Daher auch die seltsamen Funktions-bezeichnungen wie z.B. Leere Windgeschwindigkeit(){
Lautet im Original wohl:
void windspeed(){

Diesen Teil seines Sketches mussder TO ganz bestimmt nochmals neu Hochladen, respektive, den entsprechenden Post editieren und den Code ohne Translation einfügen.