# 🚀 Matter & Gladys Assistant: Los geht’s!

**URL:** <https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442>\
**Category:** Demandes livrées\
**Created:** [21. März 2025 um 12:31 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442 "2025-03-21T12:31:51Z")\
**Posts on this page:** 20\
**Page:** 6

<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:** [2. Mai 2025 um 14:03 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/101 "2025-05-02T14:03:11Z")

</div>

Ich verwende ihr Plugin `matterbridge-example-dynamic-platform` nicht, es ist wirklich praktisch, es generiert Dutzende Geräte aller vorhandenen Typen, das ermöglicht es, viele Geräte zu testen!

---

<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:** [2. Mai 2025 um 14:21 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/102 "2025-05-02T14:21:32Z")

</div>

Ich habe ein Bild gepusht, um einen kleinen Bug zu beheben. In einigen Fällen hatte ich Geräte mit leeren deviceData, was die Integration kaputt gemacht hat 🙂

Allerdings kann ich die Steckdosen in Matterbridge gut steuern, also gute Nachricht, alles funktioniert!

Es ist nur das Gerät «&nbsp;CookTop&nbsp;», das ich nicht steuern kann, aber ich frage mich, ob es nicht einfach nur ein Sensor ist…

 ![Screenshot 2025-05-02 at 16.18.52](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/4/4/442b40152433f5dac71a914ae3d19e51b9f5a737.png)

Ach, ich glaube, ich habe es verstanden:

 ![Screenshot 2025-05-02 at 16.19.54](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/8/5/856879cf6d1f5431043201768fbef5cebd0e4392.png)

Da es sich um Kochfelder handelt, können sie nur auf AUS gesteuert werden, nicht auf EIN (was sehr gefährlich wäre!). Das ermöglicht es, sie nur aus der Ferne auszuschalten 🙂

Okay, etwas Neues zu implementieren, aha, aber gut, ich glaube nicht, dass es so viele Geräte auf dem Markt dafür gibt, also ist es nicht meine Priorität.

---

<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:** [3. Mai 2025 um 07:53 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/103 "2025-05-03T07:53:11Z")

</div>

Heute füge ich die Steuerung von 2 unverzichtbaren Funktionen hinzu: Helligkeits- und Farbsteuerung für Smart-Birnen 🚀

 ![Screenshot 2025-05-03 at 09.49.28](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/3/2/329f227999d419c49b169ba865a05376fbff5119.png)

Ich teste das alles in der Praxis mit der hervorragenden Birne [Nanoleaft Matter Thread E27](https://amzn.to/4cXTHqJ?tag=gladproj-20) :

 ![IMG_4578](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/2/5/2554c8fb335cb9e9115e4b4b0031adfdd0f1a8ac.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:** [3. Mai 2025 um 10:32 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/104 "2025-05-03T10:32:22Z")

</div>

Ich habe gerade ein neues Bild mit Farb- und Helligkeitssteuerung für die Lampen veröffentlicht 🙂

---

<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:** [3. Mai 2025 um 12:50 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/105 "2025-05-03T12:50:27Z")

</div>

Ich habe gerade ein neues Bild mit der Verwaltung der Feuchtigkeitssensoren 💧 veröffentlicht.

---

<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:** [3. Mai 2025 um 13:44 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/106 "2025-05-03T13:44:52Z")

</div>

Ich habe gerade ein neues Bild mit der Verwaltung der Thermostate (Heizung + Klimaanlage) veröffentlicht. Bisher verwaltet es die Ziel-Temperatur sowie das Ein- und Ausschalten 🔥

---

<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:** [3. Mai 2025 um 13:52 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/107 "2025-05-03T13:52:05Z")

</div>

Man kann dich nicht mehr aufhalten! 😀

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [3. Mai 2025 um 19:23 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/108 "2025-05-03T19:23:20Z")

</div>

eine Maschine unser @pierre-gilles 😁

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [3. Mai 2025 um 20:10 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/109 "2025-05-03T20:10:48Z")

</div>

**Einige Testberichte**

> [@pierre-gilles](#):
>
> Ich habe die Titel der deviceFeatures verbessert

Eine ausgezeichnete Funktion! Ich sehe die Nummern der `Endpoint` in den Namen der hinzuzufügenden Geräte und der hinzugefügten.

Allerdings habe ich gerade das Somfy-Plugin in matterbridge gelöscht und die gepaarten Geräte sind immer noch vorhanden 🤔  
Danach habe ich das Plugin neu installiert und habe nun neue Endpoint-Nummern, ABER Gladys hat die alten Nummern für die gepaarten Geräte beibehalten.  
Ich habe das Hoch/Runter getestet und es funktioniert nicht.

Ich habe diesen matterbridge stillgelegt, die gepaarten Somfy-Geräte sind tatsächlich verschwunden.

Ich habe matterbidge hinzugefügt und die Somfy-Geräte sind wieder aufgetaucht, mit ihren neuen Endpoints, und meine gesicherten Geräte sind nicht mehr mit etwas verbunden :(, ich muss sie löschen und alles neu machen.

> [@pierre-gilles](#):
>
> Allerdings habe ich die Ersetzung von Geräten über unique\_id entfernt, das ist nicht mehr möglich, übrigens hat es nie wirklich funktioniert, denn ich habe keine Möglichkeit, ein child\_device zu identifizieren, nur das physische Gerät. Innerhalb des Geräts kann jede Endpoint-Nummer geändert werden, daher ist es unmöglich, alles abzugleichen, besonders bei Geräten mit mehreren Mal derselben Funktion!

Soweit ich sehen konnte (mit dem Somfy-Plugin), ändern sich die `Endpoint`-Nummern bei jeder Neuinstallation, wie du sagst, aber die `serialNumber` und `uniqueId` sind jedes Mal identisch. Ich weiß nicht, ob das ein Ansatz sein könnte.

> [@pierre-gilles](#):
>
> Spinner beim Hinzufügen eines neuen Geräts mit einer kleinen Nachricht, um darauf hinzuweisen, dass dies mehrere Minuten dauern kann (wie bei iOS)

Es sollte auch einen Spinner geben, wenn man ein Gerät stilllegt, denn das Stilllegen eines matterbridge kann Zeit in Anspruch nehmen und man weiß nicht, ob es läuft oder nicht.

---

<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:** [4. Mai 2025 um 06:13 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/110 "2025-05-04T06:13:09Z")

</div>

> [@mutmut](#):
>
> Aber ich habe gerade das Somfy-Plugin in Matterbridge gelöscht und die gepaarten Geräte sind immer noch vorhanden 🤔

Ja, die gepaarten Geräte verschwinden nicht, selbst wenn du sie auf der Matterbridge-Seite löschst. So funktioniert Matter.

Genauso, wenn mein Eve Energy Smart Stecker nicht erreichbar ist, bleibt er überall sichtbar (z. B. auf meinem iPhone bleibt er in Homekit).

In diesem Fall kommt dieses Verhalten von Matter und nicht von Gladys.

> [@mutmut](#):
>
> Danach habe ich das Plugin neu installiert und habe jetzt neue Endpoint-Nummern, ABER Gladys hat die alten Nummern für die gepaarten Geräte behalten.

Ja, leider kann man, da das Plugin die Endpoint-Nummern ändert, keine Übereinstimmung zwischen der alten und der neuen herstellen.

Allerdings könnte man im Extremfall eine „Keine Antwort“-Meldung auf der alten anzeigen, so wie es iOS zum Beispiel macht:

 ![IMG_4588](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/6/5/656934fe0a0390f056f720b22475a7b4be589591.jpeg)

> [@mutmut](#):
>
> Aber die `serialNumber` und `uniqueId` sind jedes Mal identisch

Das reicht leider nicht aus, die `uniqueId` gehört zum „Eltern“-Gerät von Matter, und in diesem Gerät kann ich mehrere „Child\_Devices“ mit jeweils einer Liste von Funktionen haben.

Es gibt keinen Identifikator darunter, der sich nicht ändert.

Ich wäre neugierig zu sehen, was auf einem anderen Matter-Controller passiert. Könntest du das gleiche Verhalten auf iOS oder Google Home testen?

> [@mutmut](#):
>
> Es sollte auch einen Spinner geben, wenn man ein Gerät abschaltet, denn das Abschalten eines Matterbridges kann etwas dauern und man weiß nicht, ob es läuft oder nicht.

Gut beobachtet! Ich werde das hinzufügen 🙂

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [4. Mai 2025 um 18:25 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/111 "2025-05-04T18:25:39Z")

</div>

> [@pierre-gilles](#):
>
> Ja, leider ändert das Plugin die Endpunktnummern, sodass kein Matching zwischen alt und neu möglich ist.

> [@pierre-gilles](#):
>
> Das reicht leider nicht aus, die `uniqueId` ist spezifisch für das übergeordnete Matter-Gerät. In diesem Gerät kann ich jedoch mehrere „Child-Geräte“ mit jeweils einer Liste von Funktionen haben.

Ich habe mehrere Versuche unternommen, indem ich über Matterbridge von „bridge“ zu „childbridge“ gewechselt bin. Ja, natürlich ändert sich der Endpunkt, aber die Endpunkte der Funktionen sind immer in der gleichen Reihenfolge, also der Endpunkt des Geräts + 1 usw. Daher solltest du sie eigentlich wieder zusammenpaaren können, aber auf eine andere Art und Weise.  
Für mich bleibt es dabei, dass:

- die node\_id ein Parameter ist =\> der sich ändern kann
- der Endpunkt ein Parameter ist =\> der sich ändern kann.

Wenn du für die external\_id folgendes nimmst:

- Gerät =\> die Seriennummer, falls verfügbar, oder die unique\_id, falls verfügbar, oder etwas anderes … (falls nichts anderes verfügbar ist, musst du darauf hinweisen, dass die historischen Daten bei einer erneuten Paarung verloren gehen können)
- Funktionen =\> external\_id des Geräts + «&nbsp;-1&nbsp;» für den ersten Endpunkt des Geräts, «&nbsp;-2&nbsp;» für den zweiten usw.

Normalerweise gibt es keinen Grund, warum du sie nicht wieder zuordnen könntest, und du aktualisierst die Parameter «&nbsp;node\_id&nbsp;» und «&nbsp;endpoint&nbsp;» für jedes der Geräte…

---

<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:** [5. Mai 2025 um 06:48 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/112 "2025-05-05T06:48:49Z")

</div>

Du stützt dich auf die Nutzung von Matterbridge, sie machen ihr eigenes Ding intern, aber das ist nicht repräsentativ für das Matter-Protokoll als Ganzes, das reicht nicht aus, um Schlussfolgerungen zu ziehen 🙂

> [@Terdious](#):
>
> Wenn du für die externe\_id nimmst:

Ich glaube nicht, dass der von dir vorgeschlagene Ansatz dem Matter-Standard entspricht, und ich habe noch keine andere Implementierung im Matter-Ökosystem gesehen, die auf diese Weise funktioniert.

Das heißt aber nicht, dass du in einem Punkt recht hast: Man könnte dem Benutzer vorschlagen, ein neues Gerät mit einem alten zu verknüpfen, vorausgesetzt, beide haben **genau** dieselben Funktionen in derselben Reihenfolge.

Aber das ist nicht immer möglich, denn:

- Ein physisches Gerät kann Updates erhalten und im Laufe der Weiterentwicklung des Protokolls neue Funktionen anbieten.
- Im Fall von Matterbridge kann die Software selbst weiterentwickelt werden und bereits integrierten Geräten neue Funktionen hinzufügen.

Ich werde das Thema trotzdem vertiefen, um zu sehen, wie Apple oder Google diesen Fall handhaben. Mein Ziel bleibt es, den Matter-Standard so streng wie möglich einzuhalten.

---

<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:** [5. Mai 2025 um 08:47 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/113 "2025-05-05T08:47:43Z")

</div>

@Terdious ich habe einen Matching-Ansatz (zum Ersetzen von Geräten) auf Basis des eindeutigen Paares unique\_id + Position getestet, aber das Risiko besteht wirklich darin, ein Gerät in ein anderes Gerät zu verschmelzen. Ich habe nichts in der Spezifikation gesehen, das diese Funktionsweise garantiert.

 ![Screenshot 2025-05-05 at 10.44.55](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/3/9/39627252409089eb51f1dffeef58b873c5c27501.png)

Solange es sich nur um ein Matching zum Ersetzen handelt, stört es mich weniger. Bei der external\_id behalten wir den aktuellen Ansatz, der der offizielle Ansatz ist.

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [5. Mai 2025 um 09:03 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/114 "2025-05-05T09:03:46Z")

</div>

> [@pierre-gilles](#):
>
> Aber man könnte im alten System vielleicht eine Meldung wie „Keine Antwort“ anzeigen

Das wäre super, die Info in Echtzeit zu haben!

> [@pierre-gilles](#):
>
> Ja, gepaarte Geräte verschwinden nicht, selbst wenn du sie auf Matterbridge-Seite löschst, so funktioniert Matter.

Eine Idee dazu: Was hältst du von einem Button, mit dem man ein Gerät automatisch dekommissionieren und neu paaren könnte? Wäre das machbar?  
Das würde ein Refresh der gepaarten Geräte ermöglichen. Das könnte dann nur über Matterbridge verfügbar sein, nicht unbedingt für einzelne Geräte wie deine aktuellen (da ich keinen Sinn darin sehe).

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/4/2/42a32a972d61044029038ef320198a939a6f1ee5.png)

---

<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:** [5. Mai 2025 um 09:12 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/115 "2025-05-05T09:12:32Z")

</div>

> [@mutmut](#):
>
> Eine Idee im Vorbeigehen: Was, wenn wir einen Knopf hätten, mit dem man das Gerät automatisch abschalten und neu verbinden könnte, denkst du, wäre das machbar?

Nein, nicht wirklich, denn in diesem Fall gibt es keine eindeutige Kennung auf dieser Ebene.

(Und ich sehe euch schon kommen, nein, «&nbsp;VendorID&nbsp;» und «&nbsp;ProductID&nbsp;» sind keine eindeutigen Kennungen 😛 )

Im Fall von Matterbridge ist die eindeutige Kennung auf Ebene des Child-Geräts, das ein Gerät darstellt, daher kann ich dem Benutzer ein Matching auf dieser Ebene vorschlagen! Ich denke, das wird nicht perfekt funktionieren, aber es ist besser als nichts…

> [@pierre-gilles](#):
>
> Ich wäre neugierig zu sehen, was auf einem anderen Matter-Controller passiert, könntest du das gleiche Verhalten auf iOS oder Google Home testen?

Ich nutze die Gelegenheit, um dich daran zu erinnern 🙂

---

<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:** [5. Mai 2025 um 09:24 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/116 "2025-05-05T09:24:30Z")

</div>

Hinzufügen eines Spinners während des Decommissionings:

---

<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:** [5. Mai 2025 um 09:51 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/117 "2025-05-05T09:51:40Z")

</div>

Hinzufügen eines Badges für getrennte Knoten:

 ![Screenshot 2025-05-05 at 11.51.13](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/7/8/78119e36fe7249b96326e491b5e9dcd038977e26.png)

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [5. Mai 2025 um 09:59 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/118 "2025-05-05T09:59:30Z")

</div>

> [@pierre-gilles](#):
>
> Was ich im Code mache, ist, dass ich die verfügbaren Schnittstellen in Gladys aufliste (ein bisschen so, als würdest du ein `ifconfig` auf deinem Gerät ausführen), und wenn es mindestens eine IPv6-Schnittstelle gibt, zeige ich « IPv6-Schnittstellen sind auf diesem Gerät verfügbar ✅ » an.

Und mit einem `ping6`, denkst du, dass das für Tests besser funktionieren würde, anstatt das `inet6` der Netzwerkschnittstelle zu überprüfen?  
Wenn ich IPv6 auf dem Syno deaktiviere, verschwindet tatsächlich `inet6` beim `ifconfig` auf dem Syno (nicht im Terminal des Docker-Gladys, ich kann es nicht überprüfen, da keine Netzwerkbefehl installiert ist).

> [@pierre-gilles](#):
>
> In deinem Fall bedeutet das, dass immer noch eine IPv6-Schnittstelle verfügbar ist, selbst wenn du IPv6 deaktivierst, aber es ist schwer zu sagen, was die Deaktivierung von IPv6 auf deinem Syno bewirkt!

Also habe ich wirklich Dinge, die ich nicht mehr verstehe ☹ und die meine Docker/Netzwerk-Kenntnisse übersteigen.  
Auf meinem Syno habe ich also IPv6 im Netzwerk aktiviert:

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/e/2/e2552d51f4e010dea60dfce2408cc7d031184727.png)  
meine Docker-Container (einschließlich Gladys) laufen im Host-Modus und IPv6 scheint nicht aktiv zu sein:  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/f/8/f8473b600e3c2413970bba4329011d90e1e21a74.png)  
und trotzdem sieht matterbridge IPv6 und es ist die IPv6 des Syno selbst (normal, da `host`) 🤔  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/7/7/77b18578a536a15e29e284043dfc123c771e55bc.png)

@Terdious @pierre-gilles Docker auf PC/MAC oder NAS?

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [5. Mai 2025 um 10:50 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/119 "2025-05-05T10:50:52Z")

</div>

> [@pierre-gilles](#):
>
> > [@pierre-gilles](#):
> >
> > Ich wäre neugierig zu sehen, was auf einem anderen Matter-Controller passiert. Könntest du das gleiche Verhalten auf iOS oder Google Home testen?
> 
> Ich nutze die Gelegenheit, um dich daran zu erinnern 🙂

Du machst das gut!! (allerdings habe ich kein Google Home)

Also, ich habe gerade auf iOS getestet:

- Erstellung eines Zuhauses in der Haus-App
- Pairing mit Matterbridge über QR-Code: OK
- Automatische Erkennung der Somfy-Geräte und Hinzufügen zu Haus in verschiedenen Räumen und Erstellung einer Open/Close-Szene
- Tests zum Hoch- und Runterfahren: OK (ich finde die Steuerung der Slider nicht so gut)
- Test der Szene: OK
- Deaktivierung des Somfy-Plugins in Matterbridge: ALLE Geräte (gespeichert) verschwinden aus Haus sowie die zugehörige Szene
- Reaktivierung des Plugins: ALLE Somfy-Geräte erscheinen wieder und werden alle in einem einzigen Raum standardmäßig (Garage) platziert, aber die Szene ist nicht zurückgekehrt
- Test Open/Close: OK
- Löschen des Somfy-Plugins in Matterbridge: ALLE Geräte (gespeichert) verschwinden aus Haus
- Neuinstallation des Somfy-Plugins (also neuer Endpunkt): ALLE Somfy-Geräte erscheinen wieder und werden alle in einem einzigen Raum standardmäßig (Garage) platziert
- Test Open/Close: OK

Interessanterweise hat das matterbridge-somfy-Plugin die alten Endpunkte „wiedergefunden“ und scheint sie mit den neuen abzugleichen:

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/1/0/1058d21bed639138a72d02649b108f15a9643f32.jpeg)  
Ich dekommissioniere und füge Matterbridge in Gladys wieder hinzu: Die Namen behalten die alten Endpunkte, aber es scheint, dass eine Synchronisation stattgefunden hat, da mein Testrollo (Wohnzimmer PF) mich auffordert, einen Raum zum Speichern auszuwählen, obwohl ich „Haus“ angegeben hatte. Allerdings funktioniert das Öffnen/Schließen nicht.  
Ich dekommissioniere erneut und füge es wieder hinzu… nun, ich versuche es, aber es funktioniert nicht mehr ☹  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/optimized/3X/1/3/13e8d8df7f7b3447f324c4074f239a57080dc682_2_690x40.png)

---

<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:** [5. Mai 2025 um 11:31 UTC](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442/120 "2025-05-05T11:31:22Z")

</div>

> [@mutmut](#):
>
> Und mit einem `ping6`, denkst du, dass das besser für Tests funktionieren würde, anstatt die `inet6` der Netzwerkschnittstelle zu überprüfen?  
> Wenn ich IPv6 auf dem Syno deaktiviere, verschwindet `inet6` tatsächlich beim `ifconfig` auf dem Syno (nicht im Docker-Gladys-Terminal, ich kann es nicht überprüfen, weil kein Netzwerkbefehl installiert ist).

Ich verwende nicht genau ifconfig, ich verwende in Node.js das Core-Modul `os`:

> **[os.networkInterfaces() - OS | Node.js v26.10.0 Documentation](https://nodejs.org/api/os.html#osnetworkinterfaces)**
>
> The family property now returns a string instead of a number.

Ich mache:

```auto
const interfaces = os.networkInterfaces()

```

Das gibt mir etwas in dieser Art zurück:

```json
{
  lo: [
    {
      address: '127.0.0.1',
      netmask: '255.0.0.0',
      family: 'IPv4',
      mac: '00:00:00:00:00:00',
      internal: true,
      cidr: '127.0.0.1/8'
    },
    {
      address: '::1',
      netmask: 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff',
      family: 'IPv6',
      mac: '00:00:00:00:00:00',
      scopeid: 0,
      internal: true,
      cidr: '::1/128'
    }
  ],
  eth0: [
    {
      address: '192.168.1.108',
      netmask: '255.255.255.0',
      family: 'IPv4',
      mac: '01:02:03:0a:0b:0c',
      internal: false,
      cidr: '192.168.1.108/24'
    },
    {
      address: 'fe80::a00:27ff:fe4e:66a1',
      netmask: 'ffff:ffff:ffff:ffff::',
      family: 'IPv6',
      mac: '01:02:03:0a:0b:0c',
      scopeid: 1,
      internal: false,
      cidr: 'fe80::a00:27ff:fe4e:66a1/64'
    }
  ]
}

```

Dann schaue ich, ob IPv6-Adressen verfügbar sind 🙂

> [@mutmut](#):
>
> Wenn ich IPv6 auf dem Syno deaktiviere, verschwindet `inet6` tatsächlich beim `ifconfig` auf dem Syno (nicht im Docker-Gladys-Terminal, ich kann es nicht überprüfen, weil kein Netzwerkbefehl installiert ist).

Normalerweise, wenn du keine IPv6-Schnittstellen mehr hast, sollte das auch auf Gladys-Seite verschwinden.

Wenn du das Ergebnis des Befehls bei dir sehen möchtest, kannst du den Inspektor deines Browsers öffnen und diese Anfrage auswählen:

 ![Screenshot 2025-05-05 at 13.25.38](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/3/a/3aca7dc080892e8a4cd4acce94353e81fd444b24.png)

> [@mutmut](#):
>
> @Terdious @pierre-gilles Docker auf PC/MAC oder NAS?

Ich bin mir nicht sicher, ob ich die Frage verstehe? Ich entwickle auf einem Mac und mein Gladys läuft auf einem Beelink mini S12 Pro 🙂

> [@mutmut](#):
>
> Also, ich habe gerade auf iOS getestet:

Danke für den Test! 🙂

> [@mutmut](#):
>
> - Deaktivierung des Somfy-Plugins in Matterbridge: ALLE Geräte (gesichert) verschwinden aus Maison sowie die zugehörige Szene
> - Reaktivierung des Plugins: ALLE Somfy-Geräte erscheinen wieder und werden alle in einem Standardraum (Garage) platziert, aber die Szene ist nicht zurückgekehrt

Okay, das habe ich vermutet, iOS behält keine Spur der Geräte und macht daher kein Matching alt ↔ neu, es löscht alles. Das finde ich etwas brutal 😅 Aber im Moment gibt es auf diesen Plattformen keine Historie (keine grafische Ansicht), also kümmern sie sich nicht so sehr um Legacy, was nicht unser Fall ist.

> [@mutmut](#):
>
> Ich dekommissioniere und füge Matterbridge in Gladys hinzu: Die Namen behalten die alten Endpunkte, aber es scheint, dass eine Synchronisation stattgefunden hat, da mein Testrollo (Wohnzimmer PF) mich auffordert, einen Raum zum Speichern auszuwählen, obwohl ich „Haus“ angegeben hatte. Allerdings funktioniert das Öffnen/Schließen nicht.

Übrigens, ich hatte meine Verbesserungen von heute Morgen noch nicht gepusht, also hast du die Version von Samstagabend getestet 😛

Ich habe gerade ein neues Docker-Build gepusht, dieses Mal mit automatischem Matching basierend auf dem Paar «&nbsp;UNIQUE\_ID + Position&nbsp;» (eine unvollkommene Lösung, wie ich betone, aber «&nbsp;gut genug&nbsp;»)

> [@mutmut](#):
>
> Ich dekommissioniere erneut und füge es wieder hinzu … nun, ich versuche es, aber es funktioniert nicht mehr ☹

Trotzdem solltest du es immer noch in der Liste unter «&nbsp;Einstellungen&nbsp;» sehen, oder? Das Decommissioning hat nicht funktioniert

[Vorherige Seite](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442.md?page=5)

[Nächste Seite](https://community.gladysassistant.com/t/matter-gladys-assistant-c-est-parti/9442.md?page=7)
