Guten Abend, Guten Tag,
Ich bin dabei, meine Entdeckung von Gladys fortzusetzen, nachdem ich meinen externen Broker verbunden habe, aber Überraschung: Kein MQTT-Gerät wird gemeldet. Gibt es keine automatische Erkennung?
Ich hatte die Meldung bereits mit dem Internet-Broker und auch intern mit Zigbee2MQTT.
Die MQTT- und die Zigbee2mqtt-Integration sind zwei verschiedene Integrationen, und derzeit unterstützt die Zigbee2mqtt-Integration keine externen Broker.
Es gab eine erste Entwicklung zu diesem Thema durch @AlexTrovato, aber aufgrund mangelnder Nachfrage und Zeit wurde sie vorerst zurückgestellt.
Danach habe ich nie darauf geachtet, aber ist es die ‹ Z2mqtt ›-Instanz, die die Entdeckung zu Gladys durchführt? Und nicht MQTT?
MQTT ist nur ein Kommunikationsprotokoll, danach ist es ein Nachrichtenaustausch zwischen Zigbee2mqtt und Gladys 
Ok danke, ich habe mich noch nie mit diesem Thema beschäftigt.
Es ist also nicht einfach, Gladys mit einem externen Brikker zu testen, da man alle Sensoren einzeln erstellen muss.
Danke für deine Antwort, ich schließe das Thema ab.
Wenn du über die Zigbee2mqtt-Integration sprichst, dann ist das tatsächlich derzeit nicht möglich.
Die Zigbee2mqtt-Integration wurde für Benutzer entwickelt, die mit Gladys beginnen, und wir haben absichtlich die gesamte Komplexität von Zigbee2mqtt (Containerstart, Konfiguration usw.) versteckt.
Für den Benutzer muss nur der USB-Port ausgewählt werden, an dem der Dongle angeschlossen ist, und schon erledigt Gladys den Rest
Es werden keine Befehle oder so etwas verlangt, es ist alles mit Klicks erledigt.
(Falls du sehen möchtest, wie das aussieht, ab 4:52: https://youtu.be/ALW3uDB9P0s?si=IJaTtedE5TSQHeNI&t=292 )
Für die MQTT-Integration in Gladys handelt es sich um eine Integration, mit der du « virtuelle » Geräte in Gladys erstellen kannst, um sie von außerhalb von Gladys über MQTT zu steuern (z. B. über Node-RED, über einen ESP usw.).
Oui oui, danke für diese Erklärungen. Ich dachte, die Entdeckung erfolgt über MQTT und nicht über Z2mqtt, daher meine Überraschung, als er meine Geräte nicht entdeckt hat.
Ich bestätige dir, dass die Installation von z2m oder mqtt sehr einfach ist und gut für Herrn und Frau Jedermann geeignet ist.
Das Einzige, was mich stört, ist, dass ich eine besondere Konfiguration habe (nicht die von Herrn und Frau Jedermann), dass ich dachte, ich könnte mit meinem Broker testen und alle meine Sensoren schnell hinzufügen.
Jetzt werde ich gezwungen sein, mit einem zweiten Schlüssel und neuen Sensoren zu testen.
@pierre-gilles Könnte Mosquitto nicht automatisch das, was er findet, hochladen? Ist das technisch möglich? Oder überhaupt nicht?
Es gab eine Entwicklung, die in diese Richtung begonnen hat (Verwendung des Dienstes Zigbee2mqtt mit einem externen Broker), aber es gab wenig Nachfrage und viele andere „heiße“ Themen, daher wurde es depriorisiert 
Keine technischen Grenzen dafür, es fehlt einfach Entwicklungszeit ^^
Ja, ich hatte gesehen, dass man z2mqtt auslagern kann.
Aber was ist mit der Automatischen Erkennung über Mosquitto?
Hallo,
Diese Funktion interessiert mich auch 
Ich bin aktuell auf HAOS und würde gerne Gladys einfach testen können, mit der Autokonfiguration über mein MQTT und mein externes Z2M 
Danke
Ja, das ist unser Plan 
Könnt ihr einen Feature-Request erstellen? Oder nachschauen, ob es schon einen gibt und dafür stimmen?
Das wird uns helfen, die Nachfrage zu erkennen und zu priorisieren.
Danke!
Entschuldige, ich war nicht klar. Der Name der Funktion ist „Zigbee2mqtt mit einem externen Broker verwenden“
Kannst du das umbenennen? 
Ich glaube, wir haben uns missverstanden.
Die Verbindung von z2mqtt von Gladys zu einem externen Broker wird wahrscheinlich nicht sehr gefragt sein. Wenn man einen externen Broker hat, ist es sehr wahrscheinlich, dass der Rest auch extern ist.
Die Verbindung eines externen z2mqtt zu Gladys wäre sicherlich interessanter.
Aber das Beste wäre, wenn Mosquitto Geräte automatisch erkennen würde (oder vorschlägt). Ich glaube, das gibt es bei HA, denn mein Valetudo-Roboterstaubsauger meldet sich direkt nach der Verbindung zum Broker.
Die automatische Erkennung von Mosquitto ermöglicht es, die automatische Erkennung nur einmal zu entwickeln und nicht bei jeder Integration von machintomqtt.
Das wäre für die Benutzerfreundlichkeit viel besser, selbst für aktuelle Benutzer, die andere MQTT-Geräte wie Tasmota/ESPHome/ESP Easy/Arduino/Shelly verwenden.
Ich glaube, meine Erklärungen sind ziemlich klar, aber wenn das nicht der Fall ist, zögern Sie nicht.
Da haben wir uns missverstanden, genau das schlage ich vor! 
Genau so habe ich es verstanden, aber der Titel deines Themas ist nicht sehr klar, denke ich 
Ich ändere ihn entsprechend
Ja, der Titel lautet: „Z2mqtt von Gladys mit einem externen Broker verbinden.“
Aber ich komme auf meine ursprüngliche Nachricht zurück: Wäre es nicht vorteilhafter, die automatische Erkennung von Mosquitto zu nutzen? Wenn Mosquitto ein neues Gerät hat, fügt es dieses dann hinzu oder schlägt es es Gladys vor?
Was meinst du mit „wenn Mosquitto ein neues Gerät hat“?
Mosquitto ist ein MQTT-Broker… MQTT ist einfach ein Protokoll, genau wie HTTP 
Man muss in jedem Fall die Anwendungsschicht programmieren, und genau das machen wir in den Gladys-Integrationen 
Wenn ich ein Gerät mit dem Mosquitto-Broker verbinde, könnte es automatisch in Gladys erkannt werden, anstatt dass ich es erstellen muss. Ist das klarer? 