# Gladys auf Unraid

**URL:** <https://community.gladysassistant.com/t/gladys-sur-unraid/6959>\
**Category:** Développement\
**Created:** [16. Februar 2022 um 13:02 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959 "2022-02-16T13:02:09Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [18. März 2022 um 11:19 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/62 "2022-03-18T11:19:48Z")

</div>

> [@damalgos](#):
>
> Man hört auf, den Port 8080 der Maschine anzupingen, aber man wechselt nur intern auf die Docker-Seite.

Nein, gerade das Ziel, den Port 8080 zu öffnen, besteht darin, auf die Zigbee2mqtt-Oberfläche im Browser zugreifen zu können, also man möchte gerade auf dem Maschinenport geöffnet sein.

Gladys und Zigbee2mqtt kommunizieren über MQTT.

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [18. März 2022 um 14:02 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/63 "2022-03-18T14:02:34Z")

</div>

Ich bin kein großer Experte, wenn es um Netzwerke geht. Wenn man einen anderen Port für z2m mapt (mit einer Umgebungsvariable) … bricht dann alles zusammen?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [18. März 2022 um 15:08 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/64 "2022-03-18T15:08:00Z")

</div>

Achtung, wir sprechen hier nur über die Weboberfläche 🙂 Das hat nichts mit der Verbindung zwischen Gladys und dem Zigbee2mqtt-Programm zu tun.

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [18. März 2022 um 17:37 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/65 "2022-03-18T17:37:33Z")

</div>

Ja ja, genau deshalb habe ich mich gefragt, ob man nicht einfach den Port 8080 ändern könnte, um auf die UI von z2m zuzugreifen.  
Unter UNRAID ist diese Art von Änderung nicht wirklich störend (man muss sich den Port nicht einmal merken), da man auf die UI zugreift, indem man auf einen Knopf (WebUI) klickt:

 ![Screenshot_20220318183701](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/5/5bf7c1c98be54d4e0ba91dc0df303e3d313ff6f7.jpeg)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [18. März 2022 um 18:53 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/66 "2022-03-18T18:53:57Z")

</div>

> [@jgcb00](#):
>
> Nach reiflicher Überlegung ist mein letzter Punkt, dass Zigbee2Mqtt den Port 8080 verwendet, der sehr bekannt ist und wahrscheinlich auf der Maschine des Benutzers verwendet werden könnte und dadurch Probleme verursachen könnte…

@jgcb00 Ich werde nächste Woche darüber nachdenken, wie wir das ändern können, aber denkst du, dass wir eine v1 der Gladys Unraid-App ohne diese Änderung veröffentlichen können, oder erscheint dir das wirklich kritisch für den Launch der Integration?

Ich werde nächste Woche eine Veröffentlichung mit allem, was ich bisher gemacht habe, vornehmen:

> [@Wird nächste Woche die Kompatibilität mit Debian 11 + Verbesserungen für Unraid/Synology gestartet?](https://community.gladysassistant.com/t/lancement-la-semaine-prochaine-de-la-compatibilite-debian-11-ameliorations-pour-unraid-synology/7076):
>
> Salut à tous ! La prochaine version de Gladys est quasi finalisée, et apporte son lot de nouvelles compatibilités et de corrections de bugs slight_smile Cette fois-ci, pas de nouvelles fonctionnalités mais des travaux long terme sur la compatibilité avec les nouvelle versions majeures des OS Linux : Debian 11 et Ubuntu \> 20.04, ainsi que des changements pour permettre une installation facilité sur NAS Unraid et Synology. Il y avait notamment des problèmes pour lancer les container MQTT et Z…

Ich bin mir nicht sicher, ob ich vor dieser Veröffentlichung eine Lösung für den Port 8080 habe, je nach der gewählten Lösung kann es eine kleine oder eine mittelgroße/große Entwicklung sein. Wenn es eine Umgebungsvariable ist, ist es einfach, wenn es in der UI ist, wird es eine echte Arbeit.

Ich frage mich, weil wenn wir das als Umgebungsvariable machen, bedeutet das, dass ich das speziell für Unraid entwickle und wir es den Gladys-Benutzern nie präsentieren werden (wir bitten die Gladys-Benutzer nie, CLI zu verwenden, Docker run zu ändern, das ist das Mantra Nr. 1 der v4), wenn wir aber wollen, dass es eine Einstellung ist, die allen Gladys-Benutzern zur Verfügung steht (im Sinne, dass es praktisch für alle ist), dann muss es in der UI sein, aber dann ist es eine recht große Entwicklung.

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [18. März 2022 um 19:02 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/67 "2022-03-18T19:02:15Z")

</div>

Der zigbee2mqtt-Port ist nicht mit dem docker run verknüpft, das ist in der Konfiguration, ein Neustart des Containers und das war’s.

Ich würde sogar sagen, dass es ein Parameter der Integration sein sollte.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [18. März 2022 um 19:05 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/68 "2022-03-18T19:05:54Z")

</div>

> [@VonOx](#):
>
> Der zigbee2mqtt-Port ist nicht mit dem docker run verknüpft, er ist in der Konfiguration. Ein Neustart des Containers und das war’s.

Stimmt, ich hatte nicht gesehen, dass wir auch im network=host-Modus für diesen Container sind.

Das ist also nicht so einfach bei der Entwicklung.

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [18. März 2022 um 19:22 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/69 "2022-03-18T19:22:43Z")

</div>

Hallo zusammen,  
Ich wollte mir etwas Zeit zum Nachdenken nehmen.

Daher habe ich mehrere Lösungen in Betracht gezogen:

1. Den Container in ein spezifisches Netzwerk setzen, dadurch hat er seine eigene IP-Adresse, aber wie du vermutet hast @pierre-gilles, kann man dann nicht mehr auf den USB zugreifen
2. Bridge setzen funktioniert nicht und hätte auch keinen Nutzen  
Daher bleibt nur noch 3) wir behalten den Host, der Benutzer muss den Port für alle Container wählen, die wir von der Anwendung aus starten. Es gibt nur zwei, glaube ich:

- Zigbee2Mqtt
- Mqtt  
Gibt es noch andere, von denen ich nichts weiß?

Edit: Ich verstehe nicht, warum es so schwer ist, die Umgebungsvariable zu holen und sie beim anfänglichen docker run von zigbee2mqtt zu setzen?

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [18. März 2022 um 19:29 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/70 "2022-03-18T19:29:55Z")

</div>

Es sind vor allem die bereits existierenden Instanzen, die ebenfalls verwaltet werden müssen und diese Variablen nicht haben 😬

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [18. März 2022 um 19:32 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/71 "2022-03-18T19:32:25Z")

</div>

Kann man nicht standardmäßig einen Wert zuweisen, wenn nichts angegeben ist?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [18. März 2022 um 19:33 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/72 "2022-03-18T19:33:52Z")

</div>

> [@jgcb00](#):
>
> Bearbeitung: Ich verstehe nicht, warum es so schwer ist, die Umgebungsvariable zu holen und sie beim anfänglichen docker run von zigbee2mqtt zu setzen?

Daran ist nichts schwer, das ist die einfache Version, aber laut dem, was wir besprochen haben, ist das nicht das, was man tun sollte!

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [21. März 2022 um 15:25 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/73 "2022-03-21T15:25:31Z")

</div>

@jgcb00 Ich bestätige dir, dass alle Fixes in PROD für Zigbee2mqtt/MQTT gegangen sind, sowie die Kompatibilität mit Debian 11/Ubuntu \> 20.04.

Ich denke, es ist der richtige Zeitpunkt, um eine erste Version einer Unraid-Integration zu erstellen 🙂

Fehlt dir noch etwas für eine erste Version?

> [@Gladys ist nun kompatibel mit Debian 11/Ubuntu \> 20.04 + Neue Synology-Dokumentation](https://community.gladysassistant.com/t/gladys-devient-compatible-debian-11-ubuntu-20-04-nouvelle-doc-synology/7089?u=pierre-gilles):
>
> Salut à tous ! Je suis heureux de lancer Gladys Assistant v4.8.1, une nouvelle version qui n’apporte pas de fonctionnalités majeures, mais qui apporte de nombreux changements long-termes pour améliorer la distribution du projet grinning Les trois choses importantes de cette version : Compatibilité avec les Cgroup v2, ce qui rend Gladys compatible Debian 11 et Ubuntu \> 20.04 Gladys lance désormais les containers des services utilisant Docker (MQTT & Zigbee2mqtt ) dans le même volume Docker …

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [21. März 2022 um 19:02 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/74 "2022-03-21T19:02:13Z")

</div>

Hallo,  
Super, ich schaue mir das an und mache so schnell wie möglich einen Merge-Request.

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [22. März 2022 um 18:26 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/75 "2022-03-22T18:26:27Z")

</div>

Auf welchem Port läuft der MQTT-Broker?

---

<div class="post-metadata">

**Author:** ![GBoulvin](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gboulvin/32/10006_2.png) [@GBoulvin](https://community.gladysassistant.com/u/GBoulvin)\
**Post date:** [22. März 2022 um 18:31 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/76 "2022-03-22T18:31:04Z")

</div>

1883 standardmäßig

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [22. März 2022 um 18:45 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/77 "2022-03-22T18:45:46Z")

</div>

Ist das nicht eclipse-mosquitto, das da läuft?

Soweit ich sehe, habe ich:

- Zigbee2MQTT: 8080
- MQTT: 1883
- eclipse-mosquitto: 1883 und 1884

Ist das korrekt?

Nur eine Frage: Wofür braucht man mosquitto? Damit ich seine Installation in der Dokumentation rechtfertigen kann!

Es ist ein MQTT-Broker, okay, aber was ist der Unterschied zu MQTT dann?

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [22. März 2022 um 19:06 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/78 "2022-03-22T19:06:58Z")

</div>

Mqtt ist ein Protokoll, Mosquitto ist ein „Server“ für Mqtt

So wie du es für http mit Apache oder Nginx hast

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [22. März 2022 um 20:24 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/79 "2022-03-22T20:24:56Z")

</div>

ok das funktioniert, danke. Aber was macht der MQTT-Container konkret, wenn Eclipse Mosquitto der Broker ist?

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [22. März 2022 um 20:34 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/80 "2022-03-22T20:34:23Z")

</div>

eclipse mosquitto = mqtt

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [22. März 2022 um 20:34 UTC](https://community.gladysassistant.com/t/gladys-sur-unraid/6959/81 "2022-03-22T20:34:23Z")

</div>

eclipse mosquitto = mqtt

[Vorherige Seite](https://community.gladysassistant.com/t/gladys-sur-unraid/6959.md?page=3)

[Nächste Seite](https://community.gladysassistant.com/t/gladys-sur-unraid/6959.md?page=5)
