Re: MQTT und Tasmota
Verfasst: 22. Feb 2024 22:22
Ich rede hier NICHT von mosquitto_sub! mosquitto_sub ist ein Kommandozeilen Client, den Du einfach links liegen lässt.
Es geht einzig und allein um mosquitto.
Gibt es im Verzeichnis C:\Programme\mosquitto\ eine Datei mosquitto.conf? Gibt es evtl. ein Verzeichnis, welches darauf hinweist, dass sich dort die Konfiguration befindet?
Eventuell gibt es unter C:\ProgramData\ ein Verzeichnis mosquitto, kann aber auch sein, dass die Konfiguration beim aktuell angemeldeten User gespeichert wird. Ich habe mosquitto noch nie unter Windows genutzt, aber ich gehe davon aus, dass es eine Dokumentation dazu gibt.
Die Standard Konfiguration unter GNU/Linux sieht so aus:
Mit hoher Sicherheit wird es eine ähnlich aufgebaute Datei für die Windows Version geben, natürlich mit anderen Pfadangaben.
Die wichtigsten zwei Zeilen sind
und die sollten beide auch in Deiner Datei stehen.
Vorausgesetzt, allow_anonymous ist auf true gesetzt, solltest Du in keinem Client User oder Passwort eintragen und der Kontakt sollte direkt zustande kommen.
Es geht einzig und allein um mosquitto.
Gibt es im Verzeichnis C:\Programme\mosquitto\ eine Datei mosquitto.conf? Gibt es evtl. ein Verzeichnis, welches darauf hinweist, dass sich dort die Konfiguration befindet?
Eventuell gibt es unter C:\ProgramData\ ein Verzeichnis mosquitto, kann aber auch sein, dass die Konfiguration beim aktuell angemeldeten User gespeichert wird. Ich habe mosquitto noch nie unter Windows genutzt, aber ich gehe davon aus, dass es eine Dokumentation dazu gibt.
Die Standard Konfiguration unter GNU/Linux sieht so aus:
Code: Alles auswählen
# Place your local configuration in /etc/mosquitto/conf.d/
#
# A full description of the configuration file is at
# /usr/share/doc/mosquitto/examples/mosquitto.conf.example
pid_file /run/mosquitto/mosquitto.pid
persistence true
persistence_location /var/lib/mosquitto/
log_dest file /var/log/mosquitto/mosquitto.log
include_dir /etc/mosquitto/conf.d
listener 1883
allow_anonymous true
message_size_limit 100000
Die wichtigsten zwei Zeilen sind
Code: Alles auswählen
listener 1883
allow_anonymous true
Vorausgesetzt, allow_anonymous ist auf true gesetzt, solltest Du in keinem Client User oder Passwort eintragen und der Kontakt sollte direkt zustande kommen.