NEWS
Matter: Allgemeine Fragen und Diskussionen
-
Moin,
ich habe den Matter Adapter (anfangs 0.5.4, jetzt 1.3.1) installiert, und möchte darüber meine an einen Apple HomePod mini angelernten Matter-Geräte (insgesamt 6 Stück, IKEA Fenstersensoren und Schaltsteckdosen) steuern. Die Geräte habe ich über die Controller-Funktion angelernt, alle wurden auch erkannt.
Mein Problem ist, das bei jedem Gerät nur die ersten beiden Schaltvorgänge im ioBroker ankommen. Der Fenstersensor z.B. zeigt geöffnet an, wenn ich das Fenster schliesse, zeigt er das auch an, das nächste Öffnen wird dann aber mit erheblicher Zeitverzögerung angezeigt (teilweise über 5 Minuten). Dies gilt für alle 6 Geräte.
Kann das daran liegen, dass ich kein ioBroker Cloud Abo habe? Gilt die Grenze von 5 Geräten auch für die Controller Funktion?
In Apple Home werden alle Schaltvorgänge korrekt angezeigt.
Danke für eine kurze Rückantwort.
Gruß
Rakete01 -
Ich habe das Update auf 1.3.1 gemacht. Lediglich viele Infos beim Update machen mich etwas stutzig. Liegt's an meinem Gerät, ist das normal oder ist etwas mit dem Adapter?
iobroker gyp info spawn /usr/bin/python3gyp info spawn args [gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',gyp info spawn args 'binding.gyp',gyp info spawn args '-f',gyp info spawn args 'make',gyp info spawn args '-I',gyp info spawn args '/opt/iobroker/node_modules/@stoprocent/noble/build/config.gypi',gyp info spawn args '-I',gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',gyp info spawn args '-I',gyp info spawn args '/home/iobroker/.cache/node-gyp/22.23.1/include/node/common.gypi',gyp info spawn args '-Dlibrary=shared_library',gyp info spawn args '-Dvisibility=default',gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.23.1',gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.23.1/<(target_arch)/node.lib',gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/@stoprocent/noble',gyp info spawn args '-Dnode_engine=v8',gyp info spawn args '--depth=.',gyp info spawn args '--no-parallel',gyp info spawn args '--generator-output',gyp info spawn args 'build',gyp info spawn args '-Goutput_dir=.'gyp info spawn args ] -
@arteck ich fürchte die GeräteID ist auch am TBR jedesmal anders.
War zumindest bei mir nach Neuanlernen jedesmal so@arteck ich fürchte die GeräteID ist auch am TBR jedesmal anders.
War zumindest bei mir nach Neuanlernen jedesmal soNope. Und auch zu den posts danach von @homoran und @jackdaniel :
Eine der Grundgedanken von Matter ist Privacy. Es gibt keine Unique ID die einen Factory Reset überlebt. Ebenso MAC-Addressen können dabei rotieren. Es steht nirgends geschrieben das die nach einem Factory Reset noch gleich sind-
Seriennummern könnten vllt wenn man Vendor-ID und product-ID einbezieht unique-ish sein, aber dann geht das schon wieder mit den DIY devices die die Test-ID (wie ioBroker .. hihi) nutzt kaputt weil sich dort niemand um unique Seriennummern schert.Das widerspricht einem der Ziele von Matter als Standard, nämlich genau das man ein Gerät nicht über eine "eindeutige ID" verfolgen kann.
Also bitte lasst uns das bitte einfach aktzeptieren. Ein Gerät bekommt eine Node-ID wenn es commissioniert wird in einen Controller und diese ist so lange stabil bis das Gerät neu commissioned wird (oder der Controller Sie ändert, theoretisch geht das)
-
Moin,
ich habe den Matter Adapter (anfangs 0.5.4, jetzt 1.3.1) installiert, und möchte darüber meine an einen Apple HomePod mini angelernten Matter-Geräte (insgesamt 6 Stück, IKEA Fenstersensoren und Schaltsteckdosen) steuern. Die Geräte habe ich über die Controller-Funktion angelernt, alle wurden auch erkannt.
Mein Problem ist, das bei jedem Gerät nur die ersten beiden Schaltvorgänge im ioBroker ankommen. Der Fenstersensor z.B. zeigt geöffnet an, wenn ich das Fenster schliesse, zeigt er das auch an, das nächste Öffnen wird dann aber mit erheblicher Zeitverzögerung angezeigt (teilweise über 5 Minuten). Dies gilt für alle 6 Geräte.
Kann das daran liegen, dass ich kein ioBroker Cloud Abo habe? Gilt die Grenze von 5 Geräten auch für die Controller Funktion?
In Apple Home werden alle Schaltvorgänge korrekt angezeigt.
Danke für eine kurze Rückantwort.
Gruß
Rakete01@Rakete01 sagte:
Kann das daran liegen, dass ich kein ioBroker Cloud Abo habe? Gilt die Grenze von 5 Geräten auch für die Controller Funktion?
In Apple Home werden alle Schaltvorgänge korrekt angezeigt.Nein das liegt garantiert nicht an der Cloud. Es kann am Netzwerk liegen oder - je nachdem was es für Geräte sind - auch an potentiell installierten Firewalls auf dem ioBroker Rechner liegen?
Mehrere Minuten Verzögerung kling t. ach einem Timeout der Subscription und Re-Subscribe und dann kommen Sie. Es gab Fälle wo Filewall "connack" Einstellungen vor allem bei länger schlafenden Geräten die Verbindung gekillt haben und sowas verursachen.
Aber genau sieht ,man das nur wenn man das log anschaut. Also mal Adapter auf Debug logging und schauen was genaupassiert. -
Ich habe das Update auf 1.3.1 gemacht. Lediglich viele Infos beim Update machen mich etwas stutzig. Liegt's an meinem Gerät, ist das normal oder ist etwas mit dem Adapter?
iobroker gyp info spawn /usr/bin/python3gyp info spawn args [gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',gyp info spawn args 'binding.gyp',gyp info spawn args '-f',gyp info spawn args 'make',gyp info spawn args '-I',gyp info spawn args '/opt/iobroker/node_modules/@stoprocent/noble/build/config.gypi',gyp info spawn args '-I',gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',gyp info spawn args '-I',gyp info spawn args '/home/iobroker/.cache/node-gyp/22.23.1/include/node/common.gypi',gyp info spawn args '-Dlibrary=shared_library',gyp info spawn args '-Dvisibility=default',gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.23.1',gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.23.1/<(target_arch)/node.lib',gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/@stoprocent/noble',gyp info spawn args '-Dnode_engine=v8',gyp info spawn args '--depth=.',gyp info spawn args '--no-parallel',gyp info spawn args '--generator-output',gyp info spawn args 'build',gyp info spawn args '-Goutput_dir=.'gyp info spawn args ]Ich habe das Update auf 1.3.1 gemacht. Lediglich viele Infos beim Update machen mich etwas stutzig. Liegt's an meinem Gerät, ist das normal oder ist etwas mit dem Adapter?
iobroker gyp info spawn /usr/bin/python3gyp info spawn args [gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',gyp info spawn args 'binding.gyp',gyp info spawn args '-f',gyp info spawn args 'make',gyp info spawn args '-I',gyp info spawn args '/opt/iobroker/node_modules/@stoprocent/noble/build/config.gypi',gyp info spawn args '-I',gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',gyp info spawn args '-I',gyp info spawn args '/home/iobroker/.cache/node-gyp/22.23.1/include/node/common.gypi',gyp info spawn args '-Dlibrary=shared_library',gyp info spawn args '-Dvisibility=default',gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.23.1',gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.23.1/<(target_arch)/node.lib',gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/@stoprocent/noble',gyp info spawn args '-Dnode_engine=v8',gyp info spawn args '--depth=.',gyp info spawn args '--no-parallel',gyp info spawn args '--generator-output',gyp info spawn args 'build',gyp info spawn args '-Goutput_dir=.'gyp info spawn args ]Naja er muss halt BLE module Bauen falls Du BLE willst ... alles gut, normal
-
Ich habe das Update auf 1.3.1 gemacht. Lediglich viele Infos beim Update machen mich etwas stutzig. Liegt's an meinem Gerät, ist das normal oder ist etwas mit dem Adapter?
iobroker gyp info spawn /usr/bin/python3gyp info spawn args [gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',gyp info spawn args 'binding.gyp',gyp info spawn args '-f',gyp info spawn args 'make',gyp info spawn args '-I',gyp info spawn args '/opt/iobroker/node_modules/@stoprocent/noble/build/config.gypi',gyp info spawn args '-I',gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',gyp info spawn args '-I',gyp info spawn args '/home/iobroker/.cache/node-gyp/22.23.1/include/node/common.gypi',gyp info spawn args '-Dlibrary=shared_library',gyp info spawn args '-Dvisibility=default',gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.23.1',gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.23.1/<(target_arch)/node.lib',gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/@stoprocent/noble',gyp info spawn args '-Dnode_engine=v8',gyp info spawn args '--depth=.',gyp info spawn args '--no-parallel',gyp info spawn args '--generator-output',gyp info spawn args 'build',gyp info spawn args '-Goutput_dir=.'gyp info spawn args ]Naja er muss halt BLE module Bauen falls Du BLE willst ... alles gut, normal
@apollon77 Vielen Dank für die schnelle Reaktion. Da bin ich beruhigt.
-
Aber genau sieht ,man das nur wenn man das log anschaut. Also mal Adapter auf Debug logging und schauen was genaupassiert.
Vielen Dank,
ich probiere es mal aus und melde mich dann… -
Ich habe gerade die 1.3.1 released, die Commissioning und auch das Attribute Polling fixt, wo durch den Upgrade auf die neueste matter.js Version was kaputt gegangen war. Beides gefixt.
Wenn sonst nichts mehr kommt dann geht das in ein paar Tagen ins Stable
@apollon77 Anlernen nicht möglich. Eine Idee woran es liegt?
2026-08-01 10:56:12.572 error Error: Operation aborted at Function.throwIfAborted (/opt/iobroker/node_modules/@matter/general/src/util/Abort.ts:215:21) at Semaphore.obtainSlot (/opt/iobroker/node_modules/@matter/general/src/util/Semaphore.ts:119:27) at processTicksAndRejections (node:internal/process/task_queues:103:5) at MatterAdapter.handleControllerCommand (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:258:22) at MatterAdapter.#onMessage (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:357:13) matter.0 2026-08-01 10:56:12.572 error unhandled promise rejection: Operation aborted matter.0 2026-08-01 10:56:12.572 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). matter.0 2026-08-01 10:56:12.559 error Error: Operation aborted at Function.throwIfAborted (/opt/iobroker/node_modules/@matter/general/src/util/Abort.ts:215:21) at Semaphore.obtainSlot (/opt/iobroker/node_modules/@matter/general/src/util/Semaphore.ts:119:27) at processTicksAndRejections (node:internal/process/task_queues:103:5) at MatterAdapter.handleControllerCommand (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:258:22) at MatterAdapter.#onMessage (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:357:13) matter.0 2026-08-01 10:56:12.558 error unhandled promise rejection: Operation aborted matter.0 2026-08-01 10:56:12.540 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). -
@apollon77 Anlernen nicht möglich. Eine Idee woran es liegt?
2026-08-01 10:56:12.572 error Error: Operation aborted at Function.throwIfAborted (/opt/iobroker/node_modules/@matter/general/src/util/Abort.ts:215:21) at Semaphore.obtainSlot (/opt/iobroker/node_modules/@matter/general/src/util/Semaphore.ts:119:27) at processTicksAndRejections (node:internal/process/task_queues:103:5) at MatterAdapter.handleControllerCommand (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:258:22) at MatterAdapter.#onMessage (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:357:13) matter.0 2026-08-01 10:56:12.572 error unhandled promise rejection: Operation aborted matter.0 2026-08-01 10:56:12.572 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). matter.0 2026-08-01 10:56:12.559 error Error: Operation aborted at Function.throwIfAborted (/opt/iobroker/node_modules/@matter/general/src/util/Abort.ts:215:21) at Semaphore.obtainSlot (/opt/iobroker/node_modules/@matter/general/src/util/Semaphore.ts:119:27) at processTicksAndRejections (node:internal/process/task_queues:103:5) at MatterAdapter.handleControllerCommand (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:258:22) at MatterAdapter.#onMessage (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:357:13) matter.0 2026-08-01 10:56:12.558 error unhandled promise rejection: Operation aborted matter.0 2026-08-01 10:56:12.540 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). -
@apollon77 Anlernen nicht möglich. Eine Idee woran es liegt?
2026-08-01 10:56:12.572 error Error: Operation aborted at Function.throwIfAborted (/opt/iobroker/node_modules/@matter/general/src/util/Abort.ts:215:21) at Semaphore.obtainSlot (/opt/iobroker/node_modules/@matter/general/src/util/Semaphore.ts:119:27) at processTicksAndRejections (node:internal/process/task_queues:103:5) at MatterAdapter.handleControllerCommand (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:258:22) at MatterAdapter.#onMessage (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:357:13) matter.0 2026-08-01 10:56:12.572 error unhandled promise rejection: Operation aborted matter.0 2026-08-01 10:56:12.572 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). matter.0 2026-08-01 10:56:12.559 error Error: Operation aborted at Function.throwIfAborted (/opt/iobroker/node_modules/@matter/general/src/util/Abort.ts:215:21) at Semaphore.obtainSlot (/opt/iobroker/node_modules/@matter/general/src/util/Semaphore.ts:119:27) at processTicksAndRejections (node:internal/process/task_queues:103:5) at MatterAdapter.handleControllerCommand (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:258:22) at MatterAdapter.#onMessage (/opt/iobroker/node_modules/iobroker.matter/src/main.ts:357:13) matter.0 2026-08-01 10:56:12.558 error unhandled promise rejection: Operation aborted matter.0 2026-08-01 10:56:12.540 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().Eine Idee woran es liegt?
Auch für dich:
Also mal Adapter auf Debug logging und schauen was genaupassiert.
-
@Merlin123
Es war ein Myggbett von Ikea. Werde heute Abend noch mal mit dem Debug Log versuchen -
Eine Idee woran es liegt?
Auch für dich:
Also mal Adapter auf Debug logging und schauen was genaupassiert.
@Homoran
Hatte es heute Mittag nur fix vor dem Dienst versucht. So langsam Zweifel ich tatsächlich ob meine Unifi Entscheidung eine gute war.
Unifi hat mit einem Update das Versenden oder das Verteilen von Broadcastpaketen deaktiviert, wie auch meine Zugangsdaten für Teleport deaktiviert. Nach dem wieder einschalten dieser Broadcastpakete hat es sofort funktioniert. -
Habe heute auf die neue Version upgedatet und eine Frage:

Daten kommen an, laut Node-Info ist der Timmerflotte verbunden, im chart jedoch nicht.Hat das einen Grund?
-
Habe heute auf die neue Version upgedatet und eine Frage:

Daten kommen an, laut Node-Info ist der Timmerflotte verbunden, im chart jedoch nicht.Hat das einen Grund?
-
-
Hallo, jetzt habe ich auch mal eine Frage zum Matteradapter.
Ich experimentiere grade mit der Einbindung meines Roborock Staubsauger in den Matteradapter, der dann in Apples HomeKit soll.
Wolle also den Sauger als Bridge anlegen - dann kommt der Hinweis "You need ioBroker.pro assistant or remote subscription to have more than one bridge". Also meine PRO Lizenz wieder aktiviert allerdings nur um den Assistant Modus. Steht ja in dem Hinweis, dass das reicht ... leider geht da aber nix mit Bridge hinzufügen ... es bleibt bei der o.g. Fehleranzeige - Bridge hinzufügen nicht möglich.
Warum nicht ? Ist das ein Fehler in der Anzeige und die Assistent-Lizenz wird nicht unterstützt?
IOT Adapter wird grün
Cloud Adapter bleibt gelbMatter Adapter ist die 1.3.1 ansonsten auch alles aktuell.
Für einen Hinweis wäre ich dankbar.
Update:
Habe mir jetzt für eine Monat Pro geholt. Cloud Adapter ist grün, aber das hinzufügen einer Bridge wird mit Verweis auf eine nicht vorhandene Pro Lizenz abgelehnt. WARUM?Wenn ich auf der PRO Website angemeldet bin sehe ich meine Abos, gehe ich auf Anwendungen kommt keine gültige Remote Lizenz gefunden … Ich verstehe es nicht!
-
Hallo, jetzt habe ich auch mal eine Frage zum Matteradapter.
Ich experimentiere grade mit der Einbindung meines Roborock Staubsauger in den Matteradapter, der dann in Apples HomeKit soll.
Wolle also den Sauger als Bridge anlegen - dann kommt der Hinweis "You need ioBroker.pro assistant or remote subscription to have more than one bridge". Also meine PRO Lizenz wieder aktiviert allerdings nur um den Assistant Modus. Steht ja in dem Hinweis, dass das reicht ... leider geht da aber nix mit Bridge hinzufügen ... es bleibt bei der o.g. Fehleranzeige - Bridge hinzufügen nicht möglich.
Warum nicht ? Ist das ein Fehler in der Anzeige und die Assistent-Lizenz wird nicht unterstützt?
IOT Adapter wird grün
Cloud Adapter bleibt gelbMatter Adapter ist die 1.3.1 ansonsten auch alles aktuell.
Für einen Hinweis wäre ich dankbar.
Update:
Habe mir jetzt für eine Monat Pro geholt. Cloud Adapter ist grün, aber das hinzufügen einer Bridge wird mit Verweis auf eine nicht vorhandene Pro Lizenz abgelehnt. WARUM?Wenn ich auf der PRO Website angemeldet bin sehe ich meine Abos, gehe ich auf Anwendungen kommt keine gültige Remote Lizenz gefunden … Ich verstehe es nicht!
Update:
Habe mir jetzt für eine Monat Pro geholt. Cloud Adapter ist grün, aber das hinzufügen einer Bridge wird mit Verweis auf eine nicht vorhandene Pro Lizenz abgelehnt. WARUM?Wenn ich auf der PRO Website angemeldet bin sehe ich meine Abos, gehe ich auf Anwendungen kommt keine gültige Remote Lizenz gefunden … Ich verstehe es nicht!
Problem gelöst
Herzliche Grüße
Fabio -
Hallo, jetzt habe ich auch mal eine Frage zum Matteradapter.
Ich experimentiere grade mit der Einbindung meines Roborock Staubsauger in den Matteradapter, der dann in Apples HomeKit soll.
Wolle also den Sauger als Bridge anlegen - dann kommt der Hinweis "You need ioBroker.pro assistant or remote subscription to have more than one bridge". Also meine PRO Lizenz wieder aktiviert allerdings nur um den Assistant Modus. Steht ja in dem Hinweis, dass das reicht ... leider geht da aber nix mit Bridge hinzufügen ... es bleibt bei der o.g. Fehleranzeige - Bridge hinzufügen nicht möglich.
Warum nicht ? Ist das ein Fehler in der Anzeige und die Assistent-Lizenz wird nicht unterstützt?
IOT Adapter wird grün
Cloud Adapter bleibt gelbMatter Adapter ist die 1.3.1 ansonsten auch alles aktuell.
Für einen Hinweis wäre ich dankbar.
Update:
Habe mir jetzt für eine Monat Pro geholt. Cloud Adapter ist grün, aber das hinzufügen einer Bridge wird mit Verweis auf eine nicht vorhandene Pro Lizenz abgelehnt. WARUM?Wenn ich auf der PRO Website angemeldet bin sehe ich meine Abos, gehe ich auf Anwendungen kommt keine gültige Remote Lizenz gefunden … Ich verstehe es nicht!
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
