Hallo das ist mein code und ich weiß nicht warum ich diesen error bekomme die die zeile mit den !!!!! wird rot markiert
hier noch der log
C:\Users\LostiLama\Documents\Arduino\espmqtttest\espmqtttest.ino: In function 'void loop()':
espmqtttest:72:29: error: invalid conversion from 'char' to 'const char*' [-fpermissive]
client.publish("esp32", key);
^~~
In file included from C:\Users\LostiLama\Documents\Arduino\espmqtttest\espmqtttest.ino:2:
C:\Users\LostiLama\Documents\Arduino\libraries\pubsubclient\src/PubSubClient.h:130:51: note: initializing argument 2 of 'boolean PubSubClient::publish(const char*, const char*)'
boolean publish(const char* topic, const char* payload);
~~~~~~~~~~~~^~~~~~~
Mehrere Bibliotheken wurden für "WiFi.h" gefunden
Benutzt: C:\Users\LostiLama\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2\libraries\WiFi
Nicht benutzt: C:\Program Files (x86)\Arduino\libraries\WiFi
exit status 1
invalid conversion from 'char' to 'const char*' [-fpermissive]
ok habe es verstanden aber wie soll ich das dan machen
das orginal ist client.publish("esp32","meinpayload")
esp32 ist die adresse und wie soll ich jetzt meinpayload duch den tastendruck der variabele key ersetzen ? ich kenne das nur so
Tut es nicht? Wenn nicht, was sind denn die Symptome?
Du hast z.B. einen potentiellen Störer durch key - wenn da ein Wert kleiner als 32 kommt, wird es nicht vernünftig als Zeichenkette verschickt werden können. Was erwartet denn der Empfänger?
also ich habe den esp mit einem keypad ich versuche das er esp per mqtt protokoll die taste die ich drücke an den server zu senden es ist eigentlich egal was dort ankommt hauptsache jede taste hat eine andere bezeichnung ob 1 jetzt a ist ist komplett egal da das alles in nodered wider einstall bar ist
es war eine kombination aus beidem der code war falsch und die pins waren nicht angeschlossen
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Hallo ch habe einen cool down mit dem schreiben adde mich auf discord LostiLama#6155