Gast
#4913829
Guten Tag, Ich arbeite momentan daran, ein WLAN gesteuertes RGB-Licht per openHab+ESP8266+MQTT zu verwirklichen. Leider scheitert die Arduino IDE, was anderes kann ich noch nicht, daran meinen Code zu kompilieren... Exit Status 1. Der Link führt zu meinem Code: https://docs.google.com/document/d/1EddwSupM4hu0rAbHpDhk9vpHaTloywZkB-4oSBYrnVM/edit?usp=sharing Und hier die Fehlermeldung, mit der ich leider nichts anzufangen weiß. Hoffentlich kann mir hier wer meinen Fehler erklären... Arduino: 1.8.1 (Windows Store 1.8.1.0) (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)" In file included from C:\Users\Lukas\Documents\Arduino\libraries\ArduinoJson/include/ArduinoJs on.hpp:12:0, from C:\Users\Lukas\Documents\Arduino\libraries\ArduinoJson/include/ArduinoJs on.h:8, from C:\Users\Lukas\Documents\Arduino\libraries\ArduinoJson/ArduinoJson.h:8, from C:\Users\Lukas\Documents\Arduino\sketch_esp_mqtt_json\sketch_esp_mqtt_js on.ino:4: C:\Users\Lukas\Documents\Arduino\libraries\ArduinoJson/include/ArduinoJs on/JsonObject.hpp: In instantiation of 'ArduinoJson::Internals::List<ArduinoJson::JsonPair>::node_type* ArduinoJson::JsonObject::findNode(TStringRef) const [with TStringRef = const int&; ArduinoJson::Internals::List<ArduinoJson::JsonPair>::node_type = ArduinoJson::Internals::ListNode<ArduinoJson::JsonPair>]': C:\Users\Lukas\Documents\Arduino\libraries\ArduinoJson/include/ArduinoJs on/JsonObject.hpp:300:47: required from 'typename ArduinoJson::Internals::JsonVariantAs<TValue>::type ArduinoJson::JsonObject::get_impl(TStringRef) const [with TStringRef = const int&; TValue = int; typename ArduinoJson::Internals::JsonVariantAs<TValue>::type = int]' C:\Users\Lukas\Documents\Arduino\libraries\ArduinoJson/include/ArduinoJs on/JsonObject.hpp:168:48: required from 'typename ArduinoJson::TypeTraits::EnableIf<(! ArduinoJson::TypeTraits::IsArray<TString>::value), typename ArduinoJson::Internals::JsonVariantAs<T>::type>::type ArduinoJson::JsonObject::get(const TString&) const [with TValue = int; TString = int; typename ArduinoJson::TypeTraits::EnableIf<(! ArduinoJson::TypeTraits::IsArray<TString>::value), typename ArduinoJson::Internals::JsonVariantAs<T>::type>::type = int]' C:\Users\Lukas\Documents\Arduino\libraries\ArduinoJson/include/ArduinoJs on/JsonObjectSubscript.hpp:64:36: required from 'typename ArduinoJson::Internals::JsonVariantAs<T>::type ArduinoJson::JsonObjectSubscript<TKey>::as() const [with TValue = int; TStringRef = const int&; typename ArduinoJson::Internals::JsonVariantAs<T>::type = int]' C:\Users\Lukas\Documents\Arduino\libraries\ArduinoJson/include/ArduinoJs on/Deserialization/../JsonVariantBase.hpp:63:35: required from 'const typename ArduinoJson::Internals::JsonVariantAs<T>::type ArduinoJson::JsonVariantBase<TImpl>::as() const [with T = int; TImpl = ArduinoJson::JsonObjectSubscript<const int&>; typename ArduinoJson::Internals::JsonVariantAs<T>::type = int]' C:\Users\Lukas\Documents\Arduino\libraries\ArduinoJson/include/ArduinoJs on/Deserialization/../JsonVariantBase.hpp:58:14: required from 'ArduinoJson::JsonVariantBase<TImpl>::operator T() const [with T = int; TImpl = ArduinoJson::JsonObjectSubscript<const int&>]' C:\Users\Lukas\Documents\Arduino\sketch_esp_mqtt_json\sketch_esp_mqtt_js on.ino:177:16: required from here C:\Users\Lukas\Documents\Arduino\libraries\ArduinoJson/include/ArduinoJs on/JsonObject.hpp:291:77: error: 'equals' is not a member of 'ArduinoJson::Internals::StringTraits<const int&, void>' if (Internals::StringTraits<TStringRef>::equals(key, node->content.key)) ^ exit status 1 Fehler beim Kompilieren für das Board NodeMCU 1.0 (ESP-12E Module).
