Man hat zwar die Wahl, aber sobald man speichert, schaltet der Toggle automatisch wieder auf die Docker-Version in Gladys um.
Hallo @pierre-gilles, haben wir ein Issue erstellt?
Ich wäre neugierig zu erfahren, wie lange dieser Bug schon existiert…ich tippe auf mindestens 10 Versionen
Das ist erledigt, es ist tatsächlich ein Frontend-Bug (ich würde sagen seit 6 Monaten).
Falls Sie nicht warten wollen/können, bis das Problem behoben ist, kann ich Ihnen helfen, den externen Broker manuell zu konfigurieren (in der Datenbank oder mit einem curl-Befehl).
Kannst du mich beruhigen lol
Ich bin heiß darauf, Gladys mit curl zu konfigurieren. Wie geht das?
Danke @cicoub13 für das Erstellen des Issues ![]()
Kann sich jemand an eine PR für das Fix machen?
Ich bin auch interessiert.
Denn das blockiert mich bei meiner Entdeckung, da ich bereits eine Smart-Home-Installation habe.
Danke
Ich habe heute Morgen versucht, es zu reproduzieren, aber ohne Erfolg. Ich habe viele Fälle getestet und alles funktioniert ![]()
Ich habe viele Logs zu allen Schritten hinzugefügt (Aktualisierung der Konfiguration im Frontend + Speicherung der Konfiguration), und alles ist in Ordnung:
@cicoub13 Hast du etwas Besonderes gesehen? Der Code scheint mir in Ordnung zu sein. Ich verstehe dein Feedback in der Issue nicht, die Variable config existiert ja.
@McFlyPartages Kannst du beschreiben, was du gemacht hast? Auf dem Bildschirm siehst du « Verbunden mit dem MQTT-Broker erfolgreich », hast du damit begonnen, die MQTT-Integration mit einem von Gladys gestarteten Broker zu testen? Ich denke, wir haben hier eindeutig einen Frontend-Status-Bug, und um ihn zu reproduzieren, muss ich mich in denselben Zustand wie du versetzen.
@bong11 für deinen Fall bin ich mir nicht sicher, ob es sich um denselben Bug handelt. Hast du dieselben Symptome wie @McFlyPartages? Wenn du auf Speichern klickst, bewegt sich der Schalter und ersetzt « mqtt://jakku.openwarp.lan:1883 » durch « mqtt://localhost »?
@cicoub13 wie ist das verfahren, um zu diesem ergebnis zu kommen? bei mir habe ich eine stunde lang versucht, es klappt jedes mal
ich lösche alles, um von einer sauberen basis auszugehen
Hallo @pierre-gilles und vielen Dank für deine Rückmeldung.
Also, ich habe meine Instanz gelöscht, die Ordner geleert und eine neue Instanz gestartet, beginnend mit der Integration von Mosquitto und so weiter. Von Anfang an aktiviert er den Schalter und wenn ich ihn deaktiviere, kann ich meine Informationen eingeben, aber bei der Bestätigung geht es zurück zum internen Broker, der nicht installiert ist.
Ich habe Zugriff über MQTT Explorer
Ich kann recht verfügbar sein, falls nötig.
Hier ist ein GIF-Bild

Also, aus Neugier, habe ich es nochmal mit Brave getestet und es hat funktioniert. Also:
Bei Firefox, wenn ich die Seite neu lade, ist mein externer Broker aktiviert.
Wenn ich den Schalter deaktiviere und wieder aktiviere, zeigt es mir den Fehler an, aber es akzeptiert den externen Broker.
- Brave Version
Version 1.64.109 Chromium: 123.0.6312.58 (Offizielle Build) (64-Bit)
mit nur Bitwarden als Erweiterung - Habe ich beim ersten Mal überall herumgeklickt und dadurch den Internet-Broker installiert und konnte nicht auf einen externen Broker umstellen?
- Bei Firefox bin ich unter Ubuntu mit Version 124.0 und
den folgenden Erweiterungen(getestet, indem ich sie deaktiviert habe, und es ist dasselbe)
- Kein Problem bei Brave nach Installation des internen Brokers und Wechsel zum externen Broker.
Hier ist der gemeinsame Fehler beim Speichern des externen oder internen Brokers

Kann jemand mit einem Firefox unter Windaub testen? (Am besten die gleiche Version).
@pierre-gilles, ja, es ist dasselbe Problem.
Oh, das wird kompliziert.
Ich nutze auch Firefox unter Ubuntu, Version 123.1
Ich habe gerade mit Brave getestet, es funktioniert!!
Ich weiß nicht, wie ich damit umgehen soll, ich nutze Brave nicht täglich
Danke für die Zeit, die du investiert hast, und für all deine Bemühungen
Olivier
Ok, es ist also ein reines Firefox-Problem! Danke, dass du es getestet hast!
@cicoub13 wenn du Zeit hast, einen Blick darauf zu werfen, sonst schaue ich nächste Woche ![]()
Ich hatte keine Zeit, um es anzuschauen, tut mir leid
Ich habe es heute Morgen in Firefox getestet, und tatsächlich kann ich es reproduzieren ![]()
Ich habe einen PR erstellt, um das Problem in Firefox zu beheben, es war wirklich nur eine Codezeile ![]()
In Firefox verursachte der „Senden“-Button ein Neuladen der Seite, wodurch die Daten nicht gespeichert wurden. Bei allen Browsern, die auf Chromium basieren, tritt dieses Verhalten nicht auf.
Ausgezeichnet, Firefox wird ja recht häufig genutzt.
Das Update ist in Gladys Assistant 4.38.1 verfügbar!
Ich schließe dieses Thema. Zögern Sie nicht, ein anderes Thema zu erstellen, wenn es weitere Fehler gibt ![]()
