NEWS
Neu im Admin: Der KI Assistant
-
@UweRLP
Und für was ist dieser Server eigentlich?Das ist sozusagen eine api für eine KI um besser verstehen zu können was für Fähigkeiten ein System hat und wie man das anspricht.
Solange du die mcp Adresse einer ki nicht gibst spricht sie nicht mit dieser Schnittstelle.Wenn du den ki Assistent im iobroker nutzt kann darüber dann die ki diverse Funktionen ausführen. Bei Bluefox geschrieben hat wird aber bei jeder verändernden Aktion aber auch immer gefragt ob du das willst.
Wenn du den ki Assistent im iobroker nutzt können aber auch Informationen aus deinem iobroker an die ki fließen.
Wenn du das nicht möchtest das Informationen extern abließen dann könntest du dir noch über ollama ein lokales ki Modell installieren, welches aber zum einen ordentliche Hardware voraussetzt, aber dann auch komplett kostenlos ist. Allerdings sind die lokalen Modelle nicht immer ganz so intelligent. Bei der Verwendung von lokalen ki Modellen muss man allerdings schauen ob sie die fähigkeit "Tool use" hat.https://de.wikipedia.org/wiki/Model_Context_Protocol
Mcp Server gibt es mittlerweile sehr viele für lokale Programme. Ich habe bspw schon für Blender verwendet. So kann die ki dir helfen 3d Modelle oder gar Animationen zu machen.
-
Sorry, aber ich finde den Assistenten nicht mehr wieder. Nach einem Update auf js-controller 7.2.2 und admin 7.9.2 ist er wieder weg. Ich konnte ihn vorher nutzen und mit admin 7.9.2 sollte er zunächst aktiviert werden, um ihn zu nutzen. Nur finde ich diese Möglichkeit der Aktivierung in keiner Einstellung.
Bin ich da nur unfähig oder handelt es sich um einen Bug? Wenn der noch nicht bekannt ist, mache in Github gern einen Issue auf.
-
Ich möchte den Adaper nicht im System haben.
Das ist einfach eine persönliche Entscheidung.
Es erschliesst sich mir nicht, warum man ihn nicht deinstallieren kann.
Selbst wenn man den Ordner löscht, erscheint er tatsächlich wieder , sogar mit einem Update.
Wie gesagt, eine persönliche Entscheidung. Das kann jeder halten und machen wie er will.
Ich bitte um eine Erklärung.
Nach der Ordnerlöschung war die Kachel auch weg, bis eben.
-
Sorry, aber ich finde den Assistenten nicht mehr wieder. Nach einem Update auf js-controller 7.2.2 und admin 7.9.2 ist er wieder weg. Ich konnte ihn vorher nutzen und mit admin 7.9.2 sollte er zunächst aktiviert werden, um ihn zu nutzen. Nur finde ich diese Möglichkeit der Aktivierung in keiner Einstellung.
Bin ich da nur unfähig oder handelt es sich um einen Bug? Wenn der noch nicht bekannt ist, mache in Github gern einen Issue auf.
@DLehmann
Hier wird der Assistent aktiviert oder auch nicht:

-
Ich möchte den Adaper nicht im System haben.
Das ist einfach eine persönliche Entscheidung.
Es erschliesst sich mir nicht, warum man ihn nicht deinstallieren kann.
Selbst wenn man den Ordner löscht, erscheint er tatsächlich wieder , sogar mit einem Update.
Wie gesagt, eine persönliche Entscheidung. Das kann jeder halten und machen wie er will.
Ich bitte um eine Erklärung.
Nach der Ordnerlöschung war die Kachel auch weg, bis eben.
@haselchen heute Abend ist wieder um 20.30 Uhr das Dev Meeting wo das Thema Admin KI auch auf der Agenda steht. Das wäre sicherlich ein guter Ort das Thema einmal persönlich zu diskutieren.
Link zum Dev Meeting Beitrag https://forum.iobroker.net/topic/84658/meeting-für-iobroker-core-dev-admin-17.06.26-20-30
-
Ich persönlich könnte damit leben, dass der iobroker eine API zum Interfacing mit einer KI bekommt. Auch dass das Interface per default Installiert wird (mit Bauchschmerzen, jedes vorhandene Interface ist eine potentielle Sicherheitslücke).
Grundsätzlich sollte das aber nicht dazu führen, dass die Systemanforderungen auch bei Weg-Konfigurieren der KI ansteigen.
Dass ein iobroker von Raspberry Pi aufwärts auf sehr vielen unterschiedlichen Systemen mit ausreichend Performance funktioniert ist schon einer der Gründe, dass die Community so groß ist
-
Ich persönlich könnte damit leben, dass der iobroker eine API zum Interfacing mit einer KI bekommt. Auch dass das Interface per default Installiert wird (mit Bauchschmerzen, jedes vorhandene Interface ist eine potentielle Sicherheitslücke).
Grundsätzlich sollte das aber nicht dazu führen, dass die Systemanforderungen auch bei Weg-Konfigurieren der KI ansteigen.
Dass ein iobroker von Raspberry Pi aufwärts auf sehr vielen unterschiedlichen Systemen mit ausreichend Performance funktioniert ist schon einer der Gründe, dass die Community so groß ist
-
der mcp server ist nichts anderes als ein web server, der den vorhandenen web adapter verwendet.
der mcp adapter ist zwar da, aber solange keine instanze angelegt wird, läuft da nichtsKann ich so nicht unterschreiben.
Keine Instanz, trotzdem passiert dort was.admin.0 2026-06-17 16:46:04.678 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason admin.0 2026-06-17 16:46:04.677 info terminating admin.0 2026-06-17 16:46:04.676 info MCP server unloadingUnd darauf hab ich einfach kein Bock.
Da können die Experten noch soviel erzählen, dass alles gut ist, ich will es nicht. Punkt. -
Kann man das nicht in einen ki Adapter machen? Wer es will kann es installieren oder eben nicht.
-
Kann man das nicht in einen ki Adapter machen? Wer es will kann es installieren oder eben nicht.
-
Ich möchte den Adaper nicht im System haben.
Das ist einfach eine persönliche Entscheidung.
Es erschliesst sich mir nicht, warum man ihn nicht deinstallieren kann.
Selbst wenn man den Ordner löscht, erscheint er tatsächlich wieder , sogar mit einem Update.
Wie gesagt, eine persönliche Entscheidung. Das kann jeder halten und machen wie er will.
Ich bitte um eine Erklärung.
Nach der Ordnerlöschung war die Kachel auch weg, bis eben.
Ich möchte den Adaper nicht im System haben.
Das ist einfach eine persönliche Entscheidung.
Es erschliesst sich mir nicht, warum man ihn nicht deinstallieren kann.
Selbst wenn man den Ordner löscht, erscheint er tatsächlich wieder , sogar mit einem Update.
Wie gesagt, eine persönliche Entscheidung. Das kann jeder halten und machen wie er will.
Ich bitte um eine Erklärung.
Nach der Ordnerlöschung war die Kachel auch weg, bis eben.
Bitte erstell dazu ein Issue wie für alle Feature Requests bzw. Bugs.
DANKE -
Ich möchte den Adaper nicht im System haben.
Das ist einfach eine persönliche Entscheidung.
Es erschliesst sich mir nicht, warum man ihn nicht deinstallieren kann.
Selbst wenn man den Ordner löscht, erscheint er tatsächlich wieder , sogar mit einem Update.
Wie gesagt, eine persönliche Entscheidung. Das kann jeder halten und machen wie er will.
Ich bitte um eine Erklärung.
Nach der Ordnerlöschung war die Kachel auch weg, bis eben.
Bitte erstell dazu ein Issue wie für alle Feature Requests bzw. Bugs.
DANKE -
Das ist kein Issue. Das wurde anscheinend hart ins System integriert.
Und ganz ehrlich, ich erwarte HIER eine Antwort.Das ist kein Issue. Das wurde anscheinend hart ins System integriert.
Und ganz ehrlich, ich erwarte HIER eine Antwort.Erwarten kannst du viel ...
... hoffe du hast Zeit. Keine Ahnung ob dir jemand hier konkret antworten wird ...Sorry - aber wenn was nicht passt ist ein Issue der richtige Weg,
Inhaltlich geb ich dir vollkommen recht. Diese hlabe Adapetrinstallation ist sowas von unsauber dass ich es auch als unangemessegn erachte. Ein Adapter darf nicht ohne Information einfach so bei einem Update installiert werden. Da ist was ziemlich krumm ins System gequestscht worden - ist zumindest auch meine Ansicht.
Der mcp Adapter is an sich ein sauberer Adapetr der ganz normal installeirtw erden kann - wenn ihn wer will. Da kann man auch eine Instanz anlegen und einstellen. Alles OK. Und wenn man den Adapter nach dem Anlegen einer Instanz löschen will geht das auch !
zunächst ...
Irgendwas (ziemlich sicher admin) installiert dann ungefragt wieder den komischen Halbzustand.
Aus meiner Sicht
- darf admin nicht einfach den mcp Adapter installieren wenn er nicht benötigt wird
- müsste so eine implizite Installation im Zuge eines Updates (!) explizit in den Releasenotes und als News angezeigt werden
- muss der mcp Adapter gefixed werden (schon daher ein Issue / Bug) da es keine solche Fehlermeldung über fehlende Dateien bei einem Deinstall geben darf. Entweder muss sauber deinstalleirt werden oder es muss eine klare Info kommen dass das wegen ??? nicht geht. Siehe auch dependencies zu vis bei diversen widget Adaptern.
Generell sehe ich da noch viel Verbesserungsbedarf...
-
Da eine Diskussion ob nun ein Issue Sinn macht oder nicht wenig bringt hab ich halt mal ein Issue erstellt.
Wer was dazu beitragen will / kann gerne dort kommenzieren / upvoten -
Das ist kein Issue. Das wurde anscheinend hart ins System integriert.
Und ganz ehrlich, ich erwarte HIER eine Antwort.@haselchen die Antwort wird dir nicht gefallen.
Der MCP Server ist ein eigenständiger Adapter der für anderweitige Nutzung Entwickelt wurde. Um jetzt nicht nur für den Admin eine eigene Implementierung zu erstellen, wurde auf den Adapter zurück gegriffen.
Wäre es anders hättest du davon gar nichts mitbekommen und da wäre er dennoch, so wie Tausend andere Dinge die man nicht sieht.Kann man das nicht in einen ki Adapter machen?
Nein, den er ist Bestandteil der Admin Oberfläche.
Das Argument es braucht mehr Ressourcen klingt zwar erstmal logisch, aber so lange der nicht läuft braucht er nur Festplattenspeicher.
Ob er läuft lässt sich mit top prüfen.So lange der Server nicht läuft gibt es auch keine offene Schnittstelle die eine Sicherheitslücke darstellt.
Wer damit ein Problem hat sollte sich mal damit beschäftigen eine Firewall auf seinem iobroker Host ein zu richten, damit kann man das unabhängig vom iobroker selbst Kontrollieren.Generell gilt, jedes Feature bedeutet potentiell höhere Systemanforderungen.
Da bei diesem Feature die Hauptarbeit von einem LLM erledigt wird, wird die eigene Hardware nur dann belastet wenn das LLM lokal läuft. -
@haselchen die Antwort wird dir nicht gefallen.
Der MCP Server ist ein eigenständiger Adapter der für anderweitige Nutzung Entwickelt wurde. Um jetzt nicht nur für den Admin eine eigene Implementierung zu erstellen, wurde auf den Adapter zurück gegriffen.
Wäre es anders hättest du davon gar nichts mitbekommen und da wäre er dennoch, so wie Tausend andere Dinge die man nicht sieht.Kann man das nicht in einen ki Adapter machen?
Nein, den er ist Bestandteil der Admin Oberfläche.
Das Argument es braucht mehr Ressourcen klingt zwar erstmal logisch, aber so lange der nicht läuft braucht er nur Festplattenspeicher.
Ob er läuft lässt sich mit top prüfen.So lange der Server nicht läuft gibt es auch keine offene Schnittstelle die eine Sicherheitslücke darstellt.
Wer damit ein Problem hat sollte sich mal damit beschäftigen eine Firewall auf seinem iobroker Host ein zu richten, damit kann man das unabhängig vom iobroker selbst Kontrollieren.Generell gilt, jedes Feature bedeutet potentiell höhere Systemanforderungen.
Da bei diesem Feature die Hauptarbeit von einem LLM erledigt wird, wird die eigene Hardware nur dann belastet wenn das LLM lokal läuft.Ernsthaft?
ICH soll eine Firewall einrichten, weil ein Entwickler mal einen feuchten Traum hatte und diesen umgesetzt hat ?
Wo ist das Problem die Installation optional zu machen?
Das Ding war ja vorher auch nicht da.
Und das ich froh sein soll, überhaupt (im Log oder whatever) was zu sehen, setzt dem Ganzen noch die rhetorische Krone auf .
Sind wir hier bei Iobroker jetzt komplett bei friss oder stirb? -
Admin installiert an sich den MCP Server gar nicht sondern benutzt nur eine Bibliothek von Routinen - wie zig andere auch. Nach derzeitigem Wissenstand (von mir) ist die Anzeige als installierter Adapter eher eine Fehlanzeige. Erst wenn man z.B. eine Instanz einrichtet wird aus dem Bibliotheksmodul ein "richtiger" Adapter.
Hier fehlt eine saubere Trennung von fuktionalem Kernelcode und Adapter. Ich bin zuversichtlich dass das noch nachgebessert wird.
Ein Beispiel zum Vergleich:
Nur weil der Shelly Adapter oder andere Adapter die mqtt Bibliothek verwenden erscheint auch kein (halber) mqtt Adapter.
Hier erscheint (wahrscheinlich irrtümlich) die Anzeige eines Adapters. Ein Indiz dafür ist dass auch beim Deinstallationsversuch eine der Kerndateien jedes Adapters (io-packag.json) als fehlend angemeckert wird.
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