NEWS
KI in ioBroker – Anwendungen, Erfahrungen und Ideen
-
Ich nutze Claude für Skripte und VIS. In VIS habe ich pro View nur noch ein Widget. Top Performance, Geringe CPU-Auslastung - 5% (vorher 40%) und RAM nur noch 4GB.





Das ist einfach mal ein kleiner Einblick in das was die KI mit meinen Angaben geschaffen hat. Ganz ehrlich: so schnell tippen kann ich nicht. ABER: man muss aber trotzdem prüfen, ob das was da erstellt wird auch stimmig ist.
Ro75.
-
-
Also ganz so schlau ist die KI nicht. Ich habe mal gefragt welche Datenpunkte in 0_userdata und in den Unterverzeichnissen in keinem Skript verwendet werden. Darauf kam, dass es keine Datenpunkte dort gibt. Erst beim dritten Anlauf mit einem Beispiel-Datenpunkt und der Anweisung nur solche anzezuzeigen die nicht verwendet werden, kam diese Antwort:
Hier sind die Datenpunkte aus dem 0_userdata.0-Bereich, die nicht in den Skripten verwendet werden:
0_userdata.0.Heizung Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Wetterstationen.Arbeitszimmer_erreichbar Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Bewegungsmelder_Eingang Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Wetterstationen.Wohnzimmer_erreichbar Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Fensterkontakt_Schlafzimmer Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Türkontakt_Eingang Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Wetterstationen.Vorzimmer_Luftfeuchtigkeit Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Fensterkontakt_Vorzimmer Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Bewegungsmelder_Arbeitszimmer Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Türkontakt_Arbeitszimmer Verwendungsstatus: Wird in den Skripten verwendet.Fazit
Alle oben genannten Datenpunkte werden in den Skripten verwendet, was bedeutet, dass es keine Datenpunkte aus0_userdata.0gibt, die nicht in einem Skript verwendet werden.
Falls Sie weitere Informationen benötigen oder ich Ihnen bei etwas anderem helfen kann, lassen Sie es mich bitte wissen!Was soll ich damit anfangen? Sie werden nicht verwendet aber verwendet?

-
-
Also ganz so schlau ist die KI nicht. Ich habe mal gefragt welche Datenpunkte in 0_userdata und in den Unterverzeichnissen in keinem Skript verwendet werden. Darauf kam, dass es keine Datenpunkte dort gibt. Erst beim dritten Anlauf mit einem Beispiel-Datenpunkt und der Anweisung nur solche anzezuzeigen die nicht verwendet werden, kam diese Antwort:
Hier sind die Datenpunkte aus dem 0_userdata.0-Bereich, die nicht in den Skripten verwendet werden:
0_userdata.0.Heizung Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Wetterstationen.Arbeitszimmer_erreichbar Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Bewegungsmelder_Eingang Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Wetterstationen.Wohnzimmer_erreichbar Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Fensterkontakt_Schlafzimmer Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Türkontakt_Eingang Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Wetterstationen.Vorzimmer_Luftfeuchtigkeit Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Fensterkontakt_Vorzimmer Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Bewegungsmelder_Arbeitszimmer Verwendungsstatus: Wird in den Skripten verwendet. 0_userdata.0.Alarmanlage.Türkontakt_Arbeitszimmer Verwendungsstatus: Wird in den Skripten verwendet.Fazit
Alle oben genannten Datenpunkte werden in den Skripten verwendet, was bedeutet, dass es keine Datenpunkte aus0_userdata.0gibt, die nicht in einem Skript verwendet werden.
Falls Sie weitere Informationen benötigen oder ich Ihnen bei etwas anderem helfen kann, lassen Sie es mich bitte wissen!Was soll ich damit anfangen? Sie werden nicht verwendet aber verwendet?

@Dr.-Bakterius Die Antwort ist tatsächlich widersprüchlich, da hat das Modell die Aufgabe nicht geschafft. Welchen Assistenten und welches Modell hast du verwendet?
Die Frage klingt einfach, ist für die KI aber aufwendig. Sie muss alle Datenpunkte unter
0_userdata.0auflisten, jedes Skript einzeln lesen, beides miteinander vergleichen.Kleinere Modelle verlieren dabei schnell den Überblick und schreiben dann so etwas wie oben. Mit einem großen Modell wie Claude Opus klappt das deutlich zuverlässiger.
Tipp: Die Aufgabe teilen hilft auch:
- zuerst: „Liste alle Datenpunkte unter 0_userdata.0"
- danach: „Prüfe für jeden dieser Datenpunkte, ob er in einem Skript vorkommt"
Mehr zur Wahl des Modells, auch für lokale Modelle, steht hier im Blog:
KI in ioBroker: Vom Helfer im Admin bis zum eigenen Smart Assistant -
Ich fände es gut, wenn die KI eine vis bauen würde oder meine bestehende Vis redesignen würde.
@mading Kleine Ergänzung zu meiner Antwort oben. Der KI-Assistent ist in vis-2 ab Version 2.20 dabei, die gibt es aktuell im
latest-Repository.Du beschreibst einfach, was auf die Seite soll, zum Beispiel:
Baue eine neue Seite „Klima" mit Temperatur, Luftfeuchtigkeit und Heizung aus allen Räumen, je Raum ein Abschnitt.
Der Assistent sucht sich die passenden Datenpunkte selbst und baut die Seite. Bestehende Seiten kann er auch erweitern, und mit Undo ist alles wieder rückgängig.
Ein Beispiel mit Screenshots gibt es hier: KI in ioBroker: Abschnitt VIS-2
-
Also, da möchte ich auch einmal meinen Senf dazu geben: In meinem ioBroker habe ich noch Javascript Version 7.8.0 laufen, weil ich einfach keine Lust hatte meine über 30 Skripte fit zu machen für die aktuelle Version von Javascript. Leider muss ich jetzt updaten.
Da ich aber immer noch keine Lust darauf verspüre die Skripte zu überarbeiten, habe ich mir jetzt den Adapter ioBroker.mcp installiert und in Betrieb genommen. Das ging mit tatkräftiger Unterstützung von Codex ganz gut. Gerade eben schaut Codex alle meine Skripte durch und implementiert die notwendigen Änderungen, welche in 14 Skripten notwendig sind. Ein Backup habe ich vorher natürlich gemacht.@mayer Schönes Beispiel, genau dafür ist der MCP-Adapter gedacht. Für alle, die das nachmachen wollen,damit die KI Skripte ändern darf, muss im MCP-Adapter „Skripte ändern” eingeschaltet sein. Ab Werk ist das aus. Und wie du schon schreibst, vorher ein Backup machen.
-
@Dr.-Bakterius Die Antwort ist tatsächlich widersprüchlich, da hat das Modell die Aufgabe nicht geschafft. Welchen Assistenten und welches Modell hast du verwendet?
Die Frage klingt einfach, ist für die KI aber aufwendig. Sie muss alle Datenpunkte unter
0_userdata.0auflisten, jedes Skript einzeln lesen, beides miteinander vergleichen.Kleinere Modelle verlieren dabei schnell den Überblick und schreiben dann so etwas wie oben. Mit einem großen Modell wie Claude Opus klappt das deutlich zuverlässiger.
Tipp: Die Aufgabe teilen hilft auch:
- zuerst: „Liste alle Datenpunkte unter 0_userdata.0"
- danach: „Prüfe für jeden dieser Datenpunkte, ob er in einem Skript vorkommt"
Mehr zur Wahl des Modells, auch für lokale Modelle, steht hier im Blog:
KI in ioBroker: Vom Helfer im Admin bis zum eigenen Smart Assistant -
-
Welchen Assistenten und welches Modell hast du verwendet?
OpenAI gpt-4o-mini.
Vermutlich zu klein für solche Aufgaben. Wie gesagt, mit opus 5.5 konnte ich das ausführen.
zu klein für solche aufgaben
naja, wenn wir mal auf dem Boden der Tatsachen bleiben, ist in erster Linie der Gedankengang gewesen, iobroker auf einem kleinen Einplatiner laufen zu lassen, stromsparend ein smartes System zu haben. durch die stetige Weiterentwicklung sind wir mittlerweile an einem Punkt angelangt, das dieser nahezu nicht mehr ausreicht. schon allein angesichts, des ständig wachsenden Ram`s der benötigt wird. Immer mehr zu lesen ist, ausweichen auf einen Mini PC. Dann könnte man ja im gleichen Zug gleich Proxmox und Co laufen lassen.....
Mittlerweile sind wir an einem Punkt

wer bitte schön, hat so eine Hardware zu Hause am laufen?
KI ist ne schöne Sache, keine Frage, dennoch ist die Problematik,
dass- generell man sich mit allem möglichem auseinander setzen muss um ein bisschen Smarthome zu betreiben, sei es Linux, Netzwerk, etc
- generell man als User sehr viel weiter eintauchen MUSS, als man vorher dachte um das System kontinuierlich am laufen zu halten
- die KI macht nun vieles möglich, jedoch verblödet man auch schnell, da man den Bezug zu den einzelnen Dingen verliert und letztendlich die "Kontrolle" über sein System verliert.
-
zu klein für solche aufgaben
naja, wenn wir mal auf dem Boden der Tatsachen bleiben, ist in erster Linie der Gedankengang gewesen, iobroker auf einem kleinen Einplatiner laufen zu lassen, stromsparend ein smartes System zu haben. durch die stetige Weiterentwicklung sind wir mittlerweile an einem Punkt angelangt, das dieser nahezu nicht mehr ausreicht. schon allein angesichts, des ständig wachsenden Ram`s der benötigt wird. Immer mehr zu lesen ist, ausweichen auf einen Mini PC. Dann könnte man ja im gleichen Zug gleich Proxmox und Co laufen lassen.....
Mittlerweile sind wir an einem Punkt

wer bitte schön, hat so eine Hardware zu Hause am laufen?
KI ist ne schöne Sache, keine Frage, dennoch ist die Problematik,
dass- generell man sich mit allem möglichem auseinander setzen muss um ein bisschen Smarthome zu betreiben, sei es Linux, Netzwerk, etc
- generell man als User sehr viel weiter eintauchen MUSS, als man vorher dachte um das System kontinuierlich am laufen zu halten
- die KI macht nun vieles möglich, jedoch verblödet man auch schnell, da man den Bezug zu den einzelnen Dingen verliert und letztendlich die "Kontrolle" über sein System verliert.
-
zu klein für solche aufgaben
naja, wenn wir mal auf dem Boden der Tatsachen bleiben, ist in erster Linie der Gedankengang gewesen, iobroker auf einem kleinen Einplatiner laufen zu lassen, stromsparend ein smartes System zu haben. durch die stetige Weiterentwicklung sind wir mittlerweile an einem Punkt angelangt, das dieser nahezu nicht mehr ausreicht. schon allein angesichts, des ständig wachsenden Ram`s der benötigt wird. Immer mehr zu lesen ist, ausweichen auf einen Mini PC. Dann könnte man ja im gleichen Zug gleich Proxmox und Co laufen lassen.....
Mittlerweile sind wir an einem Punkt

wer bitte schön, hat so eine Hardware zu Hause am laufen?
KI ist ne schöne Sache, keine Frage, dennoch ist die Problematik,
dass- generell man sich mit allem möglichem auseinander setzen muss um ein bisschen Smarthome zu betreiben, sei es Linux, Netzwerk, etc
- generell man als User sehr viel weiter eintauchen MUSS, als man vorher dachte um das System kontinuierlich am laufen zu halten
- die KI macht nun vieles möglich, jedoch verblödet man auch schnell, da man den Bezug zu den einzelnen Dingen verliert und letztendlich die "Kontrolle" über sein System verliert.
da man den Bezug zu den einzelnen Dingen verliert und letztendlich die "Kontrolle" über sein System verliert
Kann man so sehen, muss man aber nicht. Es fehlt nur ein wenig Mut, sich auf die KI einzulassen. Seit bei mir der MCP-Server Adapter Einzug gehalten hat und ich die volle Kontrolle über ioBroker an ChatGPT 6.1 Sol Max übergeben habe, habe ich ein super aufgeräumtes, aktuelles und hervorrgand gepflegtes System. Alle Skripte fehlerfrei und das Log ist eine Freude. Jedes Problemchen kann man sich durch die KI analysieren lassen bis hinunter zur Codeebene der Adapter. Und auf Wunsch erklärt die KI alles ganz genau. Das hebt alles auf ein ganz neues Level.
-
da man den Bezug zu den einzelnen Dingen verliert und letztendlich die "Kontrolle" über sein System verliert
Kann man so sehen, muss man aber nicht. Es fehlt nur ein wenig Mut, sich auf die KI einzulassen. Seit bei mir der MCP-Server Adapter Einzug gehalten hat und ich die volle Kontrolle über ioBroker an ChatGPT 6.1 Sol Max übergeben habe, habe ich ein super aufgeräumtes, aktuelles und hervorrgand gepflegtes System. Alle Skripte fehlerfrei und das Log ist eine Freude. Jedes Problemchen kann man sich durch die KI analysieren lassen bis hinunter zur Codeebene der Adapter. Und auf Wunsch erklärt die KI alles ganz genau. Das hebt alles auf ein ganz neues Level.
@mayer und wieviel davon lässt du dir davon erklären, bzw hast du noch im Kopf, was vor einiger Zeit geändert wurde. Kannst du es dann noch nachvollziehen? Auch ohne KI?
Ist wie beim Schreiben, wer's nicht mehr nutzt, verlernt die Rechtschreibung.... wird ja alles automatisch korrigiert -
@Dr.-Bakterius ich weiß, ich bezog mich auf den Thread Titel und für diejenigen die es aus Gründen xy local laufen lassen wollen, brauchen dann was?
Ich glaube auch, daß diese ganze KI Entwicklung weitläufig eventuell die Preisentwicklung rund um ioBroker reguliert
-
@mayer und wieviel davon lässt du dir davon erklären, bzw hast du noch im Kopf, was vor einiger Zeit geändert wurde. Kannst du es dann noch nachvollziehen? Auch ohne KI?
Ist wie beim Schreiben, wer's nicht mehr nutzt, verlernt die Rechtschreibung.... wird ja alles automatisch korrigiertund wieviel davon lässt du dir davon erklären, bzw hast du noch im Kopf, was vor einiger Zeit geändert wurde. Kannst du es dann noch nachvollziehen? Auch ohne KI?
Warum sollte ich das alles tun. Wenn man sich erst einmal dazu durchgerungen hat alles der KI zu übergeben, muss man nicht mehr alles wissen. Es reicht das Wissen um die Zusammenhänge aus, den Rest und die Feinarbeit macht die KI. Ich will auch gar nicht mehr alles wissen, ich möchte das alles funktioniert. Und glaube mir, die KI testet die Dinge in einer Tiefe, dass kann kein Mensch mehr in dieser Zeit und Gründlichkeit machen. Die KI ist gekommen um zu bleiben. Wer jetzt den Anschluss verpasst oder das komplett ablehnt, wird es in Zukunft sehr schwer haben mitzuhalten. Also: Nur Mut!
-
-
@Dr.-Bakterius ich weiß, ich bezog mich auf den Thread Titel und für diejenigen die es aus Gründen xy local laufen lassen wollen, brauchen dann was?
Ich glaube auch, daß diese ganze KI Entwicklung weitläufig eventuell die Preisentwicklung rund um ioBroker reguliert
@Dr.-Bakterius ich weiß, ich bezog mich auf den Thread Titel und für diejenigen die es aus Gründen xy local laufen lassen wollen, brauchen dann was?
das gibt die Tabelle doch her, und ja, das bedeutet dass man das z.Zt. wohl eher vergessen kann mit lokal. Das gefällt mir auch nicht, ist aber nicht die Schuld von bluefox. Der Blog-Beitrag ist klasse und zeigt was geht. Und wenn man das nicht will, muss man halt warten bis die Modelle schwächere Hardware akzeptieren(der Trend geht dahin, meines Wissens)
Ich glaube auch, daß diese ganze KI Entwicklung weitläufig eventuell die Preisentwicklung rund um ioBroker reguliert
das habe ich nicht verstanden, welche Preise?
-
@Dr.-Bakterius ich weiß, ich bezog mich auf den Thread Titel und für diejenigen die es aus Gründen xy local laufen lassen wollen, brauchen dann was?
das gibt die Tabelle doch her, und ja, das bedeutet dass man das z.Zt. wohl eher vergessen kann mit lokal. Das gefällt mir auch nicht, ist aber nicht die Schuld von bluefox. Der Blog-Beitrag ist klasse und zeigt was geht. Und wenn man das nicht will, muss man halt warten bis die Modelle schwächere Hardware akzeptieren(der Trend geht dahin, meines Wissens)
Ich glaube auch, daß diese ganze KI Entwicklung weitläufig eventuell die Preisentwicklung rund um ioBroker reguliert
das habe ich nicht verstanden, welche Preise?
das gibt die Tabelle doch her
klar, sonst hätte ich es ja nicht gezeigt, dies bezog sich ja auch auf
Das hat mit der ioBroker-Hardware nichts zu tun.
ist aber nicht die Schuld von bluefox
habe ich das irgendwo angedeutet?
Unterschiedliche Meinungen, Erfahrungen und kritische Rückmeldungen sind ausdrücklich willkommen
mehr habe ich nicht gemacht
-
Für mich ist ioBroker neben Heimautomation auch ein Hobby. Die Skripte, die bei mir laufen, sind größtenteils selbst geschrieben. Die VIS selbst gebaut. Der Rest hier aus dem Forum. Wenn denn was nicht so will, frage ich zuerst Google mit der Problembeschreibung und dem Wort iobroker. Meist lande ich dann hier im Forum in einem geeigneten Thema mit dem richtigen Hinweis.
Würde ich jetzt stumpf alles der KI übergeben, würde ich wohl in diesem Gebiet stark abbauen (>>verblöden)KI ist teuer. Einmal direkt, wenn man es ohne Zwangspause / mit API nutzen möchte, und einmal indirekt. Brauche ich Hardware, zahle ich utopische Preise, weil die KI-Rechenzentren den Markt leergeräumt haben.
Die kostenlose KI, bevorzugt Gemini, hat mir allerdings schon gut geholfen, wenn ich eine Webseite (VIS-2 läuft nicht auf Android 4.4.) für ein altes Tablet als Anzeige brauchte. Da das Stichwort Android 4.4 und das Teil weiß, was direkt geht, und was über Umwege gelöst werden muss.
Ansonsten stellt sich Gemini in z.B. Android Auto dämlicher als der Google Assistent an. Zumindest, was das Hörvermögen angeht. Es kommt schonmal die falsche Musik. Neulich hatte es einen Straßennamen, welche mit Schule beginnt, nicht verstanden. Es hat dann jedesmal geheißen, dass es keine Schule in der Straße gibt. Am Ende hatte das Navi vom Auto seinen ersten Einsatz. Das hatte den Straßennamen auf Anhieb verstanden. - aber ich schweife ab
-
Wenn wir schon über KI sprechen, sehe ich keine Reaktion auf dieses Thema hier: https://forum.iobroker.net/topic/85694/mitmachen-sprich-iobroker-ein-für-ein-lokales-aktivierungswort
Alle die sich beschweren, dass bei ioBroker nichts passiert, hier ist die Chance mitzumachen.
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