Seite 2 von 3
Re: MQTT und Openhub3
Verfasst: 27. Apr 2021 20:32
von hubert
Re: MQTT und Openhub3
Verfasst: 27. Apr 2021 21:35
von udo1toni
Mein Tipp wäre, dass (wie oben erwähnt) eine oder mehrere Dateien die falschen Besitzer haben. Konkret wird das vermutlich die Persistence betreffen (laut Screenshot die Dateien unterhalb /var/lib/mosquitto/) und ziemlich sicher das Logging (/var/log/mosquitto/mosquitto.log).
Ich habe gerade mal bei mir nachgeschaut, da läuft mosquitto unter dem User mosquitto. Entsprechend müssten die Dateien diesem User gehören.
Wenn die log-Datei dem richtigen User gehört, sollte auch bei einem misslungenem Start zumindest eine genauere Information über den Grund des Misslingens geloggt werden.
Schlimmstenfalls musst Du mosquitto mittels
mosquitto inklusive der Konfiguration entfernen und anschließend mittels
neu installieren.
Anschließend prüfst Du unmittelbar, ob der Dienst mit systemctl gestartet werden kann (sudo systemctl start mosquitto.service).
Aber gewöhnlich sollte sich das Problem auch so eingrenzen lassen.
Re: MQTT und Openhub3
Verfasst: 27. Apr 2021 21:53
von KellerK1nd
Füge mal "listener 1883" als letzte Zeile hinzu. Und starte mosquitto nochmal neu. Sollte das nicht helfen, dann gehe Udo‘s Weg.
Re: MQTT und Openhub3
Verfasst: 27. Apr 2021 22:12
von hubert
Failed to enable unit: Unit file mosquitto.service does not exist.
beides ohne erfolg
Re: MQTT und Openhub3
Verfasst: 27. Apr 2021 22:17
von hubert
/etc/mosquitto/mosquitto.conf jetzt komplett leer
Re: MQTT und Openhub3
Verfasst: 27. Apr 2021 22:34
von hubert
Re: MQTT und Openhub3
Verfasst: 28. Apr 2021 00:06
von udo1toni
Dann hast Du ein anderes (schwerwiegenderes) Problem.
Du kannst probieren, mosquitto erneut über openhabian-config zu installieren (Punkt 23), allerdings sollte auch dort aus dem offiziellen repository installiert werden, also über apt.
Falls das nicht funktioniert, wird es vermutlich das Einfachste sein, ein Backup der openHAB Konfiguration zu erstellen und anschließend mit dem openHABian Image neu zu installieren.
Re: MQTT und Openhub3
Verfasst: 5. Mai 2021 11:41
von hubert
hab Openhabian3 neu auf Respberry eingerichtet und Mqtt installiert
danach funktionierte es einwandfrei heute nach Stromausfall geht mqtt nicht mehr und läst sich nicht starten
Re: MQTT und Openhub3
Verfasst: 5. Mai 2021 14:46
von KellerK1nd
Dann bleibt ja nur noch Hardwaredefekt. Mal eine andere SD Karte probiert?
Re: MQTT und Openhub3
Verfasst: 5. Mai 2021 15:48
von ErrPunktErr
Ich hatte ein sehr ähnliches Problem.
Schau mal bitte nach ob der Ordner /var/log/mosquitto/ existiert und die korrekten Rechte besitzt:
Code: Alles auswählen
drwxr-xr-x 2 mosquitto root 4.0K Apr 25 14:26 mosquitto
Ich bin mir nicht sicher ob der Ordner bei mir nicht existierte oder einfach nur die falsche Berechtigung hatte, jedenfalls quittierte Mosquitto schlicht und einfach den Dienst weil es keine Logs dort ablegen durfte.