Ankündigung

Einklappen

Sammelbestellung ETS6 Vollversionen aktiv!

Sammelbestellung für ETS6 Vollversionen (Prof., Home, Lite) mit 40% Rabatt aktiv! Infos im Forum!
Mehr anzeigen
Weniger anzeigen

Claude Code + Home Assistant: KI-gestützte HA-Verwaltung (Windows, KNX-fokussiert)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Mal ne blöde Frage! Woher weiß Claude Code denn, ob der produzierte yaml Code auch funktioniert?
    Braucht es hier eine Art Abschluß im Sinne von "Hey danke, das hat funktioniert!"

    Ich habe mir am WE "mal schnell" ein kleines Dashboard bauen lassen. Hatte meine Vorgaben formuliert, und ein Beispiel mit "Dwains Dashboard" verlinkt + Teile meiner KNX.yaml.
    Uff! Da war jetzt nicht viel falsch. Das war schon erschreckend gut, wie Claude meine formulierte Vorstellung umgesetzt hat.
    Das gleiche hatte ich vor nem halben Jahr mit ChatGPT versucht. Das Ergebnis hier war eher ernüchternd.

    Da ich mich nur wenig mit Dashboard bauen befassen kann, leider, weil mir einfach die Zeit dafür fehlt, bin ich über diese Möglichkeit eigentlich schon recht froh!
    Katy Perry: Can you here me roar?
    Tatiana Shmailyuk: ... hold my beer!

    Kommentar


      #17
      Zitat von Amokd0c Beitrag anzeigen
      Das gleiche hatte ich vor nem halben Jahr mit ChatGPT versucht. Das Ergebnis hier war eher ernüchternd.

      Wichtig ist bei den KI Modellen nach Möglichkeit auf thinking, oder wie die das auch nennen, umzustellen.
      Ich teste immer und lass dann bei Fehlermeldung die KI debuggen. Wenn alles läuft haben viele Modelle so nen Daumen hoch da kann man drauf klicken.

      Ich denke aber gerade beim Programmieren (auch vb oder so) läuft das schon extrem gut.

      IMG_3713.jpg
      Angehängte Dateien
      Zuletzt geändert von Theees; 06.05.2026, 17:30.

      Kommentar


        #18
        Zitat von Amokd0c Beitrag anzeigen
        Mal ne blöde Frage! Woher weiß Claude Code denn, ob der produzierte yaml Code auch funktioniert?
        Braucht es hier eine Art Abschluß im Sinne von "Hey danke, das hat funktioniert!"
        Du kannst dem Prompt zum Beispiel ein "Prüfe das Ergebnis und validiere die Korrektheit deiner Vorschläge Schritt für Schritt." anhängen.
        "Wissen" ist im Zusammenhang mit KI ein verdammt großes Wort, aber Du kannst sie in gewisse Arbeitsstrukturen zwingen, "validieren" und "Schritt für Schritt" sind solche Zwänge.

        Bitte und Danke sind nicht notwendig, nur beschimpfen solltest Du Claude nicht - dann wird die Session oft beendet.

        Sage der KI lieber "speichere die bisherige Session als Markdown-Datei in Verzeichnis XY". Dann kannst Du in einer nächsten Session einfach sagen "lade die Session Markdown-Datei aus Verzeichnis XY" und hast die vorherigen Kontext wieder. Damit sparst Du Dir jede Menge Kontext.

        Kommentar


          #19
          Zitat von Amokd0c Beitrag anzeigen
          Mal ne blöde Frage! Woher weiß Claude Code denn, ob der produzierte yaml Code auch funktioniert? Braucht es hier eine Art Abschluß im Sinne von "Hey danke, das hat funktioniert!"
          Gute Frage

          Claude Code "weiß" das nicht aus dem Bauch raus, sondern hat bei mir mehrere harte Prüfschritte, die automatisch laufen, bevor irgendwas auf HA landet:
          1. YAML-Validator-Hook läuft bei jedem Edit/Write: prüft Syntax, Struktur, Schema.
          2. Entity-Reference-Checker: schaut, ob alle referenzierten Entities (light.xyz, binary_sensor.abc …) auch real existieren. Tippfehler fallen sofort auf.
          3. Pre-Push-Hook: blockiert das Pushen auf den HA-Server, wenn vorher irgendwas rot war.
          4. ha core check auf dem Server: HA's eigener Config-Check, bevor reloaded wird.
          5. Reload statt Restart: Automation/Script-Reload via MCP, damit man Fehler im Log sofort sieht.
          Das fängt ca. 95 % der Probleme ab: Syntax, falsche Entities, kaputte Templates, fehlende Felder, doppelte IDs etc.

          Was es NICHT erkennt: Logikfehler. Wenn die Automation syntaktisch sauber ist, aber inhaltlich was anderes macht als gedacht. da hilft nur Testen und Rückmeldung geben. Ein "passt, läuft" oder "Licht geht 5 Sekunden zu spät an" reicht, dann fixt er's im Kontext direkt. Dashboard-Bauen ist genau der Sweet-Spot. Lovelace-YAML von Hand ist zäh.​

          VG

          Kommentar


            #20
            Was wirklich sinnvoll wäre, wäre ein KNX Best Practice Skill für KNX. Dann würde Claude gerade den Privatanwendern viele nützliche Tipps geben und ich glaube selbst den Profis würde das helfen. Dokumentationen für einzelne Geräte gibt es ja genug und das sogar öffentlich. Zur grundsätzlichen Struktur und zum Aufbau vermutlich auch. Also, wer von euch hat schon Mal einen Skill erstellt und kennt sich aus?

            Kommentar


              #21
              Das mit den Skills will mir so recht nicht in die Birne.
              Warum muss ich solche Skills egal welche erst noch aktivieren bzw. Claude sagen, beziehe diesen mit ein. Warum ist das nicht von vorne rein aktiv bzw. antrainiert?
              Katy Perry: Can you here me roar?
              Tatiana Shmailyuk: ... hold my beer!

              Kommentar


                #22
                Nun, bin ich auch kein KI Experte, einer der Gründe ist aber wohl Konsistenz. Außerdem muss man so nicht jedes Mal wieder Strukturen erklären und ihm sagen was der beste Weg ist. Außerdem läuft so der Kontext Speicher wohl nicht so schnell voll. Ich werde mich im Laufe der nächsten Woche Mal daran setzen und so etwas basteln.

                Wenn jemand Dokumente kennt die best Practice lösungen für KNX darstellen, dann würde ich mich über Links freuen.
                Zuletzt geändert von Stoker; Gestern, 15:37.

                Kommentar

                Lädt...
                X