MQTT und Openhub3

Allgemeine Fragen rund um die "Smart Home" Hardware/Komponenten

Moderatoren: seppy, udo1toni

hubert
Beiträge: 19
Registriert: 6. Apr 2021 12:51

Re: MQTT und Openhub3

Beitrag von hubert »

Bild
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
udo1toni
Beiträge: 13869
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: MQTT und Openhub3

Beitrag 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

Code: Alles auswählen

sudo apt purge mosquitto
mosquitto inklusive der Konfiguration entfernen und anschließend mittels

Code: Alles auswählen

sudo apt install mosquitto
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.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Benutzeravatar
KellerK1nd
Beiträge: 432
Registriert: 17. Jun 2019 16:45
Answers: 1
Wohnort: Griesheim

Re: MQTT und Openhub3

Beitrag 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.
Betriebssystem: Proxmox 7.3-4
openHAB Container: debian11 LXC
openHAB Version: 3.4
Hardware: HomeServer Eigenbau mit einem Intel i5 9600K
Smarthome-Equipment:
- Rasperrymatic
- deConz
- HUE
- Shellys
- Mosquitto
- AVM Fritz!Box

hubert
Beiträge: 19
Registriert: 6. Apr 2021 12:51

Re: MQTT und Openhub3

Beitrag von hubert »

Failed to enable unit: Unit file mosquitto.service does not exist.

beides ohne erfolg

hubert
Beiträge: 19
Registriert: 6. Apr 2021 12:51

Re: MQTT und Openhub3

Beitrag von hubert »

/etc/mosquitto/mosquitto.conf jetzt komplett leer

hubert
Beiträge: 19
Registriert: 6. Apr 2021 12:51

Re: MQTT und Openhub3

Beitrag von hubert »

Bild
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
udo1toni
Beiträge: 13869
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: MQTT und Openhub3

Beitrag 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.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

hubert
Beiträge: 19
Registriert: 6. Apr 2021 12:51

Re: MQTT und Openhub3

Beitrag 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

Benutzeravatar
KellerK1nd
Beiträge: 432
Registriert: 17. Jun 2019 16:45
Answers: 1
Wohnort: Griesheim

Re: MQTT und Openhub3

Beitrag von KellerK1nd »

Dann bleibt ja nur noch Hardwaredefekt. Mal eine andere SD Karte probiert?
Betriebssystem: Proxmox 7.3-4
openHAB Container: debian11 LXC
openHAB Version: 3.4
Hardware: HomeServer Eigenbau mit einem Intel i5 9600K
Smarthome-Equipment:
- Rasperrymatic
- deConz
- HUE
- Shellys
- Mosquitto
- AVM Fritz!Box

ErrPunktErr
Beiträge: 41
Registriert: 12. Apr 2021 15:12
Answers: 1

Re: MQTT und Openhub3

Beitrag 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.
Openhab 3 (openhabian) auf einem Raspberry 3b mit Conbee 2 Stick

Antworten