Ihr habt Geräte, die nicht mit Gladys kompatibel sind und die kein offenes Protokoll wie Zigbee oder Matter verwenden? Keine Panik.
Ich habe eine Matterbridge-Plugin-Fabrik, die von einer KI gesteuert wird und automatisch Plugins für eure Geräte entwickelt. Keine Programmierkenntnisse erforderlich.
Voraussetzung: Matterbridge muss installiert und konfiguriert sein. Falls noch nicht geschehen, folgt zuerst diesem Tutorial in der Dokumentation.
Wie funktioniert das?
Ihr erstellt ein GitHub-Ticket, um euer Gerät zu beschreiben, die KI entwickelt das Plugin über Nacht, und ihr müsst es nur noch testen. Falls etwas nicht stimmt, hinterlasst einen Kommentar und die KI iteriert.
Links: Falls ihr ähnliche Plugins in anderen Projekten (Home Assistant, Homebridge…) kennt, fügt die Links hinzu. Je mehr Kontext ihr gebt, desto relevanter wird das Ergebnis beim ersten Versuch.
Funktionen: Beschreibt, was ihr steuern wollt. Beispiele: Temperatur, Ein/Aus, Luftfeuchtigkeit, Helligkeit…
Zusätzlicher Kontext: Optionales Feld, aber nützlich, wenn euer Gerät Besonderheiten hat.
Tipp: Falls ihr nicht wisst, was ihr in die Links schreiben sollt, gebt das in der Beschreibung an und bittet die KI, selbst zu suchen. Je präziser ihr seid, desto besser wird das Ergebnis.
Schritt 2: Plugin installieren und testen
Die Fabrik läuft jeden Morgen und bearbeitet ein Plugin pro Durchlauf. Sobald eures entwickelt ist, antwortet die KI direkt im Ticket mit einem Download-Link:
Falls das Plugin nicht wie erwartet funktioniert, hinterlasst einen Kommentar im GitHub-Ticket. Die KI wird euer Feedback lesen und das Plugin beim nächsten Durchlauf korrigieren:
Ich finde, die Plugin-Fabrik funktioniert ganz gut, aber wir sind nicht schnell genug: Das Hauptproblem heute ist, dass uns die Anfragen fehlen! Schade, denn jede Minute, in der die Fabrik nicht läuft, zahle ich weiterhin Claude und den Server umsonst.
Ein weiterer Punkt: Ab dem 15. Juni wird Claude die Nutzung von Abonnements im programmatischen Modus einschränken. Was ich derzeit mit der Fabrik mache, wird also viel komplizierter werden. Entweder finde ich einen Weg, diese Einschränkungen zu umgehen, oder ich wechsle zu einer Token-Abrechnung, was sehr teuer werden könnte.
Um die Dinge zu beschleunigen, habe ich die KI gebeten, die wichtigsten Integrationen zu identifizieren, basierend auf:
den Forumanfragen;
den beliebtesten Integrationen in anderen Ökosystemen.
Ich habe dann automatisch 29 Integrationsspezifikationen generiert, die in den nächsten Tagen entwickelt werden, wobei ich die verbleibenden Generierungsfenster mit meinem Pro-Abo maximal nutzen möchte.
Kurz gesagt, wir haben noch 5 Tage, um das Maximum herauszuholen!!
Das könnte eine Gladys-Integration sein, aber ich glaube nicht, dass das in Matterbridge sein wird, das wirklich für Geräte ist, die entsprechende Matter-Cluster haben können
Um das Plugin herunterzuladen, klicken Sie auf den Link! Wenn Sie das Plugin testen, folgen Sie dem Tutorial oben in diesem Beitrag, und wenn Sie Feedback haben, können Sie es direkt im GitHub-Ticket hinterlassen, die KI wird die Korrekturen vornehmen, falls erforderlich
cozytouch Plugin, das eigentlich alles kann (mit Rückmeldung für Somfy IO)
Es ist klar, dass ich, wenn ich ein Plugin sehe, das Overkiz heißt, denke, dass es alles kann, also werde ich es testen.
Aber es wird sicherlich Redundanzen in alle Richtungen geben, meiner Meinung nach, mit all diesen Plugins, es wird ein bisschen der Albtraum bei matterbridge sein (aber nicht bei Gladys).
Beim Thema Wartung, wie wird das ablaufen?
Ich weiß, dass wir schon darüber gesprochen haben, aber es wird eine Überprüfung (täglich, stündlich?) geben müssen, um zu sehen, ob die Quellen eines Drittanbieterprojekts wie Overkiz Updates durchführt und ob die Fabrik dann die Entscheidung trifft, ein Update vorzubereiten.
Ich weiß nicht, ob das im Prozess machbar ist.
Und auf meiner Seite hatte ich keine Zeit, etwas für ein neues MELCloud Home Plugin vorzubereiten, das die neuen und alten APIs integriert
Und das wäre mir sehr nützlich, denn die Melcloud Home App ist wirklich …. schlecht.
Beim Testen von Tasmota bin ich zum ersten Mal mit Matterbridge in Berührung gekommen. Nicht allzu kompliziert, aber könnte der Pairing-Code von Matterbridge nicht direkt in die Matter-Integration von Gladys gelangen? Ich hatte wirklich Schwierigkeiten zu verstehen, wie das funktioniert, und da wir uns in Gladys befinden, wäre das eine seltsame Schritt weniger…
Mit meinem Warmwasserspeicher kann ich Overkiz nicht nutzen, da meine Version neu ist und direkt per WLAN mit der Box verbunden ist, um auf das Internet zuzugreifen. Ich habe keinen Cozytouch-Hub.
Es gibt die Version mit und ohne Hub. Die neuen Geräte von Atlantic werden langfristig keinen Hub mehr haben.
Ich denke, wenn eine Integration kaputt geht, kann der Benutzer im Moment auf die Diskussion zurückgreifen und angeben, dass sie kaputt ist, damit Claude sie repariert
Tatsächlich, so wie wir es tun würden, wenn ein Entwickler die Integration warten würde!
Es ist nicht sicher, ob die Matterbridge-APIs das zulassen ^^
Aber es sollte auch nicht zu magisch sein, denn der Benutzer muss verstehen, wie die beiden miteinander kommunizieren.
Wir haben super Tutorials dazu in der Dokumentation, zum Beispiel erklärt die Somfy-Integration von Anfang bis Ende, wie man Matterbridge mit Gladys paarweise verbindet:
Ich bin nicht unbedingt deiner Meinung, besonders wenn wir wollen, dass Gladys für den durchschnittlichen Benutzer so einfach wie möglich zu bedienen ist.
Informationen bereitzustellen, die anzeigen, dass der Container erstellt wurde, dass die Paarung in der Matter-Integration von Gladys durchgeführt wurde und dass es nun möglich ist, die matterbridge-Plugins zu installieren und zu konfigurieren, um die Geräte in Gladys in der Matter-Integration zu finden, würde wirklich eine schöne Last von denen nehmen, die nicht so viele Computerkenntnisse haben.
Bei den matterbridge-Plugins ist es wie bei einer Smartphone-App: Man muss sie konfigurieren und seine Anmeldedaten eingeben, das ist für einen Anfänger weniger verwirrend.
Aber das ist nur meine sehr persönliche Meinung, ich gehe davon aus, dass die meisten Dinge einfach sein sollten, um die Menschen für ein Produkt/Dienstleistung zu begeistern.