Skip to content
Feuer-sturm edited this page Dec 1, 2024 · 14 revisions

Welcome to the ioBroker.matter wiki!

Alpha Test

Installation

A) Admin, Custom-Install "Katze", Tab "Benutzerdefiniert" und dort einfach [email protected] eingeben

B) SSH, cd /opt/iobroker, npm i [email protected], iob upload matter

und dann initial unter Adapter auf "+" um eine Instanz zu erzeugen (gilt für beide Varianten)

Die aktuell verfügbare Version "0.x.y" auf npm sieht man hier: https://www.npmjs.com/package/iobroker.matter

Test Usecases für Alpha Test

Controller:

  • Matter Geräte nehmen und pairen. Erstmal egal ob per ioBroker App ganz frisch oder über einen zusätzlichen Pairing-code wenn schon im Netzwerk z.B. bei Google oder so.
  • Dann schauen das das Gerät das tut was es sol wenn Ihr es über die States kontrolliert.
  • In den Einstellungen könnt Ihr nochdie "App Cluster States "exposen, dann kommen noch mehr states im matter.0.controller.X baum dazu unter jeweils "data" mit mehr. Da kann ich später nochmal was zu schreiben
  • ggf wirklich Geräte noch mit Apple o.ä. pairen und dann von beiden seiten kontrollieren und prüfen das die Werte passen zu dem was der andere anzeigt und so. Ebenso Wenn am Geräte Kontrollen sind das die funktionieren.

Bridges/Devices:

  • legt eine (mehrere) Bridges an, packt Eure ioBroker Gerätre rein und probiert aus wenn, mit Apple, Google &Co gepaired, das alles funktioniert in beide Richtungen.
  • Jedes Ökosystem hat unterschiedliche Grenzwerte für Geräte pro Bridge und dergleichen. Wenn also eine hohe Anzahl von Geräten (es gibt Testergebnisse bis zu 64, die zumindest bei Apple, Google und - etwas seltsam - Amazon funktionieren sollten) in einer Bridge zu Problemen führt, versuchen Sie bitte, sie auf mehrere Bridges aufzuteilen. Ich würde mich auch freuen, die praktischen Grenzen herauszufinden, also bitte berichten Sie mir Ihre Erfahrungen. ** Google: 70 Geräte (weiter nicht ausprobiert von Feuersturm) liesen sich innerhalb einer Bridge hinzufügen

Controller + Bridge mit zwei ioBroker Systemen

Was ich gestern noch vergessen habe, was auch getestet werden könnte ist einfach den Adapter als Bridge zu nutzen und auf einem zweiten Host (der gleiche müsste auch gehen aber vllt besser die Logs getrennt zu haben sonst wirds undurchsichtig) als Controller und dann diese Bridge pairen. Auch hier wäre zu testen.

Test Objekte und Aliase für virtuelle Devices

Im Admin Tab unter Objekte können über den Button "Objektbaum aus Json-Datei hinzufügen" die folgenden Objekte unter 0_userdata.0.States-For-Devices und alias.0.Test-Devices importiert werden, welche zu Testzwecken von virtuellen Geräten mit dem Matter Adapter verwendet werden können.