NEWS
Verbesserung erfahren Blockly/Javascript/KI/AI
-
Eben! und lernen wäre besser und nicht einfach abgeben
-
Eben! und lernen wäre besser und nicht einfach abgeben
@Kalle-Blomquist sagte in Verbesserung erfahren Blockly/Javascript/KI/AI:
Eben! und lernen wäre besser.
Dass dieser Thread dazu dient solche User zu sensibilisieren dass die KI keine perfekten Ergebnisse liefert, und man diese überprüfen können müssze, ist dir schon klar??
-
ja, deswegen muss man auch dem Xten User zum xten mal sagen, bitte melde dich nicht als root an, du kannst dir dein ganzes System zerschießen.
Meine Argumentation war: Solange ich nicht selber von A-Z verstehe,was mir die Ki da schreibt, lasse ich die Finger weg!
Ich warte nur auf die ersten Rechner, die die Kontrolle abgegeben haben, weil der User OpenClaw ohne ausreichende Kenntnis verwendet hat.
Aber ich bin jetzt raus aus der Diskussion. -
ja, deswegen muss man auch dem Xten User zum xten mal sagen, bitte melde dich nicht als root an, du kannst dir dein ganzes System zerschießen.
Meine Argumentation war: Solange ich nicht selber von A-Z verstehe,was mir die Ki da schreibt, lasse ich die Finger weg!
Ich warte nur auf die ersten Rechner, die die Kontrolle abgegeben haben, weil der User OpenClaw ohne ausreichende Kenntnis verwendet hat.
Aber ich bin jetzt raus aus der Diskussion.@Kalle-Blomquist sagte in Verbesserung erfahren Blockly/Javascript/KI/AI:
Meine Argumentation war: Solange ich nicht selber von A-Z verstehe,was mir die Ki da schreibt, lasse ich die Finger weg!
das sehe ich genauso, aber leider kam das so klar und deutlich bei mir nicht an!
-
@liv-in-sky sagte in Verbesserung erfahren Blockly/Javascript/KI/AI:
wer dan strafrechtlich belangt wird
der User!
wenn du ein Messer gratis bekommst und damit wen tötest, wirst auch du bestraft und nicht der Schenker.@Negalein sagte in Verbesserung erfahren Blockly/Javascript/KI/AI:
der User!
wenn du ein Messer gratis bekommst und damit wen tötest, wirst auch du bestraft und nicht der Schenker.Es sei denn, der Schenker gibt einen deutlichen Hinweis, was mit diesem Messer geschehen soll (Stichwort Anstiftung 😉).
-
Eben! und lernen wäre besser und nicht einfach abgeben
@Kalle-Blomquist sagte in Verbesserung erfahren Blockly/Javascript/KI/AI:
Eben! und lernen wäre besser und nicht einfach abgeben
Wozu ist denn deiner Meinung nach ein Forum da, für mich ist es:
- Gemeinschaft mit Gleichgesinnten weltweit
- Wissens- und Erfahrungsaustausch
- Gegenseitige emotionale Unterstützung
- Anonyme, niedrigschwellige Teilnahme
- Zeitunabhängige Kommunikation
- Kostenloser Zugang zu Fachwissen
- Dauerhafte Archivierung von Beiträgen
-
Mittlerweile ist die KI/AI Bemühung in meinem Fall vorangeschritten und ich habe jetzt dieses Ergebnis am Laufen (sehr wahrscheinlich ist dies noch immer nicht das Ziel, aber es lüppt):
-
Mittlerweile ist die KI/AI Bemühung in meinem Fall vorangeschritten und ich habe jetzt dieses Ergebnis am Laufen (sehr wahrscheinlich ist dies noch immer nicht das Ziel, aber es lüppt):
@Meister-Mopper und weils interessant ist, was die verschiedenen KI´s so ausspucken
Fehleranalyse & Ressourcen-Check
Dein Script hat 1 kritischen Fehler und 3 Performance-Probleme, ist aber grundsätzlich solide aufgebaut.Kritische Fehler
❌ createState() fehlt komplett
States wie Tagesverbrauch, Netzbezug etc. existieren beim ersten Start nicht → Script crasht mit "State not found". ioBroker erstellt States NICHT automatisch bei setState().Ressourcenverschwendung
Problem Impact Fix getState() in Schleife Blockiert 10-50ms bei jedem Trigger (4x/Sekunde = 200ms CPU-Last!) Cache in Variable speicherMax statisch Änderungen der Speichergröße erst nach Script-Neustart Trigger hinzufügen Tagesverbrauch ohne Cache Liest State bei jedem Update (360x/Stunde) Global cachen 7 setState() pro Trigger ~420 DB-Writes/Stunde bei 10s-Updates Akzeptabel, aber debounce möglich Formel-Validierung
javascript
hausverbrauch = pvPower + netPower - batPower
Korrekt NUR WENN Victron-Konvention: batPower = +Laden (Energie geht rein), -Entladen (Energie kommt raus). Teste mit log("Bat: " + batPower) beim Laden/Entladen!