Deaktiviere „Zertifikat überprüfen“
Fehler 2 entspricht einer Verbindung, die vom Server abgelehnt wurde.
Um mehr zu erfahren, sind die Logs des MQTT-Containers erforderlich.
Deaktiviere „Zertifikat überprüfen“
Fehler 2 entspricht einer Verbindung, die vom Server abgelehnt wurde.
Um mehr zu erfahren, sind die Logs des MQTT-Containers erforderlich.
Okay, aber das ist nicht das gleiche Protokoll, daher die MQTT-Logs, um zu sehen, warum die Verbindung abgelehnt wird
docker logs eclipse-mosquitto
Und um die Konfiguration zu sehen
sudo cat /var/lib/gladysassistant/mosquitto/mosquitto.conf
pi@gladys:~ $ sudo cat /var/lib/gladysassistant/mosquitto/mosquitto.conf
allow_anonymous false
connection_messages false
password_file /mosquitto/config/mosquitto.passwd
listener 1883
pi@gladys:~ $ docker logs eclipse-mosquitto
1668235884: mosquitto version 2.0.15 starting
1668235884: Config loaded from /mosquitto/config/mosquitto.conf.
1668235884: Opening ipv4 listen socket on port 1883.
1668235884: Error: Address in use
1668235885: mosquitto version 2.0.15 starting
1668235885: Config loaded from /mosquitto/config/mosquitto.conf.
1668235885: Opening ipv4 listen socket on port 1883.
1668235885: Error: Address in use
1668235886: mosquitto version 2.0.15 starting
1668235886: Config loaded from /mosquitto/config/mosquitto.conf.
1668235886: Opening ipv4 listen socket on port 1883.
1668235886: Error: Address in use
1668235887: mosquitto version 2.0.15 starting
1668235887: Config loaded from /mosquitto/config/mosquitto.conf.
1668235887: Opening ipv4 listen socket on port 1883.
1668235887: Error: Address in use
1668235888: mosquitto version 2.0.15 starting
1668235888: Config loaded from /mosquitto/config/mosquitto.conf.
1668235888: Opening ipv4 listen socket on port 1883.
1668235888: Error: Address in use
Es gibt die Meldung: Error: Address in use
![]()
Da läuft schon etwas auf Port 1883…
Was hast du speziell auf deinem Pi installiert?
Kannst du die Container auflisten: docker ps -a
CONTAINER ID IMAGE COMMAND ERSTELLT STATUS PORTS NAMES
ee8c9aef0d9a gladysassistant/gladys:v4 "docker-entrypoint.s…" vor 2 Tagen Läuft seit 9 Minuten gladys
90c1b2365611 eclipse-mosquitto:2 "/docker-entrypoint.…" vor 5 Tagen Läuft seit 9 Minuten gladys-z2m-mqtt
f225bc1faad1 eclipse-mosquitto:2 "/docker-entrypoint.…" vor 5 Tagen Wird neu gestartet (1) Vor 21 Sekunden eclipse-mosquitto
de219f947a06 containrrr/watchtower:latest "/watchtower --clean…" vor 10 Tagen Läuft seit 9 Minuten 8080/tcp watchtower
7c35f8eb4589 koenkk/zigbee2mqtt:latest "docker-entrypoint.s…" vor 10 Tagen Läuft seit 9 Minuten gladys-z2m-zigbee2mqtt
ebaacd05ab1c nodered/node-red:latest "./entrypoint.sh" vor 2 Monaten Läuft seit 9 Minuten (gesund) node_red
Dein Container startet in einer Endlosschleife neu, das ist die Ursache deines Problems.
Versuche, node-red zu stoppen
docker stop node_red
et starte den mqtt-Container neu
docker restart eclipse-mosquitto
Und schau dir die Logs / den Status an, um das zu überprüfen
Immer dasselbe Ergebnis
pi@gladys:~ $ docker logs eclipse-mosquitto
1668235884: mosquitto version 2.0.15 starting
1668235884: Config loaded from /mosquitto/config/mosquitto.conf.
1668235884: Opening ipv4 listen socket on port 1883.
1668235884: Error: Address in use
1668235885: mosquitto version 2.0.15 starting
1668235885: Config loaded from /mosquitto/config/mosquitto.conf.
1668235885: Opening ipv4 listen socket on port 1883.
1668235885: Error: Address in use
1668235886: mosquitto version 2.0.15 starting
1668235886: Config loaded from /mosquitto/config/mosquitto.conf.
1668235886: Opening ipv4 listen socket on port 1883.
1668235886: Error: Address in use
1668235887: mosquitto version 2.0.15 starting
1668235887: Config loaded from /mosquitto/config/mosquitto.conf.
1668235887: Opening ipv4 listen socket on port 1883.
1668235887: Error: Address in use
pi@gladys:~ $ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ee8c9aef0d9a gladysassistant/gladys:v4 "docker-entrypoint.s…" 2 days ago Up 18 minutes gladys
90c1b2365611 eclipse-mosquitto:2 "/docker-entrypoint.…" 5 days ago Up 18 minutes gladys-z2m-mqtt
f225bc1faad1 eclipse-mosquitto:2 "/docker-entrypoint.…" 5 days ago Restarting (1) 8 seconds ago eclipse-mosquitto
de219f947a06 containrrr/watchtower:latest "/watchtower --clean…" 10 days ago Up 18 minutes 8080/tcp watchtower
7c35f8eb4589 koenkk/zigbee2mqtt:latest "docker-entrypoint.s…" 10 days ago Up 18 minutes gladys-z2m-zigbee2mqtt
ebaacd05ab1c nodered/node-red:latest "./entrypoint.sh" 2 months ago Exited (143) 4 minutes ago node_red
Ich muss für eine Stunde weg. Entschuldigung
netstat -ltnup | grep ':1883'
pi@gladys:~ $ netstat -ltnup | grep ':1883'
(Nicht alle Prozesse konnten identifiziert werden, Informationen zu nicht eigenen Prozessen
werden nicht angezeigt, Sie müssten root sein, um alles zu sehen.)
tcp 0 0 127.0.0.1:1883 0.0.0.0:* LISTEN -
tcp6 0 0 ::1:1883 :::* LISTEN -
sudo netstat -ltnup | grep ':1883'
pi@gladys:~ $ sudo netstat -ltnup | grep ':1883'
tcp 0 0 127.0.0.1:1883 0.0.0.0:* LISTEN 540/mosquitto
tcp6 0 0 ::1:1883 :::* LISTEN 540/mosquitto
Start dein Pi im Zweifel neu, denn außer wenn du Mosquitto manuell installiert hast, sehe ich nicht.
Schon versucht, ohne Erfolg.
Ich glaube, ich werde alles neu installieren!
Ich habe noch eine kleine Frage.
Warum die Pins D6 und D7?
Da ich zwei 5000-Liter-Wassertanks habe, ist es möglich, einen zweiten JSN-SR04T-Sensor am selben Wemos anzuschließen, natürlich unter Anpassung des Skripts!
![]()
MISO / MOSI
Nein, ich glaube nicht, du wirst auf jeden Fall Spannungsprobleme haben.
Danke für die Infos ![]()
Ich habe das gemacht, aber mit einem Arduino (damals kannte ich die Wemos noch nicht).
In deinem Fall wäre es besser, sie unabhängig zu lassen…