MQTT User und Passwort

Hallo zusammen!

Ich bin ziemlich neu im Bereich von ARDUINO unterwegs. Ich versuche gerade MQTT auf einem nodemcu ans Laufen zu bringen. Oder besser gesagt es läuft schon - zumindest so lange bis ich einen Username und Passwort vergeben möchte. Als Sketch habe ich eins aus den Beispielen genommen und angepasst.

Im Raspberry MQTT broker ist folgendes u.a. in der mosquitto.conf enthalten

... allow_anonymous true password_file /etc/mosquitto/password.txt ...

In der Passwort.txt sind mehrere User enthalten und das anonyme Anmelden ohne Passwort wie auch mit funktioniert einwandfrei via "MQTT Dashboard" auf dem Handy :)

So, nun zum Arduino Sketch: Der Code - Ausschnitt:

/************************* Adafruit.io Setup *********************************/

define AIO_SERVER "192.168.178.29"

define AIO_SERVERPORT 1883 // use 8883 for SSL

define AIO_USERNAME "board1"

define AIO_KEY "xyz"

....

Adafruit_MQTT_Client mqtt(&client, AIO_SERVER, AIO_SERVERPORT, AIO_USERNAME, AIO_KEY);

Wenn ich den USERNAME und den AIO_KEY weglasse funktioniert es.

Wenn ich den AIO_KEY = Passwort setze, folgendes als Fehlermeldung im Monitor Connecting to MQTT... The data in the user name or password is malformed

Hat irgendeiner ggf. einen Tipp für mich?

Danke im Voraus und ein schönes Wochenende Andreas