Hallo Zusammen,
Ich bin ein Anfänger und habe Probleme den ESP8266 Weather Station Kit for IoT zu Installieren.
Die Anleitung ist leider zu groß um sie Anzufügen.
Ich habe das Programm Arduino Vers.1.8.13 installiert.
Treiber Installiert für CH34x_Install und macOS_VCP_Driver SiLabsUSBDriverDisk für Board ESP8266.
Alle Teile vom Kit richtig zusammengebaut und Kontrolliert. > ok
Nach Anleitung vorgegangen.
- aktuelle Updates installiert ok
- Weather demo mit dem Code vom TXT ersetzt ok
- Wifi SSID und Passwort eingetragen ok
- Key generiert und hier eingetragen String OPEN_WEATHER_MAP_APP_ID
- Standort Nummer eingetragen. String OPEN_WEATHER_MAP_LOCATION_ID ok
- Sketch kompilieren geprüft ok
- Hochgeladen ok (keine Fehlermeldung)
- RST einmal gedrückt
-
Blaue Led am Bord blinkt.
- Wifi kann verbunden werden ok
- Aber nichts ist passiert, außer die Led blinkt. Auf dem Display wird auch nichts angezeigt.
Leider habe ich nachher die JsonStreamingParser.h hochgeladen. War ein Fehler!
Ab jetzt geht gar nichts mehr.
Beim Sketch kompilieren oder Hochladen steht untern angeführte Fehlermeldung und kann auch nicht mehr mit WIFI verbinden.
Was ist Falsch und wie kann ich es Richtig stellen?! Danke für eure Unterstützung!
Arduino: 1.8.13 (Mac OS X), 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, Sketch + WiFi Settings, 115200"
/Users/Richi/Documents/Arduino/libraries/ESP8266_Weather_Station/src/TimeClient.cpp: In member function 'long int TimeClient::getCurrentEpochWithUtcOffset()':
/Users/Richi/Documents/Arduino/libraries/ESP8266_Weather_Station/src/TimeClient.cpp:124:67: error: invalid operands of types 'double' and 'long int' to binary 'operator%'
return round(getCurrentEpoch() + 3600 * myUtcOffset + 86400L) % 86400L;
^
exit status 1
Fehler beim Kompilieren für das Board NodeMCU 1.0 (ESP-12E Module).
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.
weather-code.txt (13.1 KB)