NEWS
Shelly addon über Node Red
-
-
@dirk-4 Ok wie gesagt die Ausgaben kopieren und in CodeTags hier rein.
Gut dann wechselst Du in das Verzeichnis.
cd conf.d
und erstellst dort eine Konfigurationsdatei:
sudo nano local.conf
in diese Datei trägst Du dann mal folgende beiden Zeilen ein:
listener 1884 allow_anonymous true
Eine Leerzeile als letztes machen.
Dann abspeichern.
Später kannst du Authentifizierung noch dazu konfigurieren. Nun machen wir alles einfach. -
@mickym OK Hab ich
-
Gut dann startest Du den mosquitto neu und lässt Dir dann den Status ausgeben:
sudo systemctl restart mosquitto
dann status überprüfen:
systemctl status mosquitto
Die Ausgabe dann wieder in CodeTags hier posten.
-
@mickym said in Shelly addon über Node Red:
systemctl status mosquitto
-
-
@mickym said in Shelly addon über Node Red:
systemctl status mosquitto
-
@dirk-4 Hat der die config nicht gespeichert?
-
@dirk-4 dann bitte noch mal Deine Konfiguration posten:
Dann schau mal - dort wo du bist:
ls -la
und dann Ausgabe von
cat local.conf
in Code-Tags posten.
-
Mach es bitte deinen Helfern leichter dir zu helfen und verwende CodeTags für Texte aus dem Terminal und keine Screenshots.
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge -
@thomas-braun ```
code_text -
Text kopieren, keine Screenshots.
-
@dirk-4 Du musst alles mit der Maus markieren und Eingabetaste drücken (unter Windows) - dann sollte alles in der Zwischenablage sein.
das dann in code-Tags setzen:
-
@mickym ```
code_text-rw-r--r-- 1 root root 142 9. Jun 2021 README iobroker@iobroker:/etc/mosquitto/conf.d $ cat local.conf listener 1884 allow_anonymous true iobroker@iobroker:/etc/mosquitto/conf.d $ ```
-
@dirk-4 Das it den codetags schaut nun besser aus. Kannst du die Datei nochmal mit nano öffnen und schauen, dass Du nach dem allow_anonymous true noch ein Zeilenumbruch existiert.
Dann bitte das log anschauen:
sudo cat /var/log/mosquitto/mosquitto.log
-
@mickym ```
code_textiobroker@iobroker:/etc/mosquitto/conf.d $ sudo systemctl start mosquitto iobroker@iobroker:/etc/mosquitto/conf.d $ systemctl status mosquitto ● mosquitto.service - Mosquitto MQTT Broker Loaded: loaded (/lib/systemd/system/mosquitto.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2023-04-17 23:48:05 CEST; 10s ago Docs: man:mosquitto.conf(5) man:mosquitto(8) Process: 2650140 ExecStartPre=/bin/mkdir -m 740 -p /var/log/mosquitto (code=exited, status=0/SUCCESS) Process: 2650141 ExecStartPre=/bin/chown mosquitto /var/log/mosquitto (code=exited, status=0/SUCCESS) Process: 2650142 ExecStartPre=/bin/mkdir -m 740 -p /run/mosquitto (code=exited, status=0/SUCCESS) Process: 2650143 ExecStartPre=/bin/chown mosquitto /run/mosquitto (code=exited, status=0/SUCCESS) Main PID: 2650144 (mosquitto) Tasks: 1 (limit: 4164) CPU: 42ms CGroup: /system.slice/mosquitto.service └─2650144 /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf Apr 17 23:48:05 iobroker systemd[1]: Starting Mosquitto MQTT Broker... Apr 17 23:48:05 iobroker mosquitto[2650144]: 1681768085: Loading config file /etc/mosquitto/conf.d/local.conf Apr 17 23:48:05 iobroker systemd[1]: Started Mosquitto MQTT Broker. iobroker@iobroker:/etc/mosquitto/conf.d $
-
@dirk-4 jetzt aber
-
@dirk-4 na das schaut doch gut aus. - Was
@dirk-4 sagte in Shelly addon über Node Red:
@dirk-4 jetzt aber
Na das schaut doch gut aus, was hast Du geändert?
-
@mickym nur nochmal mit der leerzeile
-
@dirk-4 ```
code_textiobroker@iobroker:/etc/mosquitto/conf.d $ sudo cat /var/log/mosquitto/mosquitto.log 1681765635: mosquitto version 2.0.11 starting 1681765635: Config loaded from /etc/mosquitto/mosquitto.conf. 1681765635: Starting in local only mode. Connections will only be possible from clients running on this machine. 1681765635: Create a configuration file which defines a listener to allow remote access. 1681765635: For more details see https://mosquitto.org/documentation/authentication-methods/ 1681765635: Opening ipv4 listen socket on port 1883. 1681765635: Error: Address already in use 1681765635: Opening ipv6 listen socket on port 1883. 1681765635: mosquitto version 2.0.11 running 1681766971: mosquitto version 2.0.11 terminating 1681766971: Saving in-memory database to /var/lib/mosquitto//mosquitto.db. 1681768085: mosquitto version 2.0.11 starting 1681768085: Config loaded from /etc/mosquitto/mosquitto.conf. 1681768085: Opening ipv4 listen socket on port 1884. 1681768085: Opening ipv6 listen socket on port 1884. 1681768085: mosquitto version 2.0.11 running iobroker@iobroker:/etc/mosquitto/conf.d $