ich habe ein Problem mit meiner MQTT-Integration. Mein Broker ist nicht in Gladys, sondern in einem externen Docker-Container auf einem Unraid-Server.
Alles funktioniert korrekt über Gladys, mit einer Ausnahme: Bei jedem Neustart von Gladys (z. B. für ein Update) verliert die Integration die Verbindungsparameter. Ich muss sie also manuell erneut eingeben.
Handelt es sich dabei um einen Bug?
Wenn du sagst, dass die „Integration die Verbindungsparameter verliert“, bedeutet das, dass Gladys nicht mehr mit dem Broker verbunden ist, oder dass die Seite „MQTT-Einstellungen“ komplett leer ist? (Ich würde gerne einen Screenshot oder ein Video sehen)
Hallo @zedyxer, bist du sicher, dass Gladys wirklich neu gestartet wurde, wenn du diese Meldung siehst?
Wenn ich die Seite aktualisiere, während Gladys neu startet, erhalte ich tatsächlich dieselbe Meldung wie du. Wenn ich jedoch warte, bis Gladys den Neustart abgeschlossen hat, und dann erneut aktualisiere, erhalte ich die Meldung „Erfolgreich mit dem MQTT-Broker verbunden!".
Ich bestätige dir, dass Gladys neu gestartet wurde. Ich habe Zugriff auf alles, was nicht MQTT ist.
Nur zur Info: Meine Docker-Container werden jeden Morgen ab 4 Uhr nacheinander gestoppt, um gesichert zu werden.
Da die MQTT-Integration nicht verbunden ist, werden meine Rollläden morgens nicht geöffnet. So habe ich es bemerkt, da meine Rollläden seit diesem Wochenende über MQTT verbunden sind.
Wenn das passiert, könntest du die Logs von Gladys sowie die Logs deines Browsers überprüfen?
Für die Gladys-Logs:
docker logs gladys
Für die Browser-Logs machst du einen „Rechtsklick“ auf die Seite, „Element untersuchen“, und öffnest dann den Tab „Netzwerk/Network“. Ich würde gerne die Ergebnisse der Anfragen /api/v1/service/mqtt/config und /api/v1/service/mqtt/status sehen?
Vielen Dank für all diese Infos
Ich habe einen Docker neu erstellt, der diese Zeile (cgroupns) enthält, dann mein Backup wiederhergestellt und siehe da, es funktioniert!
Vielen Dank für die schnelle Reaktion, ich kann weiterarbeiten ^^ Gute Nacht an euch beide!